当前位置:网站首页>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
边栏推荐
猜你喜欢

II. Binary tree to Offer 68 - recent common ancestor

About making a progress bar for software initialization for Qt

PaddleX部署推理模型和GUI界面测试结果不一致的解决方法

曲柄滑块机构运动分析和参数优化

pytroch、tensorflow对比学习—使用GPU训练模型

Robot_Framework:断言

Robot_Framework: keyword

Swastika line-by-line parsing and realization of the Transformer, and German translation practice (a)

WebSocket implements chat function

零序电流继电器器JL-8C-12-2-2
随机推荐
2022.7.26 Mock Competition
WPF入门项目必知必会-初步了解数据绑定 binding
Speed up your programs with bitwise operations
pytroch、tensorflow对比学习—使用GPU训练模型
小白的0基础教程SQL: 安装MYSQL 03
2022年牛客多校第四场补题
2022年超全的Android面经(附含面试题|进阶资料)
【音视频】srs直播平台搭建
After the image is updated, Glide loading is still the original image problem
Robot_Framework:关键字
Hunan institute of technology in 2022 ACM training sixth week antithesis
ModuleNotFoundError: No module named 'tensorflow.keras' error message solution
Selenium: form switching
pytroch、tensorflow对比学习—功能组件(数据管道、回调函数、特征列处理)
对话MySQL之父:一个优秀程序员可抵5个普通程序员
Qt Widget 项目对qml的加载实例
从离线到实时对客,湖仓一体释放全量数据价值
Selenium:浏览器操作
Selenium: JS operation
七、MFC序列化机制和序列化类对象