The input compensation method of servo system based on extremum control relates to the field of control system optimization. In order to solve the servo system in the input sinusoidal signal, the controller design method of traditional Co. to enhance the bandwidth of the system, the high frequency sinusoidal input signal will have a large amplitude attenuation and phase lag problem. The present invention uses extremum search control method to compensate the input of servo system in order to improve the tracking performance of the system. The overall structure of the method is to join the compensation network in the original closed-loop servo control system, compensation for the cosine signal superimposed with the original sine input of the same frequency and amplitude, and the cosine signal were given different weights, the weights obtained by the extremum control method to compensate the input signal as the output input to the new system get the ideal. The invention is suitable for the control system optimization occasion.
【技术实现步骤摘要】
本专利技术涉及控制系统优化领域,具体涉及一种基于极值控制的伺服系统输入补偿技术。
技术介绍
极值控制方法是一种不基于模型的自适应控制方法,对控制条件的要求较低,不会受到参数不确定性或参数未知的影响,具有原理简单,计算量小等优点。这种控制方法是用于搜索并保持系统(或函数)极值的方法。简单来说,就是当系统输出与系统输入之间存在最大值或最小值关系,系统的输出可以用某种代价函数表示时,运用极值搜索控制可以在没有准确知道或者不知晓待搜索系统的结构或者数学表达时,对系统输入进行极值搜索,当待搜索的系统输入变量到达极值点时,即可以使系统的输出取得最大值或最小值。在实际控制系统中,由于控制系统参数时变以及不确定性的特点,使得参考量与输出量之间的函数关系很难被知晓,这时采用极值控制方法可以较好地获得期望的目标。目前,极值控制方法在国内外都得到了较为广泛的应用,主要应用在过程控制、太阳能电池阵列管理以及水利和风能发电时涡轮机叶片角度的调节等领域。在伺服系统设计中,频带宽度是系统性能的主要体现。高频响对于良好实时地跟踪系统的输入信号有着重要的意义,特别是需要较高的动态性能时,伺服系统能否具有良好的跟踪性能显得尤为重要。在伺服系统设计中,比较常规的方式是采用串联校正的方法提高系统的频响,还有就是采用复合控制,即局部反馈与前馈相结合的方式,但这些方法需要基于控制系统的模型来进行设计,同时它们对于伺服系统跟踪性能的提升也是十分有限的。考虑到极值搜索控制方法是一种不基于模型的自适应控制方法,能够有效的解决寻优问题,所以可以利用极值控制方法来辅助设计控制系统,完成在正弦输入条件下提高伺 ...
【技术保护点】
基于极值控制的伺服系统输入补偿方法,其特征是:该方法的流程为:步骤一、将原始正弦输入信号和补偿余弦输入信号分别与其各自对应的权值相乘,得到两路初始输入信号;步骤二、将步骤一获得的两路输入信号相加,获得总输入信号;将总输入信号输入伺服系统,并经伺服系统处理后输出,获得输出信号;步骤三、将步骤二所述的输出信号提取包络线后作为极值控制的输入信号,并将所述输入信号与扰动信号的幅值一起进行极值控制,得到补偿输入权值的试探估计值;步骤四、重复执行步骤一至三的过程,直至伺服系统的输信号出与原始输入信号的差值为0,将此输出信号作为理想的输出信号,完成基于极值控制的伺服系统输入补偿。
【技术特征摘要】
1.基于极值控制的伺服系统输入补偿方法,其特征是:该方法的流程为:步骤一、将原始正弦输入信号和补偿余弦输入信号分别与其各自对应的权值相乘,得到两路初始输入信号;步骤二、将步骤一获得的两路输入信号相加,获得总输入信号;将总输入信号输入伺服系统,并经伺服系统处理后输出,获得输出信号;步骤三、将步骤二所述的输出信号提取包络线后作为极值控制的输入信号,并将所述输入信号与扰动信号的幅值一起进行极值控制,得到补偿输入权值的试探估计值;步骤四、重复执行步骤一至三的过程,直至伺服系统的输信号出与原始输入信号的差值为0,将此输出信号作为理想的输出信号,完成基于极值控制的伺服系统输入补偿。2.根据权利要求1所述的基于极值控制的伺服系统输入补偿方法,其特征在于步骤一中,原始正弦信号和补偿余弦输入信号的幅值、频率均相同。3.根据权利要求1所述的基于极值控制的伺服系统输入补偿方法,其特征在于步骤二中,总输入信号经伺服系统处理,具体包括伺服系统的原控制器与被控对象,控制器包含但不限于串联校正和前馈控制。4.根据权利要求1所述的基于极值控制的伺服系统输入补偿方法,其特征在于步骤三中,将步骤二所述的输出信号提取包络线后作为极值控制的输入信号,具体方法为:提取伺服系统的总输入信号和输出信号,获得偏差信号p的幅值,将原偏差信号p滞后T/4得到变换后的信号q,T为正弦输入信号的周期;计算同样随时间变化的即得到信号p的包络线,作为极值搜索控制理想的代价函数,该代价函数即为:极值控制的输入信号。5.根据权利要求1所述的基于极值控制的伺服系统输入补偿方法,其特征在于步骤三中,将所述输入信号与扰动信号幅值一起进行...
【专利技术属性】
技术研发人员:陈松林,何宗儒,杨宝庆,马杰,霍鑫,
申请(专利权)人:哈尔滨工业大学,
类型:发明
国别省市:黑龙江;23
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。