百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术资源 > 正文

模糊自适应PID在液压电梯速度控制中的联合仿真

moboyou 2025-05-15 19:39 14 浏览

摘 要:液压电梯是一种变负载、变容腔、变粘度的速度控制系统,且负载呈现大惯量、低频响、低阻尼的特点,其速度控制一直是个难点。当采用常规PID控制时,在控制对象变化时,控制器的参数不能自动修改适应,导致其控制效果不佳,且传递函数阶数高,简化降阶又十分困难。在分析液压电梯工作原理的基础上,将模糊控制与PID控制相结合,利用模糊推理方法实现PID参数的在线自整定,对液压电梯速度进行控制。通过Simulink与AMESim软件联合仿真,并与常规PID控制进行比较,得出所采用的模糊自适应PID控制策略能使轿厢更好地跟踪理想速度曲线,控制效果更为优良。

0 引言

液压电梯是一种典型的机电液速度控制系统,目前在国内外实际控制中一般都采用闭环PID控制,但是针对具有非线性、大滞后、时变性特点的液压电梯时,经典PID控制效果往往不佳[1];当采用轿厢速度直接反馈的大闭环控制系统时,虽然控制精度很高,但由于闭环内传递函数阶数高,简化降阶十分复杂,系统很难控制,鲁棒性差。为了达到理想的控制精度和稳定性,提高乘客乘坐的舒适感,本文利用Simulink软件将模糊自适应PID控制策略应用到液压电梯速度控制中,并在AMESim软件环境中建立物理模型,以摆脱复杂的数学建模。该方法为液压电梯速度控制器在线优化与自适应提供了新思路和新技术,具有较高的理论价值和应用价值。

1 液压电梯速度控制系统

1.1 液压电梯工作原理

液压电梯是一种典型的机电液一体化产品,其基本组成包括:泵站系统、液压控制系统、承重升降系统、导向系统、轿厢、门系统、电气控制系统和安全保护系统[2]。

当液压电梯上行时,由控制器输出上行信号,变频器根据输入的控制信号,经整流、滤波、逆变后,产生相应频率和电压的交流电,驱动三相交流异步电机运转,带动液压泵,致使管道中的油液压力迅速增高,直至顶开单向阀和负载力相平衡,所有压力油全部进入到油缸中,推动柱塞以相应速度向上运行,如图1所示。

在该电梯系统整个上行工作中,轿厢速度经光电编码器检测不断反馈到控制器中,控制器根据电梯理想速度曲线和实际速度曲线不断校正输出给变频器的控制信号。

1.2 电梯理想速度曲线

电梯在使用过程中伴随着频繁的加速和减速过程,而且作为一种垂直升降的运输设备,乘客对其速度的变化更为敏感。因此对电梯速度的控制必须考虑乘坐的舒适感。由前人实验得知,影响乘客舒适感的最大因素并非加速度,而是加速度的变化率。因此,采用余弦加速度导数连续原则设计了具有正弦函数特征的速度曲线[3],如图2所示。其中,v为电梯的理想速度曲线,a为加速度曲线,a′为加速度的变化率。

2 液压电梯速度控制系统的建模

2.1 液压电梯速度控制原理

液压电梯的速度控制是利用闭环反馈的方式进行控制,通过速度传感器直接测得轿厢的运行速度,并作为反馈信号,利用与理想速度曲线的偏差和偏差的变化率来对轿厢速度进行PID控制[4],同时通过模糊推理对PID三个参数进行优化,其速度控制原理图如图3所示。

2.2 模糊自适应PID控制器设计

模糊自适应PID控制器是利用不同偏差E和偏差变化率EC作为输入,通过专家的PID参数整定经验总结出的模糊控制规则对PID的三个参数进行在线修改,以满足不同时刻的E和EC对PID参数的自整定要求[5]。其结构框图如图4所示。

2.3 仿真模型的建立

整个液压电梯系统分为主回路部分和控制部分。其中主回路部分的建模在AMESim软件中完成,控制部分在MATLAB/Simulink中完成。MATLAB/Simulink与AMESim的联合仿真,通过AMESim界面菜单下创建输出图标功能与Simulink中的S函数实现连接。

2.3.1 主回路部分建模

借助AMESim软件,首先在Sketch模式下调用系统提供的液压库、机械库和信号库建立由变频器、电动机、液压泵、液压阀、柱塞油缸、钢丝绳、动滑轮、轿厢组成的液压电梯系统,然后进入Parameter模式对仿真模型中的每个元件进行参数设置[6],如图5所示。

2.3.2 控制部分建模

变频器采用模糊自适应PID控制,控制模型如图6所示,其中模糊自适应PID控制器的模型如图7所示。根据上述控制器的设计,取模糊控制器的量化因子分别为Ke=0.9,Kec=0.02;模糊输出的比例因子Kup=3.2,Kui=2.3、Kud=0.15[7]。

3 仿真与结论

本文针对液压电梯这种受随机因素干扰、具有大惯性、纯滞后的非线性分布参量的复杂控制对象,采用了模糊自适应PID控制策略,并以MATLAB软件和AMESim软件为辅助工具,对模糊自适应PID控制和常规PID控制进行联合仿真试验[8],结果如图8所示。结果表明,本文所采用的控制方法能很好地控制速度的各个运行阶段,确保了系统的响应时间和稳定精度,使得轿厢能较好地跟踪理想曲线的速度特性运行。

参考文献

[1] 杨恢先,蔡炎平,杨心力.基于GA整定PID的液压电梯速度控制研究[J].控制工程,2012,19(2):203-204.

[2] 全国电梯标准化技术委员会.GB 21240-2007液压电梯制造与安装安全规范[S].2007.

[3] 李晶.液压电梯速度控制研究[D].上海:同济大学,2006.

[4] 杨祖元,杨华芬.双闭环直流调速系统模糊PID控制研究[J].计算机应用研究,2011,28(3):921.

[5] 袁凤莲.Fuzzy自整定PID控制器设计及其MATLAB仿真[J].沈阳航空工业学院学报,2006,23(1):71-73.

[6] 彭天好,朱刘英,胡佑兰.基于AMESim的泵控马达变转速系统仿真分析[J].液压与气动,2010(9):33-35.

[7] 王川川,赵锦成,齐晓慧.模糊控制器设计中量化因子、比例因子的选择[J].四川兵工学报,2009,30(1):61-63.

[8] 刘金琨.先进PID控制MATLAB仿真[M].北京:电子工业出版社,2011:288-291.

相关推荐

原神:“天理”是什么?至今还有很多玩家没搞明白

原神已经更新到层岩巨渊,关于提瓦特的秘密却越来越多。然而,直到今天还有很多玩家不明白天理以及天理维系者的关系。这并不怪大家,因为剧情里根本没提,只能靠玩家去猜。天理是什么?在看完渊下宫的剧情之后,不少...

《原神》爆火3年仍无竞品:它的“致命武器”竟不是开放世界?

#原神的最大特点是什么?#《原神》爆火3年仍无竞品:它的“致命武器”竟不是开放世界?【独家观察】2023年8月,《原神》4.0版本“枫丹”上线首日登顶68国畅销榜,这个现象级产品再次向行业抛出灵魂拷问...

原神:每个人都是氪金大佬?除非在梦里!或许还有一种方法

游戏中的笔杆王者,每日靠玩游戏过日子,玩网游也有20个年头,我有自己独特的见解,作为一个10年不脱坑的老玩家,如果文章写的有什么问题,请重喷!如果大家觉得好,请转发加点赞!非常感谢!原神每个人都是氪金...

原神:丝柯克,又传新消息!入池时间,武器确定!第八元素无了!

原神:丝柯克,又传新消息!入池时间,武器确定!第八元素无了!新角色丝柯克已经确定会在5.7版本入池!作为公子的师傅,早在公子14岁时,丝柯克就已经是一位畅行于深渊的剑客了,如今成为执行官的公子,却只希...

原神服务端架构搭建工具+环境配置资料

我是艾西,今天给大家分享一份详细的原神服务端结构资料教程,从服务端的获取到端口的使用以及安卓和ios的DAIL签名等一文让你明白怎么架设原神服务端,哪些工具资料又代表着什么意思(保姆级教学)Grass...

在原神里钓鱼,有人竟然用上了深度强化学习,还把它开源了

机器之心报道机器之心编辑部还愁在《原神》里钓不到鱼吗?这有一份迟到的提瓦特钓鱼指南。在游戏圈,你可以没有玩过,但一定听过《原神》。虽然这是一款口碑两极分化的游戏,但不得不承认《原神》是当前最为火热的游...

BetterGI:让原神游戏更便捷的自动化工具

技术背景BetterGI是一个基于计算机视觉技术的项目,旨在让原神游戏变得更加便捷。它利用视觉算法和模拟操作,实现了多种游戏内的自动化功能,帮助玩家节省时间和精力。实现步骤系统要求操作系统:Wind...

原神:2.6服务端泄露?9999纠缠之缘秒到账,米哈游跻身全球15强

首先,恭喜米哈游凭借原神跻身全球应用开发商第14名,这个榜单记录了全球开发商在iOS&GooglePlay综合收入前52名的数据,第一腾讯第二网易,字节跳动第7,米哈游则排14名。值得一提的是,这个...

观鸣潮1.3前瞻有感,《原神》是屎山代码?七个问题拷打米哈游!

哈喽大家好啊。前天看完鸣潮1.3直播后,感触良多啊。虽然我对1.3的前瞻内容觉得中规中矩,没有太满意,但是对面策划的态度让我看到了差距。所以今天来拷打一下原神。就是对比隔壁策划面对玩家的反馈,所回答的...

PHP中的九大缓存技术(php中的九大缓存技术是什么)

1、全页面静态化缓存也就是将页面全部生成html静态页面,用户访问时直接访问的静态页面,而不会去走php服务器解析的流程。此种方式,在CMS系统中比较常见,比如dedecms;一种比较常用的实现方式是...

使用PhpStorm将代码同步到开发环境

配置步骤1、选择Tools>Deployment>Configuration:2、选择SFTP:3、输入servername:4、配置SSHconfiguration:5、配置...

PM小技术:使用SAE发布在线Axure文档

俗话说,不会写代码的产品经理不是好的射鸡湿。关于产品经理与技术之间的微妙关系,扯开了讲可是长篇大论,比如知乎上这个问题:IT行业产品经理(尤其是创业的)需要懂技术吗?懂到什么程度?,以及这个:产品经...

PHP新手如何提高代码质量(php代码教程)

1.不要使用相对路径常常会看到:require_once('../../lib/some_>该方法有很多缺点:它首先查找指定的php包含路径,然后查找当前目录.因此会检查过多路径.如果该脚本...

PHP代码中常用的优化策略(php性能优化及安全策略)

1、如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。2、$row['id']的速度是$row[id]的7倍。3、echo比print快,并...

PHP 没你想的那么差(php ml)

PHP现在名声很糟糕,因为它曾经是“可怕”的。本文试着回答一些常见的关于PHP的断言,目的是向非技术人员解释,PHP并不像许多人所说的那么糟糕。它是不是鼓励糟糕的实践?不再是了。过去,许多开发者...