舰载对空导弹的自动装载控制系统优化设计

2019-01-11 06:00任彦朋
智能计算机与应用 2019年1期
关键词:位姿控制算法总线

任彦朋

(中国人民解放军91640部队, 广东 湛江 524064)

0 引 言

某型舰载对空导弹是实现对空目标精确制导攻击的舰载对空制导导弹,上舰装载是实现该型舰载对空导弹发射准备的关键环节。为了提高舰载对空导弹上舰装载的智能性,需要对该型导弹的装载系统进行智能控制设计,结合人工智能控制算法和控制系统的集成设计,提高舰载对空导弹的自动装载的智能性和稳定性,从而提高舰载对空导弹的装载效率,研究舰载对空导弹的上舰装载的自动控制系统,对提高导弹部队的技术保障能力方面具有重要意义,从而提升导弹技术准备过程的效率[1]。

当前,对舰载对空导弹的上舰装载采用人工吊装和机械臂吊装结合的方式,受到装载环境因素和导弹位姿的不确定扰动等因素的影响,导致装载控制的稳定性不好[2]。传统方法对舰载对空导弹的自动装载优化控制方法采用正反向旋转双轴调节方法,结合装载机械臂的模糊控制律进行自动装载设计,提高了装载过程的稳定性,然而,随着不确定扰动因素的增强,导致舰载对空导弹的自动装载的稳态输出控制性能不好,为了提高舰载对空导弹的自动装载的输出平稳性,进行舰载对空导弹的自动装载优化系统设计,提出一种基于模糊PID和嵌入式集成控制的舰载对空导弹的自动装载控制设计方法。设计的舰载对空导弹的自动装载控制系统分为吊装力学参数计算模块、总线集成控制模块、机械臂输出控制模块、人机交互模块,采用嵌入式的ARM和扩展总线技术进行人工智能环境下的舰载对空导弹的自动装载控制指令传输和信息调度,采用模糊PID控制算法进行舰载对空导弹的自动装载控制算法优化设计。基于嵌入式的ARM和DSP智能信息处理芯片,进行系统的硬件模块化设计,最后进行实验测试分析,展示了本文方法在提高舰载对空导弹的自动装载控制稳定性方面的优越性能。

1 舰载对空导弹的自动装载控制算法

1.1 控制原理和力学参数分析

为了实现对舰载对空导弹的自动装载控制系统设计,首先进行自动装载装置控制算法设计,结合模糊PID神经网络的控制进行装载过程的人工智能控制[3],模糊PID神经网络系统结构模型如图1所示。

图1 导弹装载的模糊PID神经网络系统结构模型

Fig.1FuzzyPIDneuralnetworksystemstructuremodelformissileloading

在图1所示的舰载对空导弹的自动装载性能控制的模糊PID控制模型中,导弹的自动装载的控制节点通过力学参数估计,进行装载过程中的助力调节,提高装载过程的稳定性,到PID网络在输入层,输入导弹的自动装载的力学参量,通过自适应加权控制方法进行模糊PID控制的强度调节,在输出层输出最优的舰载对空导弹的自动装载控制参数[4],根据上述算法设计原理,得到输入到自动装载装置的力学参数为:

(1)

其中,Nk是k层的模糊PID控制的导弹装载助力学传感器信息采集点数。在固定采样周期下,采用自适应模糊控制方法,得到输出层的导弹装载助力参量自适应加权系数为:

(2)

此时,在PID的隐层采用自适应加权控制方法进行舰载对空导弹的自动装载的输出稳定性调节,学习系数表示为:

(3)

自动装载装置自适应调节的权值经过阈值加权和反馈修正后,得到舰载对空导弹的自动装载的惯性力矩和吊装设备的输出转矩为:

(4)

(5)

(6)

bi=bi+Δbi

(7)

不断重复上述迭代,直到误差到达预设值,停止学习计算,进行舰载对空导弹的自动装载的位姿调节和自适应控制[5]。

1.2 控制律的优化

根据模糊PID控制过程的力学参数分析结果,结合导弹装载的位姿参数解算模型,进行舰载对空导弹的自动装载的机械助力装载的力学模型构建[6],得到助力装置的运动动能T和势能V分别描述为:

(8)

V=MPgLcosθP

(9)

采用位姿参量自适应反馈调节方法,进行导弹装载助力学传感信息的融合跟踪识别[7],在零势能面得到舰载对空导弹的自动装载控制的自适应运动学方程为:

(10)

在6自由度空间内进行导弹的位姿惯性参数调节,在受到小扰动力矩作用下,得到最优位姿参数解算方程为:

(11)

利用自适应PID模糊跟踪学习方法,进行导弹装载过程中的位形和姿态跟踪,得到微小调节误差分布为:

(12)

采用惯性参量融合方法实时跟踪导弹装载的力学参数和末端位姿,构建时滞2自由度控制模型为:

(13)

以导弹装载过程中的输出力矩和转向力矩为被控对象,结合模糊PID控制和Lyapunov稳定性调节技术,实现对舰载对空导弹的自动装载的控制律优化设计。

2 系统的硬件设计与实现

在上述算法设计的基础上,进行舰载对空导弹的自动装载控制系统的硬件设计,构建模糊控制约束参量模型,对舰载对空导弹的自动装载的自动装载装置控制系统进行硬件开发,设计的舰载对空导弹的自动装载控制系统分为吊装力学参数计算模块、总线集成控制模块、机械臂输出控制模块、人机交互模块,采用嵌入式的ARM和扩展总线技术进行人工智能环境下的舰载对空导弹的自动装载控制指令传输和信息调度[8],对各个功能模块的开发设计描述如下:

(1)吊装力学参数计算模块。吊装力学参数计算模块采用AD采样方法进行力学参数采集和计算,结合信息融合跟踪和多传感器智能识别方法,进行力学参数分析,提高对导弹装载过程中的智能控制能力。采用D/A转换器输出舰载对空导弹的自动装载性能测试信息,在物理链路层中负责提供PCI总线接口,实现对舰载对空导弹的自动装载的信息检测。AD模块采用DS18B20作为外围器,采用32位嵌入式采样技术进行力学参数分析,得到模块电路设计如图2所示。

图2 吊装力学参数计算AD模块

Fig.2ADmoduleforcalculatingmechanicalparametersofhoisting

(2)总线集成控制模块。总线集成控制模块采用VIX总线控制技术,根据ARM嵌入式控制芯片进行舰载对空导弹的自动装载的模糊PID控制和自动装载装置状态信息采集,在主机模块中进行集成信息处理,结合ZigBee网络传输协议进行硬件接口设计,设计一个计数器模块,进行舰载对空导弹的自动装载控制系统的时钟中断控制,总线集成控制模块电路设计如图3所示。

图3 总线集成控制模块电路设计

(3)机械臂输出控制模块。机械臂输出控制模块是整个自动控制系统的核心,通过浮点DSP拷贝舰载对空导弹的自动装载控制指令到RAM缓冲区,采用VXI系统总线发送数据到主控计算机,采用4片AD8582的进行AD采样和数据转换控制,利用DAVICOM公司的DM9000网络模块进行导弹自动装载界面的射频接口设计,得到机械臂输出控制模块电路设计如图4所示。

图4 机械臂输出控制模块

(4)人机交互模块。人机交互模块采用TMS320 VC5509A作为DSP智能信息处理终端,结合6线同步串口总线控制技术进行人机交互设计,采用嵌入式的ARM和扩展总线技术进行人工智能环境下的舰载对空导弹的自动装载控制指令传输和自适应调度,用DSP进行多通道的信息接口设计,在信息界面的人机交互液晶现实中,以Vout作为导弹自动装载控制系统的驱动电压输出终端,采用MVB集成控制方法,实现自动装载控制系统的可编程逻辑控制,综上分析,得到本文设计的舰载对空导弹的自动装载控制的人机交互模块电路设计如图5所示。

根据上述对导弹自动装载界面和信息系统的硬件模块化设计,在PLC 逻辑可编程环境下,通过集成电路和软件开发方法,实现对舰载对空导弹的自动装载控制系统的集成设计和开发。

图5 人机交互模块接口电路设计

Fig.5Interfacecircuitdesignofman-machineinteractionmodule

3 实验测试分析

为了验证本文设计系统在实现舰载对空导弹的自动装载性能优化中的应用性,进行仿真实验,实验中控制算法设计采用Matlab 7 实现,舰载对空导弹的自动装载的自动装载装置模式设定为SPI和PSI2种工况模式,对导弹装载的位姿和力学参数数据采集采用4路隔离,16路差分AD采样方法,采用8路TTL进行力学参数的总线传输控制,结合32位的传感器进行控制参量采集和信息融合,通过TTL、RS232、RS422、RS485、USB、CAN、以太网、LVDS、1553B等接口进行数字接收,系统采用2个14位模拟输入通道进行控制指令输入,配有双通道100MS/s同时采样功能,导弹装载的控制指令通过AC、DC耦合,最大可组合成4通道,根据上述系统设定,进行控制系统测试,得到控制性能曲线输出如图6所示,位姿控制误差对比见表1。分析上述仿真结果得知,采用本文方法进行舰空导弹的自动装载控制的输出稳定性较好、误差较低、性能优于传统方法。

图6 舰空导弹的自动装载控制性能测试

Fig.6Automaticloadingcontrolperformancetestofship-to-airmissile

表1 装载位姿调节误差

4 结束语

对舰空导弹的装载系统进行智能控制设计,结合人工智能控制算法和控制系统的集成设计,提高舰载对空导弹的自动装载的智能性和稳定性,从而提高舰载对空导弹的装载效率,本文提出一种基于模糊PID和嵌入式集成控制的舰载对空导弹的自动装载控制设计方法。设计的舰载对空导弹的自动装载控制系统分为吊装力学参数计算模块、总线集成控制模块、机械臂输出控制模块、人机交互模块,采用嵌入式的ARM和扩展总线技术进行人工智能环境下的舰载对空导弹的自动装载控制指令传输和信息调度,采用模糊PID控制算法进行舰载对空导弹的自动装载控制算法优化设计。基于嵌入式的ARM和DSP智能信息处理芯片,进行系统的硬件模块化设计。研究得知,本文方法进行舰载对空导弹的自动装载控制的稳定性较好、装载位姿调节误差较小、满足设计指标。

猜你喜欢
位姿控制算法总线
关于CAN总线的地铁屏蔽门控制思路论述
基于PLC的六自由度焊接机器人手臂设计与应用
基于位置依赖的密集融合的6D位姿估计方法
曲柄摇杆机构的动力学仿真
基于dSPACE和PLC的控制算法测试系统设计
基于DCS的过程实时控制平台的研究
卫星姿控系统半物理仿真中转台控制算法的实现
Q&A热线
PCI9030及其PCI总线接口电路设计