运动控制第二篇之闭环控制直流电机调速系统仿真
目录
- 前言
- 系统总体实现
- PI控制器
- PWM模块
- H桥模块
- 电动机模块
- 实验结果
前言
本文主要参考文献为:
- 阮毅,杨影,陈伯时.电力拖动自动控制系统——运动控制系统
构建调速系统仿真平台的基本思想是得到系统各个环节的传递函数。使用的主要工具是MATLAB/Simulink平台。对于电力电子变换器主电路可以利用Simulink中Powesystem工具包实现。
控制系统的具体参数为:
型号为:z4-132-1,额定电压UN=400V\rm U_N=400VUN=400V,额定电流为IdN=52.2A\rm I_dN=52.2AIdN=52.2A,额定转速为:2610r/m\rm 2610 r/m2610r/m,允许过载倍数λ=1.5\rm\lambda=1.5λ=1.5。反电动势系数Ce=0.1459V⋅min/r\rm C_e=0.1459V\cdot min/rCe=0.1459V⋅min/r。PWM变换器开关频率为8kHz。放大系数为Ks=538/5=107.6\rm K_s=538/5=107.6Ks=538/5=107.6电枢回路的总电阻为:0.368 Ω。电枢电路电磁时间常数为:Tl=0.0144s\rm T_l=0.0144sTl=0.0144s。电力拖动系统时间常数Tm=0.18s\rm T_m=0.18 sTm=0.18s。转速反馈系数为:α=0.00383V⋅min/r=UN∗/nN\rm \alpha=0.00383V\cdot min/r=U_N^*/n_Nα=0.00383V⋅min/r=UN∗/nN。给定额定输入电压为UN∗=10V\rm U_N^*=10VUN∗=10V。
系统总体实现
系统共分成五个部分:
- 转速给定
- 速度调节器
- PWM模块
- H桥驱动电路
- 电动机
其中直流电动机的建模可以参阅博客(运动控制第一篇之直流电动机建模)。
总体模型如下图所示
电压给定是在0时刻触发的阶跃信号,阶跃信号的幅值为10。具体参数如下图:
PI控制器
控制器和控制器中的积分器都有限幅,限幅值为5。控制器的参数还可以根据实际情况继续优化。图中显示的参数只是一个参考值。
PWM模块
Repeating Sequence是一个周期为8kHz的三角波,其变化范围为-5到+5。
Relay是继电器模块。即当其输入值小于等于0时,其输出为0。当其输入值大于0,其输出值为1。
Data Type Conversion 是一个类型转换模块,将继电器输出转换为boolean型。
这样就产生了一个PWM波。并将PWM信号转换成4路信号,用于控制H桥的4个开关。
H桥模块
上图,全桥电路的原理图如下所示:
电动机模块
实验结果
运动控制第二篇之闭环控制直流电机调速系统仿真相关推荐
- 转速闭环控制直流调速系统的仿真 matlab
转速闭环控制直流调速系统的仿真 matlab 本文基于 <<电力拖动自动控制系统----运动控制系统>> 阮毅 第三章 3.4 节的仿真内容 仿真文件链接链接: https:/ ...
- 基于STM32F103的直流电机调速系统
一.引言 电动机作为当前最主要的驱动部件,应用范围已遍及国民经济的各个领域,随着微处理器.电力电子.控制等技术的发展,电机控制技术以电力半导体变流器件的应用为基础,以电动机为控制对象,以自动控制理论为 ...
- 直流电机调速c语言程序,分享一个51单片机直流电机调速源程序
/*******************************************************************/ /* 程序名:PWM直流电机调速 */ /* 晶振:11.0 ...
- 【毕业设计】2-基于单片机控制的直流电机调速系统设计(原理图+仿真+答辩论文+答辩PPT)
[毕业设计]2-基于单片机控制的直流电机调速系统设计(原理图+仿真+答辩论文+答辩PPT) 文章目录 [毕业设计]2-基于单片机控制的直流电机调速系统设计(原理图+仿真+答辩论文+答辩PPT) 资料下 ...
- 直流电机单闭环调速matlab仿真,基于MATLAB的直流电机双闭环调速系统仿真.doc
摘要:双闭环直流电机调速系统是现代社会最常用的调速系统之一,作为最常用的调速设备,双闭环调速系统拥有良好的平稳性,宽广的调速范围等特性,已经在国内外尤其是电力拖动领域被广泛使用. 在充分了解国内外对双 ...
- 交流与直流电机 调速方法 分类 原理 优缺点 应用
http://hi.baidu.com/gzmh2008/item/480c5fefae80200e570f1d52 三相交流电机调速有哪些方法 1 变极调速.2变频调速.3变转差率调速... 三相交 ...
- 【C51单片机学习笔记----DS18B20温度传感器LCD1602液晶屏直流电机调速与呼吸灯AD模数转换红外外部中断】
文章目录 一.DS18B20温度传感器 1.DS18B20温度传感器连接原理图 2.DS18B20温度传感器单总线通信时序 3.DS18B20温度传感器代码模块 二.LCD1602液晶屏 1.LCD1 ...
- 基于MATLAB的数字PID直流电机调速系统
摘要 电机的主要作用是产生驱动转矩,通常是作为电器或各种机械的动力源.直流电动机具有良好的启.制动性能,在轧钢机及流水线.电梯.汽车等领域得到了广泛应用.本文首先根据直流电机工作原理建立直流电机的数学 ...
- matlab数字量转电气量,基于MATLAB的数字PID直流电机调速系统.doc
电力拖动课程设计 作 者 段发鑫 系 (院) 信息工程学院 专 业 电气工程及其自动化 年 级 2010级 学 号 K031041513 指导教师 耿东山 日 期 2013.5.5 基于MATLAB的 ...
最新文章
- Y项目轶事之入场半个月
- python项目实例初学者-python 初学者必备14张思维导图
- java 图片配上音乐_视频背景音乐识别示例
- mysql盲注绕过_盲注 绕过技巧
- 分组码--原理,码率,软硬判决,编码增益
- 数据库(SQL)面试题,基础知识(超全面)
- QCC3020开发问题汇总(更新中。。。)
- 关于联想硬盘保护卡还原卡同传不能连接无法登录的解决方法
- 假期归来,有哪些编程书上了新书榜?
- iOS和Android和H5交互WebViewJavascriptBridge
- 6个步骤教你用Python解数独!(含实例代码)
- pandas技巧:用一列的非空值填充另一列对应行的空值
- mysql数据库连接失败_mysql数据库连接失败问题排查
- iOS------主题设置--Appearance
- 免认证连接CQUST校园网
- 西门子1200博途程序与威纶触摸屏画面实例 西门子1200与4台MS300变频器modbus485轮询读写参数
- 给Excel 增加根据身份证号码求性别和身份证校验的函数
- java入门神器下载,offer拿到手软
- Android:禁用全局多点触控
- hbase集群之间数据迁移_HBase不同集群间数据迁移