M法与T法在编码器测速方面的区别和频率问题
《电力拖动自动控制系统》题库
一、判断题1、自动控制的直流调速系统,往往以调节电枢供电电压为主。
(√)2、在V-M系统中,设置平波电抗器可以抑制电流脉动。
(√)3、在电流断续时,V-M系统机械特性很软,理想空载转速翘得很高。
(√)4、与晶闸管-电动机调速系统相比,直流脉宽调速系统开关频率高,电流容易连续,谐波少,电机损耗及发热都小。
(√)5、转速、电流双闭环直流调速系统中,当电动机过载甚至堵转时,转速调节器可以限制电枢电流最大值,起快速自动保护作用。
(X)6、按照典型II型系统设计转速调节器时,中频宽h可以任意选择。
(X)7、按照典型II型系统设计转速调节器时,由典型II型系统的开环传递函数可知,K、T、τ都就是待定符号。
(X)8、转速、电流双闭环直流调速系统中,对负载变化起抗扰作用的就是转速调节器。
(√)9、积分控制可以使直流调速系统在无静差的情况下保持恒速运行,实现无静差调速。
(√)10、闭环调速系统的静特性表示闭环系统电动机转速与负载电流或转矩间的稳定关系。
(√) 1、弱磁控制时电动机的电磁转矩属于恒功率性质只能拖动恒功率负载而不能拖动恒转矩负载。
(Ⅹ)2、采用光电式旋转编码器的数字测速方法中,M法适用于测高速,T法适用于测低速。
(√)3、只有一组桥式晶闸管变流器供电的直流电动机调速系统在位能式负载下能实现制动。
(√)4、直流电动机变压调速与降磁调速都可做到无级调速。
(√)5、静差率与机械特性硬度就是一回事。
( Ⅹ )6、带电流截止负反馈的转速闭环系统不就是单闭环系统。
( Ⅹ )7、电流—转速双闭环无静差可逆调速系统稳态时控制电压U k的大小并非仅取决于速度定 U g*的大小。
(√)8、双闭环调速系统在起动过程中,速度调节器总就是处于饱与状态。
( Ⅹ )9、逻辑无环流可逆调速系统任何时候都不会出现两组晶闸管同时封锁的情况。
(Ⅹ)10、可逆脉宽调速系统中电动机的转动方向(正或反)由驱动脉冲的宽窄决定。
(√)11、双闭环可逆系统中,电流调节器的作用之一就是对负载扰动起抗扰作用。
测速原理
通常的测速方法包括M 法,T 法以及M/T 三种方法。
M 法的原则是记下固定时间T 内的脉冲数,所以这种方法比较适宜于高速区;T 法的原则是记下每个编码器脉冲之间的周期T ,所以这种方法比较适宜于低速区;而M/T 法结合了这两种方法的优点,因此测速范围和精度都得到了很好的保证。
Fig.1 M/T 测速上图阐述了M/T 测速的基本方法。
T0由一个定时器决定,而速度采样周期T 由T0之后的第一个脉冲决定,也就是说,T=T0+ΔT 。
m1代表时间T 内记下的编码器脉冲数,m2代表与时间T 对应的计数器脉冲数。
可以得到以下关系:60n f mech = (1) 这里,n: rpm, f mech : Hz.如果时间T (单位:秒)内电机转了x 圈,则T f x mech ⋅= (2)如果时间T 内记下的编码器脉冲数为m1,则Np m x 41= (3)如果与时间T 对应的计数器脉冲数为m2,则C L K f m T 2= (4)这里Np 为编码器线数, f CLK 为检测时间T 的计数器时钟频率,因此214m m Np f T x f CLK mech ⋅== (5) 如果定义Np f K CLK MT 4= (6) 则21m m K f MT mech ⋅= (7)Fig.2 编码器信号和计数操作Fig.3 测速的硬件结构图通过MTU 实现M/T 测速的过程中需要用到通道0和1,其硬件结构图如图3 所示。
通道1中的TCNT_1是一个上/下计数器,它的时钟源是从编码器过来的PGA 和PGB 信号,其相位相差90度,通过脉冲沿检测电路TCNT_1可以记下PGA 和PGB 信号的脉冲沿数,图2给出了TCNT_1和编码器信号之间的关系,因为同时检测PGA 和PGB 信号的上升沿和下降沿,所以TCNT_1频率是PGA 和PGB 信号频率的4倍。
通道0中的TCNT_0是一个向上计数器,TGRB_0是TCNT_0的捕获计数器,它被用来记录速度采样周期T 。
运动控制-M法T法测速单片机程序设计.
M法、T法测速单片机程序设计摘要本设计为M法、T法测速的单片机程序设计。
使用STC89C52单片机作为控制器,使用该单片机的外部中断和定时器对编码器的输出的脉冲进行采样来计算出电机的转速。
可以使用按键输入来调整M法、T法测速法中Z、Tc和Tt等参数以及测速方法的选择,以此来增强本设计的适应性。
参数选择结果和电机转速计算结果均显示在LCD1602上。
关键字:STC89C52,M法、T法测速,LCD1602,电机转速0 / 30ⅠAbstractThis design as m, t-law velocity measurement of single-chip computer programming. Using STC89C52 single-chip computer as the controller, using the microcontroller's external interrupts and timers for encoder output pulse is sampled to calculate the speed of the motor. Can be adjusted using touchtone m, t law Velocimetry parameters such as z, Tt and Tc, as well as in speed measurement method of choice, as a way to enhance the adaptability of this design. Parameter selection and calculation of motor speed results are available on LCD1602.Keywords:STC89C52,M、T method, the LCD1602, Motor speedⅡ目录第1章绪论 01.1 旋转编码器 01.2 数字测速的精度指标 (1)1.2.1 分辨率 (1)1.2.2 测速误差率 (2)1.3 M法测速 (2)1.4 T法测速 (3)第2章硬件系统设计 (4)2.1 STC89C52介绍 (5)2.2硬件电路 (6)2.3.1时钟电路 (7)2.3.2 显示电路 (7)2.3.3 速度检测电路 (8)2.3.4 按键输入电路 (9)第3章系统软件设计 (9)3.1 主程序设计 (9)3.1 M法测速程序设计 (10)3.2 T法测速程序设计 (11)总结 (13)参考文献 (14)Ⅲ附录A 系统原理图 (15)附录B 主要C语言源程序 (16)Ⅲ第1章绪论1.1旋转编码器旋转编码器是用来测量转速的装置,光电式旋转编码器通过光电转换,可将输出轴的角位移、角速度等机械量转换成相应的电脉冲以数字量输出(REP)。
MT法速度测量方法误差评估
2,理论计数,特指绝对误差最大时的值。 3,未经过验证,有错误,谢谢指出。
ü T 法:
Ø 设定时器单位为 T,采用到编码器 X 脉冲时,定时器计数个数为:
B=X*(1/((N/60) *P))/T=60*X/(N*P*T) Ø 误差评估:E = 1/(B-1) = (N*P*T)/(60*X-(N*P*T)) <= Ec,推出:
N <= (60*X/(P*T))*(Ec/(Ec+1)) < (60*X/(P*T))
M/T 法速度测量方法误差评估
21674460@ 2011-12-22
1、 目前常用的速度测量方法有如下:
ü M 法:
v(k) = (x(k) – x(k-1))/T = △X/T ----- 固定 T △X 存在计数绝对误差±1。 设固定测量时间内脉冲数为 A,则理论计数(实际计数)有可能为 A±1: 测量速度:
Ø 误差评估:E = ±1/A = 60/(N*P*T) <= Ec, 推出:
N >= 60/(P*T*Ec)
Ø QEI 寄存器溢出评估:令 QEI 计数位数 S,余量为 M 个数。 A = N*P*T/60 <= 2^(S-1)-M,推出: N <= (2^(S-1)-M)*60/(P*T)
综上:转速 N(rpm) ∈ [60/(P*T*Ec), (2^(S-1)-M)*60/(P*T)]
设定时器单位为 T,采用到编码器 X 脉冲时,定时器计数个数为 B。则理论计数 个数有可能为 B±1。 测量速度:
Vt = X/(B*T)
实际速度:
Vo = X/((B±1)*T),
等精度法测频测量原理M法
等精度法测频一、 测量原理M 法、T 法的测量精度不仅取决于基准时间和计数器的计数误差,还取决于频率的高低,频率不同则精度不一样,M 法在高频段的准确度相对较高,T 法在低频段的准确度较高.M/T 法(等精度测量法)则在整个测试频段的精度一样,闸门信号是被测信号周期的整数倍,即与被测信号同步,因此大大减少了误差,但由于只与被测信号同步,而不与标准时钟同步,因此还是存在着±1计数误差.其测频原理图如图1所示,误差计算为'00000||||11100%x x x f f M f M M t f σ-∆=⨯=≤= 式中:x f 是被测信号频率真实值,'x f 是被测信号频率测量值,0t 为闸门时间,0f 为标准时钟频率。
由上式可知,误差与闸门时间和标准时钟频率有关,闸门时间越长,标准时钟频率越高,误差越小。
由于用等精度测频法时所采取的标准时钟频率比较高(10MHz 以上),因此±1计数误差相对很小。
二、 基于FPGA 的实现采用FPGA 设计,主要产生如下时序: StartClrTclkLockFclk其中,Start 作为闸门信号,Clr 是清零信号,Tclk 是被测信号,Lock 是锁存信号,Fclk 是标准频率信号。
当检测到Start 为高时,测量开始。
开始后Tclk 的第一个周期将Clr 和Lock 置高,将两个计数器全部清零。
当下一个Tclk 上升沿来临时将Clr 置低,同时开启两个计数器,开始计数。
待检测到Start 为低时,在Tclk 的下一个上升沿停止计数,将结果锁存,得到N t 和N 0,则可换算出被测信号的频率为:00t t N f f N = 测量电路如下:仿真时,clk1周期为20ns,频率为50M;clk2周期为203ns,频率为4.92611M。
当gate取值为50us时仿真结果波形如下,计算得测量的频率为4.92620M,误差为0.00009MHz.当gate取值为100us时仿真结果波形如下,计算得测量频率为4.92606M,误差为0.00005MHz。
MT法测速解读
摘要在控制领域中,经常需要进行各种角度、位移量的测量。
当前,世界上正面临着一场新的技术革命,这场革命的重要基础之一就是测量技术。
测量技术的发展给人类社会和国民经济的各个部门及各个领域带来了巨大的、广泛的、深刻的变化,带动着传统工业和其他新兴产业的更新和变革,是当今人类社会发展的强大动力。
本设计为码盘转速测量系统,用来测量来自外部的不同的转速值。
实现转速的实时测量,显示。
具体应用AT89C51单片机为核心,旋转编码器实时轴转速测量,同时用LCD显示模块显示。
本文从转速测量原理入手,详细阐述了转速测量系统的工作过程,以及硬件电路的设计、显示效果。
本文吸收了硬件软件化的思想,实现了题目要求的功能。
关键词:转速测量,旋转编码器,单片机,LCD显示模块AbstractIn the control field, a variety of angles and displacement measurements often need to be carried out. At present, the world is facing a new technological revolution; one of the most important bases of the revolution is measurement. The development of measurement technology brings extensive,tremendous and profound changes to human society and all sectors of the national economy, changes the traditional industries and other emerging industries, becomes today's strongest driving force for development of human society .The encoder speed measurement system is designed to measure a different speed from the outside values,to achieve real-time speed measurement and display. Specific application use AT80C51 microcontroller as its core, rotary encoder measures real-time shaft speed, in both 8 serial Segment type LCD display module display. In this paper, detailed working process of speed measurement system is started with principle of speed measurement, and hardware circuit design and display. This paper has absorbed the idea of hardware and software to achieve with the subject required functionality.Key words:rotational speed measurement, rotary encoder, microcontroller, LCD display module目录前言 (1)第1章总体设计 (2)1.1转速测量系统的方法 (2)1.1.1 测频法“M法” (2)1.1.2 测周期法“T法” (3)1.1.3 测频测周法“M/T法” (4)1.1.4 转速测量系统中应用的方法 (5)1.2转速测量系统的总体框图 (5)第2章硬件设计 (6)2.1 旋转编码器 (6)2.1.1 增量式编码器 (6)2.1.2 绝对值编码器 (6)2.2 最小系统的设计 (7)2.2.1复位电路 (7)2.2.2 晶振电路 (7)2.3 1602简介 (8)2.3.1 1602的控制原理 (8)2.3.2 1602的基本的读写时序图 (9)第3章软件设计 (11)3.1 主程序初始化 (11)3.2序流程 (11)3.3中断程序流程图 (13)第4章结果仿真 (14)结论 (15)辞谢 (16)主要参考文献 (17)附录 (18)前言在工程实践中,经常会遇到各种需要测量转速的场合, 例如在发动机、电动机、卷扬机、机床主轴等旋转设备的试验、运转和控制中,常需要分时或连续测量和显示其转速及瞬时转速。
电力拖动自动控制系统(名词解释)
电力拖动自动控制系统(名词解释)一、名词解释:1.G-M系统(旋转变流机组):由交流电动机拖动直流发电机G实现变流,由G给需要调速的直流电动机M供电,调节G的励磁If即改变其输出电压U,从而调节电动机的转速n,这样的调速系统简称G-M系统,国际上统称Ward-Leonard系统。
2.V-M 系统(晶闸管-电动机调速系统):通过调解器触发装置GT的控制电压Uc来移动触发脉冲的相位,即可改变平均整流电压Ud,从而实现评平滑调速,这样的系统叫V-M系统。
3. (SPWM):按照波形面积相等的原则,每一个矩形波的面积与相应位置的正弦波面积相等,因而这个序列的矩形波雨期望波的争先等效,这种调制方法称作正弦波脉宽调制(SPWM)。
4.(旋转编码器的测速方法)M法测速——在一定时间Tc内测取旋转编码器输出的脉冲个数M1,用以计算这段时间内的平均转速,称作M法测速。
T法测速——在编码器两个相邻输出脉冲间隔时间内,,用一个计数器对已知频率为f0的高频时钟脉冲进行计数,并由此来计算转速,称作T法测速。
M/T法测速——既检测Tc时间内旋转编码器输出的脉冲个数M1,又检测用一时间间隔的高频时钟脉冲个数M2,用来计算转速,称作M/T法测速。
5.无刷电动机:磁极仍为永磁材料,但输出方波电流,气隙磁场呈梯形波分布,这样就更接近于直流电动机,但没有电刷,故称无刷电动机(梯形波永磁同步电动机)。
6.DTC(直接转矩控制系统):它是利用转矩反馈直接控制电机的电磁转矩,是既矢量控制系统之后发展起来的另一种高动态性能的交流电动机变压变频调速系统。
7.恒Eg/f1=C控制:对于三相异步电动机,要保持气隙磁通不变,当频率从额定值向下调节时,必须同时降低气隙磁通在在定子每相中感应电动势的有效值Eg,使Eg/f1=恒定值,像这样的控制方法叫恒Eg/f1=C控制。
(譬如,对于异步电动机,如果在电压-频率协调控制中,恰当地提高电压Us的数值,使它在克服钉子阻抗压降以后,能维持Eg/f1为恒值,这种控制方法叫Eg/f1=C控制。
光电编码器测量电机转速的方法
光电编码器测量电机转速的方法光电编码器测量电机转速的方法可以利用定时器/计数器配合光电编码器的输出脉冲信号来测量电机的转速。
具体的测速方法有M法、T法和M/T法3种。
一、M法又称之为测频法,其测速原理是在规定的检测时间Tc内,对光电编码器输出的脉冲信号计数的测速方法,例如光电编码器是N线的,则每旋转一周可以有4N个脉冲,因为两路脉冲的上升沿与下降沿正好使编码器信号4倍频。
现在假设检测时间是Tc,计数器的记录的脉冲数是M1,在实际的测量中,时间Tc内的脉冲个数不一定正好是整数,而且存在最大半个脉冲的误差。
如果要求测量的误差小于规定的范围,比如说是小于百分之一,那么M1就应该大于50。
在一定的转速下要增大检测脉冲数M1以减小误差,可以增大检测时间Tc单考虑到实际的应用检测时间很短,例如伺服系统中的测量速度用于反馈控制,一般应在0.01秒以下。
由此可见,减小测量误差的方法是采用高线数的光电编码器。
M法测速适用于测量高转速,因为对于给定的光电编码器线数N机测量时间Tc条件下,转速越高,计数脉冲M1越大,误差也就越小。
二、T法也称之为测周法,该测速方法是在一个脉冲周期内对时钟信号脉冲进行计数的方法。
为了减小误差,希望尽可能记录较多的脉冲数,因此T法测速适用于低速运行的场合。
但转速太低,一个编码器输出脉冲的时间太长,时钟脉冲数会超过计数器最大计数值而产生溢出;另外,时间太长也会影响控制的快速性。
与M法测速一样,选用线数较多的光电编码器可以提高对电机转速测量的快速性与精度。
三、M/T法M/T法测速是将M法和T法两种方法结合在一起使用,在一定的时间范围内,同时对光电编码器输出的脉冲个数M1和M2进行计数。
实际工作时,在固定的Tc时间内对光电编码器的脉冲计数,在第一个光电编码器上升沿定时器开始定时,同时开始记录光电编码器和时钟脉冲数,定时器定时Tc时间到,对光电编码器的脉冲停止计数,而在下一个光电编码器的上升沿到来时刻,时钟脉冲才停止记录。
转速测量
电机转速测试原理及方法1.转速测量原理数字测速法按照其原理可分为三大类:一类是用单位时间内测得的物体旋转角度来计算速度,例如在单位时间内,累计转速传感器发出的个脉冲,即为该单位时间内的速度。
这种以测量频率来实现测速的方法,称为测频法,即M 法;另一类是在给定的角位移距离内,通过测量转过这一角位移的时间来实现测速,称为测周法,即T 法。
例如转过给定的角位移△θ,传感器便发出一个电脉冲周期,以晶振产生的标准脉冲来度量这一周期时间,经换算便可得转速。
以上两种方法的优缺点是M 法一般用于高速测量,转速过低时,测量误差较大,同时检测装置对转速的分辨能力也较差;而T 法则一般用于低速测量,速度越低,测量精度越高,在高速时误差较大。
结合以上二种方法的优点,可得到第三种测速方法——M/T 测速法。
“M/T 法”综合了“M 法”和“T 法”的优点。
如图所示:在上图中列出了3种常用的基于光电编码器测速法原理图,假定时钟频率为s f ,光电编码器在前轮每转一周产生脉冲数为P 。
1M 和2M 从分别是对在相同时间内编码器脉冲和时钟脉冲进行计数的计数值。
5647666666666555555d fddd2.下面介绍几种编码器测速方法(1)“M 法”测速通过测量一段固定时间间隔内的编码器脉冲数来计算转速。
如图所示;设在固定时间T 内测得的编码器脉冲数为1M ,则用1M 除以T(即T M 1)得到单位时间内编码器产生的脉冲数,用它再除以P ,则得到的1M /(T ×P)表示单位时间内前轮转动的周数,最后再乘以60(s)就得到前轮每分钟转动的周数,从而实现计算转速的目的。
用公式表示为PT M 160n =根据以上分析,可知这种测速方法的准确性主要由1M 决定,并且在转速较高时也1M 较大,其相对误差较小,故适合于高速场合测试。
(2)“T 法”测速通过测量编码器两个相邻脉冲的时间间隔来计算转速,则用2M 除以f 得到1个编码脉冲所占用的时间,其倒数(即:2f M )为单位时间内编码器产生的脉冲数,与“M 法”测速类似,即得转速计算公式2f 60n PM =这种测速方法的准确性主要由2M 决定,并且在转速较低时,1个编码器脉冲持续时间较长,2M 从也相对较大,其相对误差较小,故适合于低速场合。
《运动控制系统》吴贵文(习题参考答案)
《运动控制系统》习题参考答案1-1 简述运动控制系统的类型及其优缺点。
答:运动控制系统主要有三种类型:液压传动系统、气压传动系统和电气传动系统,它们各自优缺点如下:液压传动具有如下优点:1)能方便地实现无级调速,调速范围大。
2)运动传递平稳、均匀。
3)易于获得很大的力和力矩。
4)单位功率的体积小,重量轻,结构紧凑,反映灵敏。
5)易于实现自动化。
6)易于实现过载保护,工作可靠。
7)自动润滑,元件寿命长。
8)液压元件易于实现通用化、标准化、系列化、便于设计制造和推广使用。
但也有一系列缺点:1)由于液压传动的工作介质是液压油,所以无法避免会有泄漏,效率降低,污染环境。
2)温度对液压系统的工作性能影响较大。
3)传动效率低。
4)空气的混入会引起工作不良。
5)为了防止泄漏以及满足某些性能上的要求,液压元件的制造精度要求高,使成本增加。
6)液压设备故障原因不易查找。
气压传动的优点是:1)气动装置结构简单、轻便,安装维护简单;压力等级低,故使用安全。
2)工作介质是空气,取之不尽、用之不竭,又不花钱。
排气处理简单,不污染环境,成本低。
3)输出力及工作速度的调节非常容易,气缸工作速度快。
4)可靠性高,使用寿命长。
5)利用空气的可压缩性,可储存能量,实现集中供气;可短时间释放能量,以获得间歇运动中的高速响应;可实现缓冲,对冲击负载和过负载有较强的适应能力。
在一定条件下,可使气动装置有自保护能力。
6)全气动控制具有防火、防爆、耐潮的能力。
与液压方式比较,气动方式可在高温场合使用。
7)由于空气流动压力损失小,压缩空气可集中供气,较远距离输送。
气压传动的缺点是:1)由于空气具有压缩性,气缸的动作速度易受负载的变化影响。
2)气缸在低速运动时,由于摩擦力占推力的比例比较大,气缸的低速稳定性不如液压缸。
3)虽然在许多应用场合气缸的输出力能满足工作要求,但其输出力比液压缸小。
电气传动系统具有控制方便、体积紧凑、噪声小、节能、容易实现自动化、智能化、网络化等优点,不过其控制线路复杂,对软硬件要求较高,维修较困难。
转速以及误差
基于PLC的异步电机变频控制系统的分析一组组长:张慧一、异步电机控制的原理框图如下所示:通过传感器测量所得的信号送入PLC,与设定值进行比较,经PID 控制算法得到控制规律,将其送入变频器,通过变频器来完成电机的控制。
二、转速测量转速的测量通过旋转编码器完成。
每个电机尾端安装一个编码器,将从电机上采到的信号反馈回PLC,组成一个速度闭环。
PLC 需要将传感器来的信号转换成转速,测转速主要有以下几种方法:1、M法测量转速M法测转速指旋转编码器每转可以产生N个脉冲信号,在给定的时间△T内,读取的脉冲个数m,可以直接得出电机转速,当时间固定时,通过统计盘脉冲个数,可以得出转子旋转过的角度,再除以时间即可得转子转速。
2、T法测量转速计时法是以一个高频信号f作为基准,传感器每周产生N个脉冲信号,测量两个相邻码盘脉冲个数。
当盘脉冲间隔固定时,通过统计时钟脉冲个数,可以得出转子旋转过一个盘脉冲间隔所花的时间,由盘脉冲间隔除以时间即可得转子转速。
3、M/T法测量转速M/T法测量转速的方法是综合了上面两种方法而成的。
3种方法中,M法在低速时分辨率不高,T法在高速时分辨率低,M/T法与速度几乎无关。
从精度角度而言,也是M/T法误差小,精度高。
但在低速时为保证结果的准确性,该方法需要较长的检测时间,这样就无法满足转速检测系统的快速动念响应指标。
利用上述的方法,编写相应的PLC程序,即可实现对转速的测量。
测量的转速与设定转速比较可以得到测量误差。
三、PID控制1、比例积分微分调节(PID 调节)PID (比例 - 积分 - 微分)控制器作为最早实用化的控制器已有 50 多年历史,现在仍然是应用最广泛的工业控制器。
PID 控制器简单易懂,使用中不需精确的系统模型等先决条件,因而成为应用最为广泛的控制器。
比例调节作用是指按比例反应系统的偏差,系统一旦出现了偏差,比例调节立即产生调节作用用以减少偏差。
比例作用大,可以加快调节,减少误差,但是过大的比例,使系统的稳定性下降,甚至造成系统的振荡。
m法测速和t法测速的原理
m法测速和t法测速的原理引言:测速是指通过各种手段和设备来测量物体的速度。
在科学研究、工程技术和日常生活中,测速是一项非常重要的任务。
本文将介绍两种常见的测速方法:m法测速和t法测速。
一、m法测速的原理m法测速是一种基于位移和时间差的测速方法。
它的原理是通过测量物体的位移和运动时间来计算物体的平均速度。
具体步骤如下:1. 首先需要选择一个参考点,作为测速的起点。
2. 当物体经过参考点时,开始计时。
3. 当物体到达终点时,停止计时。
4. 根据物体的位移和运动时间,计算出物体的平均速度。
m法测速的关键在于准确测量物体的位移和运动时间。
为了提高测量的准确性,可以使用一些辅助设备,如光电门、雷达测速仪等。
这些设备可以自动记录物体经过的时间和位置,从而避免人为误差。
二、t法测速的原理t法测速是一种基于时间和加速度的测速方法。
它的原理是通过测量物体的加速度和运动时间来计算物体的速度。
具体步骤如下:1. 首先需要测量物体的加速度。
可以通过实验或使用传感器等设备来获取物体的加速度数据。
2. 在物体运动过程中,记录物体的加速度和时间。
3. 根据物体的加速度和运动时间,计算出物体的速度。
t法测速的关键在于准确测量物体的加速度和运动时间。
为了提高测量的准确性,可以使用高精度的传感器和计时设备。
同时,还需要注意物体的运动过程中是否存在加速度变化的情况,以及是否需要考虑其他因素对测量结果的影响。
比较与结论:m法测速和t法测速都是常见的测速方法,各有优劣。
m法测速适用于物体运动速度较低且稳定的情况,如测量行人的速度。
它的优点是简单易操作,不需要复杂的设备和技术。
然而,m法测速的准确性受限于位移和时间测量的误差,对于高速运动的物体可能不够精确。
t法测速适用于物体运动速度较高或加速度变化较大的情况,如测量车辆的速度。
它的优点是可以考虑加速度对速度的影响,更加准确。
然而,t法测速需要测量物体的加速度,这可能需要使用更复杂的设备和技术,并且对测量时间的要求较高。
无刷直流电机(BLDC)双闭环调速解析
在无刷直流电机双闭环调速系统中,双闭环分别是指速度闭环和电流闭环。对于 PWM 的无刷直流电机控制来说,无论是转速的变化还是由于负载的弯化引起的电枢电流的变化, 可控量输出最终只有一个,那就是都必须通过改变 PWM 的占空比才能实现,因此其速度环和 电流环必然为一个串级的系统,其中将速度环做为外环,电流环做为内环。调节过程如下所 述:由给定速度减去反馈速度得到一个转速误差,此转速误差经过 PID 调节器,输出一个值 给电流环做给定电流,再由给定电流减去反馈电流得到一个电流误差,此电流误差经过 PID 调节器,输出一个值就是占空比。
在绝大部分的控制系统中,采样周期等同于控制周期,一般不做区分,即在同一个周期 内采样一次反馈值进行一次 PID 运算之后调整一次被控量。从理论上来讲采样周期和控制周 期尽量的缩短一些,这样可以及时的调整输出。实际上要看被控对象的反应速度,和滞后时 间,因为不同的被控对象千差万别。
采样周期(即反馈值多长时间进行一次采样或捕捉): 选取采样周期时,有下面几个因素可供参考: 1、采样周期应远小于对象的扰动周期。 2、采样周期应比对象的时间常数小得多,否则所采样得到的值无法反映瞬间变化的过程值。 3、考虑执行机构的响应速度。如果采用的执行器的响应速度较慢,那么盲目的要求过短的 采样周期将失去意义。 4、对象所要求的调节品质。在计算机速度允许的情况下,采样周期短,调节品质好。 5、性能价格比。从控制性能来考虑,希望采样周期短。但计算机运算速度,以及 A/D 和 D/A 的转换速度要相应地提高,会导致计算机的费用增加。 6、计算机所承担的工作量。如果控制的回路较多,计算量又特别大,则采样要加长;反之, 可以将采样周期缩短。
在双闭环调速系统中,输入参数有三个,分别为给定速度和反馈速度以及反馈电流,其 中给定速度由用户指定,一般指定为旋转速度(RPM 转/分钟)或直线速度(m/s 米/秒)。而反 馈速度和反馈电流则需要由传感器来获取,下面来讲一下在无刷直流电机控制系统中,反馈 速度和反馈电流的获取。
MT法数字测速
TF2 = 0;//软件清除中断标志
M1 = 0;//如果经历了60多ms才中断,也就是说没有收到脉冲
//我将定时器设置为60多ms溢出
//表明电机已经停止转动,M1.x直接清零
Count = -1;//清计数标志
}
}
M/T法数字测速
旋转设备测量转速,一般需要首先产生频率与转速成正比的脉冲信号,然后测量脉冲信号的频率,进而计算出实际转速。这样,测量转速就有三种方式:
1、M法:在单位时间内对脉冲个数进行计数,然后换算成转速值的方式
2、T法:对单个脉冲的周期进行测量,然后换算成转速值的方式
3、M/T:结合上述两种方式,测量若干个脉冲的周期的和,然后换算成转速值的方式
{
static xdata int8 Count=-1;
if(EXF2)
{
EXF2=0;//软件清除中断标志
Count++;//旋转编码器脉冲计数
if( Count == 0 )
T2 = T2 - RCAP2;
//下面这一段是MT法的关键。其出口条件就是MT法的条件
else if( Count >= MAX_PULSE_COUNT || RCAP2H > MAX_TIME_COUNT )
//使用T法测速,M1为捕捉到的脉冲数,M2为两个脉冲之间的高频脉冲数
//在本程序中,该脉冲是计数器T3的计数脉冲,即系统时钟11.0592MHz
static xdata uint8 M1; //旋转编码器脉冲计数
static xdata uint16 M2, Speed; //高频脉冲计数,速度
void Timer2_Interrupt(void)
当然,上述方式各有优缺点,适合在不同的场合使用。我个人比较喜欢第三种。
编码器常用测速方法
编码器常用测速方法对于电机的转速测量,可以将增量式编码器安装在电机上,用编码器的轴连接电机的轴,然后用控制器对编码器进行计数,最后通过特定的方法计算出电机的转速。
常用的编码器测速方法有三种:M法、T法和MT法。
•M法:又叫做频率测量法。
这种方法是在一个固定的计时周期内,统计这段时间的编码器脉冲数,从而计算速度值。
设编码器单圈总脉冲数为C,在时间T0内,统计到的编码器脉冲数为M0,则转速n的计算公式为:n = M0/(C*T0)。
M法是通过测量固定时间内的脉冲数来求出速度的。
假设编码器转过一圈需要100个脉冲(C=100),在100毫秒内测得产生了20个脉冲,则说明在1秒内将产生200个脉冲,对应的圈数就是200/100=2圈,也就是说转速为2圈/秒。
通过公式计算n = 20/(100*0.1)=2。
与前边分析的结果一致。
也可以这样理解,转过了M0/C=20/100=0.2圈,用时0.1秒,那么1秒将转0.2*10=2圈。
M法在高速测量时可以获得较好的测量精度和平稳性。
但是如果转速很低,低到每个T0内只有少数几个脉冲,则此时计算出的速度误差就比较大,且很不稳定(因为开始测量和结束测量的时刻最多会引入2个脉冲的误差)。
使用编码器倍频技术,可以改善M法在低速测量时的准确性。
增大计数周期,即增大T0,也可以改善M法在低速测量时的准确性。
以上两种方法本质都是增大一个计数周期内的脉冲数,从而减小2个脉冲误差的占比。
•T法:又叫做周期测量法。
这种方法是建立一个已知频率的高频脉冲并对其计数,计数时间由捕获到的编码器相邻两个脉冲的时间间隔Te决定,计数值为M1。
设编码器单圈总脉冲数为C,高频脉冲的频率为F0,则转速n的计算公式为:n = 1/(C*Te) = F0/(C*M1)。
Te= M1/F0。
T法是利用一个已知脉冲来测量编码器两个脉冲之间的时间来计算出速度的。
假设编码器转过一圈需要100个脉冲(C=100),则1个脉冲间隔为1/100圈,用时为Te(假设为20毫秒),那么1圈用时就是100*20/1000=2秒,也就是说转速为0.5圈/秒。
改进的M/T法在电机测速中的应用
0 引 言
存在 测量 时间 内首尾 的半 个 脉 冲 问题 , 能会 有 2个 可 脉 冲的误差 。当速度 比较 低 时 , 由于测 量 时 间 内 的脉
在转 速控制 系 统 中 , 电机 转 速 作 为反 馈 量 构 成 闭
环控制 , 因此 , 电机转速测量的精度对控制系统性能有 着至关 重要 的作 用 。光 电编码 器 因具 有 精 度 高 、 性 线 度好的优点, 目前广泛采用的测速工具。采用光电 是
YUAN n — h n Z Pe g c e g, HANG e —e g W if n
( et r nier ga dSin f o p tin Z e agU i r t, agh u30 2 C ia Cne f gne n n c t cC m ua o , hj n n esy H nzo 107, hn ) ro E i ei i t i v i
Absr c Th t rs e sa fe b c n l o o to ft e s e d c nr ls se t a t: e moo pe d i e d a k i o p c n r lo h p e o to y tm. T e a c r c f me s r me to h c u a y o a u e n f
M Tm t dhs i rc i s e sawd esrm n r g. c , f . a. rf] / e o a hg peio a w la i m aue eta e [ h4i 1t 1 e. h a h sn l e n g b 1
Ke y wor : trc nr l p e a u e n ;i ds mo o o to ;s e d me s r me t mprv d M/T meh d;mir c n r le oe to c o o tolr;me s r me tp e iin a u e n r cso
运控问题答案
1、 直流电动机有哪几种调速方法,各有何特点?P7调节电枢供电电压;无级平滑调速、调速范围大减弱励磁磁通;无级平滑调速、调速范围小改变电枢回路电阻:有级调速2、 试写出调速范围和静差率的定义式,并推出两者之间的关系。
P21调速范围⏹ 生产机械要求电动机提供的最高转速n max 和最低转速n min 之比称为调速范围,用字母D 表示,即 ⏹ n max 和n min 是电动机在额定负载时的最高和最低转速, ⏹ 对于少数负载很轻的机械,也可用实际负载时的最高和最低转速。
静差率s⏹ 当系统在某一转速下运行时,负载由理想空载增加到额定值所对应的转速降落Δn N 与理想空载转速n 0之比: ⏹ 用百分数表示⏹ 对于同一个调速系统,Δn N 值是定值。
⏹ 要求s 值越小时,系统能够允许的调速范围D 也越小。
⏹ 一个调速系统的调速范围,是指在最低速时还能满足所需静差率的转速可调范围。
3、 试给出开环和转速闭环的转速降表达式,并说明为何闭环的调速范围大于开环?P30在同样的负载扰动下, 开环系统的转速降落 闭环系统的转速降落⏹ 如果电动机的最高转速都是n N ,最低速静差率都是s ,可得 开环时,闭环时, ⏹ 得到K 为闭环的开环放大系数,K>0,故闭环的调速范围大于开环。
4、 转速闭环无静差调速系统中,哪些干扰可以有效抑制,哪些不能有效抑制?为什么?P31Φ-=e C IR U n min maxn n D =0n n s N ∆=%1000⨯∆=n n s N )1(s n s n D N N -∆=e d op C RI n =∆)1(K C RI n e d cl +=∆)1(s n s n D op N op -∆=)1(s n s n D cl N cl -∆=op cl D K D )1(+=被反馈环所包围的前向通道的扰动可以有效抑制,而反馈通道上的干扰不能有效抑制。
负载变化、交流电源电压的波动(使Ks 变化)、电动机励磁的变化(使Ce 变化)、放大器输出电压的漂移(使Kp 变化)、由温升引起主电路电阻R 的增大等,这些干扰都会影响到转速,都会被测速装置检测出来,再通过反馈控制的作用,减小它们对稳态转速的影响。
M法与T法在编码器测速方面的区别和频率问题
M法与T法在编码器测速方面的区别和频率问题编码器的测速原理:M/T法大家都比较清楚在闭环伺服系统中,编码器的反馈脉冲个数和系统所走位置的多少成正比,但对于怎样通过编码器所反馈的脉冲个数来求得电机的旋转速度了解的人就不是很多了。
根据脉冲计数来测量转速的方法有以下三种:(1)在规定时间内测量所产生的脉冲个数来获得被测速度,称为M法测速;(2)测量相邻两个脉冲的时间来测量速度,称为T法测速;(3)同时测量检测时间和在此时间内脉冲发生器发出的脉冲个数来测量速度,称为M/T 法测速。
以上三中测速方法中,M法适合于测量较高的速度,能获得较高分辨率;T法适合于测量较低的速度,这时能获得较高的分辨率;而M/T法则无论高速低速都适合测量。
以下只对T法测速进行详细介绍。
T法测速的原理是用一已知频率fc(此频率一般都比较高)的时钟脉冲向一计数器发送脉冲,计数器的起停由码盘反馈的相邻两个脉冲来控制,原理图见图1。
若计数器读数为m1,则电机每分钟转速为nM=60fc/Pm1(r/min)图1 T法测速原理其中P为码盘一圈发出的脉冲个数即码盘线数,m1为相邻两个脉冲间高频脉冲个数。
测速分辨率:当对应转速由n1变为n2时则分辨率Q的定义为Q=n2-n1,Q值越小说明测量装置对转速变化越敏感即分辨率越高。
因此可以得到T法测速的分辨率为Q=60fc/Pm1-60fc/P(m1+1)= n2M P/(60fc+ nMP)由上式可见随着转速nM的降低,Q值越小,即T法测速在低速时有较高的分辨率。
MT法测速之定量分析速度测量是工控系统中最基本的需求之一,最常用的是用数字脉冲测量某根轴的转速,再根据机械比、直径换算成线速度。
脉冲测速最典型的方法有测频率(M法)和测周期(T法)。
定性分析:M法是测量单位时间内的脉数换算成频率,因存在测量时间内首尾的半个脉冲问题,可能会有2个脉的误差。
速度较低时,因测量时间内的脉冲数变少,误差所占的比例会变大,所以M法宜测量高速。
经典测速方法在低速情况下的研究的评论
关于《经典测速方案在低速情况下的研究》的评论一.虫虫的文章内容的综合:虫虫在研究中发觉了许多现象:1.m法测速的动态误差是双向的2.t法测速的动态误差是单向的,当加速度为正时测量转速小于实际转速。
当加速度为负时,测量转速大于实际转速3.低速时的动态测量误差大于高速时的动态测量误差4.当转速在0附近时,编码器的已经根本丧失反应功能,甚至连转向都难以判别虫虫得出了很有意思且值得思考的观点:1.m法和t法在低速状态是比拟,t法优于m法2.按照m法或t法进行系统操纵,m法明显超调量大,性能差3.t法的本质是时间窗口内的平均转速二.我的思考:虫虫通过仿真实验获得的结果和所做的分析,使我受益匪浅,启发我沿着这个思路继续思考,现将我的思考反应给虫虫和大家。
1.在电机操纵系统中不要使用m法:主要有以下理由:〔1〕延时时间长。
t法的延时为一个编码器脉冲周期,而m法的延时要N个编码器脉冲周期。
对于m法的时间窗口必需要使测量有起码的精度,m法的相对误差=1/N,其中N是时间窗口内的编码器脉冲个数,假设最低的误差为5%,则N必须大于20,根据这个例子,m法的延时是t法的20倍以上。
这相当于在操纵系统上增加了个纯延时环节。
由虫虫提供的仿真实验图也可以佐证这个观点。
从这张图上可以看见,m法的操纵系统明显的超调量大,这通常意味着系统的惯性环节的惯性系数增大,而纯延时环节可以近似看做惯性环节。
〔2〕静态精度低:为了兼顾延时,m法的N值不能太大,因此精度低。
而t法精度取决于定时器时钟,现在这个时钟周期都是纳秒量级的,可以保证t法有很高的精度,特别是在低速时更是如此。
2. 关于t法的动态精度改良的思考:先引用虫虫说的话:T法测速得到的速度,可以理解是一连串瞬时速度的加权平均值。
受到这个观点的启发,我再作进一步的引申:当加速度为定值〔或近似为定值〕时,可知当编码器脉冲边沿到达后这一瞬间t0,由此测算的改脉冲周期的平均速度和在这一周期一半时〔也就是时间为t0-T/2,T为该脉冲周期〕的瞬时速度相等。
转速测量方法介绍
转速测量方法可以主要分为3类:◆ 机械rpm 转速测量通过机械测量传感器采集数据,是最古老的rpm 转速测量方法。
传感器采集到的转速资料,还要通过仪器内部的电子分析。
这种测量方法仍被应用,但大多数用于20至10000rpm 的低转速测量。
这种测量方法在测量过程中依赖于接触压力,其最大的缺点是加载运动不连续。
另外,机械转频闪法测量rpm 转速不可应用于细微物体,如果转动率过高,易发生滑走情况。
◆ 采用反射原理的电力转速测量法(光学rpm 转速测量法)测量仪器发射出的红外线经固定在待测目标上的反射条反射后,即携带上有关转速信息。
测量仪器接收反射波后,经过处理即可得到转速。
这种测量方法虽然要比机械rpm 测量法先进,但是并非所有持待测目标上都可以安装反射条。
◆ 频闪rpm 转速测量法按照频闪原理,当高速闪光的频率和目标的rpm 转速(移动)同步时,在观察者的眼中,目标是静静止的。
同其它的测量方法如机械法或光学传感器法直比,频闪原理的优点显而易见:这种方法可以用于测量小型目标或不便触及部位的rpm ,而不需要在待测目标上固定反射条。
例如,如用于生产过程测量时,便不需中止。
测量范围:100至20000rpm 。
除了测量rpm 转速外,频闪测量法还可用于振动分析和动作监控。
对于不同形式的测量方法其测量范围如图3-10所示:RPM1000,000201,00010,000100,0001321:机械式2:光学式3:频闪式图3-10 不同形式的测量范围目前,在以光电编码器构成的测速系统中,常用的数字式转速测量方法主要有三种,分别是M 法(频率法)、T 法(周期法)、M/T 法(频率/周期法)。
M 法是在既定的检测时间内,测量所产生的转速脉冲信号的个数来确定转速,比较适合于高速场合;T法是测量相邻两个转速脉冲信号的时间来确定转速,适合速度比较低的场合;M/T法是同时测量检测时间和在此时间内的转速脉冲信号的个数来确定转速。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
编码器的测速原理:
M/T法大家都比较清楚在闭环伺服系统中,编码器的反馈脉冲个数和系统所走位置的多少成正比,但对于怎样通过编码器所反馈的脉冲个数来求得电机的旋转速度了解的人就不是很多了。
根据脉冲计数来测量转速的方法有以下三种:
(1)在规定时间内测量所产生的脉冲个数来获得被测速度,称为M法测速;(2)测量相邻两个脉冲的时间来测量速度,称为T法测速;(3)同时测量检测时间和在此时间内脉冲发生器发出的脉冲个数来测量速度,称为M/T法测速。
以上三中测速方法中,M法适合于测量较高的速度,能获得较高分辨率;T 法适合于测量较低的速度,这时能获得较高的分辨率;而M/T法则无论高速低速都适合测量。
以下只对T法测速进行详细介绍。
T法测速的原理是用一已知频率fc(此频率一般都比较高)的时钟脉冲向一计数器发送脉冲,计数器的起停由码盘反馈的相邻两个脉冲来控制,原理图见图
1。
若计数器读数为m1,则电机每分钟转速为nM=60fc/Pm1(r/min)图1 T法测速原理其中P为码盘一圈发出的脉冲个数即码盘线数,m1为相邻两个脉冲间高频脉冲个数。
测速分辨率:
当对应转速由n1变为n2时则分辨率Q的定义为Q=n2-n1,Q值越小说明测量装置对转速变化越敏感即分辨率越高。
因此可以得到T法测速的分辨率为Q=60fc/Pm1-60fc/P(m1+1)= n2M P/(60fc+ nMP)由上式可见随着转速nM的降低,Q值越小,即T法测速在低速时有较高的分辨率。
MT法测速之定量分析速度测量是工控系统中最基本的需求之一,最常用的是用数字脉冲测量某根轴的转速,再根据机械比、直径换算成线速度。
脉冲测速最典型的方法有测频率(M法)和测周期(T法)。
定性分析:
M法是测量单位时间内的脉数换算成频率,因存在测量时间内首尾的半个脉冲问题,可能会有2个脉的误差。
速度较低时,因测量时间内的脉冲数变少,误差所占的比例会变大,所以M法宜测量高速。
如要降低测量的速度下限,可以提高编码器线数或加大测量的单位时间,使用一次采集的脉冲数尽可能多。
T法是测量两个脉冲之间的时间换算成周期,从而得到频率。
因存在半个时间单位的问题,可能会有1个时间单位的误差。
速度较高时,测得的周期较小,误差所占的比例变大,所以T法宜测量低速。
如要增加速度测量的上限,可以减码器的脉冲数,或使用更小更精确的计时单位,使一次测量的时间值尽可能大。
M法、T法各且优劣和适应范围,编码器线数不能无限增加、测量时间也不能太长(得考虑实时性)、计时单位也不能无限小,所以往往候M法、T法都无法胜任全速度范围内的测量。
因此产生了M法、T法结合的M/T测速法:
低速时测周期、高速时测频率。
定量分析:
M/T法中的“低速”、“高速”如何确定呢?假定能接受的误差范围为1%、M 法测得脉冲数为f, T法测得时间为t。
M法:
2/f <= 1% ==> f >= 200即一次测量的最小脉冲数为200,设此频率对应的速度为V1T法:
( 1/(t-1) - 1/t ) / (1/t) <= 1% ==> t >= 101即一次测量的时间为101个单位,设此周期对应的速度为V2若计时单位为mS,则t>= 101mS这只是理论精度,实际应用还要考虑脉冲信号采集的延迟,软件处理所需花费的时间。
若V1 < V2,则M/T法能满足全范围内的速度测量。
一个系统设计之前,就需要详细的计算,使V1<V2或尽可能接近。
不能光凭经验估算确定高低速、传动比、编码线数。
然后很不幸,很多现有系统中会出现V1 > V2,就会出现(V2, V1)这一段速度无论M法还是T法都无法覆盖的情况,一个缓解的办法就是在(V2,V1)段同时使用M法和T法测量,然后取平均值,但要解决好M/T测量的同步问题。