《伺服系统控制器及控制方法.pdf》由会员分享,可在线阅读,更多相关《伺服系统控制器及控制方法.pdf(12页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 102944996 A(43)申请公布日 2013.02.27CN102944996A*CN102944996A*(21)申请号 201210253617.5(22)申请日 2012.07.20G05B 13/04(2006.01)(71)申请人长春理工大学地址 130022 吉林省长春市朝阳区卫星路7089号长春理工大学东区(72)发明人王春阳 伊桐 石要武 李金菲赵晓宇(74)专利代理机构上海德昭知识产权代理有限公司 31204代理人郁旦蓉(54) 发明名称伺服系统控制器及控制方法(57) 摘要一种伺服系统控制器及控制方法包括:伺服系统参数存储部,存储有伺服系统的。
2、剪切频率,目标动作值、相位裕度;参数计算部,根据剪切频率和相位裕度分别计算出积分增益、比例增益和积分阶次;初始信号获取部,根据积分增益、比例增益和积分阶次来获取在伺服系统启动状态时控制其初始动作的初始控制信号,伺服系统根据该初始控制信号开始动作;反馈传感部,感应伺服系统的动作并根据该动作发出相对应的动作反馈信号;纠偏部,根据动作反馈信号、目标动作值以及积分增益、比例增益和积分阶次来获取纠正伺服系统的动作纠偏信号,伺服系统根据该纠偏信号调整动作,保证伺服系统动作精确。(51)Int.Cl.权利要求书3页 说明书6页 附图2页(19)中华人民共和国国家知识产权局(12)发明专利申请权利要求书 3 。
3、页 说明书 6 页 附图 2 页1/3页21.一种控制伺服系统的伺服系统控制器,其特征在于,包括:伺服系统参数存储部,存储有所述伺服系统的剪切频率,相位裕度,目标动作值;参数计算部,根据所述伺服系统参数存储部中的所述剪切频率以及所述相位裕度分别计算出积分增益、比例增益和积分阶次,初始信号获取部,根据所述积分增益、所述比例增益和所述积分阶次来获取在所述伺服系统启动状态时控制其初始动作的初始控制信号,所述伺服系统根据该初始控制信号开始动作;反馈传感部,感应所述伺服系统的动作并根据该动作发出相对应的动作反馈信号;纠偏部,根据所述动作反馈信号、所述目标动作值以及所述积分增益、所述比例增益和所述积分阶次。
4、来获取纠正所述伺服系统的动作纠偏信号,所述伺服系统根据该纠偏信号调整动作,保证所述伺服系统动作的精确。2.根据权利要求1所述的伺服系统控制器,其特征在于:其中,所述积分增益、所述比例增益和所述积分阶次分别通过选取伺服系统模型为形式得出的以下关系式计算得出的:其中:s表示频域,Kp为所述比例增益;Ki为所述积分增益;为所述积分阶次;c为所述剪切频率;m为所述相位裕度;A=1-T2c2;B=T3c-T1c3;T2、T1、T3、L是常数,A,B,M, Y用作公式的代换。3.根据权利要求2所述的伺服系统控制器,其特征在于:其中,所述初始信号获取部以及所述纠偏部都是通过将Kp、Ki、以及的值带入函数来获。
5、取所述初始控制信号以及所述动作控制信号,在该函数中,s表示所述频域,所述初始控制信号以及所述动作控制信号即由该频域得出。4.根据权利要求2所述的伺服系统控制器,其特征在于:其中,所述为(0,2范围内的任意实数。5.根据权利要求1所述的伺服系统控制器,其特征在于,其中,所述纠偏信号获取部具权 利 要 求 书CN 102944996 A2/3页3有:反馈信号转换部,将所述动作反馈信号转换为实际动作值;偏差计算部,根据所述实际动作值与所述目标动作值计算出所述伺服系统的动作偏差;纠偏信号获取部,根据所述动作偏差以及所述积分增益、所述比例增益和所述积分阶次来获取控制所述伺服系统动作纠偏的纠偏控制信号;纠。
6、偏信号转换部,将所述该纠偏控制信号转换为所述伺服系统能够接收的相对应的所述动作纠偏信号。6.一种控制伺服系统的伺服系统控制方法,其特征在于:设有伺服系统参数存储部来存储有所述伺服系统的剪切频率、相位裕度、目标动作值;采用参数计算部来根据所述伺服系统参数存储部中的所述剪切频率以及所述相位裕度分别计算出积分增益、比例增益和积分阶次,采用初始信号获取部来根据所述积分增益、所述比例增益和所述积分阶次来获取在所述伺服系统启动状态时控制其初始动作的初始控制信号,所述伺服系统根据该初始控制信号开始动作;采用反馈传感部来感应所述伺服系统的动作并根据该动作发出相对应的动作反馈信号;采用纠偏部来根据所述动作反馈信。
7、号、所述目标动作值以及所述积分增益、所述比例增益和所述积分阶次来获取纠正所述伺服系统的动作纠偏信号,所述伺服系统根据该纠偏信号调整动作,保证所述伺服系统动作的精确。7.根据权利要求6所述的伺服系统控制方法,其特征在于,其中,所述纠偏信号获取部:采用反馈信号转换部来将所述动作反馈信号转换为实际动作值;采用偏差计算部来根据所述实际动作值与所述目标动作值计算出所述伺服系统的动作偏差;采用纠偏信号获取部来根据所述动作偏差以及所述积分增益、所述比例增益和所述积分阶次来获取控制所述伺服系统动作纠偏的纠偏控制信号;采用纠偏信号转换部来将所述该纠偏控制信号转换为所述伺服系统能够接收的相对应的所述动作纠偏信号。。
8、8.根据权利要求6所述的伺服系统控制控制方法,其特征在于:其中,所述积分增益、所述比例增益和所述积分阶次分别通过选取伺服系统模型为形式得出的以下关系式计算得出的:权 利 要 求 书CN 102944996 A3/3页4其中:s表示频域,Kp为所述比例增益;Ki为所述积分增益;为所述积分阶次;c为所述剪切频率;m为所述相位裕度;A=1-T2c2;B=T3c-T1c3;T2、T1、T3、L是常数,A,B,M, Y用作公式的代换。9.根据权利要求6所述的伺服系统控制方法,其特征在于:其中,所述初始信号获取部以及所述纠偏部都是通过将Kp、Ki、以及的值带入函数来获取所述初始控制信号以及所述动作控制信号。
9、,在该函数中,s表示所述频域,所述初始控制信号以及所述动作控制信号即由该频域得出。10.根据权利要求6所述的伺服系统控制方法,其特征在于:其中,所述为(0,2范围内的任意实数。权 利 要 求 书CN 102944996 A1/6页5伺服系统控制器及控制方法技术领域0001 本发明涉及一种伺服系统控制器及控制方法。背景技术0002 伺服系统在自动控制领域占有非常重要的地位,是一种被控量为位移、速度、加速度的反馈控制系统,能够精确地跟随某个控制过程。另外,一些伺服系统工作环境复杂,系统存在比较大的不确定性和滞后,以及在工作过程中惯性负载的变化,是典型的非线性系统。目前基于自动控制技术的伺服系统中采。
10、用的控制器多为传统PID控制器、模糊自适应控制器、神经网络控制器等。传统PID控制器控制方法过于简单,参数的控制性能也有一定的局限性,虽然传统PID控制器由三个参数实现控制性能,但是它的微分阶次是1阶的,因此控制系统的类型比较固定,对于分数阶系统采用传统PID控制器控制的就会产生较大误差,控制效果有时达不到控制精度要求。因此,对于非线性、滞后的伺服系统,采用常规控制器往往难以满足系统对鲁棒性和稳定精度的要求。发 明内容0003 为了满足伺服系统既能够具有稳定的精度又能够提高系统鲁棒性和灵活性,本发明提供了一种伺服系统控制器及控制方法。0004 一种控制伺服系统的伺服系统控制器,其特征在于:包括。
11、存储有伺服系统的剪切频率、相位裕度、目标动作值的伺服系统参数存储部;根据伺服系统参数存储部中的剪切频率以及相位裕度分别计算出积分增益、比例增益和积分阶次的参数计算部,根据积分增益、比例增益和积分阶次来获取在所述伺服系统启动状态时控制其初始动作的初始控制信号的初始信号获取部,伺服系统根据该初始控制信号开始动作;感应伺服系统的动作并根据该动作发出相对应的动作反馈信号的反馈传感部;根据动作反馈信号、目标动作值以及积分增益、比例增益和积分阶次来获取纠正伺服系统的动作纠偏信号的纠偏部,根据该纠偏信号调整动作来保证伺服系统的动作的精确。0005 进一步,本发明提供的伺服系统控制器还可以具有这样的特征:纠偏。
12、信号获取部具有将所述动作反馈信号转换为实际动作值的反馈信号转换部;根据所述实际动作值与所述目标动作值计算出所述伺服系统的动作偏差的偏差计算部;根据所述动作偏差以及所述积分增益、所述比例增益和所述积分阶次来获取控制所述伺服系统动作纠偏的纠偏控制信号的纠偏信号获取部;将所述该纠偏控制信号转换为所述伺服系统能够接收的相对应的所述动作纠偏信号的纠偏信号转换部。0006 进一步,本发明提供的伺服系统控制器还可以具有这样的特征:积分增益、比例增益和积分阶次分别通过选取伺服系统模型为形式得出的以下关系式计算得出的,说 明 书CN 102944996 A2/6页60007 0008 0009 0010 其中:。
13、s表示频域,Kp为比例增益;Ki为积分增益;为积分阶次;c为剪切频率;m为相位裕度;A=1-T2c2;B=T3c-T1c3;0011 0012 0013 0014 T2、T1、T3、L是常数,A,B,M, Y用作公式的代换。0015 进一步,本发明提供的伺服系统控制器还可以具有这样的特征:初始信号获取部以及纠偏部都是通过将Kp、Ki、以及的值带入函数来获取初始控制信号以及动作控制信号,在该函数中,s表示频域,初始控制信号以及动作控制信号即由该频域得出。0016 进一步,本发明提供的伺服系统控制器还可以具有这样的特征:为(0,2范围内的任意实数。0017 另外,本发明提供的一种伺服系统控制方法,。
14、其特征在于:设有伺服系统参数存储部来存储有所述伺服系统的剪切频率,目标动作值;采用参数计算部来根据伺服系统参数存储部中的剪切频率分别计算出积分增益、比例增益和积分阶次,采用初始信号获取部来根据积分增益、比例增益和积分阶次来获取在伺服系统启动状态时控制其初始动作的初始控制信号,伺服系统根据该初始控制信号开始动作;采用反馈传感部来感应伺服系统的动作并根据该动作发出相对应的动作反馈信号;采用纠偏部来根据动作反馈信号、所述目标动作值以及积分增益、比例增益和积分阶次来获取纠正伺服系统的动作纠偏信号,伺服系统根据该纠偏信号调整动作,保证伺服系统动作的精确。0018 进一步,本发明提供的伺服系统控制方法还可。
15、以具有这样的特征:纠偏信号获取部通过采用反馈信号转换部来将所述动作反馈信号转换为实际动作值;采用偏差计算部来根据所述实际动作值与所述目标动作值计算出所述伺服系统的动作偏差;采用纠偏信号获取部来根据所述动作偏差以及所述积分增益、所述比例增益和所述积分阶次来获取控制所述伺服系统动作纠偏的纠偏控制信号;采用纠偏信号转换部来将所述该纠偏控制信号转换说 明 书CN 102944996 A3/6页7为所述伺服系统能够接收的相对应的所述动作纠偏信号。0019 进一步,本发明提供的伺服系统控制方法还可以具有这样的特征:积分增益、比例增益和积分阶次分别通过选取伺服系统模型为形式得出的以下关系式计算得出的,002。
16、0 0021 0022 0023 其中:s表示频域,Kp为比例增益;Ki为积分增益;为积分阶次;c为剪切频率;m为相位裕度;A=1-T2c2;B=T3c-T1c3;0024 0025 0026 0027 T2、T1、T3、L是常数,A,B,M, Y用作公式的代换。0028 进一步,本发明提供的伺服系统控制方法还可以具有这样的特征:初始信号获取部以及纠偏部都是通过将Kp、Ki、以及的值带入函数来获取初始控制信号以及动作控制信号,在该函数中,s表示频域,初始控制信号以及动作控制信号即由该频域得出。0029 进一步,本发明提供的伺服系统控制方法还可以具有这样的特征:为(0,2范围内的任意实数。003。
17、0 发明作用与效果0031 本发明提供的伺服系统控制器在拥有两个可调参数Kp、Ki的前提下,又有一个积分阶次,调整参数Kp,Ki的数值可改善伺服系统的响应速度,改善系统的动态特性,消除系统稳态误差,再增加一个可调参数,又可改善伺服系统的稳态精度,三个参数配合调整可大大增加系统的稳定性,同时还可以满足系统鲁棒性的需求。因此该方法的设计更加灵活,控制性能更加优越,被其伺服系统的精度也得到了很好的控制,操作简单,易行。附图说明说 明 书CN 102944996 A4/6页80032 图1是本发明在实施例中的伺服系统控制器的控制示意图;0033 图2是本发明在实施例中的初始信号获取部的组成示意图;00。
18、34 图3是本发明在实施例中的纠偏部的组成示意图;0035 图4是本发明在实施例中的伺服系统控制器的控制流程图。具体实施方式0036 图1是本实施例中的伺服系统控制器的控制示意图。如图1所示,一种满足伺服系统10既能够具有稳定的精度又能够提高系统鲁棒性和灵活性的伺服系统控制器(即FOPI控制器)具有:伺服系统参数存储部1、参数计算部2、初始信号获取部3、反馈传感部4、纠偏部5。显然,本实施例中所选用的控制对象为伺服系统,即伺服系统控制器亦可叫做伺服系统控制器。0037 伺服系统参数存储部1中存储有伺服系统10的剪切频率c,目标动作,相位裕度m等自身特征参数。0038 参数计算部2根据剪切频率以。
19、及相位裕度分别计算出积分增益Ki、比例增益Kp和积分阶次。0039 图2是本实施例中的初始信号获取部的组成示意图。如图2所示,初始信号获取部3由初始信号形成部31和初始信号转换部32构成,其中,初始信号形成部31根据积分增益、比例增益和积分阶次来获取在所述伺服系统启动状态时控制其初始动作的初始信号;初始信号转换部32将初始信号转换为伺服系统能够接收的相对应的初始控制信号,伺服系统10根据该初始控制信号开始动作。0040 反馈传感部4用来感应伺服系统的动作并根据该动作发出相对应的动作反馈信号。0041 图3是本发明在实施例中的纠偏部的组成示意图。如图3所示,纠偏部5具有反馈信号转换部51、偏差计。
20、算部52、纠偏信号获取部53、纠偏信号转换部54构成来根据动作反馈信号、目标动作值以及积分增益、比例增益和积分阶次来获取纠正伺服系统的动作纠偏信号。0042 反馈信号转换部51将动作反馈信号转换为实际动作值;偏差计算部52根据实际动作值与目标动作值计算出伺服系统的动作偏差;纠偏信号获取部53根据动作偏差以及微分基数、比例基数和积分阶次来获取控制伺服系统动作纠偏的纠偏控制信号;纠偏信号转换部54将该纠偏控制信号转换为伺服系统能够接收的相对应的动作纠偏信号。0043 中央处理器100来协调各个部件之间的工作。0044 本实施例中的初始信号转换部32以及纠偏信号转换部54是同一个伺服放大器将将初始信。
21、号放大为初始控制信号,纠偏控制信号放大为动作纠偏信号。0045 综上所述,该伺服系统控制器是首先根据伺服系统的非线性结构,确立伺服系统的模型;其次再针对伺服系统开环增益鲁棒性FOPI控制器参数整定方法设计原理设计出来的;最后针对伺服系统的非线性工作特性,应用FOPI控制器实现最新的伺服系统控制方法。0046 其中,参数计算部首先是通过如下参数整定方程来得到关于Kp、Ki、三个参数的关系式。说 明 书CN 102944996 A5/6页90047 设被控系统传递函数为:公式中的T1,T2,T3,L是常数。0048 针对伺服系统的开环增益鲁棒性,FOPI控制器的参数整定方法设计原理为:0049 A。
22、rgG(j)=ArgC(jc)P(jc)=-+m(a)0050 |G(jc)|dB=|C(jc)|P(jc)|dB=0 (b)0051 0052 其中,m相位裕度,c剪切频率。0053 由以上关系式,经过数值计算,即可求得控制器的三个参数Kp、Ki、的关系式如下:0054 0055 0056 0057 其中:Kp为比例增益;Ki为积分增益;为积分阶次;c为剪切频率;m为相位裕度;A=1-T2c2;B=T3c-T1c3;0058 0059 0060 0061 A,B,M, Y用作公式的代换。0062 由以上关系式,经过数值计算,即可求得控制器的三个参数Kp、Ki、。0063 其中,FOPI控制器。
23、的传递函数为:初始信号获取部3以及纠偏部5都是通过将Kp、Ki、的值带入函数来获取所述初始控制信号以及所述动作控制信号,在该函数中,s表示频域,所述初始控制信号以及所述动作控制信号即由该频域得出。0064 该参数计算部中,的取值特点是可以取任意实数,也可以为复数,在本发明中将的最佳取值范围为(0,2的任意实数。由于该FOPI控制器的参数取值特点,它的应用场说 明 书CN 102944996 A6/6页10合也十分宽广,既可以用于控制整数阶系统,也可以用于控制分数阶系统,即该FOPI控制器具有很好的应用灵活性。0065 图4是本发明在实施例中的伺服系统控制器的控制流程图。如图4所示,该FOPI控。
24、制器的工作步骤为:0066 S1:由参数计算部根据上述公式以及剪切频率计算出Kp、Ki、。0067 S2:初始信号形成部31根据Kp、Ki、以及来获取初始信号;0068 S3:伺服放大器将初始信号转换为初始控制信号;0069 S4:伺服系统10根据该初始控制信号开始动作;0070 S5:反馈传感部4感应并发出伺服系统的动作反馈信号;0071 S6:反馈信号转换部51将动作反馈信号转换为实际动作值;0072 S7:偏差计算部52计算出伺服系统的动作偏差;0073 S8:纠偏信号获取部53获取控制伺服系统动作纠偏的纠偏控制信号;0074 S9:伺服放大器54将纠偏控制信号放大为动作纠偏信号;007。
25、5 S10:伺服系统10根据该动作纠偏信号实时纠偏,实现精准动作。0076 FOPI控制器实时地校正差值信号,使工作台的执行动作达到最理想状态。0077 实施例作用与效果0078 本实施例中所提供的FOPI控制器及其控制方法拥有两个可调参数Kp、Ki的前提下,又有一个积分阶次,调整参数Kp、Ki的数值可改善伺服系统的响应速度,改善系统的动态特性,消除伺服系统稳态误差,再增加一个可调参数来改善伺服系统的稳态精度,三个参数配合调整可大大增加系统的稳定性,同时还可以满足系统鲁棒性的需求。因此,设计更加灵活,控制性能更加优越,被其控制的伺服系统的精度也得到了很好的提高,操作简单,易行。说 明 书CN 102944996 A10。