[发明专利]一种连续动力学系统的无模型控制方法在审
| 申请号: | 201910655429.7 | 申请日: | 2019-07-19 |
| 公开(公告)号: | CN110442017A | 公开(公告)日: | 2019-11-12 |
| 发明(设计)人: | 卜祥伟 | 申请(专利权)人: | 中国人民解放军空军工程大学 |
| 主分类号: | G05B13/02 | 分类号: | G05B13/02 |
| 代理公司: | 广东朗乾律师事务所 44291 | 代理人: | 杨焕军 |
| 地址: | 710000 陕西*** | 国省代码: | 陕西;61 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 动力学系统 滤波信号 模型控制 无模型控制器 向量 输入/输出信号 滤波器 跟踪误差 技术缺陷 鲁棒跟踪 数学模型 指令 参考 输出 | ||
一种连续动力学系统的控制方法,包括以下步骤:确定连续动力学系统;定义跟踪误差向量及其增广向量;构造Hurwitz主稳定项;采用以下滤波器产生辅助滤波信号;基于Hurwitz主稳定项与辅助滤波信号构造无模型控制器,根据计算得到的辅助滤波信号,通过无模型控制器对系统进行控制。本发明利用连续动力学系统的输入/输出信号,通过构造一个Hurwitz主稳定项与一个辅助滤波信号,并基于Hurwitz主稳定项与辅助滤波信号设计一种无需动力学系统数学模型的无模型控制律,实现连续动力学系统的输出对其参考指令的鲁棒跟踪,克服了传统无模型控制方法不能直接用于连续动力学系统的技术缺陷。
技术领域
本发明属于自动控制技术领域,尤其涉及一种连续动力学系统的控制方 法。
背景技术
动力学系统结构复杂,工作环境多变,为其建立精确数学模型十分困难。 而模型是控制的基础,传统控制理论均是基于事先建立的动力学系统的数学模 型而建立的。系统的控制效果受所建模型的精度影响明显,当建模精度不够 时,实际控制效果下降显著。后来有学者提出了无模型控制方法,即控制方法 不依赖于精确数学模型,仅利用动力学系统的输入和输出数据进行反馈控制。 无模型控制方法因其控制律不依赖被控对象(动力学系统)的数学模型,对难 以建模甚至无法建模的复杂动力学系统表现出良好的应用前景。
传统的无模型控制方法是基于已经发展成熟的估计滤波理论建立的,利用 系统的输入/输出数据,通过递推迭代获得控制律。由于整个迭代求解过程在时 间上是离散的,因此传统无模型控制方法不能直接应用于连续动力学系统。虽 然将连续动力学系统离散化后,也可以采用现有的离散无模型控制方法对其施 加控制,但连续动力学系统的离散化不仅是近似的而且过程很复杂,而且离散 的无模型控制律还要进一步转化为连续信号才能应用于原始的连续动力学系 统。综上所述,传统的无模型控制方法的实用性与可操作性均不强。
发明内容
本发明的目的在于提供一种应用于连续动力学系统的无模型控制方法。
为了实现上述目的,本发明采取如下的技术解决方案:
一种连续动力学系统的控制方法,包括以下步骤:
确定连续动力学系统;连续动力学系统方程为其中,f(x,u) 表示连续动力学系统的系统函数,x为连续动力学系统的状态向量,u为控制输 入,y为连续动力学系统的输出,x=[x1,x2,…,xn]T,x1,x2,...,xn为连续动力学系统 的状态变量,分别为状态变量x1,x2,...,xn的一阶导数,n为状态变量 的数量;
定义跟踪误差向量e及其增广向量跟踪误差向量e=x-xd,跟踪误差增 广向量其中,xd为连续动力学系统的参考指令向量,参考指令向 量x1d为连续动力学系统的给定参考指令,分别为x1d的一阶导数、二阶导数、...、n-1阶导数,为e1的n 阶导数,e1=x1-x1d,x1为连续动力学系统的第1个状态变量;
构造Hurwitz主稳定项;定义Hurwitz主稳定项为其中, K=[Kn,Kn-1,Kn-2,…,K1],Kn、Kn-1、Kn-2、…、K1为主稳定项的设计参数;
采用以下滤波器产生辅助滤波信号其中,exp(·)表示 指数函数,为滤波器的设计参数,表示辅助滤波信号的一阶导数;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军空军工程大学,未经中国人民解放军空军工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910655429.7/2.html,转载请声明来源钻瓜专利网。





