本发明属于电力电子与电机控制领域,具体涉及到一种基于伺服压力机非线性惯量系统的前馈控制方法。
背景技术:
1、伺服压力机的控制方法有很多,诸如授权公告号cn110077028b、名称为《伺服压力机全闭环非线性预测控制方法与系统》的专利公开了其中一种控制方法,但大多数控制方法未考虑伺服压力机滑块下行成型过程中遇到大负载的情况下,目标给定位置和反馈位置之间会产生较大误差的情况,进而影响伺服压力机的最终工件成形质量。
技术实现思路
1、本发明为解决现有技术的不足,提供一种基于伺服压力机非线性惯量系统的前馈控制方法。
2、本发明一种基于伺服压力机非线性惯量系统的前馈控制方法,包括如下步骤:
3、步骤一:利用拉格朗日方程建立伺服压力机的动力学方程,并将建立的动力学方程转换为如下等式:
4、
5、其中,m(θc)是惯性系数;n(θc)是压力机的离心系数;为曲柄反馈角加速度;为曲柄反馈角速度;
6、然后将公式(12)引进状态反馈ec来提高跟踪控制效果,得到曲柄转矩τc计算式:
7、
8、其中,ec=θc*-θc;θc*为曲柄给定角度;为曲柄给定角速度;为曲柄给定角加速度;kd表示速度误差系数,为常数;kp表示位置误差系数,为常数;
9、步骤二:利用从电机侧看伺服压力机的转动惯量j与从曲柄侧看伺服压力机的转动惯量jp之间的数学关系,得到从电机侧看伺服压力机的转动惯量j的计算式为:
10、
11、其中,n为减速机的减速比;
12、步骤三:根据永磁同步电机的定子电压方程,利用欧拉前向逼近法则,可得到第k+1时刻直轴电流的反馈值id(k+1)和第k+1时刻交轴电流的反馈值iq(k+1):
13、
14、其中,iq(k)为第k时刻交轴电流的反馈值;iq(k+1)为第k+1时刻交轴电流的反馈值;id(k)为第k时刻直轴电流的反馈值;id(k+1)为第k+1时刻直轴电流的反馈值;ts为控制周期;vd(k)是第k时刻直轴电压;vq(k)是第k时刻交轴电压;r是定子电阻;ωe是电角速度;ld是直轴电感;lq是交轴电感;ψf是永磁体磁链;
15、步骤四:利用永磁同步电机的机械模型方程和步骤二计算的从电机侧看伺服压力机的转动惯量j,结合一阶低通滤波器算法,完成电机负载转矩估算值计算,用电机负载转矩估算值替代实际的电机负载转矩值tl,将电机负载转矩估算值与曲柄转矩τc在电机侧的对应值相加,得到电机的给定转矩te*,然后根据电机的交轴电流的给定值iq*与电机的给定转矩te*的线性关系,得到电机的第k+1时刻交轴电流的给定值iq*(k+1)计算式为:
16、
17、其中,p是电机极对数;
18、步骤五:在控制策略id*(k+1)=0情况下,价值函数设置为:
19、g=|iq*(k+1)-iq(k+1)|+|id*(k+1)-id(k+1)| (57),
20、其中,id*(k+1)表示第k+1时刻直轴电流的给定值;
21、将三相两电平pwm逆变器的八个电压矢量分别带入到价值函数中,并将g取得最小值的电压矢量定义为最优矢量,最优矢量作用于功率模块输出pwm波控制电机运行。
22、本发明中伺服压力机选择曲柄连杆的传动结构,电机采用表贴式永磁同步电机,驱动器采用三相两电平逆变器。
23、本发明优点在于利用系统的动力学模型实现了伺服压力机的力矩计算的控制方法,在线计算了伺服压力机的非线性惯量,准确适配了转矩观测器的计算过程,采用了转矩前馈的控制方法,控制系统在电机负载扰动方面的情况下展现了强鲁棒性,尤其是伺服压力机遇到大负载时,伺服压力机的实时曲线误差大幅减少,提高了位置控制精度,减少了位置控制误差。
1.一种基于伺服压力机非线性惯量系统的前馈控制方法,其特征在于:包括如下步骤:
2.根据权利要求1所述的基于伺服压力机非线性惯量系统的前馈控制方法,其特征在于:所述伺服压力机选择曲柄连杆的传动结构,电机采用表贴式永磁同步电机,驱动器采用三相两电平逆变器。