| 摘要:针对斯特林发动机的氧气控制阀门,设计一种全国产化的氧阀控制器。根据现场需求和GD32芯片功能,阐述国产化芯片和模块的选型、各硬件功能电路设计原理、控制器的软件框架以及核心控制算法等。控制器采用自抗扰控制策略,并结合一阶卡尔曼滤波对传感器输出信号中的白噪声进行抑制。在仅有位置环的情况下,使用自抗扰控制策略可快速准确地调整氧阀到设定位置,将位置误差控制在1%以内。该氧阀控制器工作可靠稳定,满足设计需求。 |
| 关键词: 斯特林发动机 氧阀控制器 卡尔曼滤波 自抗扰控制 |
|
| Design of Domestically Produced Oxygen Valve Controller Based on GD32 |
| ZHANG Houyi,JI Rui,WANG Kun,LIU Xu,KUANG Qiankun |
| Shanghai Micropowers Ltd., Shanghai 201203, China |
| Abstract:A domestically produced oxygen valve controller was designed for the oxygen control valve of the Stirling engine. According to the needs of the site and the functions of the GD32 chip,the selection of domestically produced chips and modules,the design principles of each hardware functional circuit,the software framework,and core control algorithm of the controller were introduced. The controller adopts active disturbance rejection control strategy and combines the first-order Kalman filter to suppress the white noise in the sensor output signals.With only one position loop,the anti-disturbance control strategy is used to quickly and accurately adjust the oxygen valve to the set position,the position error is controlled within 1%.The oxygen valve controller works reliably and stably,and meets the design requirements. |
| Key words: Stirling engine oxygen valve controller Kalman filter active disturbance rejection control |