双闭环直流调速系统matlab/simulink仿真

简介: 双闭环直流调速系统matlab/simulink仿真

一、系统原理及框图


因为转速单闭环系统无法按照要求充分控制电流的动态过程,而对于部分生产机械在不同生产状态下需要有不同的转速值和电流值,即要求存在转速和电流两种负反馈,因此采取转速和电流两个调节器。ACR构成内环,ASR构成外环,即双闭环调速系统。


832165361dd64ee38992fc46735ed161.png


在实际建模中,系统会有一些不一样,反馈环节都要变成一个小惯性环节的低通滤波器,输入端也要有一个相应的惯性环节。(下图分别为电流环和转速换)


violation-del.png

cc476852d8944b249cd0529e5e6a20f5.png

二、参数计算与设计


501448a2e66340bc9344fc0dab5f56cc.png

在设计双闭环调速系统时,一般是先内环后外环,调节器的结构和参数取决于稳态精度和动态校正的要求,双闭环调速系统动态校正的设计与调试都是按先内环后外环的顺序进行,在动态过程中可以认为外环对内环几乎无影响,而内环则是外环的一个组成环节。


三、电流环仿真框图


b9d5d816d29b4e15b23aad6d16a0c7df.png

我们需要用积分模块和比例模块搭建PI控制器,然后在输出端加一个限幅模块。设置积分模块的输出限幅,将其设置为和限幅模块相同的限幅值,至此,PI控制器才与实际模拟控制器具有相同工作特性。


四、电流环仿真结果


KT=0.25,无超调,但上升时间长


4a9c9d82c9074ec093f3ca481ec2bbf3.png


KT=1,超调大,上升时间短


cbf792b2fdcf434e952973fe05d77da7.png


五、双闭环仿真框图



883c7cefe4d44ef9ac7799311e4d98a1.png

电流调节器作为内环的调节器,在外环转速的调节过程中,它的作用是使电流紧随其给定电压(即外环调节器的输出量)变化。在示波器模块中反应出转速和电流的对应关系。


六、双闭环仿真结果


ASR调节器经过了不饱和,饱和,退饱和三个阶段,最终稳定运行于给定转速。当直流电机达到稳态转速后,电流快速下降,保证输出矩阵与负载转矩平衡,电动机进入稳定运行状态。


给定10V,空载


b440c026b7c543d69f43d943a4887250.png


给定10V,满载


e37717cbefb346359c899f6d48dd4639.png


在负载电流的输入端加上负载电流。空载起动到稳定运行后在4s时受到额定负载扰动时的转速与电流响应曲线。可以看出加载后转速下降,电流上升拉动转速再次上升,稳态时仍为给定转速。


ec6b6adf7c4d4d73967ee97832be8167.png


七、仿真小结


在直流电动机转子转速动态过程中,电流调节器可以保证获得电机允许的最大电流,从而加快动态过程。当电机过载甚至堵转时,限制电枢电流的最大值,保护作用。一旦故障消失,系统立即自动恢复正常。


外环的相应比内环慢,这是按工程设计方法设计多环控制系统的特点,虽然其不利于快速性,但每个控制环本身都是稳定的,有利于对系统的组成和调试。


相关文章
|
7月前
|
5G
基于IEEE 802.11a标准的物理层MATLAB仿真
基于IEEE 802.11a标准的物理层MATLAB仿真
408 0
|
7月前
|
算法
基于MATLAB/Simulink平台搭建同步电机、异步电机和双馈风机仿真模型
基于MATLAB/Simulink平台搭建同步电机、异步电机和双馈风机仿真模型
|
7月前
|
机器学习/深度学习 算法 数据可视化
基于MVO多元宇宙优化的DBSCAN聚类算法matlab仿真
本程序基于MATLAB实现MVO优化的DBSCAN聚类算法,通过多元宇宙优化自动搜索最优参数Eps与MinPts,提升聚类精度。对比传统DBSCAN,MVO-DBSCAN有效克服参数依赖问题,适应复杂数据分布,增强鲁棒性,适用于非均匀密度数据集的高效聚类分析。
|
7月前
|
传感器 机器学习/深度学习 算法
【无人机协同】动态环境下多无人机系统的协同路径规划与防撞研究(Matlab代码实现)
【无人机协同】动态环境下多无人机系统的协同路径规划与防撞研究(Matlab代码实现)
393 0
|
7月前
|
机器学习/深度学习 存储 人工智能
基于双层共识控制的直流微电网优化调度(Matlab代码实现)
基于双层共识控制的直流微电网优化调度(Matlab代码实现)
214 0
|
7月前
|
算法 数据挖掘 调度
数据驱动的两阶段分布鲁棒(1-范数和∞-范数约束)的电热综合能源系统研究(Matlab代码实现)
数据驱动的两阶段分布鲁棒(1-范数和∞-范数约束)的电热综合能源系统研究(Matlab代码实现)
253 0
|
7月前
|
机器学习/深度学习 算法 机器人
【水下图像增强融合算法】基于融合的水下图像与视频增强研究(Matlab代码实现)
【水下图像增强融合算法】基于融合的水下图像与视频增强研究(Matlab代码实现)
676 0
|
7月前
|
算法 定位技术 计算机视觉
【水下图像增强】基于波长补偿与去雾的水下图像增强研究(Matlab代码实现)
【水下图像增强】基于波长补偿与去雾的水下图像增强研究(Matlab代码实现)
874 0
|
7月前
|
算法 机器人 计算机视觉
【图像处理】水下图像增强的颜色平衡与融合技术研究(Matlab代码实现)
【图像处理】水下图像增强的颜色平衡与融合技术研究(Matlab代码实现)
229 0
|
7月前
|
新能源 Java Go
【EI复现】参与调峰的储能系统配置方案及经济性分析(Matlab代码实现)
【EI复现】参与调峰的储能系统配置方案及经济性分析(Matlab代码实现)
247 0

热门文章

最新文章