基于粒子群优化的升降机驱动装置控制策略.pdf
《基于粒子群优化的升降机驱动装置控制策略.pdf》由会员分享,可在线阅读,更多相关《基于粒子群优化的升降机驱动装置控制策略.pdf(8页珍藏版)》请在咨信网上搜索。
1、投稿网址:2023 年 第23 卷 第26 期2023,23(26):11202-08科 学 技 术 与 工 程Science Technology and EngineeringISSN 16711815CN 114688/T收稿日期:2022-11-21修订日期:2023-06-20基金项目:国家自然科学基金(51775031)第一作者:卢宁(1976),男,汉族,河北定州人,博士后,副教授。研究方向:机电控制及液压伺服系统。E-mail:luning 。引用格式:卢宁,刘雪岩.基于粒子群优化的升降机驱动装置控制策略J.科学技术与工程,2023,23(26):11202-11209.Lu
2、Ning,Liu Xueyan.Control strategy of elevator driving device based on particle swarm optimization J.Science Technology andEngineering,2023,23(26):11202-11209.机械、仪表工业基于粒子群优化的升降机驱动装置控制策略卢宁,刘雪岩(北京建筑大学机电与车辆工程学院,北京 100044)摘 要 针对由于施工升降机驱动装置存在非线性因素,导致吊笼驱动装置运动精度低和响应慢的问题,提出了一种基于粒子群优化的比例、积分和微分(proportional int
3、egral derivative,PID)控制策略。首先,建立异步电机的矢量变频控制模型,基于MATLAB/Simulink 通过偏差耦合控制策略实现三电机同步控制模型搭建,并设计了粒子群 PID 控制器以及模糊 PID 控制器;然后在 ADAMS 软件中建立驱动装置的虚拟样机,通过 ADAMS 的 Controls 接口模块与 MATLAB 实现机电联合仿真;最后根据施工升降机实际运行工况进行联合仿真验证并分析控制策略可行性。研究结果表明:粒子群 PID 控制器提升了吊笼位置控制精度与响应速度,粒子群优化 PID 系统响应时间相较于 PID 控制系统提升38%,相比模糊 PID 提升6%,系
4、统稳态误差分别提升 62%、98%,满足实际运行需求。关键词 施工升降机;机电联合仿真;粒子群优化;驱动装置中图法分类号 TH211 TH132;文献标志码 AControl Strategy of Elevator Driving Device Based onParticle Swarm OptimizationLU Ning,LIU Xue-yan(School of Mechanical-Electronic and Vehicle Engineering,Beijing University of Civil Engineering and Architecture,Beijing
5、100044,China)Abstract To solve the problem of low motion accuracy and slow response of the cage driving device due to the nonlinear factors ofthe elevator driving device,a proportional integral derivative(PID)control strategy based on particle swarm optimization was proposed.Firstly,the vector frequ
6、ency conversion control model of asynchronous motor was established.Based on MATLAB/Simulink,the syn-chronous control model of three motors was built by deviation coupling control strategy.Particle swarm PID controller and fuzzy PIDcontroller were designed.Then,the virtual prototype of the driving d
7、evice was established in ADAMS,and the electromechanical jointsimulation was realized through ADAMSs controls interface module and MATLAB.Finally,according to the actual operating conditionsof the construction elevator,the joint simulation was carried out to verify and analyze the feasibility of the
8、 control strategy.The researchresults show that the particle swarm optimization PID controller improves the control accuracy and response speed of the cage position.The response time of the particle swarm optimization PID system is 38%higher than that of the PID control system,6%higher thanthat of t
9、he fuzzy PID control system,and the steady-state error of the system is 20%and 73%higher respectively,meeting the actualoperation requirements.Keywords construction elevator;electromechanical joint simulation;particle swarm optimization;driving device 施工升降机1作为高层建筑施工的基础设备,其运行过程的稳定性和快速性大大影响施工工作的生产效率与安
10、全性,因此,改进施工升降机控制系统对施工生产具有巨大的实用意义。施工升降机驱动装置是由 3 台三相异步电机驱动,通过传动装置实现吊笼升降动作。在其传动过程中,齿轮、齿条、蜗轮、蜗杆存在齿侧间隙和啮合误差以及摩擦等非线性因素,影响了传动的平稳性和精度2。在工业控制领域中常采用常规比例、积分和微分(proportional integral derivative,PID)控制方法对联动装置进行控制,而由于靠人工经验调节参数,很难在非线性系统控制方面得到很好的控制效果3-4。为实现对系统精确控制,设计一种合理控制策略十分必要。投稿网址:目前,对于非线性系统难以建立准确数学模型的问题,吴炜等5建立基于
11、 ADAMS 与 Simulink的虚拟仿真平台,对一种重心调节装置控制系统进行联合仿真。莫程凯等6通过联合仿真平台对模糊自抗扰的双电机同步驱动电动缸起竖的控制策略进行了研究。同时,神经网络控制7、滑模控制8算法相比传统 PID 算法,针对非线性控制系统大大提高了精确度,可以实现精确控制,但由于运算量过大很难在短时间做出灵敏的反应,难以满足施工升降机驱动装置的实际控制需求。因此,现设计一种基于粒子群优化的 PID 控制器9,利用机电联合仿真平台进行仿真分析,使得PID 参数进行实时动态调整,与传统 PID 控制策略以及模糊 PID 控制10策略进行对比,验证控制方案的合理性。1 升降机传动系统
12、分析1.1 机械构成分析驱动装置包括异步电机、蜗轮蜗杆减速器、圆柱直齿轮、齿条、吊笼、机架等部分。装置由 3 台三相异步电机输出动力,通过 3 台减速器将力矩传递给末端驱动齿轮,齿条固定于标准节上,通过齿轮齿条间的啮合实现升降机吊笼完成升降动作11。驱动装置传动示意图如图 1 所示。图 1 驱动装置传动示意图Fig.1 Schematic diagram of drive device1.2 控制系统分析根据升降机驱动系统分析,确定可编程逻辑控制器(programmable logic controller,PLC)、变频器、编码器为控制系统主要硬件。系统控制流程如图2 所示。控制系统控制对象
13、为升降机吊笼,采用 PLC 为系统控制器。编码器固定于吊笼背板,通过齿轮与齿条啮合,当吊笼运动时带动编码器转动可测得吊笼运行位移。图 2 控制系统流程图Fig.2 Flow chart of control system2 驱动装置系统建模2.1 矢量控制系统建模由于三相异步电机的动态数学模型具有高阶、非线性、强耦合的多变量系统的特性,在对其建模中不可简单等效或简化。矢量控制理论发展成熟,在实际工程中通过变频器对异步电机进行矢量控制应用广泛。因此,采用矢量控制的方式在 Simu-link 中对升降机异步电机建立变频调速控制模型,在建立中需忽略空间谐波、磁路饱和、绕组电阻以及铁芯损耗的影响12。
14、三相异步电机按转子磁链定向方式的同步旋转正交坐标系状态方程如下。电压方程为usMusT00=Rs+Lsp-1LsLmp-1Lm1LsRs+Lsp1LmLmpLmp0Rr+Lrp0sLm0sLrRrisMisTirMirT(1)磁链方程为sMsTrMrT=Ls0Lm00Ls0LmLm0Lr00Lm0LrisMisTirMirT(2)转矩方程为Te=npLm(isMirT-isTirM)(3)运动方程为Te=TL+Jdnpdt(4)式中:usM、usT为定子等效绕组电压;urM、urT为转子等效绕组电压;s、r为定、转子相对角速度;Rs、Rr为定、转子绕组电阻;1为同步旋转角速度;sM、sT为定子
15、磁链;rM、rT为转子磁链;Lm为定、转子等效绕组互感;Ls、Lr为定、转子等效绕组自感;isM、isT为定子等效绕组电流;irM、irT为转子等效绕组电流;p 为微分算子;Te为电磁转矩;np为极对数;TL为负载转矩;J 为等效转动惯量;为转子转速。在建模过程中,转子磁链环节为稳定的惯性环节,采用闭环控制的方式。同时为实现控制系统动态响应更快,采取电流跟随脉冲宽度调制(pulse width modulation,PWM)方式进行电流闭环302112023,23(26)卢宁,等:基于粒子群优化的升降机驱动装置控制策略投稿网址:控制。转速、转矩、以及磁链控制器采用比例积分(proportion
16、al integral,PI)控制器。电机参数如表 1所示。在 MATLAB/Simulink 模块中建立的电机仿真模型如图 3 所示。表 1 电机参数表Table 1 Motor parameters参数名称数值额定电压 U/V380额定转速 n/(r min-1)1 440额定频率 f/Hz50极对数 n2转动惯量 J/(kg m2)0.19定子电阻 Rs/0.435转子电阻 Rr/0.002定子电感 Ls/H0.816转子电感 Lr/H0.002互感 Lm/H0.0692.2 系统动力学建模电机输出力矩与减速器减速后输出力矩关系为Te1=(Jm1+Jr)1+Bm11+M1iTe2=(Jm
17、2+Jr)2+Bm22+M2iTe3=(Jm3+Jr)3+Bm33+M3i(5)式(5)中:Jm1、Jm2、Jm3为电机的转动惯量;Jr1、Jr2、Jr3为减速器的转动惯量;1、2、3为电机的转动角度;Bm1、Bm2、Bm3为动摩擦因数;M1、M2、M3为减速器的输出力矩;i 为减速器的传动比。减速器输出力矩与经过小齿轮输出力矩关系式为M1=Jg1g1+Bg1g1+TL1M2=Jg2g2+Bg2g2+TL2M3=Jg3g3+Bg3g3+TL3(6)式(6)中:Jg1、Jg2、Jg3为齿轮的转动惯量;g1、g2、g3Continuous 为连续函数模块;n为输出转速;Te为电磁转矩;Te为电磁转
18、矩;ist为定子电流转矩分量;fcn 为函数模块;Phir、phir 为转子磁链;ist 为电流分量;theta 为转角;w 为输入转速;d、q 为电流分量;a、b、c 为电流分量;A为输出转速;Tr为电磁时间常数;Iabc 为实际电流;Iabc为电流给定值;pulse 为 PWM 信号;is_abc为输出三相电流;-K-为比例系数;g 为 PWM 信号;A、B、C 为电机模块相线图 3 矢量控制系统模型Fig.3 Vector control system model40211科 学 技 术 与 工 程Science Technology and Engineering2023,23(26)
19、投稿网址:为齿轮的转动角度;Bg1、Bg2、Bg3为动摩擦因数;TL1、TL2、TL3为负载力矩。在实际运动过程中,蜗轮蜗杆减速器、齿轮齿条由于存在齿隙或外界因素等特点易导致啮合不平稳,使得传动不均匀,使得齿轮转动速度呈非线性变化。因此,本文研究采用在 ADAMS 中建立传动机构虚拟样机,使得啮合接触过程更加准确13。首先在 SolidWorks 软件中建立蜗轮蜗杆减速器、圆柱直齿轮、齿条、吊笼、机架等传动机构的三维模型,保存为 parasolid 格式后并将其导入 ADAMS中,添加齿轮间的接触力以及各部件之间的约束及运动副。约束/运动副设置如表 2 所示。在 ADAMS 中,驱动装置动力学
20、模型以及传动机构局部放大图如图 4 和图 5 所示。图 4 驱动装置动力学模型Fig.4 Dynamic model of driving device图 5 传动机构局部放大图Fig.5 Partial enlarged view of transmission mechanism表 2 约束/运动副设置Table 2 Constraint/motion pair settings部件约束/运动副部件约束/运动副机架与大地固定副减速器底座与蜗轮旋转副齿条与机架固定副蜗轮与齿轮轴固定副齿轮与齿条接触力蜗轮与蜗杆接触力齿轮与齿轮轴转动副蜗杆与减速器底座固定副齿轮轴与齿条移动副2.3 仿真平台搭建
21、通过粒子群 PID 控制算法对吊笼进行位置控制,控制器获取吊笼位移的误差信号进行调节,设置限幅用以模拟 PLC 模拟量输出信号,驱动器驱动变频电机输出转速 作为 ADAMS 中输入状态变量,吊笼运行位移 S、负载转矩 M 为输出接口变量。利用 ADAMS/Contols 接口导出为 MATLAB 接口文件,在 MATLAB 中运行指令调出 ADAMS 的Simulink 系统模块,将其拖入 Simulink 中与控制算法连接,设置仿真步长及系统仿真时间后运行联合仿真。联合仿真控制系统如图 6 所示。3 系统控制器以及同步驱动设计3.1 粒子群 PID 控制器设计粒子群算法14是一种基于飞鸟集群
22、活动规律性启发的全局优化算法。算法每个粒子代表一个可能的解向量,从随机解出发,通过迭代寻优寻找个体最优解与全局最优解,同时更新速度和位置来实现全局优化。粒子在搜索空间中的速度和位置为vi+1=vt+c1r1(Pt-xt)+c2r2(Gt-xt)(7)xt+1=xt+vt+1(8)式中:xt+1、xt为粒子的位置;vi+1、vt为粒子的速度;为惯性因子;c1、c2为加速常数;Pt为第 t个微粒的最好位置;Gt为群体的最好位置;r1、r2为0,1的随机数;Pt为粒子迄今为止搜索到的最优位置。粒子群算法通过将 Simulink 控制系统模型中粒子(即 Kp、Ki、Kd)与该粒子对应的适应度值建立联系
23、。优化过程首先产生初始化粒子群或更新后粒子群赋值给 PID 控制器,并运行 Simulink 系统模型得到粒子对应的性能指标,然后将指标作为粒子群中粒子的适应度值,通过判断最终结束算法。优化过程示意图如图 7 所示。PID 控制器的参数整定问题实际上为多维函数优化问题,粒子群算法优化过程中适应度作为最优值的反映,其关键在于使优化后控制系统偏差 e(t)趋于 0,同时具有较快的响应速度与较小的超调量。由于时间乘误差绝对值积分(integral of timed abso-luted error,ITAE)性能指标可反映控制系统速度与精度,因此选用其作为控制器整定适应度函数,可表示为JITAE=0
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 粒子 优化 升降机 驱动 装置 控制 策略
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【自信****多点】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【自信****多点】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。