西门子控制器6ES7313-5BG04-0AB0
时钟运算类指令用于对PLC内部的时钟数据进行运算和比较,对PLC内置实时时钟进行时间校准和时钟数据格式化操纵。共有七条时钟运算类指令,指令的编号分布在FNC160~FNC169之间。
(1)时钟数据比较指令TCMP(FNC160) TCMP(P)它的功能是用来比较指定时刻与时钟数据的大小。如图3- 86所示,将源操纵数[S1.]、[S2.]、[S3.]中的时间与[S.]起始的3点时间数据比较,根据它们的比较结果决定目标操纵数[D.]中起始的3点单元中取ON或OFF的状态。该指令只有16位运算,占11个程序步。它的源操纵数可取T、C和D,目标操纵数可以是Y、M和S。
图 时钟数据比较指令的使用
(2)时钟数据加法运算指令TADD(FNC162) TADD(P)指令的功能是将两个源操纵数的内容相加结果送进目标操纵数。源操纵数和目标操纵数均可取T,C和D。TADD为16位运算,占7个程序步。如图3-87所示,将[S1.]指定的D10~D12和D20~D22中所放的时、分、秒相加,把结果送进[D.]指定的D30~D32中。当运算结果超过24小时时,进位标志位变为ON,将进行加法运算的结果减往24小时后作为结果进行保存。
图 时钟数据加法运算指令的使用
(3)时钟数据读取指令TRD(FNC166) TRD(P)指令为16位运算,占7个程序步。[D.]可取T,C和D。它的功能是读出内置的实时时钟的数据放进由[D.]开始的7个字内。如图3-87所示,当X1为ON时,将实时时钟(它们以年、月、日、时、分、秒、星期的顺序存放在特殊辅助寄存器D8013~8019之中)传送到D10~D16之中。
图 时钟数据读取指令的使用
冗余模块,UPS不间断电源和DC BUFFER模块确保设备平稳运行,安全可靠。
通过冗余配置,确保设备运行安全
提高生产质量和设备的可用性能是生产过程不断进行优化的目标。随着自动化水平的不断提高,又带来了新的挑战,就是必须确保24伏直流的可靠供应。
魏德米勒作为一个工业联接的合作伙伴,提供通用的解决方案,通过稳定可靠的开关电源和冗余模块满足不断增长的客户需求。其中一个解决方案是建立开关电源冗余系统。
UPS 电源提供不间断的电源供应确保设备平稳运行
仅在德国,2010年记录在案的就有超过200,000起电力中断持续超过三分钟的掉电时间。时长为200毫秒的短中断发生更为频繁。此外,在企业内部电网也会由于诸如大功率设备启动等操作导致的电力中断或电压下降。这会导致不可预期的系统重启造成代价昂贵的数据损失,机器重启甚至是模具损坏和在线物料的报废。
魏德米勒解决方案:新型的不间断电源控制单元与电池模块相结合,转为桥接长时断电所设计。魏德米勒不间断电源解决方案的现代电池管理技术和电池内部集成温度传感器将确保**的充电状况和使用寿命。根据需求的不同,魏德米勒可提供40安培供电30分钟或者提供1安培供电30小时的各种储能电池模块。
安全旁路缓冲模块DC BUFFER
在企业内部电网进行设备开关操作或弱低压网络的切换操作时,会由不同的因素造成瞬时中断,带来不良影响。例如,在全自动焊接生产线上的电源反馈会由于昂贵的数据损失、机器重启、产品部件损坏,以及其他未知系统状态而造成巨大的损害。
魏德米勒解决方案:免维护的缓冲模块可提供20安培260毫秒旁路,完美适用于会不断受到引起现场网络故障的高浪涌应用。两台DC BUFEFER 输出并联可增加负载电流或缓冲时间。并且该模块可以很容易地接入开关电源与安全负荷之间的回路,所以它们不只是易于设计,还适于任何时间的应急快速改造。
1 引言
近年来,随着无人机机载任务管理系统技术的进步和稳定性的提高,无人机越来越多的应用到实际工作当中。现在无人机主要是用于侦察,边防安全,执行战斗任务等。此外,一些新的应用领域也正在被开拓,比如美军正在研制的无人战斗机,城市道路交通安全,城市追捕,人员搜救等[1]。无人机在执行所有这些任务当中,都必须要求无人机具有较高的**度,容错和故障诊断能力,以及较好的可操纵性。为了实现期望的完美性能指标,就必须要求无人机具有较**的飞行控制系统来实现对其自身的控制。目前无人机的先进控制方法有很多,但大多都还停留在理论研究阶段,而且控制器的设计复杂,很难应用到工程实际之中。本文针对传统的PID控制器精度高,但需要**的数学模型,模糊控制不要求控制对象的**数学模型,因而灵活,适应性强。可是,任何一种纯模糊控制器本质上是一种非线性PD控制,不具备积分作用,控制过程会出现不平衡现象,稳态误差也较难减至理想程度[2,3]。而模糊-PID符合型控制器兼顾了上述两种方法的优点,可以很好的实现对无人机的控制。
2 无人机纵向动力学模型分析
在进行控制系统设计之前,首先应当对纵向飞行特性进行分析。为此目的,如公式1所示的纵向运动学方程[4,5,6,7]被用于本文的分析,前两个方程是X和Z轴的力学方程,M是Y轴的力矩方程
从长周期模态和短周期模态中,我们可以看出,无人机在长周期模态阻尼比较小,在短周期模态具有较好的阻尼比。图1,图2分别是无人机纵向动力学的长周期频域和时域响应,从图中可以看出,升降舵有较大给定时对长周期模态()会产生较大影响。3 基于模糊-PID的无人机姿态控制
1) 控制原理分析
对于无人机控制系统要想只采用传统的PID控制方法就取得较好的控制效果是比较困难的。模糊控制较强的灵活性和适应性却可以弥补传统PID控制此方面的不足。然而,模糊控制存折的控制精度不高及过程不平滑又可以通过PID控制解决。因此将传统的PID控制器与模糊控制器相结合的混合型Fuzzy-PID控制方法无疑可以取得比传统PID控制或单一的模糊控制更好的控制效果。如图3所示,本文提出的Fuzzy-PID控制器[8,9,10]由一个模糊控制器和一个PID控制器组成,主要实现对无人机俯仰通道的姿态控制。
其中表示给定输入,表示误差输出,和分别表示模糊控制器和PID控制器的输出;u表示控制器的总输出;PID控制器的输出时总输出的总体,模糊控制的输出则是在PID控制输出的基础上做相应地调整。例如,在误差较大,误差变化率较小的时候,模糊控制器会适当的增大输出量的**值,从而起到加快响应速度,减小调节时间的作用。当误差较小,误差变化率较大时,模糊控制器则会适当减小输出量的**值,从而防止超调并且减小稳态误差[11]。
2) PID控制器的设计
式中三个参数决定了整个控制器的控制效果,控制器的设计*重要的也就是这三个参数的选择,由于模糊控制中已考虑了误差的变化率,所以PID控制器中没有选用微分环节[12]。
3) 模糊控制器的设计[13,14]
本文所采用的模糊控制器是通用的二维模糊控制器。考虑实时性和精度的要求,模糊控制器的结构没有采用单一模糊控制表。因为如果使用单一的控制表就要把论域分的过细,控制表过于复杂,设计起来也就更加麻烦。例如,当误差变化量为和两种情况时,在误差为小角度范围内产生的影响的差别还是比较大的,但在误差为大角度范围内分别产生的影响几乎是相同的。所以,本文的模糊控制器针对误差处于不同的区域(小,中,大)选取不同的模糊控制表来计算输出,从而简化设计过程。
① 输入量和输出量的模糊化 这里以小角度进行控制为例来说明输入量和输出量的模糊化过程。
表示在小角度范围内,经过上次调整后的无人机俯仰角与期望俯仰角之间的差距,把的论域分为5级:,,,,,分别对应0,1,2,3,4。再将论域用模糊语言分为3档描述:大(B)、中(M)、小(S),其对应3个模糊集合,然后隶属度联系它们。表示在小角度范围内,调整后的无人机俯仰角与目标俯仰角之间的差距的变化率。的论域分为7级:,,,,,,。再用7档模糊语言来描述,并通过隶属度联系它们。对于误差为小角度情况下的输出量,则是将其论域分为了8级:。中等角度范围和大角度范围的输出和输入量的模糊化方式与此类似,只是论域划分不同。
② 模糊推理规则[15] 模糊控制器的规则是基于专家知识或控制工程师长期积累的经验。其一般形式是由模糊语言和模糊逻辑组成的模糊条件语句。模糊控制器的推理基本原则是:当误差大,误差变化率也大时,控制器的输出为零或较小使误差尽快减小;当误差大,误差变化率小时,控制器输出较大的正值来加快调节速度;当误差小,误差变化率大时,控制器输出较大的负值以防止超调;当误差小,误差变化率也小时,控制器的输出为零或较小的正值以保证稳态精度。其基本形式如下:
根据推理规则就可以求出模糊关系矩阵。
③ 模糊决策 为了较全面地反应推理信息,模糊判决采用重心法得到模糊决策表。对应小角度
4) 输出量的合成 从上述控制器的设计方法中不难得出俯仰角控制的总输出为:
符号函数由参数调整知识库根据实际误差和误差变化情况确定。
4 仿真验证
在俯仰通道控制中单一的PID控制与Fuzzy-PID控制效果比较情况如图4所从图中可以看出,采用与误差区域对应的Kp,Ki值的单一PID控制保证了一定的快速性,但也存在静态误差。加入了模糊控制器后,输出量在条件的起始和中间阶段变化不大,从而保证了原有的快速性。但在调节过程的末端,模糊控制器输出的负值,减小了整个控制器的输出,降低了超调,保证了控制精度。
通常高度保持 模式中只采用高度反馈信号不能使系统稳定工作,因此本文采用在反馈通道中同时采用了h和升降速度作为反馈信号,其设计原理如图5所示。5 结束语
仿真表明,本文所提出的模糊-PID控制方法弥补了单一的PID控制器在无人机纵向通道控制中存在的不足,既保证了无人机纵向控制的准确性和稳定性,又缩短了动态调整时间,取得了较好的控制效果。设计中采用分区选择模糊控制表的方法简化了控制器的设计。该方法同样可以用于无人机横侧向控制中,实现对无人机滚转通道的控制。
误差的模糊决策表见表4,其他范围误差的决策表与此类似。
其中是纵向飞行速度变化量,是纵向的迎角变化量,是俯仰角,是俯仰角变化量,因此,,这里u是X轴的速度分量,w是Z轴的速度分量,是纵向的稳定飞行速度。