当前位置:网站首页>matlab simulink球杆控制系统的模糊PID控制设计
matlab simulink球杆控制系统的模糊PID控制设计
2022-08-09 04:55:00 【studyer_domi】
1、内容简介
略
491-可以交流、咨询、答疑
2、内容说明
球杆系统是控制理论中比较突出的实验设备之一。球杆系统受到如此广泛的应用,是因为它有一些重要的性质,例如其非线性特性、开环不稳定特性等,许多经典的或者现代的设计方法都可以应用到球杆系统中,它成为检测控制理论的理想的实验装置。
针对球杆系统的平衡控制,基于MATLAB设计了模糊PID控制器。首先分析了球杆控制系统实验平台的组成及工作原理,通过球杆控制系统实验平台的组成及工作原理和球杆控制系统的平衡控制策略,利用数学建模的方法建立了球杆控制系统实验平台的数学模型,通过分析和探讨常规PID对球杆控制系统平衡控制的优点和缺点的基础上进行了模糊PID控制方法的工作原理及算法分析,分析了PID参数自整定方法,设计了模糊自组织PID,实现了基于MATLAB设计的球杆控制的模糊PID控制器,总结了模糊PID控制器相比于常规PID控制器对于球杆控制的优点,实验仿真结果表明,设计的模糊PID控制器能对球杆控制系统平衡控制得到较为理想的效果。
关键词:球杆控制系统;平衡控制;数学建模;模糊PID控制器; MATLAB仿真
球杆控制系统的结构模型如图6所示,推导出模型将考虑角度与电机角度之间的关系和球的位置。为了简化,球之间的摩擦力被忽略了。因此,根据牛顿三大定律的第二个法则,影响球运动的总受力是由于其平移和旋转而作用在球上的力只有动能。
2.2 系统数学模型
由图6可推导系统的数学模型,由于忽略小球的与杆支架之间的摩擦力,所以系统的平衡控制公式由公式(16)可见:
(16)
其中公式(16)里面的m代表小球质量;J代表小球的转动惯量;R代表小球半径;r代表小球位置偏移;g是重力加速度;α是横杆偏角;又根据各种角的关系由公式(17)可见:
(17)
当系统综合考虑下忽略比较小的摩擦力和,得到公式由公式(18)可见:
(18)
进一步的,由公式(19)可见:
(19)
根据各系统之间的关系,可导出如下公式(20):
(20)
因此,公式(20)即球杆控制系统的数学模型,可作为PID控制或者模糊PID控制的使用。
3、仿真分析
4、参考论文
略
边栏推荐
- 【ITRA】2022年ITRA赛事注册流程 从0-1
- 【HMS core】【ML kit】机器学习服务常见问题FAQ
- 杰理之播歌曲前后音量大小不一样【篇】
- could not extract ResultSet; SQL [n/a]; nested exception is org.hibernate.exception.SQLGrammarExcept
- dsafasfdasfasf
- Pycharm Debug调试使用+代码调试理解
- [MLT] Analysis of MLT Multimedia Framework Production and Consumption Architecture (2)
- MySQL: Implementation Principles of Submitted Read and Repeatable Read | MVCC (Multi-Version Concurrency Control) - Notes for Your Own Use
- ELTEK电源维修SMPS5000SIL整流器模块故障分析及特点
- 抖音直播新号怎么起号?抖音直播间不进人怎么办?
猜你喜欢
安装pytorch和cuda
[OpenCV] - Find and draw contours
【Harmony OS】【ARK UI】Date Basic Operation
力扣202-快乐数——哈希集合
【Harmony OS】【ArkUI】ets开发 图形与动画绘制
【Harmony OS】【ARK UI】Custom popup
Harmony OS ets ArkUI 】 【 】 development create a view and building layout
软件测试的发展趋势
【HMS core】【Ads Kit】华为广告——海外应用在国内测试正式广告无法展示
杰理之一拖二 另一台手机超距 通话会无声【篇】
随机推荐
【暑期每日一题】洛谷 P1176 路径计数2
杰理之智能充电仓低电发码关机 触摸不开机【篇】
2022 Security Officer-A Certificate Special Work Permit Exam Question Bank and Online Mock Exam
Golang 常见知识点整理
【暑期每日一题】洛谷 P5729 【深基5.例7】工艺品制作
【Harmony OS】【ArkUI】ets开发 创建视图与构建布局
杰理之采用mix out eq 没有作用【篇】
TCP/IP协议中分包与重组原理介绍、分片偏移量的计算方法、IPv4报文格式
如何剪裁svg并压缩
leetcode:315. 计算右侧小于当前元素的个数
Alibaba Cloud Tianchi Contest Question (Machine Learning) - Prediction of Industrial Steam Volume (Complete Code)
Ali YunTianChi competition problem (machine learning) - O2O coupons prediction (complete code)
npm package.json
MySQL---performance schema
Harmony OS ets ArkUI 】 【 】 the development basic page layout and data connection
php uses phpoffice/phpspreadsheet to import and export excel tables
【暑期每日一题】洛谷 P1200 [USACO1.1]你的飞碟在这儿Your Ride Is Here
JS-DOM-全局、局部、隐式变量,数组()\函数、 prompt输入对话框、confirm(确定用户的决定-弹出对话框)
Faced with risk control, what should Amazon do when evaluating self-supporting accounts?
无法通过头文件中的宏定义或全局变量修改动态库中的参数