机器人线性控制.ppt

上传人:牧羊曲112 文档编号:6051362 上传时间:2023-09-18 格式:PPT 页数:39 大小:1.97MB
返回 下载 相关 举报
机器人线性控制.ppt_第1页
第1页 / 共39页
机器人线性控制.ppt_第2页
第2页 / 共39页
机器人线性控制.ppt_第3页
第3页 / 共39页
机器人线性控制.ppt_第4页
第4页 / 共39页
机器人线性控制.ppt_第5页
第5页 / 共39页
点击查看更多>>
资源描述

《机器人线性控制.ppt》由会员分享,可在线阅读,更多相关《机器人线性控制.ppt(39页珍藏版)》请在三一办公上搜索。

1、线性控制仅适用于能够用线性微分方程进行数学建模的系统.,We will model a manipulator as a mechanism that is instrumented with sensors at each joint to measure the joint angle and has an actuator at each joint to apply a torque on the neighboring link.Sometimes velocity sensors(tachometers)are also present at the joints.We wish

2、to cause the manipulator joints to follow prescribed position trajectories,but the actuators are commanded in terms of torque,so we must use some kind of control system to compute appropriate actuator commands that will realize this desired motion.,1.开环控制 1由轨迹生成器给定关节角、关节角速度、关节角加速度 2用指定模型计算所需要的扭矩:如果模

3、型是完备和精确的,且没有噪声或者其它干扰存在,上式即可实现期望轨迹.,Imperfection in the dynamic model and the inevitable presence of disturbances make such a scheme impractical for use in real applications.Such a control technique is termed an open-loop scheme,because there is no use made of the feedback from joint sensors.2.闭环系统 建

4、立高性能的控制系统的唯一方法就是利用关节传感器的反馈.伺服误差:The control system can then compute torque of the actuators as some function of the servo error.The basic idea is to compute actuator torques that would tend to reduce servo errors.,利用反馈的控制系统称为闭环系统.一个好的控制系所应该具备的功能:这个系统应该是一个稳定的系统.保证闭环系统的性能满足要求.,1.二阶线性系统 由质量块的受力图得到运动方程:

5、特征方程:方程的根:,一种描述二阶振动系统的两个参数是 阻尼比(damping ratio)and 固有频率(natural frequency):对于有阻尼的质量-弹簧系统,阻尼比和固有频率分别为:当无阻尼时(),阻尼比为0;对于临界阻尼(),阻尼比是 1.,衰减系数,阻尼振荡频率,过阻尼(两个不等实根):主要受摩擦影响,缓慢回到平衡位置.欠阻尼(复根):弹性力影响,出现振荡.临界阻尼(相等实根):此时摩擦力与弹性力平衡,系统以最短时间回到平衡位置.,时域特征指标Rise time上升时间 Settling time,2.二阶系统的控制 Design a controller so that

6、 the system has some desired characteristics.Typical objectives:稳定:stabilize the syatem.位置校正:regulate the system about some design point.轨迹跟踪:follow a given class of command signals.抗干扰:reduce response to disturbances.,位置校正系统:这种系统只是试图保持质量块在一个固定的位置,而不考虑质量块收到的干扰力.驱动器给质量块施加一个力f:我们给出一个控制律,它是传感器反馈的函数:,闭环

7、系统的动力学方程如下:通过设定控制增益 control gains,可以使闭环系统呈现任何期望的二阶系统特性。通过选择增益获得临界阻尼 和某种直接由 给出的期望闭环刚度.,Note that could be positive or negative,depending on the parameters of the original system.If became negative,the result would be an unstable control system.例子:如果质量块-弹簧系统的各个参数分别为,找到增益,使得闭环刚度为16.0,且闭环系统处于临界阻尼状态。解:如果

8、希望 等于 16.0,那么为了达到临界阻尼,则需要:因为 所以有,3.控制律的分解 为设计更加复杂的控制律,我们把控制器分解为基于模型的控制部分和伺服控制部分.系统开环运动方程为:控制部分为:这里 是常数或者函数,如果 作为新的系统输入,那么可以选择 使得系统简化为单位质量。显然为了在输入时将系统简化为单位质量,这个系统中的 应该选择如下:于是我们得到系统方程:,伺服部分:We yields:Under this methodology,the setting of the control gains in simple and is independent of the system par

9、ameters;that is:must hold for critical damping.,4.轨迹跟踪控制 轨迹可以在任一时间 给出一组.定义伺服误差为:由伺服控制律得出的轨迹如下:,与单位质量运动式联立,得到:这种方程称为误差空间 error space方程.如果模型是正确的,且没有噪声和初始误差,质量块将准确跟踪期望的轨迹运动.如果存在初始误差,这个误差将受到抑制,而后这个系统将准确跟踪期望轨迹.,5.抗干扰 控制系统的一个作用就是抗干扰能力,即存在外部干扰或者噪声的时候,仍能保持良好的性能.具有附加干扰力输入的轨迹跟踪闭环系统的误差方程为:,1)BIBO stability有界输入

10、-有界输出稳定:If disturbance is bounded,then the solution of the differential equation is also bounded.在大范围的干扰下,能够保证系统是稳定的.2)Steady-state error稳态误差 如果 是常数.通过对系统进行静态分析,即所有导数都为零(steady-state analysis):明显看到,位置增益越大,稳态误差越小.,3)附加积分项 为了消除稳态误差,有时采用一种修正的控制律(PID control law):误差方程变为:增加这一项可使系统在恒定干扰下不出现稳态误差:,本节为单一旋转关节

11、操作臂建立一个简单模型,通过几项假设把这个系统看作为二阶线性系统。许多工业机器人常用的驱动器是直流(DC)力矩电机。定子Stator:机座、轴承、永久磁铁或电磁铁组成。转子Rotor:电机轴和线圈绕组组成.,当电流通过线圈绕组时电机会产生转矩,表示为:电机产生转矩的能力用电机转矩常数来表示,电枢电流与输出转矩的关系可表示为:当电机转动时,成为一个发电机,在电枢上产生一个电压。电机的另一个常数,反电动势常数,表示给定转速时产生的电压:,1.Motor-armature inductance电机电枢感抗 基尔霍夫定律:电流放大器式电机驱动器:用电机驱动器控制电机转矩,驱动电路通过检测电枢电流不断调

12、节电源电压使通过电枢的电流为期望电流.当忽略电机感抗时,电机转矩可以直接通过控制电流来控制。,2.Effective inertia有效惯量 传动比()可以提高驱动负载的力矩、降低负载的转速。,力矩平衡方程:按照电机变量写:根据负载变量写:The term 有效惯量can be called effective damping.有效阻尼,例:如果连杆惯量在 2 和6 Kg-m2之间变化,转子惯量,传动比,求有效惯量的最大值和最小值?The minimum effective inertia is:The maximum is:相对于总有效惯量的比例,通过减速器使得惯量的变化减小了。Hence,

13、we see that,as a percentage of the total effective inertia,the variation of inertia is reduced by gearing.,3.未建模柔性 前面建模过程是假设传动系统或者被驱动的连杆 不发生形变,实际上这些元件的刚度都是有限的,因此在系统建模时,必须注意不能激发这些共振模态。必须按照下式限定闭环系统的固有频率:,现则控制器增益的根据:提高增益会加速系统响应、减小稳态误差.非建模结构共振限制了系统增益。典型工业机器人的结构共振范围为 5 Hz to 25 Hz.最新的设计采用直接驱动方式可以避免由于减速器和

14、传动系统产生的柔性,可使机器人的最低结构共振频率提高到 70 Hz.,例子:考虑一个质量弹簧系统,系统各个参数值为 已知系统未建模的最低共振频率为8 radians/second.找到 使系统闭环刚度尽量高,并且未建模模态不被激励.解:我们选择 选择闭环系统的固有频率为 于是有,4.估计共振频率 如果已知柔性结构有效质量或者有效惯量的描述,那么就可以进行振动的近似分析。例如,简单的质量-弹簧系统可以近似得出系统的固有频率:这里 k 是柔性结构件的刚度,m 为振动系统的等效质量。is the equivalent mass displaced in vibrations.,例:假设一个没有质量的

15、轴,它的刚度为 400 Nt-m/radian,驱动一个惯量为 1 Kg-m2 的负载。如果在动力学模型中不计轴的刚度,那么这个未建模共振频率是多少?解:,为了粗略估计梁和轴的最低共振频率,可以采用集中质量模型.估计梁和轴的末端刚度公式是已知的,集中质量模型提供了估算共振频率所需的有效质量或者有效惯量。用一个位于梁末端的质量为 0.23 m 的质点代替质量为m的梁,同样,由轴末端的集中惯量0.33 I 代替分布惯量I.,例:一个质量为 4.347Kg 的连杆,末端横向刚度为3600 Nt/m.假设驱动系统是完全刚性的,由于连杆柔性引起的共振将会限制控制增益,求 解:4.347 Kg 的质量在连

16、杆上均匀分布,应用集中质量模型的估算方法,有效质量为:因此,所估算的共振频率是:,5.单关节控制 三个假设:电机感抗 可以忽略.考虑大传动比的情况,将有效惯量视为一个常数结构柔性可以忽略,最低结构共振频率 用于设定伺服增益的情况除外.应用这些假设,可以用下式给出分解运动对一个单关节操作臂进行控制:,系统的闭环动力学方程为:式中的增益取:,计算这个机器人在位形变化时,关节1的等效惯量的变化(以最大值的百分比表示)采用以下数值:,重新计算,其中机器人带有减速器,减速比,转子惯量为,系统负载在4 和 5 Kg-m2之间,转子惯量是,传动比.系统的未建模共振频率为 8,12,and 20 r/s.设分解运动控制器的 求,要求系统不出现欠阻尼并且不存在共振,刚度尽可能大.,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号