电力拖动课程设计

作 者 段发鑫

系 (院) 信息工程学院

专 业 电气工程及其自动化

年 级 2010级

学 号 K031041513

指导教师 耿东山

日 期 2013.5.5

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

摘 要:

本文主要研究了直流电机的数学模型、直流电动机调速系统工作原理、电机调速系统的常规PID控制器的设计方法及其参数的常规控制原理。通过MATLAB来仿真PID控制器的参数对控制性能的影响,来进一步研究数字PID控制器的设计方法及其在直流调速系统的的应用。

关键词:直流电机;;

Abstract

This text mainly studied the design method of the controller of routine PID of the mathematical models, the continuous current motor velocity modulation system operate priniple, dynamo velocity modulation system of continuous current dynamo and the routine control of its parameter priniple.Pass MATLAB to imitate the parameter of true PID controller's impact for control performance, come to further search figure PID the design method of the controller and it is in the d.c. velocity modulation system of of application.

Key words:Continuouscurrent dynamo;The system of continuous current motor velocity modulation;PID;MATLAB;Figure PID;大致应用了“通电导体在磁场中受力的作用”的原理,励磁线圈两个端线同有相反方向的电流,使整个线圈产生绕轴的扭力,使线圈转动要使电枢受到一个方向不变的电磁,关键在于:当线圈边在不同极性的磁极下,如何将流过线圈中的电流方向及时地加以变换, 即进行所谓“换向”。为此必须增添一个叫做的装置,换向器配合电刷可保证每个极下线圈边中电流始终是一个方向,就可以使电动机能连续的旋转,这就是直流电动机的工作原理—a—b—c—d—B刷。ia与磁场相互作用,产生电磁力f,方向根据左手定则确定,如图b所示,作用在电枢圆周切线方向的电磁力f将产生电磁转矩Tem,方向为逆时针。当电磁转矩Tem大于负载转矩T2和空载转矩T0之和时,在电磁转矩Tem下,电枢以n速度按逆时针方向旋转,同时,转动的电枢绕组切割恒定磁场,感应电动势e,方向按右手定则确定,与ia正好相反。转过180度的位置后,由于电刷A通过换向片仍与处在N极下的元件边相连,所以从空间上看,ia的方向不变,即从A刷-d-c-b-a-B刷,电磁转矩Tem仍是逆时针方向,因此n也不变,但是ia相对元件abcd来说,已经改变了方向,所以直流电动机在运行时有一下几个特点:

(a)①电刷间外施电压U和外电流I均为直流,通过换向片和电刷的作用,在每个电枢线圈内流动的电流ia变成了交流,同时产生的感应电动势e也是交流。

②元件内的感应电动势e和电流ia的方向相反,所以称e为反电动势。

③某一固定的电刷只与处在一定极性磁极下的导体相连接,由于处在一定机性下的导体电动势和电流的方向是不变的,因此,由电枢电流所产生的磁场在空间也是基本上固定不变的。

④电磁转矩Tem起驱动作用,也就是n与Tem同方向,所以只要电动机外部持续不断的供给电能,电动机就有持续不断的电磁转矩Tem去驱动生产机械或设备。然而,只有一个元件的电动机,其所产生的电磁转矩是脉动的。所以实际电动机中在圆周表面均匀开有较多的槽,槽内嵌放着相当多的元件,使所得的电磁转矩基本上保持不变。

3 直流电机的数学模型及参数

3.1数学模型

直流电机的数学模型计算是直流调速系统设计的

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

  1. matlab直流电机pid调速仿真,基于MATLAB的数字PID直流电机调速系统的实现

    Computer Knowledge and Technology 电脑知识与技术计算机工程应用技术 本栏目责任编辑:梁书 第6卷第22期(2010年8月)基于MATLAB 的数字PID 直流电机调速 ...

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

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

  3. 基于51单片机的L298N直流电机调速系统Proteus仿真程序

    基于51单片机的L298N直流电机调速系统Proteus仿真程序 本此设计选择STC89C52单片机作为主控芯片,选取带有光电编码器的直流电机作为被控对象,利用单片机的T0定时器产生PWM信号并送到直 ...

  4. matlab仿真限幅发散,基于模糊控制的直流电机调速系统MATLAB仿真_贾东耀

    基于模糊控制的直流电机调速系统MATLAB 仿真 贾东耀,曾智刚 (广东工业大学,广州市 510090) 摘 要:采用Fuzzy-PI 控制策略进行直流电机的调速系统设计,它克服了简单模糊控制和传统P ...

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

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

  6. 基于扰动观测器的直流电机调速系统,(售出不退慎拍!) 有计算公式,仿真模型

    基于扰动观测器的直流电机调速系统,(售出不退慎拍!) 有计算公式,仿真模型,仿真结果,ad电路图,程序 YID:69149648154053996月黑风高好办事儿

  7. matlab仿真转速波形为负,转速、电流双闭环直流调速系统的课程设计MATLAB仿真.docx...

    转速.电流双闭环直流调速系统的课程设计MATLAB仿真 PAGE \* MERGEFORMAT25 任务书1.设计题目转速.电流双闭环直流调速系统的设计2.设计任务某晶闸管供电的双闭环直流调速系统,整 ...

  8. matlab里输出恒压的逆变器,基于IGBT逆变器的异步电机变频调速系统的MATLAB仿真...

    异步电机变频调速系统电路仿真模型如图(4)所示.直流电压不621V,逆变器为IGBT 的三相半桥逆变器,电机为异步电机模块,其主电路由直流电压源.逆变器和电机依次相连. 图(4) 变频调速系统控制部分 ...

  9. 变频调速系统c语言编程,基于8098单片机的SPWM变频调速系统

    数字控制的交流调速系统所选用的微处理器.功率器件及产生PWM波的方法是影响交流调速系统性能好坏的直接因素.在介绍了正弦脉宽调制(SPWM)技术的基础上,设计了一种以8098单片机作为控制器,以智能功率 ...

最新文章

  1. python3操作mysql教程_python3操作mysql教程
  2. hydra图形化工具下载_Hydra for Mac 4.0.4 专业的摄影图像工具
  3. python3.6程序实例_Python3.6学习笔记(三)
  4. 西山居php面试,西山居面试经验
  5. fastclick.js移动端WEB开发,click,touch,tap事件浅析
  6. Spring MVC表单实例
  7. android 自定义view参数,Android自定义View:MeasureSpec的真正意义与View大小控制
  8. 数据库学习——SQL之SELECT查询语句
  9. python判断是否是英文字母_python学习:判断字符串中字母数字空格的个数
  10. 电脑系统坏了怎么修复
  11. 字符串查找工具 批量搜索文件的文本内容工具
  12. 通过 InnoSetup 美化安装界面
  13. 微软开源自有云服务器专属 Linux 发行版 CBL-Mariner,可在 GitHub 免费下载!
  14. STM32驱动AD7366-5/AD7367-5芯片
  15. kingscada检测服务器状态,组态王隧道监控解决方案(KingSCADA).ppt
  16. 【吐血推荐一下】爆强的搞笑签名档
  17. PHP进行3des加密
  18. Tabulator本地分页和远程分页
  19. ArcGIS如何将地理要素属性数据和Excel进行互转
  20. SkyWalking告警通知

热门文章

  1. Failed to save settings. Please restart Android Studio
  2. mysql 日期和时间戳互换
  3. UIAlertView
  4. Dubbo 18 问
  5. 浙江大学数学专业考研试题参考解答
  6. go 语言 链表 的增删改查
  7. 2022-2028年中国石油套管行业市场研究及前瞻分析报告
  8. Go 学习笔记(40)— Go 标准库之 log
  9. 【kindeditor】KindEditor获取多个textarea文本框的值并判断非空
  10. 导入drupal中文语言包