付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1. 简介PID限制指的是一种闭环限制方式,将输入输出偏差的比例(P)、积分(I)和微分(D)通过 线性组合构成限制量,对被限制对象进行限制.2. PID限制原理在模拟限制系统中,限制器最常用的限制规律是PID限制.模拟PID限制系统原理框图如图1-1所示.系统由模拟PID限制器和被控对象组成.PID限制器是一种线性限制器,它根据给定值rin(t)与实际输出值yout(t)构成限制偏差PID的限制规律为或写成传递函数的形式式中,Kp-比例系数;Ti-积分时间常数;Td-微分时间常数. 简单说来,PID限制器各校正环节的作用如下:(1) 比例环节:成比例地反映限制系统的偏差信号error(t),
2、偏差一旦产生,限制器立即产生控 制作用,以减少偏差.(2) 积分环节:主要用于消除静差,提升系统的无差度.积分作用的强弱取决于积分时间常数TI, TI越大,积分作用越弱,反之那么越强.(3) 微分环节:反映偏差信号的变化趋势(变化速率),并能在偏差信号变得太大之前,在系统中 引入一个有效的早期修正信号,从而加快系统的动作速度,减少调节时间.3. 数字PID算法原理在计算限制系统中,使用的是数字PID限制器,数字PID限制算法通常又分为位置式PID限制算法 和增量式PID限制算法.位置式算法输出的是执行机构的实际位置,如有干扰的话,会导致大幅度变化.而增量式PID是指数字限制器的输出只是限制量的
3、增量,所以电机限制一般都采用增量式 PID算法. 增量式PID算法公式:- u(k)=K pA e(k)+Kie(k)+Kd e(k)- e(k-1)- e(k)=e(k)-e(k-1)- e(k-1)=e(k-1)-e(k-2)- e(k)=r(k) p(k)(因在速度限制导通角上开始是从大变小,所以该公式须变成c(k)-r(k) 参数说明:k 米样序号,k=0,1,2;r(t) 速度给定值;c(t) 速度实际输出值; u(k)-第K次采样时刻的计算机输出增量值; e(k) 第K次采样时刻输入的偏差值;e(k-1) 第(k-1)次采样时刻输入的偏差值;Ki 积分系数,Ki=Kp*T/Ti ;
4、Kd微分系数,Kd=Kp*Td/T ;T采样调期;Kp比例系数;Ti积分时间常数Td微分时间常数精心整理被限制对皆包括步进电动机4. PID限制参数整定方法PID限制参数的自动整定分两步进行,第一步是初始确定PID限制参数;第二步是在初定的PID 限制参数根底上,根据直线电机限制系统的响应过程和限制目标期望值,修正初定的PID参数,直至电机系统的限制指标符合所需求为止.在数字限制系统中,采样周期 T是一个比拟重要的因素,采样周期的选取,应与PID参数的整定综合考虑,选取采样周期时,一般应考虑以下几个因素:1采样周期应远小于对象的扰动信号的周期.2 采样周期应比对象的时间常数小得多,否那么采样信
5、号无法反映瞬变过程.3 对象所要求的调节品质,在计算机运算速度允许的情况下,采样周期短,调节品质好.4 性能价格比,从限制性能来考虑,希望采样周期短,但计算机运算速度,以及A/D和D/A 的转换速度要相应的提升,导致计算机的费用增加.5计算机所承当的工作量,如果限制的回路数多,计算量大,那么采样周期要加长,反之,可以 缩短.由上述分析可知,采样周期受各种因素的影响,有些是相互矛盾的,必须视具体情况和主要的要求 作出折中的选择,在直线电机的单片机限制系统中,PID调节限制过程是在定时中断状态下完成的, 因此,采样周期T的大小必须保证中断效劳程序的正常运行.在不影响中断程序运行的情况下, 可取采样
6、周期T=0.1tt为电机系统的纯滞后时间.当中断程序的运行时间Tz大于0.1t时,那么取 T=Tz.因此,采样周期可按下式确定:初始确定数字PID限制参数时,在用上述方法确定的采样周期 T的条件下,从直线电机的数字PID精心整理调节限制回路中,去掉数字限制器的微分限制作用和积分限制作用,只采用比例调节环节来确定系统的振荡周期Ts和临界比例系数Ks.由单片机系统自动限制比例系数 Kp,并逐渐增大Kp,直到电机 系统发生持续的等幅振荡,然后由单片机系统自动记录电机系统发生持续的等幅振荡,然后由单片机系统自动记录电机系统发生等幅振荡时的临界比例度§s和相应的临界振荡周期Ts.S s=1/K
7、sKs等幅振荡时的临界比例系数.根据所测得的临界比例度 出和临界振荡周期Ts,便可初始确定数字PID的限制参数为利用初始确定的数字 PID限制参数,便可以对直线电机系统进行实时限制,采用人工智能方法实 现PID限制参数的自动整定,以到达良好的电机限制效果.5. PID应用程序实例B_Error=(6000000/(_D_Pulse*_D_Clock)*B_AvrSpeed)-B_Speed_Goal;_D_Pulse:马达转一圈产生多少信号,取决于磁极对数,一对那么对应一个信号._D_Clock:单片机定时器最小间隔时间(4MHz时,1us)B_AvrSpeed:HALL反应一个信号周期的时间
8、(单位是us)B_Speed_Goal:当前需要的目标速度(rpm),这个值一般是目标速度除以10,也就是理论能把电机转速偏差限制在10转左右.6000000:是一分钟(转成us)除以10,以便跟目标速度相对应.对应公式为:e(k)=c(k)-r(k)B_Delta_Error=B_Error-B_Error_1;对应公式为: e(k)=e(k)-e(k-1)B_cal_temp=(_D_Ki*B_Error)+(_D_Kd*(B_Delta_Error-B_Delta_Error_1)<<3)+(_D_Kp*B_Delta_Error)<<4);对应公式为: u(k)
9、=K pAe(k)+Kie(k)+Kd e(k)- e(k-1)B_KpidM=B_cal_temp>>9;因理论得出的调整值会很大,须进行适当的衰减,右移9位,相当于除以512.值太大,电机容易跑飞,不好限制,值太小那么加速太慢,这个值可以根据调试决定.B_KpidM:为导通角的调整量if(B_KpidM>127)B_KpidM=127;elseif(B_KpidM<-127)B_KpidM=-127;以上为增加电机稳定性,提升抗干扰水平,预防调整量饱和.设置每次调整量最大不超过 127us.这个 值可以根据转速上下来决定,低速时可适当增大此值 (以改善HUNTING现象),高速时可不用那么 大.B_
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 注册会计师审计中业务质量控制项目质量控制复核的实施要求
- 高二政治A8.1自主创业+公平竞争课件
- 麻纺厂员工加班工资计算细则
- 2026湖北长江产业资产经营管理有限公司所属企业招聘12人备考题库附答案详解(考试直接用)
- 2026天津港保税区临港社区卫生服务中心派遣制人员招聘5人备考题库及答案详解一套
- 2026内蒙古锡林郭勒盟阿巴嘎旗林草执法人员补充招收6人备考题库附答案详解ab卷
- 2026江西省江投老年医养有限公司招聘9人备考题库附答案详解(培优b卷)
- 2026四川资阳益福康养产业有限公司招聘2人备考题库及一套答案详解
- 2026陕西西北工业大学网络空间安全学院信息系统与智能安全团队招聘1人备考题库及参考答案详解(夺分金卷)
- 2026北京大学深圳研究生院新材料学院实验技术岗位招聘1人备考题库附答案详解(完整版)
- 数据变化趋势的刻画课件2025-2026学年冀教版数学八年级下册
- 教育强国建设三年行动计划(2025-2027年)
- 20S515 钢筋混凝土及砖砌排水检查井
- 2026季华实验室测试中心招聘5人(广东)笔试参考题库及答案解析
- 2026年吉林四平市高职单招英语试题含答案
- 2026年山区复杂地形无人机起降点选址技术指南
- 2026届苏锡常镇高三语文一模作文评分细则及标杆文:卓越源于有目的、有反馈的重复
- 《必背60题》 区域经济学26届考研复试高频面试题包含详细解答
- 律所反洗钱内部控制制度
- 2026春人教版(新教材)小学美术二年级下册《天然的形态》教学设计
- 软件系统平台运营方案
评论
0/150
提交评论