The invention adopts the servo system optimal control method driven by data, including state error feedback control and adaptive control strategy based on iteration, the state error feedback control can use the data real-time calculation of feedback gain K; adaptive optimal control directly using the state error iteration is gradually approaching to the optimal control feedback control and the state error control system; the method does not need to know the exact system model, only state error can be measured.
【技术实现步骤摘要】
一种数据驱动的伺服系统最优控制方法
本专利技术涉及直流电机伺服控制系统,属于机电控制
,具体涉及一种数据驱动的伺服系统最优控制方法。
技术介绍
在伺服系统控制中,由于动态摩擦、负载变化和外部干扰等不确定性因素的存在,系统模型会发生改变。此外,如果控制系统中存在未知参数,对这些参数的初始估计值可能与其真实值相差较大。因此,如果在控制过程中不能准确得到系统模型,就需要研究一种不依赖于系统模型的控制算法。数据驱动的控制算法直接利用采样数据替代系统模型来设计控制器,其中数据驱动的自适应动态规划算法是一种有效的最优控制方法。数据驱动的自适应动态规划理论融合了DP、RL以及函数近似等方法,本质就是利用在线或离线数据,采用函数近似结构来估计系统性能指标函数,然后依据最优性原理来获得最优的控制策略。
技术实现思路
有鉴于此,针对伺服系统不能精确建模问题,本专利技术采用一种数据驱动的伺服系统最优控制方法,该方法不需要知道具体的系统模型,只需要状态误差量可测。本专利技术的设计思路为:设直流电机伺服系统误差方程为:其中,u为控制量,e为状态误差;定义代价函数如下:其中,r(e,u)=Q(e)+uTRu,Q是正定的,R为正定对称矩阵;最终控制状态误差e在代价函数最优的条件下收敛到0,利用得到的控制量u对伺服系统进行控制。实现本专利技术的技术方案如下:一种数据驱动的伺服系统最优控制方法,包括数据驱动的状态误差反馈控制和数据驱动的自适应优化控制两部分:第一部分:数据驱动的状态误差反馈控制101、设置k=1,初始化第k-1、k时刻的系统反馈增益K(k-1)、K(k);102在时间区间 ...
【技术保护点】
一种数据驱动的伺服系统最优控制方法,其特征在于,包括数据驱动的状态误差反馈控制和数据驱动的自适应优化控制两部分:第一部分:数据驱动的状态误差反馈控制101、设置k=1,初始化第k‑1、k时刻的系统反馈增益K(k‑1)、K(k);102、在时间区间[kT,(k+1)T]上,顺序应用所述系统反馈增益K(k‑1)和K(k)于伺服系统;103、采样伺服系统的状态误差,并按照式(10)、(12)到(15)计算状态误差关系矩阵A(k),ge(k)和gu(k);A(k)=A0(k)A1(k) (10)A1(k)=e((k+1/2)T)(e(kT))
【技术特征摘要】
1.一种数据驱动的伺服系统最优控制方法,其特征在于,包括数据驱动的状态误差反馈控制和数据驱动的自适应优化控制两部分:第一部分:数据驱动的状态误差反馈控制101、设置k=1,初始化第k-1、k时刻的系统反馈增益K(k-1)、K(k);102、在时间区间[kT,(k+1)T]上,顺序应用所述系统反馈增益K(k-1)和K(k)于伺服系统;103、采样伺服系统的状态误差,并按照式(10)、(12)到(15)计算状态误差关系矩阵A(k),ge(k)和gu(k);A(k)=A0(k)A1(k)(10)A1(k)=e((k+1/2)T)(e(kT))+(12)A0(k)=e((k+1)T)(e((k+1/2)T))+(13)然后可得:gu(k)=(A0(k)-A1(k))(K(k)-K(k-1))+(14)ge(k)=A0(k)-gu(k)·K(k)(15)其中,e(kT)、e((k+1/2)T)表示第k、(k+1/2)时刻系统状态误差,符号·+代表矩阵的伪逆;104、按照式(11)计算K(k+1)和K(k+2);其中,λ表示设定步长,为0-1之间的常数;符号||||表示矩阵的Frobenius范数。105、判断k是否小于设定阈值,若是进入第二部分,否则令k=k+1,返回到步骤102;第二部分:数据驱动的自适应优化控制设置j=0,定义φki、uj,...
【专利技术属性】
技术研发人员:甘明刚,张弛,陈杰,窦丽华,张蒙,赵金刚,白永强,
申请(专利权)人:北京理工大学,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。