目录

  • 前言
  • 系统总体实现
  • PI控制器
  • PWM模块
  • H桥模块
  • 电动机模块
  • 实验结果

前言

本文主要参考文献为:

  • 阮毅,杨影,陈伯时.电力拖动自动控制系统——运动控制系统

构建调速系统仿真平台的基本思想是得到系统各个环节的传递函数。使用的主要工具是MATLAB/Simulink平台。对于电力电子变换器主电路可以利用Simulink中Powesystem工具包实现。
控制系统的具体参数为:
型号为:z4-132-1,额定电压UN=400V\rm U_N=400VUN​=400V,额定电流为IdN=52.2A\rm I_dN=52.2AId​N=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桥模块


上图,全桥电路的原理图如下所示:

电动机模块

实验结果

运动控制第二篇之闭环控制直流电机调速系统仿真相关推荐

  1. 转速闭环控制直流调速系统的仿真 matlab

    转速闭环控制直流调速系统的仿真 matlab 本文基于 <<电力拖动自动控制系统----运动控制系统>> 阮毅 第三章 3.4 节的仿真内容 仿真文件链接链接: https:/ ...

  2. 基于STM32F103的直流电机调速系统

    一.引言 电动机作为当前最主要的驱动部件,应用范围已遍及国民经济的各个领域,随着微处理器.电力电子.控制等技术的发展,电机控制技术以电力半导体变流器件的应用为基础,以电动机为控制对象,以自动控制理论为 ...

  3. 直流电机调速c语言程序,分享一个51单片机直流电机调速源程序

    /*******************************************************************/ /* 程序名:PWM直流电机调速 */ /* 晶振:11.0 ...

  4. 【毕业设计】2-基于单片机控制的直流电机调速系统设计(原理图+仿真+答辩论文+答辩PPT)

    [毕业设计]2-基于单片机控制的直流电机调速系统设计(原理图+仿真+答辩论文+答辩PPT) 文章目录 [毕业设计]2-基于单片机控制的直流电机调速系统设计(原理图+仿真+答辩论文+答辩PPT) 资料下 ...

  5. 直流电机单闭环调速matlab仿真,基于MATLAB的直流电机双闭环调速系统仿真.doc

    摘要:双闭环直流电机调速系统是现代社会最常用的调速系统之一,作为最常用的调速设备,双闭环调速系统拥有良好的平稳性,宽广的调速范围等特性,已经在国内外尤其是电力拖动领域被广泛使用. 在充分了解国内外对双 ...

  6. 交流与直流电机 调速方法 分类 原理 优缺点 应用

    http://hi.baidu.com/gzmh2008/item/480c5fefae80200e570f1d52 三相交流电机调速有哪些方法 1 变极调速.2变频调速.3变转差率调速... 三相交 ...

  7. 【C51单片机学习笔记----DS18B20温度传感器LCD1602液晶屏直流电机调速与呼吸灯AD模数转换红外外部中断】

    文章目录 一.DS18B20温度传感器 1.DS18B20温度传感器连接原理图 2.DS18B20温度传感器单总线通信时序 3.DS18B20温度传感器代码模块 二.LCD1602液晶屏 1.LCD1 ...

  8. 基于MATLAB的数字PID直流电机调速系统

    摘要 电机的主要作用是产生驱动转矩,通常是作为电器或各种机械的动力源.直流电动机具有良好的启.制动性能,在轧钢机及流水线.电梯.汽车等领域得到了广泛应用.本文首先根据直流电机工作原理建立直流电机的数学 ...

  9. matlab数字量转电气量,基于MATLAB的数字PID直流电机调速系统.doc

    电力拖动课程设计 作 者 段发鑫 系 (院) 信息工程学院 专 业 电气工程及其自动化 年 级 2010级 学 号 K031041513 指导教师 耿东山 日 期 2013.5.5 基于MATLAB的 ...

最新文章

  1. Y项目轶事之入场半个月
  2. python项目实例初学者-python 初学者必备14张思维导图
  3. java 图片配上音乐_视频背景音乐识别示例
  4. mysql盲注绕过_盲注 绕过技巧
  5. 分组码--原理,码率,软硬判决,编码增益
  6. 数据库(SQL)面试题,基础知识(超全面)
  7. QCC3020开发问题汇总(更新中。。。)
  8. 关于联想硬盘保护卡还原卡同传不能连接无法登录的解决方法
  9. 假期归来,有哪些编程书上了新书榜?
  10. iOS和Android和H5交互WebViewJavascriptBridge
  11. 6个步骤教你用Python解数独!(含实例代码)
  12. pandas技巧:用一列的非空值填充另一列对应行的空值
  13. mysql数据库连接失败_mysql数据库连接失败问题排查
  14. iOS------主题设置--Appearance
  15. 免认证连接CQUST校园网
  16. 西门子1200博途程序与威纶触摸屏画面实例 西门子1200与4台MS300变频器modbus485轮询读写参数
  17. 给Excel 增加根据身份证号码求性别和身份证校验的函数
  18. java入门神器下载,offer拿到手软
  19. Android:禁用全局多点触控
  20. hbase集群之间数据迁移_HBase不同集群间数据迁移

热门文章

  1. 论文写作-结论怎么写
  2. 知道c语言第三章节答案,《R语言入门与实践》第三章:R 对象
  3. 51单片机控制28BYJ48步进电机原理及代码
  4. AIX系统开启补全、历史命令快捷键代码
  5. html怎么移动文字位置6,如图,PPT里怎么移动文字的位置?
  6. 在Docker中使用Dockerfile实现ISO文件转化为完整版Centos镜像,并搭建集群数据仓库
  7. 详解Android jit
  8. IDEA 代码格式化,快捷键
  9. Scratch案例——钢琴演奏会
  10. 涂鸦智能五重机制守护家居安全