[发明专利]嵌入激素调控机制的数据驱动智能控制系统及其方法有效
申请号: | 201010253311.0 | 申请日: | 2010-08-13 |
公开(公告)号: | CN101937219A | 公开(公告)日: | 2011-01-05 |
发明(设计)人: | 丁永生;梁霄;郝矿荣;任立红 | 申请(专利权)人: | 东华大学 |
主分类号: | G05B19/418 | 分类号: | G05B19/418 |
代理公司: | 上海泰能知识产权代理事务所 31233 | 代理人: | 黄志达;谢文凯 |
地址: | 201620 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 嵌入 激素 调控 机制 数据 驱动 智能 控制系统 及其 方法 | ||
1.一种嵌入激素调控机制的数据驱动智能控制系统,包括被控对象参考输入(1)、被控对象(7)、激素调控智能控制器(3)和反馈传感器组(9),其特征在于:所述的被控对象参考输入(1)接收反馈传感器组(9)送来的被控对象(7)的输出数据,生成被控对象输出误差(2)与数据驱动的激素调控智能控制器(3)的输入端相连,所述的激素调控智能控制器(3)的输出端与被控对象(7)相连,所述的被控对象(7)与反馈传感器组(9)相连;所述的激素调控智能控制器(3)包括常规控制器(4)、激素调控单元(5)、误差阈值评判单元(13)、数据驱动计算单元(10)、控制器原始输出(12)以及历史数据存储单元(11);所述的被控对象输出误差(2)与常规控制器(4)的输入端相连,常规控制器(4)的输出端与激素调控单元(5)的输入端相连,激素调控单元(5)的输出端分别与控制器输出(6)和数据驱动计算单元(10)的输入端相连,数据驱动计算单元(10)的输出端与误差阈值评判单元(13)相连,历史数据存储单元(11)分别与数据驱动计算单元(10)和误差阈值评判单元(13)相连,所述的反馈传感器组(9)的输出端分别与历史数据存储单元(11)和被控对象参考输入(1)的比较器相连。
2.一种使用权利要求1所述的一种嵌入激素调控机制的数据驱动智能控制系统的方法,其特征在于:所述的被控对象(7)的数据通过反馈传感器组(9)与作为被控对象参考输入(1)的给定数据相比较,得到被控对象输出误差(2),该误差同时输入常规控制器(4)和误差阈值评判单元(13),数据驱动计算单元(10)根据历史数据存储单元(11)记录的系统历史数据,在常规优化状态和协同优化状态之间选定当前工作状态,以确定需优化的控制器,对其参数进行优化调整,计算得到的原始控制量经由误差阈值评判单元(13)的加工,选择性地加入激素调控单元(5)的控制量增量,合成最终的控制器输出(6),送入被控对象(7)实施控制。
3.根据权利要求2所述的一种使用权利要求1所述的一种嵌入激素调控机制的数据驱动智能控制系统的方法,其特征在于:所述的嵌入激素调控机制的数据驱动智能控制器在常规优化状态下的工作步骤包括:
(1)系统上电,控制器开始工作;
(2)选定所述智能控制器内常规控制器的参数作为数据驱动计算单元的优化目标;
(3)在每个采样周期内,记录该采样周期对应的被控对象实时输出y(k)、被控对象参考输入yd(k)、常规控制器输出u(k)以及被控对象输出误差e(k),并存储在历史数据存储单元中;
(4)在第k个采样周期内,按照所述数据驱动控制器的计算步骤,计算出该采样周期内,常规控制器参数的估计值并求出在该参数估计值下常规控制器原始输出uorigin(k);其中k≥1;
(5)在第k个采样周期内,按照所述激素调控单元的运算规律,利用uorigin(k)、u(k-1)、e(k)、e(k-1)生成控制器输出增量Δuorigin(k),具体方法为
其中Δuc(k)为第k个采样周期内和第(k-1)个采样周期内,即所述数据驱动控制器的控制量输出之差;
(6)根据当前的误差情况,选择控制器输出增量的投入时机,生成控制器最终的控制量,方法为
其中εthrethold为预先设定的误差阈值;
(7)用生成的最终控制量ufinal(k)替换步骤(3)中在历史数据存储单元中记录的该采样周期的控制器输出u(k),供下一个采样周期使用;
(8)将ufinal(k)输出至被控对象,完成控制作用。
4.根据权利要求2所述的一种使用权利要求1所述的一种嵌入激素调控机制的数据驱动智能控制系统的方法,其特征在于:所述的嵌入激素调控机制的数据驱动智能控制器在协同优化状态下的工作步骤包括:
(1)选定常规控制器的可调整参数作为初始的数据驱动优化目标,进入常规优化状态;此时激素调控单元的可调整参数按照固定的初始值投入运行,初始值的选取可依靠人工经验或现有的控制器参数自整定方法确定;
(2)系统工作时,误差阈值比较单元根据被控对象的动态误差水平,实时决定是否将激素调控单元的可调整参数作为数据驱动方法的优化目标进行优化,进入协同优化状态;如果需要优化,则将激素调控单元视为与常规控制器等同的另一个独立控制器,采用同常规控制器相同的数据驱动优化方法进行优化;此时所述智能控制器转变为含有两个常规控制器的结构,其控制量输出表示为
p1+p2=1,p1≥0,p2≥0
其中,uenhance(k)为协同优化状态下,作为独立控制器的激素调控单元的控制量输出;εparallel为预先设定的系统工作状态切换阈值;p1、p2为常规控制器和激素调控单元控制力度分配的比例因子;
(3)当被控对象误差小于上述系统工作状态切换阈值uenhance(k)时,及时将系统工作状态切换回常规优化状态,此时激素调控单元的参数恢复到其初始值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东华大学,未经东华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010253311.0/1.html,转载请声明来源钻瓜专利网。