{"title":"动态控制器实现的实用方面","authors":"V. Olonichev, B. Staroverov, M. Smirnov","doi":"10.1109/ICIEAM54945.2022.9787141","DOIUrl":null,"url":null,"abstract":"The influence of the analog noises, ADC/DAC discretization, and inaccuracy of the plant's model on transient performances of the discrete dynamic controller, which includes modal controller and observer, is examined in this work. The computational experiments with the object of control of the fourth-order showed that when the inexact plant's model received from the experimental data is used, even a low level of analog noise provokes an unacceptable level of the oscillation of the output variable value. To solve this problem, the use of an integrator in the feedback of the controller instead of state variable values correction is suggested. The integrating link removes the oscillations and residual error in the plant's output. To solve the problem of non-zero initial conditions, two methods of state variable values restoration are suggested. The computational experiments with such an improved dynamic controller showed a satisfactory quality of transient performances. The program realized this dynamic controller was written in the Python program language and may be used at the microcontrollers.","PeriodicalId":128083,"journal":{"name":"2022 International Conference on Industrial Engineering, Applications and Manufacturing (ICIEAM)","volume":"137 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-05-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Practical Aspects of Dynamic Controller Realization\",\"authors\":\"V. Olonichev, B. Staroverov, M. Smirnov\",\"doi\":\"10.1109/ICIEAM54945.2022.9787141\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The influence of the analog noises, ADC/DAC discretization, and inaccuracy of the plant's model on transient performances of the discrete dynamic controller, which includes modal controller and observer, is examined in this work. The computational experiments with the object of control of the fourth-order showed that when the inexact plant's model received from the experimental data is used, even a low level of analog noise provokes an unacceptable level of the oscillation of the output variable value. To solve this problem, the use of an integrator in the feedback of the controller instead of state variable values correction is suggested. The integrating link removes the oscillations and residual error in the plant's output. To solve the problem of non-zero initial conditions, two methods of state variable values restoration are suggested. The computational experiments with such an improved dynamic controller showed a satisfactory quality of transient performances. The program realized this dynamic controller was written in the Python program language and may be used at the microcontrollers.\",\"PeriodicalId\":128083,\"journal\":{\"name\":\"2022 International Conference on Industrial Engineering, Applications and Manufacturing (ICIEAM)\",\"volume\":\"137 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-05-16\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2022 International Conference on Industrial Engineering, Applications and Manufacturing (ICIEAM)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICIEAM54945.2022.9787141\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 International Conference on Industrial Engineering, Applications and Manufacturing (ICIEAM)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICIEAM54945.2022.9787141","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Practical Aspects of Dynamic Controller Realization
The influence of the analog noises, ADC/DAC discretization, and inaccuracy of the plant's model on transient performances of the discrete dynamic controller, which includes modal controller and observer, is examined in this work. The computational experiments with the object of control of the fourth-order showed that when the inexact plant's model received from the experimental data is used, even a low level of analog noise provokes an unacceptable level of the oscillation of the output variable value. To solve this problem, the use of an integrator in the feedback of the controller instead of state variable values correction is suggested. The integrating link removes the oscillations and residual error in the plant's output. To solve the problem of non-zero initial conditions, two methods of state variable values restoration are suggested. The computational experiments with such an improved dynamic controller showed a satisfactory quality of transient performances. The program realized this dynamic controller was written in the Python program language and may be used at the microcontrollers.