PID电动机转速控制与显示
基于单神经元PID的异步电动机转速的自适应控制
Ad a p t i v e Sp e e d Co n t r o l o f As y n c h r o n o u s Mo t o r Ba s e d o n Si n g l e Ne u r o n PI D
Y A N G Y o u — l i n . wu Q i n g — h u i ( C o l l e g e o fE n g i n e e r i n g , B o h a i U n i v e r s i t y , J i n z h o u L i a o n i n g 1 2 1 0 1 3 , C h i n a )
Ke y wo r d s : a s y n c h r o n o u s mo t o r ;mo t o r s p e e d;v e c t o r c o n t r o l ;s i n g l e n e u r o n;l e a r n i n g a l g o r i t h m;a d a p t i v e c o n t r o l
电机控制系统中的电机速度PID控制
电机控制系统中的电机速度PID控制电机控制系统中的电机速度PID控制在工业自动化领域中扮演着重要的角色。
PID控制器是指比例积分微分控制器,通过调整这三个参数来实现对电机速度的精准控制。
本文将分析电机控制系统中电机速度PID控制的原理、优势以及应用。
1. 原理PID控制器是通过测量电机转速与期望转速之间的误差,根据比例、积分、微分这三个参数计算出控制电机所需的输出信号。
比例项(P)是误差的比例增益,积分项(I)是误差的积分增益,而微分项(D)是误差的微分增益。
通过这三个参数的调节,电机的运行速度可以得到准确控制,实现闭环反馈。
2. 优势使用PID控制器进行电机速度控制具有以下优势:- 精准度高:PID控制系统具有快速响应速度和稳定性,能够精确控制电机速度。
- 调节方便:PID控制器的三个参数可以根据实际情况进行调节,适用于不同的电机控制需求。
- 适用性广:PID控制器在工业自动化控制中广泛应用,适用于各种类型的电机控制系统。
3. 应用电机控制系统中的电机速度PID控制被广泛应用于各种场景,包括但不限于以下几个方面:- 电动汽车:在电动汽车中,PID控制器可以用于控制电动机的转速,提高电动汽车的驾驶性能和节能性。
- 工业机械:在工业机械中,PID控制器可以用于控制各种类型的电机,实现生产线自动化运行。
- 机器人:在机器人领域,PID控制器可以用于控制机器人臂的运动速度,实现精准操作和抓取。
综上所述,电机控制系统中的电机速度PID控制是一种高效、精准的控制方法,具有广泛的应用前景。
随着工业自动化技术的不断发展,PID控制器将继续发挥重要作用,推动工业生产的进步与优化。
用PID调节优化电机驱动系统的效率和精度
用PID调节优化电机驱动系统的效率和精度PID调节是一种常用的控制策略,可用于优化电机驱动系统的效率和精度。
本文将介绍PID调节的原理和应用,并探讨其在电机驱动系统中的具体应用案例。
一、PID调节的原理PID调节是一种基于反馈控制的方法,通过不断调整输出信号,使系统的实际输出与期望输出之间达到最优的差距。
PID控制器由比例(P)、积分(I)和微分(D)三个部分组成。
1. 比例(Proportional)部分:根据误差的大小决定输出信号的变化幅度。
比例控制主要用于快速响应系统变化,并减小稳态误差。
2. 积分(Integral)部分:根据误差的累积值决定输出信号的变化幅度。
积分控制主要用于消除系统的静态误差。
3. 微分(Derivative)部分:通过计算误差变化率来调整输出信号的变化速度。
微分控制主要用于抑制系统的震荡和提高系统的稳定性。
通过合理地调节PID控制器的参数,可以使系统达到期望的效果,并提高系统的响应速度、稳定性和精度。
二、PID调节在电机驱动系统中的应用电机驱动系统是一种常见的控制系统,PID调节在其中被广泛应用。
下面将以直流电机驱动系统为例,介绍PID调节在电机驱动中的应用。
1. 速度控制直流电机的转速控制是电机驱动系统的重要任务之一。
PID调节可用于实时调整电机的驱动信号,使电机达到期望的转速。
控制器根据电机实际转速与期望转速之间的差异,不断调整输出信号,实现电机转速的精确控制。
2. 位置控制除了速度控制,PID调节还可用于电机的位置控制。
通过控制电机的驱动信号,使电机在给定的位置上停止或定位到指定位置。
控制器根据电机实际位置与期望位置之间的差异,调整输出信号,实现电机位置的精确控制。
3. 力矩控制在某些应用中,需要通过控制电机的力矩来实现特定的任务。
PID 调节可用于调整电机的驱动信号,使电机输出期望的力矩。
控制器根据电机实际输出力矩与期望输出力矩之间的差异,调整输出信号,实现电机力矩的精确控制。
pid算法控制电机转速原理
pid算法控制电机转速原理英文回答:Proportional-integral-derivative (PID) control is a widely used control algorithm in industrial automation and robotics. It is used to control the speed of electric motors by adjusting the motor's input voltage or current based on the difference between the desired speed and the actual speed.The PID controller consists of three terms:Proportional (P) term: This term is proportional to the error between the desired speed and the actual speed. It provides a quick response to changes in the error.Integral (I) term: This term is proportional to the integral of the error over time. It helps to eliminate steady-state error, which is the difference between the desired speed and the actual speed when the error is zero.Derivative (D) term: This term is proportional to the derivative of the error with respect to time. It helps to predict future changes in the error and provides a faster response.The PID controller gains (Kp, Ki, and Kd) are tuned to optimize the control performance. The tuning process involves finding the values of the gains that provide the desired response, such as fast settling time, minimal overshoot, and good stability.Here is a block diagram of a PID controller used to control the speed of an electric motor:[Block diagram of a PID controller]The reference input is the desired speed, and the feedback input is the actual speed. The error is the difference between the reference and feedback inputs. The PID controller calculates the output voltage or current based on the error and the gains. The output is thenapplied to the motor to control its speed.中文回答:PID算法控制电机转速原理。
电机控制进阶2——PID位置控制
电机控制进阶2——PID位置控制描述上篇文章讲解了电机的速度环控制,可以控制电机快速准确地到达指定速度。
本篇来介绍电机的位置环控制,实现电机快速准确地转动到指定位置。
1 位置控制与速度控制的区别回顾上篇,电机速度PID控制的结构图如下,目标值是设定的速度,通过编码器获取电机的转速作为反馈,实现电机转速的控制。
再来看电机位置PID控制,其结构图如下,目标值是设定的位置,通过编码器获取电机累计转动的脉冲数作为反馈,实现电机位置的控制。
所以:对比两张图,速度控制与位置控制的主要区别,就是控制量的不同。
2 核心程序了解了速度控制与位置控制的区别后,下面就可以修改程序。
2.1 编码器相关2.1.1 电机与编码器参数编码器部分,需要根据自己电机的实际参数进行设定,比如我用到的电机:编码器一圈的物理脉冲数为11定时器编码器模式通过设置倍频来实现4倍频电机的减速齿轮的减速比为1:34所以,电机转一圈总的脉冲数,即定时器能读到的脉冲数为11*4*34= 1496。
#define ENCODER_RESOLUTION 11 /*编码器一圈的物理脉冲数*/ #define ENCODER_MULTIPLE 4 /*编码器倍频,通过定时器的编码器模式设置*/ #define MOTOR_REDUCTION_RATIO 34 /*电机的减速比*/ /*电机转一圈总的脉冲数(定时器能读到的脉冲数) = 编码器物理脉冲数*编码器倍频*电机减速比*/ /* 11*4*34= 1496*/ #define TOTAL_RESOLUTION ( ENCODER_RESOLUTION*ENCODER_MULTIPLE*MOTOR_REDUC TION_RATIO )想要了解更多关于编码器的使用,可参照之前的文章: ( /d/1639052.html )2.1.2 定时器编码器模式配置用于编码器捕获的定时器的一些宏定义。
#define ENCODER_TIM_PSC 0/*计数器分频*/#define ENCODER_TIM_PERIOD 65535/*计数器最大值*/#define CNT_INIT 0/*计数器初值*/配置主要关注重装载值,倍频,溢出中断设置。
直流无刷电机转速控制
一、 直流无刷电机转速控制1. 模拟PID 控制1.1 模拟PID 控制原理在模拟控制系统中,最常用的控制器就是模拟PID 控制器。
以下图所示直流电机控制系统为例,说明PID 控制器控制电机转速的原理。
图中)(0t n 为转速设定值,)(t n 为转速反馈值,)()()(0t n t n t e -=为偏差信号,偏差信号通过PID 控制器后产生控制作用作用于直流电机从而控制电机转速到设定值。
常见的模拟PID 控制系统如下图所示。
PID 控制器由比例、积分、微分的线性组合构成。
控制规律如下:])()(1)([)(0⎰++=td i p dtt de T d e T t e K t u ττ *其中: p K ——控制器的比例系数 i T ——控制器的积分系数d T ——控制器的微分系数1) 比例部分比例部分的数学表达式:)(t e K p 。
比例部分的作用是对偏差信号做出快速反应,一旦控制器检测到偏差,比例部分就能迅速产生控制作用,且偏差越大,控制作用越强。
但仅存在比例控制的系统存在稳态偏差。
比例系数越大,响应越快,过渡越快,稳态偏差也越小,但系统也越不稳定,因此比例系数必须选择恰当。
2) 积分部分积分部分的数学表达式:⎰tip d e T K 0)(ττ。
从积分部分表达式可以看出,只要系统输出与设定值存在偏差,积分作用就会不断增加,知道偏差为零,因此积分部分可以消除稳态偏差。
但积分作用会降低系统的响应速度,增加系统的超调量。
积分常数越小,积分作用越强,过渡过程容易产生震荡,但回复时间减小;积分常数越大,积分作用越弱,过渡过程不产生震荡,但回复时间增长。
因此应根据具体情况选取积分常数。
3) 微分部分微分部分的数学表达式: dtt de T K dp )(。
微分作用能阻值偏差的变化。
它根据偏差的变化趋势进行控制。
偏差变化越快,微分作用越强,能在偏差变化之前就行控制。
微分作用的引入有助于减小超调量,克服振荡;但微分作用对噪声很敏感,导致系统的错误响应,使系统不稳定。
变频器的PID控制运行操作
变频器的PID控制运行操作一、背景介绍变频器是一种能够控制电机转速的调节装置,通过改变电源的频率来改变电机的转速。
PID控制是一种常用的自动控制方法,可以对变频器进行精确的转速控制。
PID控制器由比例(P)、积分(I)和微分(D)三个控制参数组成,通过对这些参数的调整可以实现准确的速度控制。
二、PID控制的原理PID控制器通过测量物理过程的输出(变频器的转速)与期望的输入(设定的转速)之间的误差来调整输出信号,从而使物理过程的输出尽可能地接近期望的输入。
具体来说,PID控制器实时计算输出信号,其计算公式为:输出信号=Kp×误差+Ki×积分(误差)+Kd×微分(误差)其中,Kp、Ki和Kd分别为比例、积分和微分参数,需要根据具体的应用进行调整。
三、PID控制在变频器中的实现1.设定转速:首先需要通过变频器的控制面板或者计算机软件设定期望的转速,将该值作为PID控制的目标输入。
2.传感器测量:使用传感器实时测量变频器的转速,将测量值作为PID控制的实际输出。
3.计算误差:将目标输入与实际输出进行比较,计算出PID控制需要的误差值。
4.控制器计算输出信号:根据PID控制的公式,通过调整参数Kp、Ki和Kd计算出控制器的输出信号。
5.输出信号传递:将控制器的输出信号传递给变频器,用于调节电源的频率,从而实现转速的控制。
6.参数调整:根据实际应用的需要,对PID控制器的参数进行调整,以提高控制的稳定性和精度。
7.循环控制:PID控制器会根据实时的误差值进行不断的计算和调整,以实现持续的转速控制。
四、PID控制在变频器中的优势1.高精度稳定性:PID控制器能够根据实时的误差值进行精确的调整,从而实现高精度的转速控制,提高了系统的稳定性。
2.快速响应:PID控制器能够快速地根据实时的误差值进行调整,从而具有快速的控制响应能力,适用于需要实时控制的场景。
3.鲁棒性:PID控制器具有较强的鲁棒性,对系统参数的变化和外部扰动具有一定的适应能力,能够保持较好的控制效果。
发动机传动电机的转速控制BPPID
文档从互联网中收集,已重新修正排版,word格式支持编辑,如有帮助欢迎下载支持。
目录一、设计题目······································································································错误!未定义书签。
二、系统的工作原理 ··························································································错误!未定义书签。
基于模糊PID模型的无刷直流电机转速控制
时变 系统 ¨2, | 参数 整定 困难 , 组 整定 好 的参 数 只 J 一
能在较 小 的范 围 内有较 好 的控 制 效 果 , 当参 数 变化
制 论专 家 Zdh提 出模 糊 数学 以来 , 理 论 和方法 ae 其 日臻完 善 , 短 的几 十 年 里 , 糊 控 制 ( uz o— 短 模 F z C n y t 1广 泛地 应用 于 自然 科 学 和社 会 科 学 和工 程 控 r) o
制领 域 _ 。模 糊 逻 辑 具 有 类 似 于人 脑 的 自然 语 2 j
控制。针对无刷直流 电机( L C 提 出了一种基于 HD模 型的转速控制方案, B D M) 利用无刷直流 电机的 电压与转矩 转速方程 , 通
过调节 HD参数来实现转速 控制 。采用模糊原理对 PD参数进行模糊化 , I 根据 电机参数的变化, HD参数进行在线调整 , 对 取
得 了高精度 的转速控制。仿 真和 实验结果表明, 采用模 糊 HD控制方法控制无刷直流 电机 , 能够实现响应速度 快、 无超调 、 控
线 性 调节 器 的极 点 配 置 和最 优 控 制 、 确 反 馈 线 精
本 文提 出一种 基于模 糊 自适 应 PD模 型 的无 刷 I 直流 电机 速 度 控制 系 统 。该 模 型 将 给 定转 速 和 实 际转速 之 间 的偏 差 及 其 偏 差 变化 率 作 为模 糊 控 制 推理机 的输人参 量 , 过模糊原 理 , HD参 数进行 通 对
有 了电刷 与换 向器 的接 触 就减 少 了 电火 花 的产 生 ,
基于PID算法的直流电机转速控制系统的设计
102科技资讯 SC I EN C E & TE C HN O LO G Y I NF O R MA T IO N动力与电气工程为了增强只能变电站的可靠性和速动性,需要对变电站内部智能电子设备,尤其是继保系统的信息描述方法、访问方法、通信网络等进行统一规范。
随着IEC61850系列标准的颁布,使不同厂家的智能电子设备具有互操作性。
以下将联系IEC61850对智能变电站的继电保护配置以及原则进行一些探讨。
1 智能变电站的继电保护配置机构数字化变电站的是在自动化一次设备基础上加上网络化二次设备,以IEC61850通信规范为前提,实现信息的共享和交互性,并具有继电保护和数据管理等功能的现代化变电站。
智能变电站可以分为三个层次,即现场间断层装置、中间网络通信层、后台的操作层。
过程层包括合并单元、智能终端和接口设备,其核心设备是交换机。
过程层对继电的保护主要通过快速跳闸装置[1]。
首先,对电力运行的电气量进行实时监控,比如电流、电压幅值、相位、谐波分量等,并通过交换机以网络交互式传递信息。
其次,检测运行设备的状态参数,检测变压器、隔离开关、断路器等设备的工作状态等。
最后,执行和驱动操作控制,比如直流电源充放电的控制。
间隔层承担着对设备进行保护和控制的作用,对间隔层数据的实时采集以及控制命令发出的优先级别等,开展操作同期以及其他控制功能,承担承上启下的通信功能。
控制层的主要设备是主机、运动装置、规约转换器等。
主要功能是,对全站数据信息的实时汇总,对数据库的刷新,并把收集到的信息传送到监控中心接受指令,向间隔层和过程层传递指令[2]。
另外,可以根据不同运行方式,预先结合离线定制整定算法,确定几套定值整定方案,确定系统运行中发生状况时,保护相应切换到预先设定好的一套定值区。
智能变电站按照对象进行保护装置的配置,如主变保护、线路保护、母线保护等,和采用常规互感器时一样,只不过将原来保护装置的交流量输入插件更换为数据采集光纤接口,用以太网统一传输GOOSE以及采样值。
PID电动机转速控制与显示
PID 电动机转速控制与显示摘要:在运动控制系统中,电机转速控制占有至关重要的作用。
本文以A T89S51单片机为控制核心,产生占空比受数字PID 算法控制的PWM 脉冲实现对直流电机转速的控制。
同时利用光电传感器将电机速度转换成脉冲频率反馈到单片机中,实现转速闭环控制,达到转速无静差调节的目的。
在系统中采128×64LCD 显示器作为显示部件,通过4×4键盘设置P 、I 、D 、V 四个参数和正反转控制,启动后可以通过显示部件了解电机当前的转速和运行时间。
该系统控制精度高,具有很强的抗干扰能力。
关键词:数字PID ;PWM 脉冲;占空比;无静差调节1.PID 控制技术简介1.1 PID 算法控制算法是微机化控制系统的一个重要组成部分,整个系统的控制功能主要由控制算法来实现。
目前提出的控制算法有很多。
根据偏差的比例(P )、积分(I )、微分(D )进行的控制,称为PID 控制。
实际经验和理论分析都表明,PID 控制能够满足相当多工业对象的控制要求,至今仍是一种应用最为广泛的控制算法之一。
下面分别介绍模拟PID 、数字PID 及其参数整定方法。
1.1.1 模拟PID在模拟控制系统中,调节器最常用的控制规律是PID 控制,常规PID 控制系统原理框图如图1.1所示,系统由模拟PID 调节器、执行机构及控制对象组成。
图1.1 模拟PID 控制系统原理框图PID 调节器是一种线性调节器,它根据给定值)(t r 与实际输出值)(t c 构成的控制偏差: )(t e =)(t r -)(t c (1.1)将偏差的比例、积分、微分通过线性组合构成控制量,对控制对象进行控制,故称为PID 调节器。
在实际应用中,常根据对象的特征和控制要求,将P 、I 、D 基本控制规律进行适当组合,以达到对被控对象进行有效控制的目的。
例如,P 调节器,PI 调节器,PID 调节器等。
模拟PID 调节器的控制规律为])()(1)([)(0dtt de T dt t e T t e K t u D t I p ++=⎰ (1.2)式中,P K 为比例系数,I T 为积分时间常数,D T 为微分时间常数。
变频器PID控制方式分类及调整方法
变频器PID控制方式分类及调整方法变频器PID控制的目的是通过控制对象的传感器等检测控制量(反馈量),将其与目标值(温度、压力等设定值)进行比较。
若有偏差,则通过PID功能的控制动作使偏差为0,即要使反馈量与目标值一致的一种较通用的控制方式。
适用于流量、压力、温度控制等过程控制。
有些变频器对PID调节器的输出可根据反馈信号的输入值进行切换,可选择正动作或反动作,因此按照PID调节器的输出,能使电动机的转速增加或减小。
PID调节器正动作输出时,反馈量电压输入为0-10V(电流输入为4-20mA),反动作输了时,反馈量电压输入为10-0V(电流输入为20-4mA)。
(一)变频器PID控制器动作原理变频器的PID控制是指速度控制器的P---增益、I---积分时间、D---微分时间控制。
(1)P动作操作量(输出频率)和偏差之间有比例关系的动作称为P动作,因此P动作就是输出和偏差成比例的输出频率。
但是只是P动作不能使偏差为0。
P(增益):是决定P动作对偏差响应程度的参数。
增益取大时,响应快,但过大将产生振荡,增益取小时,响应滞后。
它定义了速度控制器的比例增益,大增益可能引起速度波动。
偏差在100%时,最高频率为100%,P增益为1时:下图显示了在偏差阶跃信号作用下,速度控制器的输出:(2)I动作操作量(输出频率)的变化速度和偏差成比例关系的动作称为I动作。
因此,I动作即是输出按偏差积分的操作量,由此可达到使控制量(反馈量)和目标量(设定频率)一致的效果,但对变化急剧的偏差,响应就差。
因此积分时间参数I决定了I动作效果的大小,积分时间大时,响应迟缓,但对外部扰动的控制能力变差,积分时间小时,响应速度快,过小时,将发生振荡。
I定义了变频器控制器在偏差阶跃信号作用下,控制器输出信号的变化率,积分时间越短,连续偏差值的校正就越快,但是如果太短,会造成控制不稳定。
下图显示了在偏差发生之后,偏差值不变时,速度控制器的输出:(3)D动作操作量(输出频率)和偏差的微分值成比例的动作称为D动作。
PID控制操作
1.熟悉变频器的基本使用控制要求, 熟悉变频器在自动调节控制中PID 的应用。
2. 掌握变频器PID 运行控制的外部连接和有关参数设置及含义。
3.掌握面板操作和外端子操作的PID 运转控制技能。
[基础知识]PID 就是比例、微分、积分控制, 通过变频器实现PID 控制有两种情况:一是变频器内置的PID 控制功能,给定信号通过变频器的键盘面板或端子输入,反馈信号反馈给变频器的控制端,在变频器内部进行PID 调节以改变输出频率;二是用外部的PID 调节器将给定量与反馈量比较后输出给变频器加到控制端子作为控制信号。
总之,变频器的PID 控制是与传感器元件构成的一个闭环控制系统,实现对被控制量的自动调节,在温度、压力等参数要求恒定的场合应用十分广泛,是变频器在节能方面常用的一种方法。
一、FRN2.2G11S-4富士变频器PID 控制线路的连接1、主电路的连接(1)输入端子L1/R 、L2/S 、L3/T 接三相电源。
(2)输出端子U 、V 、W 接电动机,输入、输出端子的接线图参照图2-1-1连接。
(3)PID 控制回路的连接如图2-6-1所示。
第六节 变频器的PID 控制运行操作三相交流380阀门水泵电动机压力变送器外部给定直流电源4~20图2-6-1 PID 控制接线图二、相关功能参数的含义详解及设定操作技能(1)参数设定 按表2-6-1设定相关参数。
表2-6-1 PID 控制参数设定表(2)相关参数含义及设定操作E01 设定值为11,(X1)端子功能频率2/频率1切换此设定参数为频率2/频率1的切换,由外部接点输入信号ON或OFF切换F01和C30预设的频率设定方法。
如表2-5-2所示。
表2-6-2频率设定切换表注意:不要和设定值35同时使用。
如同时选择设定值11和35的话会显示Er6错误代码。
E02 设定值为20,(X2)端子功能PID控制取消此参数为PID控制取消,当外部接点输入信号ON或OFF时PID控制无效或有效。
基于PID控制的直流电机转速闭环控制系统设计
基于PID控制的直流电机转速闭环控制系统设计一、绪论直流电机广泛应用于工业自动化控制系统中,对其转速进行精确控制是提高系统性能和稳定性的关键。
PID控制技术是一种经典且常用的控制方法,被广泛应用于直流电机转速控制系统中。
本文旨在设计一个基于PID控制的直流电机转速闭环控制系统,实现对电机转速的精准控制。
二、直流电机转速控制系统结构直流电机转速闭环控制系统主要由以下几个部分组成:1. 直流电机:负责将电能转化为机械能,并提供给待控对象。
2. 传感器:用于测量电机转速,将测得的转速信号反馈给控制系统。
3. 控制器:根据测量的转速信号与设定值之间的差异,计算控制信号,并输出给执行器。
4. 执行器:根据控制信号控制电机的转速,通过调节电机输入电流实现转速控制。
三、PID控制器原理PID控制器是一种基本的比例-积分-微分控制器,通过调节这三种控制分量的权重,实现对系统的控制。
具体原理如下:1. 比例控制分量:根据测量值与设定值之间的差异,产生与差值成正比的控制信号,用于快速响应系统误差。
2. 积分控制分量:根据时间与误差的乘积进行积分,用于消除系统误差的稳态偏差。
3. 微分控制分量:根据误差的变化率进行微分,用于增强系统的稳定性,减小超调量。
四、基于PID控制的直流电机转速闭环控制系统设计步骤1. 系统建模:根据直流电机的特性以及系统的动力学方程,建立数学模型,描述电机的转速与输入电流之间的关系。
2. 参数调整:根据实际情况,通过试验或者经验,调整PID控制器的三个控制参数:比例系数(Kp),积分时间(Ti),微分时间(Td),以获得系统的最佳控制效果。
3. 信号采集与处理:利用传感器获取电机转速的测量值,然后经过滤波和放大等处理,得到合适的输入信号。
4. PID控制计算:根据测量值与设定值之间的差异,计算PID控制器的输出信号。
5. 信号放大与转换:将PID控制器输出的控制信号进行放大,并转换为合适的电压或电流信号,用于控制电机的转速。
PID步进电机的调速
一、PID控制系统PID是比例,积分,微分的缩写。
比例调节作用:是按比例反应系统的偏差,系统一旦出现了偏差,比例调节立即产生调节作用用以减少偏差。
比例作用大,可以加快调节,减少误差,但是过大的比例,使系统的稳定性下降,甚至造成系统的不稳定。
积分调节作用:是使系统消除稳态误差,提高无差度。
因为有误差,积分调节就进行,直至无差,积分调节停止,积分调节输出一常值。
积分作用的强弱取决与积分时间常数Ti ,Ti越小,积分作用就越强。
反之Ti大则积分作用弱,加入积分调节可使系统稳定性下降,动态响应变慢。
积分作用常与另两种调节规律结合,组成PI调节器或PID调节器。
微分调节作用:微分作用反映系统偏差信号的变化率,具有预见性,能预见偏差变化的趋势,因此能产生超前的控制作用,在偏差还没有形成之前,已被微分调节作用消除。
因此,可以改善系统的动态性能。
在微分时间选择合适情况下,可以减少超调,减少调节时间。
微分作用对噪声干扰有放大作用,因此过强的加微分调节,对系统抗干扰不利。
此外,微分反应的是变化率,而当输入没有变化时,微分作用输出为零。
微分作用不能单独使用,需要与另外两种调节规律相结合,组成PD或PID控制器。
图1-1 PID控制系统二、二阶系统数学模型二阶系统方框图如下图所示二阶系统闭环传递函数的标准形式2222)()()(n n n s s s R s C s ωζωω++==Φ (2-1)得出自然频率(或无阻尼振荡频率)Mn T K=ω (2-2) 阻尼比KT M 21=ζ (2-3)令式(2-1)的分母多项式为零,得二阶系统的特征方程0222=++n n s ωζω (2-4)其两个根(闭环极点)为1221-±-=ζωζωn n 、s (2-5)显然,二阶系统的时间响应取决于ζ和n ω这两个参数。
应当指出对于结构和功用不同的二阶系统,ζ和n ω的物理含意是不同的。
图2-2 标准形式二阶系统结构图三、PID 调速系统数学模型PID 控制系统是一种线性控制系统。
变频器的PID控制功能演示教学
变频器的P I D控制功能变频器的PID控制功能[日期:2011-01-31] 来源:作者:山西杨德印[字体:大中小]一、PID控制的实现1.打开PID功能要实现闭环的PID控制功能,首先应将PID功能预置为有效。
具体方法有两种:一是通过变频器的功能参数码预置,例如,康沃CVF-G2系列变频器,将参数H-48设为O时,则无PID功能;设为1时为普通PID控制;设为2时为恒压供水PID。
二是由变频器的外接多功能端子的状态决定。
例如安川CIMR -G7A系列变频器,如右图所示,在多功能输入端子Sl-S10中任选一个,将功能码H1-01~H1-10(与端子S1-S10相对应)预置为19,则该端子即具有决定PI[)控制是否有效的功能,该端子与公共端子SC“ON”时无效,“OFF”时有效。
应注意的是。
大部分变频器兼有上述两种预置方式,但有少数品牌的变频器只有其中的一种方式。
在一些控制要求不十分严格的系统中,有时仅使用PI控制功能、不启动D 功能就能满足需要,这样的系统调试过程比较简单。
2.PID的反馈逻辑各种变频器的反馈逻辑称谓各不相同,甚至有类似的称谓而含义相反的情形。
系统设计时应以所选用变频器的说明书介绍为准。
所谓反馈逻辑,是指被控物理量经传感器检测到的反馈信号对变频器输出频率的控制极性。
例如中央空调系统中,用回水温度控制调节变频器的输出频率和水泵电机的转速。
冬天制热时,如果回水温度偏低,反馈信号减小,说明房间温度低,要求提高变频器输出频率和电机转速,加大热水的流量;而夏天制冷时,如果回水温度偏低,反馈信号减小,说明房间温度过低,可以降低变频器的输出频率和电机转速。
减少冷水的流量。
由上可见,同样是温度偏低,反馈信号减小,但要求变频器的频率变化方向却是相反的。
这就是引入反馈逻辑的原由。
几种变频器反馈逻辑的功能选择见下表。
3.目标信号与反馈信号欲使变频系统中的某一个物理量稳定在预期的目标值上,变频器的PID功能电路将反馈信号与目标信号不断地进行比较,并根据比较结果来实时地调整输出频率和电动机的转速。
基于pid算法的直流电机转速控制系统的设计
基于pid算法的直流电机转速控制系统的设计基于PID算法的直流电机转速控制系统是现代控制系统的一个重要组成部分。
其主要功能是通过调节电机的电压和电流来控制电机的转速,以达到所需的转速控制效果。
本文将介绍如何设计PID算法控制系统,以实现直流电机的转速控制。
首先,我们需要了解PID算法的基本原理。
PID算法是一种基于反馈控制的方法,它通过对系统的误差进行测量和反馈控制,不断调整输出信号以达到所需的控制效果。
PID算法的核心就是三个控制参数:比例系数、积分系数和微分系数。
我们需要通过试验的方法来调整这些参数以达到最佳的控制效果。
接下来,我们就可以开展PID算法直流电机转速控制系统的设计。
首先,我们需要确定系统的控制目标和工作条件,包括期望转速范围、电机额定电压和电流等参数。
接着,我们需要选择合适的线性二次调节器,并通过MATLAB软件进行参数调整和仿真测试。
在参数调整和仿真测试过程中,需要进行多次试验,找到最佳的控制参数,以达到最理想的转速控制效果。
同时,还需要在系统设计过程中,考虑到一些实际应用中可能出现的问题,如电网失电、电机负载变化等因素,保证控制系统的稳定性和可靠性。
最后,我们需要对设计的PID算法直流电机转速控制系统进行实际测试和验证。
通过实现所设计的控制系统,并进行各项测试和实验,验证其控制效果和性能是否满足所需的要求和标准。
综上所述,基于PID算法的直流电机转速控制是一个相对复杂的系统设计工作,需要掌握一定的控制理论和实践经验。
通过认真的系统设计、参数调整和测试验证,可以实现一个高效、可靠的直流电机转速控制系统。
发动机-传动电机的转速控制(BP+PID)
目录一、设计题目 (1)二、系统的工作原理 (2)三、BP神经网络 (3)3.1BP神经网络结构 (3)3.2BP网络学习算法 (4)四、基于BP神经网络的PID控制器 (6)4.1PID控制器 (6)4.2基于BP神经网络的PID控制器 (7)五、程序代码及结果分析 (10)5.1程序代码 (10)5.2仿真结果 (13)六、结论 (15)一、设计题目柴油-电力机车传动电机的转速控制柴油机有着十分广泛的用途,它可用来驱动内燃机车的传动电机,从而保证重型列车的正常运行。
但是柴油机的工作效率对转速非常敏感,因此为了提高其工作效率,应该控制传动电机的转速。
图中给出了柴油内燃机车的电力传动模型。
图1-1 转速控制模型移动输入电位计的游标,可设置控制阀的位置,从而设定传动电机的预期转速w r 。
负载转速w 0是受控变量,其实际值由测速机测量。
测速机由电机轴上的皮带驱动,其输出电压v 0是系统的反馈变量。
由于输入电位计提供了预期参考电压,由此可求得参考电压与反馈电压间的偏差为( v r - v 0 )。
放大器将偏差电压放大后,生成电压信号v f ,并用作直流发电机的线圈磁场电压。
在电力传动系统中,柴油机的输出转速恒为w q ,直流发电机由柴油机驱动,其输出电压V g 是电枢控制直流电机的驱动电压。
此外电枢控制直流电机的励磁磁场电流i 也保持恒定不变。
在上述条件下,由于V R 的作用,直流电机将产生力矩T ,并使负载转速w 0逐渐趋近于预期转速w r 。
已知:● 电机的反电动势系数为Kb =31/50;● 与电机有关的参数为J=1,b=1,La=0.2,Ra=1; ● 发电机有关的参数为励磁电阻Rf=1,励磁电感Lf=0.1,Lg=0.1,Rg=1;柴油机 w rv rv 0v d 常量放大器i f L f R fi a L a R a发电机电机测速机负载w 0,J ,bv fV g● 测速机增益Kt=1;●发电机常数Kg ,电机常数Km 自定;二、系统的工作原理本系统利用移动输入电位计的游标,可设置控制阀的位置,从而设定传动电机的预期转速w r ,在移动输入电位计两端加有电源,每当游标移动一定距离,电位计上输出电压也跟随变化,该变化的电压(由输入电位计提供的的预期参考电压)与电动机反馈回来的电压值v 0进行比较,得到一个电压差v r - v 0。
基于PID算法的直流电机转速控制系统的设计
基于PID算法的直流电机转速控制系统的设计摘要:提出了基于单片机的高精度直流电机控制转速的控制方案,以ATmega16单片机为核心,采用传感器与CPU定时/计数器配合来测速,采用键盘进行数据输入,通过编程实现了电机转速超限、报警等功能。
该装置可以应用于要求转速精确的电器产品中,使直流电机的各种潜在能力得到充分的发挥。
关键词:PID算法转速测量直流电机转速控制单片机与其它类型的电机相比,直流电机具有良好的起动性能,调速范围广,过载能力强等特点,因此直流电机在起动和调速要求较高的生产机械得到了广泛的应用。
随着人民生活水平的提高,对视听设备品质要求也在提高,这为小功率直流电机提供了广阔的市场,因此,高精度控制直流电机转速成为发展的必然趋势。
本文基于PID算法,以ATmega16单片机为核心实现直流电机的高精度控制,具有结构简单,适应性强等特点。
1 总体设计方案系统的总体设计方案如图1所示,包括ATmega16单片机、从单片机、电机转速测量装置、直流电机、键盘输入、显示以及功能控制电路几部分。
以ATmega16单片机为核心,利用ATmega16具有PWM输出功p2.2 电机驱动电路由于ATmega16具有PWM输出功能,所以通过改变占空比就可以控制电动机的转速。
使用光耦Uyyy实现单片机与电机的控制部分和电机驱动部分的电气隔离。
Rggo作为光耦输入端的限流电阻。
Rirf3是上拉电阻,用来提高光耦输出端的驱动能力。
电机上的二极管和电容用来保护电机。
MOS管IRF540作为驱动电路的功率输出。
2.3 电源电路选用7805三端集成稳压器,提供+5V直流电压,输出电流为1A。
交流电压经过DAC1-DAC4桥式整流、电源指示灯及平滑电容Cyl 滤波后得到非稳定8-12V直流电压加到7805的输入端。
在输入和输出分别接人电容Cy3和Cy4来保证电路的稳定工作。
Cy3为输入稳定电容,当稳压器输入阻抗降低时,防止发生振荡,采用0.1-1uF的陶瓷电容。
基于PID算法的电机转速控制系统的设计
毕 业 设 计(论 文)课题名称基于PID 算法的电机转速控制系统的设计姓 名叶 强 学 号 071220316 院 系物理与电信工程系 专 业电子信息工程 指导教师叶勇 讲师2011年3月 24日※※※※※※※※※ ※※ ※※ ※※ ※※※※※※※※※ 2011届学生 毕业论文(设计)基于PID算法的电机转速控制系统的设计摘要:在电气时代的今天,电动机一直在现代化的生产和生活中起着十分重要的作用。
据资料统计,现在有的90%以上的动力源来自于电动机,电动机与人们的生活息息相关,密不可分。
随着现代化步伐的迈进,人们对自动化的需求越来越高,使电动机控制向更复杂的控制发展。
目前的直流电机转速控制系统在电机运转稳速、调速、加速或减速三个方面仍然不能满足使用要求。
为了克服直流电机调速系统的缺点,得到高精度的转速,随着电力电子技术的发展,使得比较普遍的用PID调节器来控制直流电机,利用各种新颖的、高性能的控制策略,来使直流电机平稳的运转,这使直流电机的各种潜在能力得到充分的发挥,使电机的性能更符合人们的使用要求。
本设计将介绍一种基于PID算法的直流电机转速控制系统。
本设计选用AT89S52单片机作为信号产生器,应用PID算法,对整个过程进行位置跟踪,PID控制,在设计制作的过程中,考虑到实际需求键盘输入模块和LED显示部分,使本设计的实用性得到了增强。
关键词:直流电机;PID算法;PID控制技术;模糊控制;模糊PID控制器;Abstract:In electrical time's today, the electric motor continuously is playing the very vital role in the modernized production and the life. According to the material statistics, now some 90% above power supplies from the electric motor, the electric motor and people's life are closely linked, inseparable. Along with modernized step forward, the people are getting higher and higher to the automated demand, cause the motor control to the more complex control development.The current dc motor speed control system in the motor operates steady speed, speed, speeds up or slows down three aspects still cannot meet the requirements of operation. In order to overcome the disadvantages of dc motor speed control system, a precision speed, with powerelectronic technology development makes the common use PID regulator to control dc motors, use all sorts of novel, high-performance control strategy, to make dc motor, which make the running smooth various potential dc motor of the ability to get sufficient play, make more people with performance of motor for the use requirement.This design will introduce a method based on PID algorithm of dc motor speed control system. This design multi-back AT89S52 SCM as a signal generator, the application of the whole process, PID algorithm for position tracking, PID control, in design and production process, considering the actual demand keyboard input module and LED display sections, the practicability of this design is enhanced.Key words: Dc motor ;PID algorithm; PID control technology; Fuzzy control; Fuzzy PID controller;引言电动机作为最主要的机电能量转换装置,其应用范围已遍及国民经济的各个领域和人们的日常生活。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
PID 电动机转速控制与显示摘要:在运动控制系统中,电机转速控制占有至关重要的作用。
本文以A T89S51单片机为控制核心,产生占空比受数字PID 算法控制的PWM 脉冲实现对直流电机转速的控制。
同时利用光电传感器将电机速度转换成脉冲频率反馈到单片机中,实现转速闭环控制,达到转速无静差调节的目的。
在系统中采128×64LCD 显示器作为显示部件,通过4×4键盘设置P 、I 、D 、V 四个参数和正反转控制,启动后可以通过显示部件了解电机当前的转速和运行时间。
该系统控制精度高,具有很强的抗干扰能力。
关键词:数字PID ;PWM 脉冲;占空比;无静差调节1.PID 控制技术简介1.1 PID 算法控制算法是微机化控制系统的一个重要组成部分,整个系统的控制功能主要由控制算法来实现。
目前提出的控制算法有很多。
根据偏差的比例(P )、积分(I )、微分(D )进行的控制,称为PID 控制。
实际经验和理论分析都表明,PID 控制能够满足相当多工业对象的控制要求,至今仍是一种应用最为广泛的控制算法之一。
下面分别介绍模拟PID 、数字PID 及其参数整定方法。
1.1.1 模拟PID在模拟控制系统中,调节器最常用的控制规律是PID 控制,常规PID 控制系统原理框图如图1.1所示,系统由模拟PID 调节器、执行机构及控制对象组成。
图1.1 模拟PID 控制系统原理框图PID 调节器是一种线性调节器,它根据给定值)(t r 与实际输出值)(t c 构成的控制偏差: )(t e =)(t r -)(t c (1.1)将偏差的比例、积分、微分通过线性组合构成控制量,对控制对象进行控制,故称为PID 调节器。
在实际应用中,常根据对象的特征和控制要求,将P 、I 、D 基本控制规律进行适当组合,以达到对被控对象进行有效控制的目的。
例如,P 调节器,PI 调节器,PID 调节器等。
模拟PID 调节器的控制规律为])()(1)([)(0dtt de T dt t e T t e K t u D t I p ++=⎰ (1.2)式中,P K 为比例系数,I T 为积分时间常数,D T 为微分时间常数。
简单的说,PID 调节器各校正环节的作用是:(1)比例环节:即时成比例地反应控制系统的偏差信号)(t e ,偏差一旦产生,调节器立即产生控制作用以减少偏差;(2)积分环节:主要用于消除静差,提高系统的无差度。
积分作用的强弱取决于积分时间常数I T ,I T 越大,积分作用越弱,反之则越强;(3)微分环节:能反映偏差信号的变化趋势(变化速率),并能在偏差信号的值变得太大之前,在系统中引入一个有效的早期修正信号,从而加快系统的动作速度,减少调节时间。
由式1.2可得,模拟PID 调节器的传递函数为)11()()()(S T ST K S E S U S D D I P ++== (1.3) 由于本设计主要采用数字PID 算法,所以对于模拟PID 只做此简要介绍。
1.1.2 数字PID在DDC 系统中,用计算机取代了模拟器件,控制规律的实现是由计算机软件来完成的。
因此,系统中数字控制的设计,实际上是计算机算法的设计。
由于计算机只能识别数字量,不能对连续的控制算式直接进行运算,故在计算机控制系统中,首先必须对控制规律进行离散化的算法设计。
为将模拟PID 控制规律按式(1.2)离散化,我们把图1.1中)(t r 、)(t e 、)(t u 、)(t c 在第n 次采样的数据分别用)(n r 、)(n e 、)(n u 、)(n c 表示,于是式(1.1)变为 :)(n e =)(n r -)(n c (1.4)当采样周期T 很小时dt 可以用T 近似代替,)(t de 可用)1()(--n e n e 近似代替,“积分”用“求和”近似代替,即可作如下近似T n e n e dt t de )1()()(--≈ (1.5) ⎰∑=≈t n i T i e dt t e 01)()( (1.6) 这样,式(1.2)便可离散化以下差分方程01})]1()([)()({)(u n e n e T T n e T T n e K n u n i D IP +--++=∑= (1.7) 上式中0u 是偏差为零时的初值,上式中的第一项起比例控制作用,称为比例(P )项)(n u P ,即 )()(n e K n u P p = (1.8)第二项起积分控制作用,称为积分(I )项)(n u I 即∑==n i IP I i e T T K n u 1)()( (1.9) 第三项起微分控制作用,称为微分(D )项)(n u D 即 )]1()([)(--=n e n e TT K n u D P D (1.10) 这三种作用可单独使用(微分作用一般不单独使用)或合并使用,常用的组合有:P 控制: 0)()(u n u n u P += (1.11)PI 控制: 0)()()(u n u n u n u I P ++= (1.12)PD 控制: 0)()()(u n u n u n u D P ++= (1.13)PID 控制: 0)()()()(u n u n u n u n u D I P +++= (1.14)式(1.7)的输出量)(n u 为全量输出,它对于被控对象的执行机构每次采样时刻应达到的位置。
因此,式(1.7)又称为位置型PID 算式。
由(1.7)可看出,位置型控制算式不够方便,这是因为要累加偏差)(i e ,不仅要占用较多的存储单元,而且不便于编写程序,为此对式(1.7)进行改进。
根据式(1.7)不难看出u (n -1)的表达式,即011})]2()1([)()1({)1(u n e n e TT n e T T n e K n u n i D I P +---++-=-∑-= (1.15) 将式(1.7)和式(1.15)相减,即得数字PID 增量型控制算式为)1()()(--=∆n u n u n u)]2()1(2)([)()]1()([-+--++--=n e n e n e K n e K n e n e K D I P (1.16)从上式可得数字PID 位置型控制算式为)(n u 0)]2()1(2)([)()]1()([u n e n e n e K n e K n e n e K D I P +-+--++--= (1.17) 式中: P K 称为比例增益;IPI T T K K =称为积分系数; T T K K D P D =称为微分系数[1]。
数字PID 位置型示意图和数字PID 增量型示意图分别如图1.2和1.3所示:图1.2 数字PID 位置型控制示意图图1.3 数字PID 增量型控制示意图1.1.3 数字PID 参数整定方法如何选择控制算法的参数,要根据具体过程的要求来考虑。
一般来说,要求被控过程是稳定的,能迅速和准确地跟踪给定值的变化,超调量小,在不同干扰下系统输出应能保持在给定值,操作变量不宜过大,在系统和环境参数发生变化时控制应保持稳定。
显然,要同时满足上述各项要求是很困难的,必须根据具体过程的要求,满足主要方面,并兼顾其它方面。
PID 调节器的参数整定方法有很多,但可归结为理论计算法和工程整定法两种。
用理论计算法设计调节器的前提是能获得被控对象准确的数学模型,这在工业过程中一般较难做到。
因此,实际用得较多的还是工程整定法。
这种方法最大优点就是整定参数时不依赖对象的数学模型,简单易行。
当然,这是一种近似的方法,有时可能略嫌粗糙,但相当适用,可解决一般实际问题。
下面介绍两种常用的简易工程整定法。
(1)扩充临界比例度法这种方法适用于有自平衡特性的被控对象。
使用这种方法整定数字调节器参数的步骤是:①选择一个足够小的采样周期,具体地说就是选择采样周期为被控对象纯滞后时间的十分之一以下。
②用选定的采样周期使系统工作:工作时,去掉积分作用和微分作用,使调节器成为纯比例调节器,逐渐减小比例度δ(P K /1=δ)直至系统对阶跃输入的响应达到临界振荡状态,记下此时的临界比例度K δ及系统的临界振荡周期k T 。
③选择控制度:所谓控制度就是以模拟调节器为基准,将DDC 的控制效果与模拟调节器的控制效果相比较。
控制效果的评价函数通常用误差平方面积⎰∞02)(t e 表示。
控制度=模拟])([])([0202⎰⎰∞∞dt t e dt t e DDC(1.18)实际应用中并不需要计算出两个误差平方面积,控制度仅表示控制效果的物理概念。
通常,当控制度为1.05时,就可以认为DDC 与模拟控制效果相当;当控制度为2.0时,DDC 比模拟控制效果差。
④根据选定的控制度,查表1.1求得T 、P K 、I T 、D T 的值[1]。
表1.1 扩充临界比例度法整定参数(2)经验法经验法是靠工作人员的经验及对工艺的熟悉程度,参考测量值跟踪与设定值曲线,来调整P 、I 、D 三者参数的大小的,具体操作可按以下口诀进行:参数整定找最佳,从小到大顺序查;先是比例后积分,最后再把微分加;曲线振荡很频繁,比例度盘要放大;曲线漂浮绕大湾,比例度盘往小扳;曲线偏离回复慢,积分时间往下降;曲线波动周期长,积分时间再加长;曲线振荡频率快,先把微分降下来;动差大来波动慢,微分时间应加长。
下面以PID 调节器为例,具体说明经验法的整定步骤:①让调节器参数积分系数I K =0,实际微分系数D K =0,控制系统投入闭环运行,由小到大改变比例系数P K ,让扰动信号作阶跃变化,观察控制过程,直到获得满意的控制过程为止。
②取比例系数P K 为当前的值乘以0.83,由小到大增加积分系数I K ,同样让扰动信号作阶跃变化,直至求得满意的控制过程。
③积分系数I K 保持不变,改变比例系数P K ,观察控制过程有无改善,如有改善则继续调整,直到满意为止。
否则,将原比例系数P K 增大一些,再调整积分系数I K ,力求改善控制过程。
如此反复试凑,直到找到满意的比例系数P K 和积分系数I K 为止。
④引入适当的实际微分系数D K 和实际微分时间D T ,此时可适当增大比例系数P K 和积分系数I K 。
和前述步骤相同,微分时间的整定也需反复调整,直到控制过程满意为止。
PID 参数是根据控制对象的惯量来确定的。
大惯量如:大烘房的温度控制,一般P 可在10以上,I 在(3、10)之间,D 在1左右。
小惯量如:一个小电机闭环控制,一般P 在(1、10)之间,I 在(0、5)之间,D 在(0.1、1)之间,具体参数要在现场调试时进行修正。
1.2 PWM 脉冲控制技术PWM (Pulse Width Modulation )控制就是对脉冲的宽度进行调制的技术。