首页 理论教育 如何建立传递函数的方法

如何建立传递函数的方法

时间:2023-06-15 理论教育 版权反馈
【摘要】:电磁力矩常数Kt=0.042 N·m/A,建立该电机系统的传递函数。图1.5.1直流电机等效电路步骤:列写出直流电机电压平衡方程。要求根据给定参数,建立状态空间模型。将状态x 代入运动方程中,如式给出的θ=x1,α=x2,=x3,=x4,即可求出=Ax+Bu 中的A 和B两个矩阵。

如何建立传递函数的方法

1.建立直流电机传递函数

【例1-5-8】 已知Quanser QUBE-Servo 直流电机等效电路如图1.5.1 所示。其中,电枢电路电感L=1.16 mH;电枢电路电阻Rm=8.4 Ω;E 为电动机电枢端反电动势(E=Kmω),ω 为电动机的角速度,Km为电机的反电势常数,km=0.042 V/(rad·s -1),它与电流方向相反。I 为电动机电枢电流;电动机轴上的转动惯量Jm=4×10 -6,直流电机轴与负载轮轴相连,轴半径rh=0.011 1 m,轴质量mh=0.010 6 kg,动惯量为Jh,轮轴带动一个金属盘(也可连接旋转摆),金属盘质量md=0.053 kg,半径为rd=0.024 8 m,转动惯量为Jd,总转动惯量J=Jm+Jh+Jd。电磁力矩常数Kt=0.042 N·m/A,建立该电机系统的传递函数。

图1.5.1 直流电机等效电路

步骤:

(1)列写出直流电机电压平衡方程。

电路方程:

电动式平衡方程:

转矩平衡方程:

其中:

解式(1-5-5)、式(1-5-6)、式(1-5-7)三个方程联立:

因为电枢绕阻的电感L 很小,可忽略第一项,则式(1-5-8)简化为

令初始条件为零,两边进行拉普拉斯变换,得到传递函数G(s):

(2)整理式(1-5-10)得到简化传递函数为一阶惯性环节:

其中,

(3)代入给定参数值,建立的传递函数为:

结果为:

即:

2.建立倒立摆传递函数

【例1-5-9】 Quanser 旋转摆模型如图1.5.2 所示。已知电机反电势常数当km=0.042 V/(rad/s),电枢电路电阻Rm=8.4 Ω,旋转臂转轴连接至系统并被驱动。摆杆臂长Lr=0.085 m,其逆时针旋转时,转角θ 正增加。摆杆连接至旋转臂的末端,总长为Lp=0.129 m,摆杆质量为Mp=0.024 kg,旋转臂质量为Mp=0.095 kg,重心位于摆杆中心位置,且绕其质心的转动惯量为Jp由,旋转臂粘滞系数Dr=0.001 5 N·m·s/rad,摆的阻尼系数Dp=0.000 5 N·m·s/rad,旋转臂转动惯量为Jr,重力加速度g=9.8 m/s2。要求根据给定参数,建立状态空间模型。

步骤:(1)α 为倒立摆转角,当倒立摆在垂直位置时,α=0,计算公式为

图1.5.2 Quanser 倒立摆模型示意图(www.xing528.com)

mod 为取余数,αfull为编码器测得的摆角,根据非线性运动方程为

其驱动扭矩由位于旋转臂基座的伺服电机输出,动力方程为

非线性运动方程在工作点附近进行局部线性化,最终得倒立摆线性运动方程为

求解加速度项得

其中

根据线性状态空间方程:

式中,x 为状态,u 为控制输入,A、B、C 和D 为状态空间矩阵。对于旋转摆系统,定义状态和输出分别为

(2)由定义的状态空间模型可得=x3=x4。将状态x 代入运动方程中,如式(1-5-22)给出的θ=x1,α=x2=x3=x4,即可求出=Ax+Bu 中的A 和B两个矩阵。将状态x 代入式(1-5-18)和式(1-5-19)得

(3)旋转臂和摆杆转动惯量Jr和Jp计算公式:

(4)方程=Ax+Bu 中的矩阵A 和B 分别为

(5)由(1-5-27)代入给定的参数,MATLAB 编程实现求取状态空间模型:

即状态空间模型为

在输出方程中,由于倒立摆系统中只有伺服位置和关节角度传感器可被检测,因此,输出方程中C 和D 两个矩阵分别为

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈