Callum Moseley, T. Shenton, B. Neaves, P. Paoletti, P. Fulcher
{"title":"动力系统非线性检测","authors":"Callum Moseley, T. Shenton, B. Neaves, P. Paoletti, P. Fulcher","doi":"10.1109/CONTROL.2018.8516892","DOIUrl":null,"url":null,"abstract":"A method to detect the presence of nonlinearity in dynamical systems is proposed. The method quantifies nonlinearity as a statistical variance from a system's response when linearised. For a given input signal, bounds are defined by an F-score statistical significance test. If the variance of the system's output compared to an ideal linear response exceeds those bounds, linearity is very unlikely and cannot be assumed for the system. The proposed method has use in selecting model structures for system identification and for controller design. The effectiveness of the proposed technique is demonstrated on three single-input single-output (SISO) benchmark systems: a linear spring-damper system, a nonlinear pendulum and nonlinear Duffing oscillator. Each model is driven with inputs of varying amplitude, showing how the effect of nonlinearity in the system dynamics increases as the input amplitude increases. This also demonstrates that, for the same input signals, some of the systems' responses behave more nonlinearly than others. The method is also applied to a published multiple-input-multiple-output (MIMO) nonlinear diesel engine air-path model to show relevance for real applications.","PeriodicalId":266112,"journal":{"name":"2018 UKACC 12th International Conference on Control (CONTROL)","volume":"36 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Nonlinearity Detection in Dynamical Systems\",\"authors\":\"Callum Moseley, T. Shenton, B. Neaves, P. Paoletti, P. Fulcher\",\"doi\":\"10.1109/CONTROL.2018.8516892\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"A method to detect the presence of nonlinearity in dynamical systems is proposed. The method quantifies nonlinearity as a statistical variance from a system's response when linearised. For a given input signal, bounds are defined by an F-score statistical significance test. If the variance of the system's output compared to an ideal linear response exceeds those bounds, linearity is very unlikely and cannot be assumed for the system. The proposed method has use in selecting model structures for system identification and for controller design. The effectiveness of the proposed technique is demonstrated on three single-input single-output (SISO) benchmark systems: a linear spring-damper system, a nonlinear pendulum and nonlinear Duffing oscillator. Each model is driven with inputs of varying amplitude, showing how the effect of nonlinearity in the system dynamics increases as the input amplitude increases. This also demonstrates that, for the same input signals, some of the systems' responses behave more nonlinearly than others. The method is also applied to a published multiple-input-multiple-output (MIMO) nonlinear diesel engine air-path model to show relevance for real applications.\",\"PeriodicalId\":266112,\"journal\":{\"name\":\"2018 UKACC 12th International Conference on Control (CONTROL)\",\"volume\":\"36 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-09-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2018 UKACC 12th International Conference on Control (CONTROL)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CONTROL.2018.8516892\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 UKACC 12th International Conference on Control (CONTROL)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CONTROL.2018.8516892","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A method to detect the presence of nonlinearity in dynamical systems is proposed. The method quantifies nonlinearity as a statistical variance from a system's response when linearised. For a given input signal, bounds are defined by an F-score statistical significance test. If the variance of the system's output compared to an ideal linear response exceeds those bounds, linearity is very unlikely and cannot be assumed for the system. The proposed method has use in selecting model structures for system identification and for controller design. The effectiveness of the proposed technique is demonstrated on three single-input single-output (SISO) benchmark systems: a linear spring-damper system, a nonlinear pendulum and nonlinear Duffing oscillator. Each model is driven with inputs of varying amplitude, showing how the effect of nonlinearity in the system dynamics increases as the input amplitude increases. This also demonstrates that, for the same input signals, some of the systems' responses behave more nonlinearly than others. The method is also applied to a published multiple-input-multiple-output (MIMO) nonlinear diesel engine air-path model to show relevance for real applications.