基于PWM控制的直流电动机调速系统设计及MATLAB仿真
一种基于Matlab的无刷直流电机控制系统建模仿真方法
一种基于Matlab的无刷直流电机控制系统建模仿真方法一、本文概述无刷直流电机(Brushless DC Motor, BLDC)以其高效率、低噪音、长寿命等优点,在航空航天、电动汽车、家用电器等领域得到广泛应用。
为了对无刷直流电机控制系统进行性能分析和优化,需要建立精确的数学模型并进行仿真研究。
Matlab作为一种强大的数学计算和仿真软件,为无刷直流电机控制系统的建模仿真提供了有力支持。
二、无刷直流电机控制系统原理1、无刷直流电机基本结构和工作原理无刷直流电机(Brushless Direct Current Motor,简称BLDCM)是一种基于电子换向技术的直流电机,其特点在于去除了传统直流电机中的机械换向器和电刷,从而提高了电机的运行效率和可靠性。
无刷直流电机主要由电机本体、电子换向器和功率驱动器三部分组成。
电机本体通常采用三相星形或三角形接法,其定子上分布有多个电磁铁(也称为线圈),而转子上则安装有永磁体。
当电机通电时,定子上的电磁铁会产生磁场,与转子上的永磁体产生相互作用力,从而驱动转子旋转。
电子换向器是无刷直流电机的核心部分,通常由霍尔传感器和控制器组成。
霍尔传感器安装在电机本体的定子附近,用于检测转子位置,并将位置信息传递给控制器。
控制器则根据霍尔传感器提供的位置信息,控制功率驱动器对定子上的电磁铁进行通电,从而实现电机的电子换向。
功率驱动器负责将控制器的控制信号转换为实际的电流,驱动定子上的电磁铁工作。
功率驱动器通常采用三相全桥驱动电路,具有输出电流大、驱动能力强等特点。
无刷直流电机的工作原理可以简单概括为:控制器根据霍尔传感器检测到的转子位置信息,控制功率驱动器对定子上的电磁铁进行通电,产生磁场并驱动转子旋转;随着转子的旋转,霍尔传感器不断检测新的转子位置信息,控制器根据这些信息实时调整电磁铁的通电状态,从而保持电机的连续稳定运行。
由于无刷直流电机采用电子换向技术,避免了传统直流电机中机械换向器和电刷的磨损和故障,因此具有更高的运行效率和更长的使用寿命。
基于MATLAB的直流调压调速控制系统的仿真
三、MATLAB仿真环境搭建
MATLAB提供了Simulink仿真工具,可以方便地进行控制系统的建模和仿真。在搭建直流调压调速控制系统的仿真环境时,首先需要对电机的特性进行建模,包括电机的电动力学方程、电机的转矩-转速特性曲线等。然后,设计控制器的结构和参数,通过Simulink建立相应的控制模型,最后进行仿真验证。MATLAB还提供了丰富的工具箱和函数库,如控制系统工具箱、电机控制工具箱等,能够方便地进行控制系统设计和分析。
2. 控制系统模型
在直流调压调速控制系统中,控制器起着至关重要的作用。常见的控制器包括PID控制器和模糊控制器。这些控制器可以根据电动机的工作状态和需求信号进行控制,实现对电动机速度和输出电压的精准控制。在进行仿真时,需要将控制器的数学模型结合到整个系统中,以实现对电动机的系统级控制。
在MATLAB中进行直流调压调速控制系统的仿真时,可以利用Simulink工具箱进行建模和仿真。Simulink是MATLAB的一个附加工具箱,提供了丰富的模块和功能,可以方便地对控制系统进行仿真和分析。以下是基于MATLAB的直流调压调速控制系统的仿真步骤:
五、实验结果与分析
通过MATLAB的仿真实验,我们可以得到直流调压调速控制系统的性能指标,如电机的转速曲线、电机的输出功率曲线等。根据仿真结果,我们可以对控制系统进行性能分析和优化,调整控制器的参数,改进控制策略,提高系统的稳定性和响应性能。通过仿真实验可以验证控制系统的设计是否满足实际要求,指导工程实践中的系统调试和优化。
直流电机调速系统的MATLAB仿真研究
控制效果不佳的问题。采用模拟仿真实验的方法,优化 PI 调节器参数,提升系统动态性能。通过
在 MATLAB 中 建 立 系 统 仿 真 模 型 ,模 拟 不 同 工 况 进 行 仿 真 实 验 ,对 工 程 法 确 定 的 PI 参 数 进 行 优
化。从仿真结果中可以看出,优化后的调速系统超调量和调节时间均变小,调速性能更优。
双闭环直流调速系统中设置了两个调节器 ASR (转速调节器)和 ACR(电流调节器),分别用来调节 转 速 和 电 流 ,同 时 分 别 引 入 转 速 和 电 流 负 反 馈 ,转 速 和 电 流 调 节 器 之 间 实 行 嵌 套 联 接 ,即 用 转 速 调 节
收稿日期:2017-08-14 稿件编号:201708077
关键词:直流电动机;电流环;转速环;MATLAB
中图分类号:TN06
文献标识码:A
文章编号:1674-6236(2018)11-0150-04
Study on DC motor speed control system simulation on the MATLAB
LEI Jin⁃li (Institute of Electrical and Electronic Engineering,Baoji University of Arts and Sciences,Baoji 721016,
China)
Abstract: For PI double closed-loop DC speed control system using engineering method to determine the parameters of regulator, there is the problem of poor quality system requirements for high dynamic performance control. Using the method of simulation and optimization of PI regulator parameters, improve the dynamic performance of the system. We can optimize the parameters which ascertained by the engineering method, by setting up the simulation model of system in the MATLAB, and simulate the different working conditions to conduct the simulation experiments. From the comparison of simulation curves, we can see that the optimized Speed Control Systems’ overshoot and adjust time are all diminishing and the speed control performance becomes better. Key words: DC motor;current loop;speed loop;MATLAB
PWM脉宽调制直流调速系统设计及MATLAB仿真验证
PWM 脉宽调制直流调速系统设计及MATLAB 仿真验证第一章 系统概述1.1 设计目的1. 掌握转速,电流双闭环控制的双极式PWM 直流调速原理。
2. 掌握并熟练运用MATLAB 对系统进行仿真。
1.2 设计题目转速,电流双闭环控制的H 型双极式PWM 直流调速系统,已知:直流电动机:48, 3.7,200/min,nom nom nom U V I A n r ===允许过载倍数λ=2;时间常数:L T =0.015s ,m T =0.2s ;PWM 环节的放大倍数:S K =4.8,;电枢回路总电阻:R=3Ω;电枢电阻Ra=2Ω。
调节器输入输出电压**nm im U U ==10V.采用MATLAB 对双闭环系统进行仿真,绘制直流调速系统(Id=const )稳定运行时转速环突然断线(1、有ACR 限幅值;2、无ACR 限幅值)仿真框图,仿真得出启动转速,起动电流,直流电压Ud ,ASR,ACR 输出电压的波形。
并对结果进行分析。
1.3 设计内容1 简述设计题目及对题目的分析;2 简述双极式PWM 直流调速系统原理;3 简述电流环,转速环的控制原理;4 对电流环、转速环的参数进行计算选取;5 根据电流环、转速换的参数进行MATLAB 仿真;第二章 转速、电流双闭环式的双极式PWM 直流调速系统2.1 双极式PWM 调速原理可逆PWM 变换器主电路有多种形式,最常用的是桥式(亦称H 形)电路,如图2-1所示,电动机M 两端电压AB U 的极性随全控型电力电子器件的开关状态而改变。
图2-1 桥式可逆PWM 变换电路双极式控制可逆PWM 变换器的四个驱动电压的关系是:1423g g g g U U U U ==-=-。
在一个开关周期内,当0≤t<on t 时 ,AB S U U =,电枢电流id 沿回路1流通;当on t ≤t<T 时,驱动电压反号,id 沿回路2经二极管续流,AB S U U =-。
直流PWM调速系统MATLAB仿真
《单片机原理及接口技术》课程设计报告课题名称直流PWM调速系统的MATLAB仿真学院自动控制与机械工程学院专业机械设计制造及自动化班级姓名(学号)时间2016-1-9摘要直流电机具有良好的启动性能和调速特性,它的特点是启动转矩大,能在宽广的范围内平滑、经济地调速,转速控制容易,调速后效率很高。
本文设计的直流电机调速系统,主要由51单片机、电源、H桥驱动电路、LED液晶显示器、霍尔测速电路以及独立按键组成的电子产品。
电源采用78系列芯片实现+5V、+15V对电机的调速采用PWM波方式,PWM是脉冲宽度调制,通过51单片机改变占空比实现。
通过独立按键实现对电机的启停、调速、转向的人工控制,LED实现对测量数据(速度)的显示。
电机转速利用霍尔传感器检测输出方波,通过51单片机对1秒内的方波脉冲个数进行计数,计算出电机的速度,实现了直流电机的反馈控制。
关键词:直流电机调速;H桥驱动电路;LED显示器;51单片机ABSTRACTDC motor has a good startup performance and speed characteristics, it is characterized by starting torque, maximum torque, in a wide range of smooth, economical speed, speed, easy control, speed control after the high efficiency. This design of DC motor speed control system, mainly by the microcontroller 51, power supply, H-bridge driver circuits, LED liquid crystal display, the Hall velocity and independent key component circuits of electronic products. Power supply with 78 series chip +5 V, +15 V for motor speed control using PWM wave mode, PWM is a pulse width modulation, duty cycle by changing the MCU 51. Achieved through independent buttons start and stop the motor, speed control, turning the manual control, LED realize the measurement data (speed) of the display. Motor speed using Hall sensor output square wave, by 51 seconds to 1 microcontroller square wave pulses are counted to calculate the speed of the motor to achieve a DC motor feedback control.Keywords: DC motor speed control;H bridge driver circuit;LED display目录第1章引言1.1 概况现代工业的电力拖动一般都要求局部或全部的自动化,因此必然要与各种控制元件组成的自动控制系统联系起来,而电力拖动则可视为自动化电力拖动系统的简称。
基于PWM控制的直流电动机调速系统设计及MATLAB仿真
┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊摘要在电力拖动系统中,调节电压的直流调速是应用最广泛的一种调速方法,除了利用晶闸管整流器获得可调直流电压外,还可利用其它电力电子元件的可控性,采用脉宽调制技术,直接将恒定的直流电压调制成极性可变,大小可调的直流电压,用以实现直流电动机电枢两端电压的平滑调节,构成直流脉宽调速系统,随着电力电子器件的迅速发展,采用门极可关断晶体管GTO、全控电力晶体管GTR、P-MOSFET、绝缘栅晶体管IGBT等一些大功率全控型器件组成的晶体管脉冲调宽型开关放大器(Pulse Width Modulated),已逐步发展成熟,用途越来越广。
本文主要讨论了直流调速系统的基本概念,在此基础上系统地介绍了转速负反馈单闭环调速系统,转速电流负反馈双闭环调速系统的组成,工作原理,脉宽调速系统的原理和控制方法,介绍了直流脉宽调速系统的控制电路和系统构成。
最后应用MATLAB的Simulink,采用面向电气原理结构图的仿真技术,对直流脉宽调速系统进行了仿真分析。
关键词:调速,PWM控制,直流电动机,仿真┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊目录第一章引言1.1 直流调速系统简介 (5)1.2 PWM直流调速的研究背景和发展状况 (5)1.3 本设计的主要内容 (6)第二章直流电机调速系统2.1 直流电机调速系统的概述 (7)2.1.1 旋转变流机组直流电机调速系统 (7)2.1.2 静止式可控整流器调速系统 (7)2.1.3 直流斩波器或脉宽调速 (8)2.2 电机基本调速方法 (9)2.2.1 电枢串电阻调速 (9)2.2.2 弱磁调速 (9)2.2.3 调压调速 (10)2.3 转速控制的要求和调速指标 (10)2.4 闭环直流调速系统 (11)2.4.1单闭环直流调速系统 (11)2.4.2 转速电流双闭环调速系统 (14)2.4.2.1 双闭环系统的稳态结构图和静特性 (16)2.4.2.2 各变量的稳态工作点和稳态参数计算 (17)2.4.2.3 双闭环直流调速系统的启动过程分析 (18)2.4.2.4 转速和电流两个调节器的作用 (20)第三章PWM调制技术与PWM变换器3.1 PWM调制技术 (21)3.1.1 模拟式PWM控制 (21)3.1.2 数字式PWM控制 (22)3.2 PWM变换器 (23)3.2.1 简单的不可逆PWM变换器 (23)3.2.2 制动不可逆PWM变换器 (24)3.2.3 H型双极式PWM变换器 (26)第四章PWM直流电动机调速系统的设计4.1 PWM-M直流调速系统的控制电路 (28)4.2 系统设计方案的选择 (29)4.2.1主电路供电方案选择 (29)4.2.2主电路形式的选择 (30)4.2.3控制电路方案的选择 (32)4.3 直流脉宽调速系统的MATLAB仿真 (33)┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊4.3.1 引言 (33)4.3.2双闭环控制的脉宽调速系统的仿真模型 (33)4.3.3 系统的仿真、仿真结果的输出及结果分析 (36)总结 (39)参考文献 (40)┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊第一章引言1.1 直流调速系统简介调速系统包括直流调速系统和交流调速系统两大类。
数字化PWM可逆直流调速系统设计MATLAB仿真
摘要本文介绍双闭环PWM直流调速系统原理基础上,根据系统的动、静态性能指标采用工程设计方法设计调节器参数。
调速方案的优劣直接关系到系统调速的质量,根据电机的型号及参数选择最优方案,以确保系统能够正常,稳定地运行。
并运用MATLAB的Simulink 和Power System工具箱、面向系统电气原理结构图的仿真方法,实现了转速电流双闭环PWM直流调速系统的建模与仿真。
文章重点介绍了调速系统的建模和PWM发生器、直流电机模块互感等参数的设置。
给出了PWM直流可逆调速系统的仿真模型和仿真结果,验证了仿真模型及调节器参数设置的正确性。
关键词:直流调速;PWM;双闭环;PI调节AbstractAccording to dynamic and static performance,the method uses engineering design to set parameters of controllers based on principle of Double Close Loop PWM speed system.Governor the pros and cons of the program directly related to the quality of the system governor, according to the motor model and parameters to choose the best program to ensure that the system to normal, stable operation.The approach using electrical principle and toolbox of simulink and power system in Matlab has completed the modeling and simulation of system.The model of simulation and parameters controllers and PWM generator is introduced emphatically.As well as mutual inductance parameter in DC motors.The results of simulationale obtained and the results are close to actual situation,it shows the correction of the model and parameters of controllers.Keywords:DC Timing System; PWM;Double Close Loop; PI Adjust1绪言直流调速系统具有良好的起、制动性能,宜于在大范围内平滑调速,在许多需要调速或快速正反向的电力拖动领域中得到了广泛的应用。
基于单片机的直流电机PWM调速控制系统的设计
基于单片机的直流电机PWM调速控制系统的设计第一章:前言1.1前言:直流电机的定义:将直流电能转换成机械能(直流电动机)或将机械能转换成直流电能(直流发电机)的旋转电机。
近年来,随着科技的进步,直流电机得到了越来越广泛的应用,直流具有优良的调速特性,调速平滑,方便,调速范围广,过载能力强,能承受频繁的冲击负载,可实现频繁的无极快速起动、制动和反转,需要满足生产过程自动化系统各种不同的特殊要求,从而对直流电机提出了较高的要求,改变电枢回路电阻调速、改变电压调速等技术已远远不能满足现代科技的要求,这是通过PWM方式控制直流电机调速的方法就应运而生。
采取传统的调速系统主要有以下的缺陷:模拟电路容易随时间飘移,会产生一些不必要的热损耗,以及对噪声敏感等。
而用PWM技术后,避免上述的缺点,实现了数字式控制模拟信号,可以大幅度减低成本和功耗。
并且PWM调速系统开关频率较高,仅靠电枢电感的滤波作用就可以获得平滑的直流电流,低速特性好;同时,开关频率高,快响应特性好,动态抗干扰能力强,可获很宽的频带;开关元件只需工作在开关状态,主电路损耗小,装置的效率高,具有节约空间、经济好等特点。
随着我国经济和文化事业的发展,在很多场合,都要求有直流电机PWM调速系统来进行调速,诸如汽车行业中的各种风扇、刮水器、喷水泵、熄火器、反视镜、宾馆中的自动门、自动门锁、自动窗帘、自动给水系统、柔巾机、导弹、火炮、人造卫星、宇宙飞船、舰艇、飞机、坦克、火箭、雷达、战车等场合。
1.2本设计任务:任务: 单片机为控制核心的直流电机PWM调速控制系统设计的主要内容以及技术参数:功能主要包括:1)直流电机的正转;2)直流电机的反转;3)直流电机的加速;4)直流电机的减速;5)直流电机的转速在数码管上显示;6)直流电机的启动;7)直流电机的停止;第二章:总体设计方案总体设计方案的硬件部分详细框图如图一所示。
示数码管显PWM单片机按键控制电机驱动基于单片机的直流电机PWM调速控制系统的设计键盘向单片机输入相应控制指令,由单片机通过P1.0与P1.1其中一口输出与转速相应的PWM脉冲,另一口输出低电平,经过信号放大、光耦传递,驱动H型桥式电动机控制电路,实现电动机转向与转速的控制。
基于PWM控制技术的直流电机驱动系统设计
基于PWM控制技术的直流电机驱动系统设计摘要:本文基于PWM控制技术,研究了直流电机驱动系统的设计。
文章首先介绍了直流电机的基本原理和结构特点,然后阐述了PWM控制技术的基本原理和实现方法,接着分析了直流电机驱动系统中常见的驱动电路,并通过实验验证了PWM控制技术的优点和应用价值。
最后,总结了本文的研究结论,提出了后续研究的方向和建议。
关键词:PWM控制技术;直流电机;驱动电路;应用价值Abstract: This paper is based on PWM control technology, studying the design of DC motor drive system. Firstly, the basic principle and structural characteristics of DC motor are introduced, then the basic principle and implementation method of PWM control technology are elaborated, and the common drive circuits in DC motor drive system are analyzed. Through experiments, we verified the advantages and application value of PWM control technology. Finally, the research conclusions were summarized, and the direction and suggestions for subsequent research were proposed.Keywords: PWM control technology; DC motor; Drive circuit; Application value一、绪论直流电机作为一种常见的电动机,具有结构简单、容易控制、启动转矩大等优点,广泛应用于机械、电子、汽车等各个领域。
基于Matlab/SIMULINK的桥式直流PWM变换电路实验仿真分析
基于Matlab/SIMULINK的桥式直流PWM变换电路实验仿真分析本文以MATLAB软件的SIMULINK仿真软件包为平台,对桥式直流PWM 变换电路进行仿真分析文章对每个电路首先进行原理分析,进而建立相应的仿真模型,经过详细计算确定并设置仿真参数进行仿真,对于每次仿真结果均采用可视化波形图的方式直接输出。
在对仿真结果分析的基础上,不断优化仿真参数,使其最大化再现实际物理过程,并根据各个电路的性能进行参数改变从而观察结果的异同。
标签:SIMULINK;PWM;电路仿真1 桥式直流PWM变换电路简介桥式直流PWM变流器仿真实验是对全控型器件的应用。
实验电路中,前端为不可控整流、后端为开关型逆变器,此结构形式应用最为广泛。
逆变器的控制采用PWM方式。
对这个实验有所掌握的话,对后续课程设计直流调速系统也会有很大启发。
因为直流PWM-M调速系统近年来发展很快,直流PWM-M调速系统采用全控型电力电子器件,调制频率高,与晶闸管直流调速系统相比动态响应速度快,电动机转矩平稳脉动小,有很大优越性,因此在小功率调速系统和伺服系统中的应用越来越广泛。
2 桥式直流PWM变换电路的工作原理本实验系统的主电路采用双极性PWM控制方式,其中主电路由四个MOSFET(VT1~VT4)构成H桥。
Ub1~Ub4分别由PWM调制电路产生后经过驱动电路放大,再送到MOSFET相应的栅极,用以控制MOSFET的通断。
在双极性的控制方式中,VT1和VT4的栅极由一路信号驱动,VT2和VT3的栅极由另一路信号驱动,它们成对导通。
控制开关器件的通断时间可以调节输出电压的大小,若VT1和VT4的导通时间大于VT2和VT3的导通时问,输出电压的平均值为正,VT2和VT3的导通时间大于VT1和VT4的导通时间,则输出电压的平均值为负,所以可以用于直流电动机的可逆运行。
3 计算机仿真实验(1)桥式直流PWM变换电路仿真模型的建立。
根据所要仿真的电路,在SIMULINK窗口的仿真平台上构建仿真模型。
基于Multisim的PWM直流电机调速控制电路设计与仿真 精品
基于Multisim 的PWM 直流电机调速控制电路设计与仿真李容,谢东,李俊凡,唐俊斌,何佳盈重庆科技学院,电气与信息工程学院,重庆,400050摘要:以Multisim 仿真软件为平台设计PWM 直流电机调速控制电路,对电机驱动电路和脉宽控制电路的设计原理及构成方法作了详细的介绍。
使用Multisim 仿真软件的虚拟示波器、逻辑分析仪等虚拟元件,完成电路的设计与仿真。
关键词:Multisim PWM 直流电动机 电机驱动 脉宽控制Design and Simulation of PWM DC Motor Speed Based on MultisimAbstract: The paper presents a PWM DC motor speed control circuit based on Multisim simulation software. The circuit principle and its composition for the motor drive and the pulse width control are introduced detailedly. Using Multisim simulation software of virtual oscilloscope, logic analyzer and some virtual element, the circuit design and simulation has been completed.Keywords: Multisim PWM dc motor driving pulse width control1 引言电子设计自动化(EDA)技术是电子设计领域的一场革命,它改变了以变量估算和电路实验为基础的电路设计方法。
Multisim 是一个专门用于电子线路仿真与设计的EDA 工具软件, 内台有数万种元器件和l3种常用的虚拟仪嚣仪表,能完成从电路的仿真设计到电路版图生成的全过程。
PWM单闭环直流调速控制系统设计方案稿
PWM单闭环直流调速控制系统设计方案稿一、概述本文将介绍一种基于PWM单闭环直流调速控制系统的设计方案。
该控制系统采用先进的数字信号处理技术,结合现代控制理论,实现了对直流电机的速度闭环控制。
通过控制电机的输入电压和电流,可以实现对电机的速度和转矩的调节。
二、系统组成系统由控制器、电源、电机、位置传感器等组成。
1. 控制器控制器采用单片机作为核心,结合高性能数字信号处理器(DSP)实现对直流电机的控制。
控制器的输入信号包括电机的速度信号和电流信号,输出信号为PWM波形输出信号。
控制器还可以接受外部命令,以实现自动控制。
2. 电源电源模块主要提供DC电压和电流,以驱动电机运转。
电源还需要具备良好的稳定性和可靠性,以确保电机的顺畅运行。
3. 电机电机是系统中最重要的组成部分,它产生的动力能够驱动机械系统的运动。
电机主要由电路板、转子和定子组成。
电机所选定子是具有良好导电、高强度、低热膨胀系数、低扭矩波动等性能的材料。
4. 位置传感器位置传感器主要用于检测电机的运动状态和位置。
这里采用霍尔效应传感器,它可以通过感应磁场的变化来检测转子位置和转速。
三、控制原理PWM(Pulse Width Modulation)可以用来控制电机的速度和转矩,可实现大功率的低损耗控制,是电动汽车等应用领域的重要技术。
PWM单闭环直流调速控制系统采用电流控制和速度控制两个环节,实现对直流电机的闭环控制。
电流控制环节主要用来控制电流大小和方向。
在此环节中,通过对电机的PWM控制信号来控制电机的输入电流,可以实现对电机转矩的调节。
2. 速度控制环节本系统的控制器选用TI的C2000系列数字信号处理器作为核心,主要用于PWM输出信号的实现和电机控制功能的实现。
该数字信号处理器具有高性能、低功耗、高可靠性等优点,能够满足本系统的控制要求。
控制器主要由PWM模块、ADC模块、PID控制器、位置检测器等组成。
其中,PWM模块用来实现电机的PWM信号输出,ADC模块用来实现电机的电流量测和速度量测,PID控制器用来根据电机的速度信号和目标速度信号计算出PWM信号,位置检测器用来检测电机的位置。
基于PWM控制的直流电机驱动设计
基于PWM控制的直流电机驱动设计摘要:介绍了一种利用单片机软件实现pwm调速从而控制小功率直流电动机驱动的方法,并将控制电压用数字电压表进行显示。
详述了系统硬件的设计方案、系统设计框图和印加电路原理图;并对系统的软件设计思想进行了详细介绍,最后通过仿真测试证明的系统设计的正确性。
关键词:直流电机单片机 pwm调速中图分类号:tm33 文献标识码:a 文章编号:1007-9416(2012)11-0155-021、引言直流电动机驱动的控制方法可分为励磁控制法与电枢电压控制法两类。
pwm软件控制是目前实现电枢电压控制的一种主流的控制方式。
这种控制方式就是利用单片机编程产生一定周期、占空比不同的方波信号,当占空比较大时,电机的控制电压就高,相应电机的转速就高,否则电机的转速就低。
利用这种方法控制的小功率直流电动机驱动能给我们提供良好的线性调速特性、简单而实用的控制性能、较高的效率、优异的动态特性以及低成本和便携性,给各种设计和应用带来了极大的便利。
本系统的设计是运用单片机控制软件实现pwm调速来控制小功率直流电动机,并将控制电压用数字电压表进行显示。
2、系统硬件设计方案系统的硬件部分有单片机主控部分、直流电机驱动部分、电压调节部分、pwm输出部分、a/d转换部分、显示部分。
控制系统采用at89c51单片机,a/d转换采用adc0809,驱动部分接在单片机的p3.7口,由编程通过调整输出脉冲的占空比来调节输出的模拟电压,显示部分用四位一体数码管。
系统除能确保实现要求的功能外,还可以方便地进行8路其他a/d转换的测量。
系统框图和硬件电路原理图如图1和图2所示:图1 系统硬件框图3、系统软件设计主程序的主要功能是利用单片机的定时器/计数器,以及中断功能将模拟电压转换成pwm方波输出。
同时,模数转换器adc0 808将模拟量转换成数字量,单片机查表显示出相应的控制电压值。
主程序的流程图3所示:pwm输出子程序的主要功能是利用单片机的中断功能,当计数器溢出的时候,相应标志位打开中断,然后在p3.7口输出pwm方波。
基于PWM调节方式的驾培车用直流电机控制器调速系统设计
二 、 硬 件 设 计
( 一 ) 测 速 系统硬 件 设 计
参 考 文献 [ 1 】 林 金阳, 王明福. 基 于M e 5 1 单片机 的直流 电机 P V t  ̄ I 调速系统 【 J ] .
出被测信号 的频率 ,可兼顾低频与高频信号 , 从而提高测量精度 。基于
P WM调节方式的调速控制系统 , 通过调节 占空比的大小可以调节电动机 的速度的大小 。这种方法简单可靠且控制精确度较高 。此外本设计选用 E P M 7 1 2 8 S 芯片通过硬件 和软件的结合 , 大大减少了硬件 的开销 , 使之变 得更加实用方便。
基于 P WM 调节方式的驾培车用直流电机控制器调速 系统设计
宁 帆
湖 南师范 大学历 史文化学院
湖南 长沙
4 1 0 0 8 1
【 摘 要】 本设计介 绍用 A 1 t e t e r a 公 司的 M A X 7 0 0 0 系列的 E P M 7 1 2 8 s实现对直 流电机 的高精度 、宽范围的调速控制 方案 。本系统的控 制对 象是 驾培 车用直流 电动机 ,运用 V H D L硬件描述语言 实现各个模块 的功能 ,从而 实现 系统对 电机的测速 、调速 、控 制功能。 系统的测速硬件是 利用光 电式码 盘这种非接触光 电传感 器。 系统调速控制利用调速控制 系统来完成。 系统的仿真在 M A X P L U S H软件中完成, 采用 V H D L 硬件描 述语 言进行软件程序 的 编 辑 。 本 次 设 计 给 出 了详 细 的 电路 原 理 图及 软 件 设 计 。 基 于 C P L D直 流 电 动机 控 制 系 统 大 大 简化 了控 制 电路 。 【 关键词 1 P W M 驾培车 M / T法 C P L D 中 图分 类 号 :T M3 3文献标识码:B 文章编号 :1 0 0 9 . 4 0 6 7 ( 2 0 1 4 ) 0 1 — 7 6 — 0 1 引言 随着 目 前全球能源危机和温室效应越来越严重,电动汽车必然是 2 1 世纪的主要交通工具之一。因此 ,驾培车的电动改造具有十分重要 的作
基于ATmega8的直流电机PWM调速控制系统设计与实现
单片机通过比较预设速度与实测速度的偏差,经 PID 算法得出控制量,根据控制量改变PWM 信号的输 出脉宽,经驱动电路功率放大后实现对电机速度的控 制,然后循环进入下一个控制周期。 3.驱动电路原理
Hale Waihona Puke 2.数字PID控制器[1]
在控制系统中,将输出量与给定量之间的偏差的
比例P、积分I、微分D通过线性组合构成控制量的PID
控制器获得了广泛的应用,它参数整定方便,结构更
改灵活。
PID表达式:
图5:位置式数字PID控制算法简化示意图
采用全量算法,通过差分代微分,可将表达式化 简为:
其中:
;
;
u(k)——第K个采样时刻的控制量;KP——比例
P W M 接 A T m e g a 8 的 O C R 1 A 脚 P W M 信 号 输 出 , 时间,据此即可计算出电机的转速。利用PID算法,
IN1、IN2接电机正反转控制信号;PWM、IN1和IN2具 将实时采集的电机转速值与设定值进行比较,得出偏
体逻辑功能见表1:
差,利用软件编程实现转速调节。
一、引言
直流电机因具有良好的线性调速特性、效率高、 控制简单、调速性能好及体积小等优点得到了广泛使 用。常规电机调速控制方法中,电机工作不稳定,损 耗较大,尤其在低电压轻负荷时情况更为严重,且工 作频率受电源频率的限制, 难以满足高精度的调速要 求,不利于广泛推广[1]。
如何才能使电路具有成本低、控制精度高、调试 修改参数方便,且能方便和灵活地适用于大功率、可 靠性高的直流电机控制系统中,是我们研究的目的。
基于51单片机的直流电机PWM调速控制系统设计
基于51单片机的直流电机PWM调速控制系统设计I摘要本文主要研究了利用MCS-51系列单片机控制PWM信号从而实现对直流电机转速进行控制的方法。
本文中采用了三极管组成了PWM信号的驱动系统,并且对PWM信号的原理、产生方法以及如何通过软件编程对PWM信号占空比进行调节,从而控制其输入信号波形等均作了详细的阐述。
另外,本系统中使用了霍尔元件对直流电机的转速进行测量,经过处理后,将测量值送到液晶显示出来。
关键词:PWM信号,霍尔元件,液晶显示,直流电动机II目录目录 (III)1 引言 (1)1.1 课题背景 (1)1.1.2 开发背景 (1)1.1.3 选题意义 (2)1.2 研究方法及调速原理 (2)1.2.1 直流调速系统实现方式 (4)1.2.2 控制程序的设计 (5)2 系统硬件电路的设计 (6)2.1 系统总体设计框图及单片机系统的设计 (6)2.2 STC89C51单片机简介 (6)2.2.1 STC89C51单片机的组成 (6)2.2.2 CPU及部分部件的作用和功能 (6)2.2.3 STC89C51单片机引脚图 (7)2.2.4 STC89C51引脚功能 (7)3 PWM信号发生电路设计 (10)3.1 PWM的基本原理 (10)3.2 系统的硬件电路设计与分析 (10)3.3 H桥的驱动电路设计方案 (11)5 主电路设计 (13)5.1 单片机最小系统 (13)5.2 液晶电路 (13)5.2.1 LCD 1602功能介绍 (14)5.2.2 LCD 1602性能参数 (15)5.2.3 LCD 1602与单片机连接 (17)5.2.4 LCD 1602的显示与控制命令 (18)5.3 按键电路 (19)5.4 霍尔元件电路 (20)III5.4.1 A3144霍尔开关的工作原理及应用说明 (21)5.4.2 霍尔传感器测量原理 (22)6 系统功能调试 (23)总结 (24)致谢 (25)参考文献 (26)IV1 引言1.1 课题背景1.1.2 开发背景在现代电子产品中,自动控制系统,电子仪器设备、家用电器、电子玩具等等方面,直流电机都得到了广泛的应用。
直流调速系统的MATLAB仿真(参考程序)综述
直流调速系统的MATLAB 仿真一、开环直流速系统的仿真开环直流调速系统的电气原理如图1所示。
直流电动机的电枢由三相晶闸管整流电路经平波电抗器L 供电,通过改变触发器移相控制信号c U 调节晶闸管的控制角α,从而改变整流器的输出电压,实现直流电动机的调速。
该系统的仿真模型如图2所示。
图1 开环直流调速系统电气原理图图2 直流开环调速系统的仿真模型为了减小整流器谐波对同步信号的影响,宜设三相交流电源电感s 0L =,直流电动机励磁由直流电源直接供电。
触发器(6-Pulse )的控制角(alpha_deg )由移相控制信号c U 决定,移相特性的数学表达式为minc cmax9090U U αα︒-=︒-在本模型中取min 30α=︒,cmax 10V U =,所以c 906U α=-。
在直流电动机的负载转矩输入端L T 用Step 模块设定加载时刻和加载转矩。
仿真算例1 已知一台四极直流电动机额定参数为N 220V U =,N 136A I =,N 1460r /min n =,a 0.2R =Ω,2222.5N m GD =⋅。
励磁电压f 220V U =,励磁电流f 1.5A I =。
采用三相桥式整流电路,设整流器内阻rec 0.3R =Ω。
平波电抗器d 20mH L =。
仿真该晶闸管-直流电动机开环调速系统,观察电动机在全压起动和起动后加额定负载时的电机转速n 、电磁转矩e T 、电枢电流d i 及电枢电压d u 的变化情况。
N 220V U =仿真步骤:1)绘制系统的仿真模型(图2)。
2)设置模块参数(表1) ① 供电电源电压N rec N 2min 2200.3136130(V)2.34cos 2.34cos30U R I U α++⨯==≈⨯︒② 电动机参数 励磁电阻:f f f 220146.7()1.5U R I ===Ω 励磁电感在恒定磁场控制时可取“0”。
电枢电阻:a 0.2R =Ω电枢电感由下式估算:N a N N 0.422019.119.10.0021(H)2221460136CU L pn I ⨯==⨯≈⨯⨯⨯电枢绕组和励磁绕组间的互感af L :N a N e N 2200.21360.132(V min/r)1460U R I K n --⨯==≈⋅T e 60600.132 1.262π2πK K ==⨯≈ T af f 1.260.84(H)1.5K L I === 电机转动惯量2222.50.57(kg m )449.81GD J g ==≈⋅⨯③ 额定负载转矩L T N 1.26136171.4(N m)T K I ==⨯≈⋅表1 开环直流调速系统主要模型参数3)设置仿真参数:仿真算法odel5s ,仿真时间5.0s ,直流电动机空载起动,起动2.5s 后加额定负载L 171.4N m T =⋅。