当前位置:网站首页>Matlab simulink particle swarm optimization fuzzy pid control motor pump
Matlab simulink particle swarm optimization fuzzy pid control motor pump
2022-08-01 05:32:00 【student_domi】
1. Introduction
Slightly
463-can communicate, consult, answer questions
2. Description of content
(1) Step tracking simulation
Set the desired motor speed to step from 0 to 750r/min in 1s. The fuzzy PID simulation results are shown in Figure 1. The fuzzy PID is improved.The simulation curve is shown in Figure 2.In the figure, 1 is the target speed of the motor, and 2 is the simulation curve of the motor speed.
(2) Square wave tracking simulation
Set the desired motor speed as a square wave of 750r/min, the period is 1s, the minimum value is 600r/min, and the maximum value is 900r/min.The fuzzy PID simulation results are shown in Figure 3, and the improved fuzzy PID simulation curve is shown in Figure 4.In the figure, 1 is the target speed of the motor, and 2 is the simulation curve of the motor speed.
(3) Sine tracking simulation
Set the target speed of the motor as a sine wave of 750r/min, the minimum value is 600r/min, and the maximum value is 900r/min.The fuzzy PID simulation results are shown in Figure 5, and the improved fuzzy PID simulation curve is shown in Figure 6.In the figure, 1 is the target speed of the motor, and 2 is the simulation curve of the motor speed.
The simulation results are shown in Figure 3.
(4) Step load simulation
Set the load signal as a step signal, and the load changes from 500N.m to 0N.m in 1s.The expected speed of the motor is a step signal, from 0 r/min to 750 r/min, the fuzzy PID simulation results are shown in Figure 7, and the improved fuzzy PID simulation curve is shown in Figure 8.In the figure, 1 is the target speed of the motor, and 2 is the simulation curve of the motor speed.
(5) Square wave load simulation
The given load signal is a square wave signal, and the load changes from 500N.m to 0N.m in 1s.The expected speed of the motor is a step signal, from 0 r/min to 750 r/min, the fuzzy PID simulation results are shown in Figure 9, and the improved fuzzy PID simulation curve is shown in Figure 10.In the figure, 1 is the target speed of the motor, and 2 is the simulation curve of the motor speed.
(6) Sinusoidal load simulation
The load is a sinusoidal signal, ), the load is from 500N.m in 1sbecomes 0N.m.The expected speed of the motor is a step signal, from 0 r/min to 750 r/min, the fuzzy PID simulation result is shown in Figure 11, and the improved fuzzy PID simulation curve is shown in Figure 12.In the figure, 1 is the target speed of the motor, and 2 is the simulation curve of the motor speed.
3. Simulation analysis
Slightly
4. Reference papers
Research on speed control system of pump-controlled motor based on AMESim and Simulin_omit_combined simulation_Wang Junqian
Particle Swarm Tuning Fuzzy PID Control of Pressure in Dryer Section of Paper Machine_Liu Binchao
边栏推荐
- matlab simulink 粒子群优化模糊pid控制的电机泵
- Flip letters using string container
- Selenium:元素定位
- Error: AttributeError: module 'matplotlib' has no attribute 'figure'
- Selenium:操作JS
- Asynchronous reading and writing of files
- flinkcdc对mysql的date字段类型转化有什么解决思路么
- 小白的0基础教程SQL: 安装MYSQL 03
- Selenium:弹窗处理
- 移动应用恶意攻击激增500% 三六零天御为APP免费构建安全屏障
猜你喜欢
基于MATLAB的BP神经网络进行语音特征信号分类
MySQL-Data Operation-Group Query-Join Query-Subquery-Pagination Query-Joint Query
II. Binary tree to Offer 68 - recent common ancestor
(Codeforce 757) E. Bash Plays with Functions
USB3.0:VL817Q7-C0的LAYOUT指南(二)
2022年超全的Android面经(附含面试题|进阶资料)
pytorch、tensorflow对比学习—功能组件(优化器、评估指标、Module管理)
DL-31/6电流继电器
WebSocket implements chat function
Robot_Framework: Assertion
随机推荐
pytroch、tensorflow对比学习—使用GPU训练模型
Win任务栏图标异常解决
Robot_Framework:常用内置关键字
Selenium:下拉框操作
备战金九银十,如何顺利通过互联网大厂Android的笔面试?
matlab simulink 粒子群优化模糊pid控制的电机泵
字符中的第一个唯一字符
2022年湖南工学院ACM集训第六次周测题解
(2022 Nioke Duo School IV) H-Wall Builder II (Thinking)
Robot growth in China
NUMPY
2022.7.26 模拟赛
「游戏引擎 浅入浅出」4.1 Unity Shader和OpenGL Shader
Selenium:弹窗处理
Hunan institute of technology in 2022 ACM training sixth week antithesis
ModuleNotFoundError: No module named 'tensorflow.keras' error message solution
USB3.0:VL817Q7-C0的LAYOUT指南(三)
微信小程序获取手机号phonenumber.getPhoneNumber接口开发
NUMPY
flinkcdc对mysql的date字段类型转化有什么解决思路么