The embodiment of the invention discloses a direct adaptive control method and device, solves the technical problem of nonlinear dead zone and faults in nonlinear systems, to achieve effective nonlinear compensation, and ultimately ensure the system stability and good tracking performance. The embodiment of the invention includes cases of direct adaptive control method: according to the nonlinear dead zone and fault in the control system, the dynamic model and the nonlinear dead zone fault; through the inverse function of dead time compensation, dynamic model of the nonlinear dead zone; due to the error compensation method of dead zone compensation caused by faulty and nonlinear dynamics model in the dead time of actuators compensation.
【技术实现步骤摘要】
一种直接自适应控制方法及装置
本专利技术涉及自动控制
,尤其涉及一种直接自适应控制方法及装置。
技术介绍
自适应控制是现代控制理论中最具前景的一个分支,并在航天航空、电子通信、能源供给、交通运输、环境保护、武器装备、过程控制、电力电子、机器制造、轻工建材等领域获得了广泛的应用。随着科技的发展和进步,生产工艺和作业程序变得越来越复杂,人们对系统的精度和稳定性要求越来越高,从而致使控制器设计的难度也变得越来越大。对于这一情况,简单的针对定常系统的反馈控制已经远远满足不了高难度的控制要求,因此“自适应控制”的思想也由此产生,也就是通过量测系统输入和输出信息,实时地掌握被控对象和系统误差的动态特性,并根据其变化情况及时调节控制量,使系统的控制性能最优或达到满意的要求。世界进入20世纪80年代以后,伴随着现代控制理论的成熟,微电子技术和计算机技术的发展,以及廉价微型计算机和处理器的出现,自适应控制技术的应用更加广泛。至今,自适应控制不仅在工业领域取得较大成功,在社会、经济、和医学等非工业领域也开展了有益的探索。在工业领域,自适应控制主要运用于:智能化高精度机电或电液系统控制,主要是针对机器人、不间断电源、电机或液压伺服系统等的控制;工业过程控制,主要包括化工过程、冶金过程、食品加工过程、造纸过程、钢铁制造过程、机械加工过程等应用领域;如今热门的航天航空、航海和汽车无人驾驶领域;柔性结构与振动和噪声的控制和电力系统的控制等等。而在非工业领域,自适应控制的应用虽然并不广泛,但已有成功实例。显示出良好的前景,比如在社会、经济和管理领域中自适应控制的思想能够用来拟定商 ...
【技术保护点】
一种直接自适应控制方法,其特征在于,包括:根据控制系统中存在的死区和故障非线性,建立死区和故障非线性的动态模型;通过构造死区的逆函数,对死区非线性的动态模型进行逆补偿;对所述逆补偿所产生的补偿误差和存在于死区执行器中的故障非线性动力学模型进行补偿。
【技术特征摘要】
1.一种直接自适应控制方法,其特征在于,包括:根据控制系统中存在的死区和故障非线性,建立死区和故障非线性的动态模型;通过构造死区的逆函数,对死区非线性的动态模型进行逆补偿;对所述逆补偿所产生的补偿误差和存在于死区执行器中的故障非线性动力学模型进行补偿。2.根据权利要求1所述的直接自适应控制方法,其特征在于,根据控制系统中存在的死区和故障非线性,建立死区和故障非线性的动态模型前还包括:根据带有未知控制系数的非线性系统定义执行器输入τj(j=1,2,...,q)和执行器输出uj(j=1,2,...,q);其中x∈Rn是状态变量,y∈R是系统输出,uj(j=1,2,...,q)表示系统的第j个控制输入,fi(x)∈Rn(i=1,2,...,p)和gj(x)∈Rn(j=1,2,...,q)是未知的光滑函数,θi(i=1,2,...,p)和bj(j=1,2,...,q)是未知控制系数。3.根据权利要求1所述的直接自适应控制方法,其特征在于,根据控制系统中存在的死区和故障非线性,建立死区和故障非线性的动态模型具体包括:据获取到的控制系统中非线性,对存在于第j个执行器中的死区非线性,确定执行器的动态模型为uj=D(τj),j=1,2,...,q;其中其中d_<0,d+>0,mr,ml是未知常数,[d_,d+]表示死区区间,死区的参数满足mr≥mr0,ml≥ml0,其中mr.ml是两个正常数。4.根据权利要求3所述的直接自适应控制方法,其特征在于,通过构造死区的逆函数,对死区非线性的动态模型进行逆补偿具体包括:通过构造死区的逆函数得到根据所述逆函数确定所述死区非线性的所述动态模型为其中,执行器输入τj为计算出虚拟控制器输入vj和设计逆模块输入vdj之间的误差为其中DNj为有界值,为5.根据权利要求4所述的直接自适应控制方法,其特征在于,对所述逆补偿所产生的补偿误差和存在于死区执行器中的故障非线性动力学模型进行补偿具体包括:根据控制系统中存在的故障非线性,建立故障非线性的动态模型为为ρjvsj=0,j=1,2,...,q,其中ρj∈[0,1),vsj和tiF是未知常数;根据故障非线性的动态模型对存在于控制系统中的死区逆补偿误差和故障非线性...
【专利技术属性】
技术研发人员:刘治,苏晓航,赖冠宇,白亚男,
申请(专利权)人:广东工业大学,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。