{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,7]],"date-time":"2026-04-07T16:36:20Z","timestamp":1775579780965,"version":"3.50.1"},"reference-count":34,"publisher":"MDPI AG","issue":"14","license":[{"start":{"date-parts":[[2021,7,12]],"date-time":"2021-07-12T00:00:00Z","timestamp":1626048000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>In Kalman filter design, the filter algorithm and prediction model design are the most discussed topics in research. Another fundamental but less investigated issue is the careful selection of measurands and their contribution to the estimation problem. This is often done purely on the basis of empirical values or by experiments. This paper presents a novel holistic method to design and assess Kalman filters in an automated way and to perform their analysis based on quantifiable parameters. The optimal filter parameters are computed with the help of a nonlinear optimization algorithm. To determine and analyze an optimal filter design, two novel quantitative nonlinear observability measures are presented along with a method to quantify the dominance contribution of a measurand to an estimate. As a result, different filter configurations can be specifically investigated and compared with respect to the selection of measurands and their influence on the estimation. An unscented Kalman filter algorithm is used to demonstrate the method\u2019s capabilities to design and analyze the estimation problem parameters. For this purpose, an example of a vehicle state estimation with a focus on the tire-road friction coefficient is used, which represents a challenging problem for classical analysis and filter parameterization.<\/jats:p>","DOI":"10.3390\/s21144750","type":"journal-article","created":{"date-parts":[[2021,7,12]],"date-time":"2021-07-12T21:56:37Z","timestamp":1626126997000},"page":"4750","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":18,"title":["A Novel Kalman Filter Design and Analysis Method Considering Observability and Dominance Properties of Measurands Applied to Vehicle State Estimation"],"prefix":"10.3390","volume":"21","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-4300-9104","authenticated-orcid":false,"given":"Julian","family":"Ruggaber","sequence":"first","affiliation":[{"name":"Institute of System Dynamics and Control, Robotics and Mechatronics Center, German Aerospace Center (DLR), 82234 We\u00dfling, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7671-5251","authenticated-orcid":false,"given":"Jonathan","family":"Brembeck","sequence":"additional","affiliation":[{"name":"Institute of System Dynamics and Control, Robotics and Mechatronics Center, German Aerospace Center (DLR), 82234 We\u00dfling, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2021,7,12]]},"reference":[{"key":"ref_1","unstructured":"Grewal, M., and Andrews, A. (2015). Kalman Filtering: Theory and Practice Using MATLAB, John Wiley & Sons Inc.. [4th ed.]."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"3931","DOI":"10.1109\/TGRS.2014.2388355","article-title":"Knowledge-Based Multitarget Ship Tracking for HF Surface Wave Radar Systems","volume":"53","author":"Vivone","year":"2015","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Brembeck, J. (2019). A Physical Model-Based Observer Framework for Nonlinear Constrained State Estimation Applied to Battery State Estimation. Sensors, 19.","DOI":"10.3390\/s19204402"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"1919","DOI":"10.1109\/ACCESS.2015.2486766","article-title":"Automatic Parameter Setting Method for an Accurate Kalman Filter Tracker Using an Analytical Steady-State Performance Index","volume":"3","author":"Saho","year":"2015","journal-title":"IEEE Access"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"901","DOI":"10.1109\/LSP.2014.2376876","article-title":"A General Solution to Optimal Fixed-Gain (alpha-beta-gamma etc.) Filters","volume":"22","author":"Crouse","year":"2015","journal-title":"IEEE Signal Process. Lett."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"24","DOI":"10.5815\/ijigsp.2015.03.04","article-title":"Performance Analysis of Alpha Beta Filter, Kalman Filter and Meanshift for Object Tracking in Video Sequences","volume":"7","author":"Jatoth","year":"2015","journal-title":"Int. J. Image Graph. Signal Process."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"489","DOI":"10.1007\/s10291-014-0408-2","article-title":"Theoretical analysis and tuning criteria of the Kalman filter-based tracking loop","volume":"19","author":"Tang","year":"2015","journal-title":"GPS Solut"},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Oshmann, Y., and Shaviv, I. (2000, January 14\u201317). Optimal tuning of a Kalman filter using genetic algorithms. Proceedings of the AIAA Guidance, Navigation and Control Conference and Exhibit, Denver, CO, USA.","DOI":"10.2514\/6.2000-4558"},{"key":"ref_9","unstructured":"Chen, Z., Ahmed, N., Julier, S., and Heckman, C. (2019). Kalman Filter Tuning with Bayesian Optimization. arXiv."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"399","DOI":"10.1109\/TTE.2020.3032737","article-title":"A Two-Step Parameter Optimization Method for Low-Order Model-Based State-of-Charge Estimation","volume":"7","author":"Bian","year":"2021","journal-title":"IEEE Trans. Transp. Electrif."},{"key":"ref_11","unstructured":"Marko, R. (1992, January 18\u201322). Programmable user-friendly Kalman filter design tool. Proceedings of the IEEE 1992 National Aerospace and Electronics Conference@m_NAECON, Dayton, OH, USA."},{"key":"ref_12","unstructured":"Brembeck, J. (2018). Model Based Energy Management and State Estimation for the Robotic Electric Vehicle ROboMObil. [Ph.D. Thesis, Technischen Universit\u00e4t M\u00fcnchen]."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Simon, D. (2006). Optimal State Estimation: Kalman, H Infinity, and Nonlinear Approaches, Wiley & Sons. [1st ed.].","DOI":"10.1002\/0470045345"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"1303","DOI":"10.1049\/iet-cta.2009.0032","article-title":"Kalman Filtering with State Constraints: A Survey of Linear and Nonlinear Algorithms","volume":"4","author":"Simon","year":"2010","journal-title":"Control Theory Appl."},{"key":"ref_15","unstructured":"(2018, June 12). Modelica Association: Functional Mockup Interface. Available online: https:\/\/www.fmi-standard.org\/."},{"key":"ref_16","first-page":"53","article-title":"Nonlinear State Estimation with an Extended FMI 2.0 Co-Simulation Interface","volume":"Volume 96","author":"Tummescheit","year":"2014","journal-title":"Proceedings of the 10th International Modelica Conference"},{"key":"ref_17","unstructured":"(2021, January 18). Modelica Association: Modelica. Available online: http:\/\/www.modelica.org."},{"key":"ref_18","unstructured":"Merwe, R. (2004). Sigma-Point Kalman Filters for Probabilistic Inference in Dynamic State-Space Models. [Ph.D. Thesis, Oregon Health & Science University]."},{"key":"ref_19","unstructured":"(2021, April 08). EMPHYSIS Partners: Functional Mock-Up Interface for Embedded Systems (eFMI), Version 1.0.0-Alpha.4 (Draft). Available online: https:\/\/emphysis.github.io\/pages\/downloads\/efmi_specification_1.0.0-alpha.4.pdf."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Beilina, L., Karchevskii, E., and Karchevskii, M. (2017). Numerical Linear Algebra: Theory and Applications, Springer International Publishing.","DOI":"10.1007\/978-3-319-57304-5"},{"key":"ref_21","unstructured":"Press, W., Teukolsky, S., Vetterling, W., and Flannery, B. (1992). Numerical Recipes in C, Cambridge University Press. [2nd ed.]."},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Golub, G., and van Loan, C. (2013). Matrix Computations, Johns Hopkins University Press. [4th ed.].","DOI":"10.56021\/9781421407944"},{"key":"ref_23","unstructured":"Gelb, A., Kasper, J., Nash, R., Price, C., and Sutherland, A. (1974). Applied Optimal Estimation, MIT Press."},{"key":"ref_24","unstructured":"Joos, H.-D., Bals, J., Looye, G., Schnepper, G., and Varga, A. (2005, January 8). MOPS: Eine integrierte optimierungsbasierte Entwurfsumgebung f\u00fcr mehrzielige, parametrische Analyse und Synthese. Proceedings of the workshop of the German Society for Aeronautics and Astronautics (DGLR): Systemidentifizierung, Parametersch\u00e4tzung und Optimierung, Ottobrunn, Germany."},{"key":"ref_25","unstructured":"Brembeck, J., Ho, L., Schaub, A., Satzger, C., Tobolar, J., and Bals, J. (2011, January 11\u201314). ROMO\u2014The Robotic Electric Vehicle. Proceedings of the 22nd IAVSD International Symposium on Dynamics of Vehicle on Roads and Tracks, Manchester, UK."},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Brembeck, J. (2019). Nonlinear Constrained Moving Horizon Estimation Applied to Vehicle Position Estimation. Sensors, 19.","DOI":"10.3390\/s19102276"},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Acosta, M., Kanarachos, S., and Blundell, M. (2017). Road Friction Virtual Sensing: A Review of Estimation Techniques with Emphasis on Low Excitation Approaches. Appl. Sci., 7.","DOI":"10.3390\/app7121230"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"123","DOI":"10.1007\/s40544-017-0151-0","article-title":"A technical survey on tire-road friction estimation","volume":"5","author":"Khaleghian","year":"2017","journal-title":"Friction"},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Tobolar, J., Baumgartner, D., Hirano, Y., B\u00fcnte, T., Fleps-Dezasse, M., and Brembeck, J. (2017, January 15\u201317). Model based design of a split carrier wheel suspension for light-weight vehicles. Proceedings of the 12th International Modelica Conference, Link\u00f6ping, Sweden.","DOI":"10.3384\/ecp17132425"},{"key":"ref_30","unstructured":"Pacejka, H. (2012). Tire and Vehicle Dynamics, Butterworth-Heinemann. [3rd ed.]."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"1479","DOI":"10.1080\/00423114.2019.1648836","article-title":"UKF-based State and tire slip estimation for a 4WD electric vehicle","volume":"58","author":"Heidfeld","year":"2020","journal-title":"Veh. Syst. Dyn."},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Bechtloff, J. (2018). Sch\u00e4tzung des Schwimmwinkels und Fahrdynamischer Parameter zur Verbesserung Modellbasierter Fahrdynamikregelung. [Ph.D. Thesis, VDI Verlag].","DOI":"10.51202\/9783186809124"},{"key":"ref_33","unstructured":"De Castro, R., Buente, T., and Brembeck, J. (2015, January 17\u201321). Design and validation of the second generation of the robomobil\u2019s vehicledynamics controller. Proceedings of the 24th Symposium of the International Symposium on Dynamics of Vehicles on Road and Tracks (IAVSD), Graz, Austria."},{"key":"ref_34","unstructured":"Ljung, L. (1998). System Identification: Theory for the User, Prentice Hal PTR, Link\u00f6ping University. [2nd ed.]."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/14\/4750\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T06:29:17Z","timestamp":1760164157000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/14\/4750"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,7,12]]},"references-count":34,"journal-issue":{"issue":"14","published-online":{"date-parts":[[2021,7]]}},"alternative-id":["s21144750"],"URL":"https:\/\/doi.org\/10.3390\/s21144750","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,7,12]]}}}