首页 | 本学科首页   官方微博 | 高级检索  
     

基于SSA-PID和卡尔曼滤波控制的发射筒充氮系统设计
引用本文:李光保,高栋,路勇,平昊,周愿愿.基于SSA-PID和卡尔曼滤波控制的发射筒充氮系统设计[J].兵工学报,2022,43(Z2):153-163.
作者姓名:李光保  高栋  路勇  平昊  周愿愿
作者单位:(1.上海航天精密机械研究所, 上海 201600; 2.哈尔滨工业大学 机电工程学院, 黑龙江 哈尔滨 150001)
基金项目:上海航天精密机械研究所自主研发项目(2020年)
摘    要:针对目前发射筒充氮、置换工艺中操作不便、氮气压力难以精确控制等问题,以及为满足偏远恶劣环境下对发射筒进行充氮置换作业的要求,设计一种基于麻雀搜索算法(SSA)-PID与卡尔曼滤波控制的自动化充氮系统。该系统以PLC为核心,采用卡尔曼滤波方式完成对温度、湿度及压力参数的滤波。利用SSA完成对改进PID算法的参数优化,结合优化后改进PID控制算法完成对充氮流程和置换流程的工艺控制。应用上位机,通过MODBUS RTU总线通讯完成系统内各元器件的监测和控制,实现充氮系统的自动化精确操作。通过MATLAB软件仿真及应用结果表明,基于SSA-PID与卡尔曼滤波的发射筒充氮系统提高了发射筒维护的工作效率和质量,实现了手动和自动的工作模式、故障报警和数据记录功能,满足了恶劣环境下对发射筒进行充氮置换作业的要求。

关 键 词:发射筒充氮系统  麻雀搜索算法  可编程逻辑控制器  卡尔曼滤波  改进PID算法  

Design of Nitrogen Filling System of Launch Canister Based on SSA-PID and Kalman Filter Control
LI Guangbao,GAO Dong,LU Yong,PING Hao,ZHOU Yuanyuan.Design of Nitrogen Filling System of Launch Canister Based on SSA-PID and Kalman Filter Control[J].Acta Armamentarii,2022,43(Z2):153-163.
Authors:LI Guangbao  GAO Dong  LU Yong  PING Hao  ZHOU Yuanyuan
Affiliation:(1.Shanghai Aerospace Precision Machinery Research Institute, Shanghai 201600, China;2.School of Mechanical and Electrical Engineering, Harbin Institute of Technology, Harbin 150001, Heilongjiang, China)
Abstract:To address the problems such as inconvenient operation and difficulty in the accurate control of nitrogen pressure in the current process of nitrogen filling and replacement for launch canisters, and to meet the requirements of nitrogen filling and replacement for launch canisters in remote and harsh environments, an automatic nitrogen filling system based on sparrow search algorithm (SSA)-PID and Kalman filter control is designed. The system takes PLC as the core and adopts the Kalman filter to filter the temperature, humidity and pressure parameters. SSA is used to optimize the parameters of the improved PID algorithm, and then the optimized improved PID control algorithm is employed to complete the control of the nitrogen filling process and the replacement process. Finally, the host computer is utilized to monitor and control the components in the system through MODBUS RTU bus communication, thus realizing the automatic and accurate operation of the nitrogen filling system. The MATLAB simulation and application results show that the nitrogen filling system of launch canisters based on SSA-PID and Kalman filter can improve the working efficiency and quality of launch canister maintenance, realize the functions of manual and automatic working modes, fault alarm and data recording, and meet the requirements of nitrogen filling and replacement for launch canisters in harsh environment.
Keywords:nitrogenfillingsystemoflaunchcanister  sparrowsearchalgorithm  programmablelogiccontroller  Kalmanfiltering  improvedPIDalgorithm  
点击此处可从《兵工学报》浏览原始摘要信息
点击此处可从《兵工学报》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号