当前位置:网站首页>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的BP神经网络进行语音特征信号分类

2022年湖南工学院ACM集训第六次周测题解

leetcode125 验证回文串

Hunan institute of technology in 2022 ACM training sixth week antithesis

中国的机器人增长

Qt Widget project loading example of qml

pytroch、tensorflow对比学习—功能组件(数据管道、回调函数、特征列处理)

Selenium:操作Cookie

(2022 Niu Ke Duo School IV) K-NIO's Sword (Thinking)

About making a progress bar for software initialization for Qt
随机推荐
vim配置+ctag像source insight一样方便阅读代码
Selenium: Element wait
pytroch、tensorflow对比学习—搭建模型范式(低阶、中阶、高阶API示例)
Dialogue with the father of MySQL: One excellent programmer is worth 5 ordinary programmers
Selenium:下拉框操作
USB3.0:VL817Q7-C0的LAYOUT指南(二)
小白的0基础教程SQL: 安装MYSQL 03
matplotlib pyplot
Speed up your programs with bitwise operations
Robot_Framework:关键字
vim configuration + ctag is as easy to read code as source insight
移动应用恶意攻击激增500% 三六零天御为APP免费构建安全屏障
uva10825
[Translation] Securing cloud-native communications: From ingress to service mesh and beyond
基于MATLAB的BP神经网络进行语音特征信号分类
解决浏览器滚动条导致的页面闪烁问题
小白的0基础教程SQL: 关系数据库概述 02
【音视频】srs直播平台搭建
Selenium: Dropdown Box Actions
(2022 Nioke Duo School IV) H-Wall Builder II (Thinking)