发明名称 基于状态机的温度模糊控制方法及其控制系统
摘要 本发明涉及一种基于状态机的温度模糊控制方法及其控制系统,该控制系统是在经典模糊控制的基础上,利用状态机的信号流向进行加权,并考虑环境温度梯度影响,在相应的温度控制平台上进行算法设计和验证。本发明的控制方法步骤简单,能将温度状态机和模糊控制有效结合,解决ec滞后的问题,使模糊控制决策增加可靠依据且可广泛应用于惯性较大系统。该控制系统包括下位机单元、上位PC机人机界面、发动机冷却液温度工况模拟装置、发动机冷却液温度传感器和汽车水温仪表。本发明的控制系统结构设计简单、合理,测试和标定直观、精确且效率高,发动机冷却液温度传感器信号测量准确可靠,模拟温度工况控制快速平稳。
申请公布号 CN103913990B 申请公布日期 2016.08.17
申请号 CN201410050944.X 申请日期 2014.02.14
申请人 湖北汽车工业学院 发明人 程登良;黄海波;王卫华;张凯;蒋伟荣;黄志文
分类号 G05B13/00(2006.01)I;G05D23/20(2006.01)I 主分类号 G05B13/00(2006.01)I
代理机构 深圳市嘉宏博知识产权代理事务所 44273 代理人 杨敏
主权项 一种基于状态机的温度模糊控制方法,其特征在于,首先根据实验将得到一般情况下的温度响应共划分多个状态,状态机的转换流向将为后续最终控制量输出进行加权;然后分别将温度偏差e和偏差率ec模糊化为多个区间,并分别设定温度偏差e和偏差率ec的范围,再通过线性变换使温度偏差e和偏差率ec的范围归一化到同一模糊集论域;接着根据实验中温度运行特性建立模糊控制规则表,再由模糊控制规则表得到输出U,采用“最大隶属度”方法求解模糊化的输出U,并设模糊控制器输出波头数m<sub>U</sub>的范围;最后通过线性变换去模糊化,建立模糊控制器输出波头数m<sub>U</sub>与模糊化的输出U之间的关系;所述温度偏差e模糊化为7个区间E;所述偏差率ec模糊化为7个区间EC;所述温度偏差e的范围为[e<sub>min</sub>,e<sub>max</sub>];所述偏差率ec的范围为[ec<sub>min</sub>,ec<sub>max</sub>];所述温度偏差e和所述偏差率ec的模糊集论域都为[‑6,6],即:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mi>E</mi><mo>=</mo><mfrac><mn>12</mn><mrow><msub><mi>e</mi><mrow><mi>m</mi><mi>a</mi><mi>x</mi></mrow></msub><mo>-</mo><msub><mi>e</mi><mi>min</mi></msub></mrow></mfrac><mrow><mo>(</mo><mi>e</mi><mo>-</mo><mfrac><mrow><msub><mi>e</mi><mrow><mi>m</mi><mi>a</mi><mi>x</mi></mrow></msub><mo>+</mo><msub><mi>e</mi><mi>min</mi></msub></mrow><mn>2</mn></mfrac><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow><mo>;</mo></mrow>]]></math><img file="FDA0001016841020000011.GIF" wi="1582" he="135" /></maths><maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><mi>E</mi><mi>C</mi><mo>=</mo><mfrac><mn>12</mn><mrow><msub><mi>ec</mi><mrow><mi>m</mi><mi>a</mi><mi>x</mi></mrow></msub><mo>-</mo><msub><mi>ec</mi><mrow><mi>m</mi><mi>i</mi><mi>n</mi></mrow></msub></mrow></mfrac><mrow><mo>(</mo><mi>e</mi><mi>c</mi><mo>-</mo><mfrac><mrow><msub><mi>ec</mi><mrow><mi>m</mi><mi>a</mi><mi>x</mi></mrow></msub><mo>+</mo><msub><mi>ec</mi><mrow><mi>m</mi><mi>i</mi><mi>n</mi></mrow></msub></mrow><mn>2</mn></mfrac><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow><mo>;</mo></mrow>]]></math><img file="FDA0001016841020000012.GIF" wi="1598" he="135" /></maths>所述模糊化的输出U的论域为[0,1];所述模糊控制器输出波头数m<sub>U</sub>的范围为(m<sub>Umin</sub>,m<sub>Umax</sub>);所述模糊控制器输出波头数m<sub>U</sub>与模糊化的输出U之间关系的关系式为:m<sub>U</sub>=(m<sub>Umax</sub>‑m<sub>Umin</sub>)U+m<sub>Umin</sub>    (3);最终波头数m与所述模糊控制器输出波头数m<sub>U</sub>之间关系的关系式为:m=m<sub>U</sub>*K<sub>1</sub>*K<sub>2</sub>    (4);其中,K<sub>1</sub>为基于状态机的加权系数,K<sub>2</sub>为环境温度修正系数。
地址 442002 湖北省十堰市车城西路167号