首页 理论教育 系统软件设计方案

系统软件设计方案

时间:2023-06-23 理论教育 版权反馈
【摘要】:教学目标1.了解极限与配合方面的基本概念和常用国家标准。教学要求图2-12模糊推理系统的输出曲面本章导读对机加工产品尺寸的控制是生产中重要的环节。为确定零件某尺寸的尺寸公差带,需确定其公差数值与基本偏差。本章主要学习的内容包括有关极限与配合的国家标准,具体概念,各数值间的计算等。

系统软件设计方案

结合模糊控制和PID控制的优缺点,该装置设计了一种基于阈值切换的多模式控制算法,该算法综合了比例控制、模糊控制和经典PID控制的优点,弥补了纯模糊控制系统因没有积分作用而不能消除静态误差的不足,弥补了经典PID参数不能自适应调节的缺点,控制算法的结构如图2-7所示。当误差e大于设定的阈值时,用最大比例控制,可以提高系统的响应速度;当误差e小到设定阈值以下时,切换转入模糊控制,基于模糊规则自适应调节,以提高系统的阻尼特性,减小响应过程中的超调;在误差e接近设定温度时,再切换到经典PID控制,其积分作用可以消除稳态误差。这种基于阈值切换的多模式控制算法可使系统具有较快的响应速度、高精度和抗干扰变化的自适应控制。基于LabVIEW语言虚拟仪器技术,在上位机设计了热触觉感知与复现实验装置的控制程序,程序设计框图如图2-8所示,其中e是输入误差,等于温度设定值与热触觉接触面的温度实际值之间的差值,最大比例-模糊-PID控制开关切换决策如下:

图2-7 基于阈值切换的多模式控制算法

当|e|>6℃时,执行最大比例控制,PWM控制的占控比为100%,控制制冷器全速降温或升温;1≤|e|≤6℃时,切换到模糊控制器,选择Mamdani型模糊控制器进行设计,其结构如图2-9所示。图中,Kec是量化因子,通过调节Kec,使误差的变化率的实际论域映射到区间[-1,1];Ku是比例因子,通过调节Ku,使输出变量按一定的比例进行缩放,Ku相当于系统总的放大倍数。

在模糊控制器中,设定误差e的论域为[-6,6],当实际的控温误差e在1≤|e|≤6℃时,模糊控制器起到控制作用;通过调节Kec,使误差的变化率映射到论域[-1,1];输出变量u的论域是[-1,1],根据控制系统实际情况,可以通过调节比例因子Ku,使输出变量按一定的比例进行缩放,更好地调节温控系统的响应速度和控制精度。选定7个模糊子集:负大(NB)、负中(NM)、负小(NS)、零(ZO)、正小(PS)、正中(PM)和正大(PB),分别涵盖变量e、ec和u的论域,它们的隶属度分别如图2-10和图2-11所示。

根据控制系统实际需求,制订了49条控制规则,见表2-3,每条模糊规则都给出了一个蕴涵关系Ri(i=1,2,…,49),这49个F蕴涵关系Ri的并,就构成了系统总的模糊蕴涵关系R,即:

近似推理总输出为:

通过49条控制规则进行推理,输出u清晰化方法采用的是面积中心法,模糊推理系统的输出曲面如图2-12所示。

(www.xing528.com)

图2-8 基于LabVIEW的热触觉感知与复现实验装置程序设计框图

图2-9 模糊控制器的结构

图2-10 输入变量论域的模糊子集分布

图2-11 输出变量论域的模糊子集分布

表2-3 模糊控制规则

图2-12 模糊推理系统的输出曲面

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈