0 引 言
对于柴油发电机组而言,调频性能的好坏,是决定整个发电机组电气性能的关键,决定了它的电压特性、带载能力。而传统的模拟频率调节装置要实现复杂的控制规律或扩展更多的功能,就必然造成结构复杂,成本提高,可靠性降低的问题。随着微处理器技术和现代控制理论的发展,柴油发电机的频率调节从传统的模拟技术转向数字控制。数字式控制器具有算法灵活、精度高、抗能力强等特点,对数字式控制器的研究已成为柴油发电机领域的热门课题。本文论述的就是柴油发电机数字控制器中频率测量环节的功能实现。
1 测频原理
系统的原理框图如图l所示,柴油发电机的频率可由光电编码器来检测,码盘与机组传动轴连接,能够产生两个频率变化且正交(即相位相差90°)的脉冲,DSP通过其EV管理器的正交编码脉冲QEP电路对脉冲频率或周期进行测量,从而测得机组转速,机组转速n与同步发电机发电频率f之间满足:
f=pn/60 (1)
其中p为发电机的极对数。故由此可间接测得柴油发电机的频率。
而测取机组转速的方法有T法、M法和M/T法,T法是通过测量光电码盘所产生的相邻两个脉冲之间的时间来确定转速,故适合测量较低转速;M法则是在一定的时间间隔内对光电码盘所产生的脉冲进行计数来确定转速,故适合测量较高转速;而M/T法由于结合了前两者的特点,所以在测速场合被广泛使用。其原理是,由定时器确定采样周期T,定时器的定时开始时刻总与脉冲编码器的第一个计数脉冲前沿保持一致,在T的期间内得到脉冲数M1,同时,另一个计数器对标准的时钟脉冲进行计数,当T定时结束时,只停止对脉冲计数器的计数,而T结束后脉冲编码器输出的第一个脉冲前沿时,才停止对标准时钟的计数,并得到计数值M2,其持续时间为T+△T,即可以推导出此时转速为:
其中K为编码器旋转一周的脉冲数;fs为标准的时钟脉冲的频率。由式(1)可得,机组频率为:
按此方法测频,脉冲数M2会存在多1或少1的误差,但由于fs远高于光电脉冲频率,所以由其引起的误差很小,测量精度大大提高。
2 测频系统的实现
光电码盘有A,B,Z三相输出信号,其中A和B相信号相位相差90°,Z相信号称零位信号。因A和B相信号的电平超过DSP的输入电平,故需先进行信号调理,使其变为O~3 V的电平信号,测频系统需要将A相调理信号接入DSP的EVA的CAPl/QEP1脚,将B相调理信号接入DSP的EVA的CAP2/QEP2脚即可。由于CAPl/QEPl,CAP2/QEP2为正交解码电路与捕获单元的复用脚,故需配置CAPCONA寄存器来使能正交解码电路。[page]
正交编码脉冲电路的时基可由EVA的通用定时器T2提供,通用定时器必须设置成定向增/减计数模式,并以正交编码脉冲时钟源。机组的旋转方向可通过检测两个脉冲序A、B那一个先到达来确定,转速可由脉冲数和脉冲频率来决定。EVA模块中的正交编码脉冲电路的方向检测逻辑决定了两个序列中哪一个是先导序列,接着它就产生方向信号作为通用定时器T2的计数方向输入。如果CAPl/QEP1输入是先导序列,则通用定时器进行增计数;如果CAP2/QEP2输入是先导序列,则通用定时器进行减计数。两列正交输入脉冲的两个边沿都被正交编码脉冲电路计数,因此产频率是每个输入序列的4倍,并把这个时钟作为通用定时器T2的输入。定时器T2在计数器上溢或下溢时翻转,并重新开始计数。
设置通用定时器T1的时钟输入为fs,并开通定时器中断,中断周期为转速的采样周期T,则定时器每隔时间T向CPU发送一次中断请求。利用光电码盘输出脉冲的上升沿启动采样周期定时器工作的同时,启动时钟脉冲计数器工作。测频中断服务程序如图2所示。
3 结 语
实验表明,当光电码盘的K=1 024,同步发电机p=2,T=10 ms时,正常转速时,频率测量误差为±0.03%,可见,利用M/T法测量机组转速和频率,在较宽的转速范围内均能获得较高的精度。
关键字:TMS320F2812 DSP 柴油发电机组 频率测量
引用地址:TMS320F2812 DSP在柴油发电机组频率测量中的应用
对于柴油发电机组而言,调频性能的好坏,是决定整个发电机组电气性能的关键,决定了它的电压特性、带载能力。而传统的模拟频率调节装置要实现复杂的控制规律或扩展更多的功能,就必然造成结构复杂,成本提高,可靠性降低的问题。随着微处理器技术和现代控制理论的发展,柴油发电机的频率调节从传统的模拟技术转向数字控制。数字式控制器具有算法灵活、精度高、抗能力强等特点,对数字式控制器的研究已成为柴油发电机领域的热门课题。本文论述的就是柴油发电机数字控制器中频率测量环节的功能实现。
1 测频原理
系统的原理框图如图l所示,柴油发电机的频率可由光电编码器来检测,码盘与机组传动轴连接,能够产生两个频率变化且正交(即相位相差90°)的脉冲,DSP通过其EV管理器的正交编码脉冲QEP电路对脉冲频率或周期进行测量,从而测得机组转速,机组转速n与同步发电机发电频率f之间满足:
f=pn/60 (1)
其中p为发电机的极对数。故由此可间接测得柴油发电机的频率。
而测取机组转速的方法有T法、M法和M/T法,T法是通过测量光电码盘所产生的相邻两个脉冲之间的时间来确定转速,故适合测量较低转速;M法则是在一定的时间间隔内对光电码盘所产生的脉冲进行计数来确定转速,故适合测量较高转速;而M/T法由于结合了前两者的特点,所以在测速场合被广泛使用。其原理是,由定时器确定采样周期T,定时器的定时开始时刻总与脉冲编码器的第一个计数脉冲前沿保持一致,在T的期间内得到脉冲数M1,同时,另一个计数器对标准的时钟脉冲进行计数,当T定时结束时,只停止对脉冲计数器的计数,而T结束后脉冲编码器输出的第一个脉冲前沿时,才停止对标准时钟的计数,并得到计数值M2,其持续时间为T+△T,即可以推导出此时转速为:
其中K为编码器旋转一周的脉冲数;fs为标准的时钟脉冲的频率。由式(1)可得,机组频率为:
按此方法测频,脉冲数M2会存在多1或少1的误差,但由于fs远高于光电脉冲频率,所以由其引起的误差很小,测量精度大大提高。
2 测频系统的实现
光电码盘有A,B,Z三相输出信号,其中A和B相信号相位相差90°,Z相信号称零位信号。因A和B相信号的电平超过DSP的输入电平,故需先进行信号调理,使其变为O~3 V的电平信号,测频系统需要将A相调理信号接入DSP的EVA的CAPl/QEP1脚,将B相调理信号接入DSP的EVA的CAP2/QEP2脚即可。由于CAPl/QEPl,CAP2/QEP2为正交解码电路与捕获单元的复用脚,故需配置CAPCONA寄存器来使能正交解码电路。[page]
正交编码脉冲电路的时基可由EVA的通用定时器T2提供,通用定时器必须设置成定向增/减计数模式,并以正交编码脉冲时钟源。机组的旋转方向可通过检测两个脉冲序A、B那一个先到达来确定,转速可由脉冲数和脉冲频率来决定。EVA模块中的正交编码脉冲电路的方向检测逻辑决定了两个序列中哪一个是先导序列,接着它就产生方向信号作为通用定时器T2的计数方向输入。如果CAPl/QEP1输入是先导序列,则通用定时器进行增计数;如果CAP2/QEP2输入是先导序列,则通用定时器进行减计数。两列正交输入脉冲的两个边沿都被正交编码脉冲电路计数,因此产频率是每个输入序列的4倍,并把这个时钟作为通用定时器T2的输入。定时器T2在计数器上溢或下溢时翻转,并重新开始计数。
设置通用定时器T1的时钟输入为fs,并开通定时器中断,中断周期为转速的采样周期T,则定时器每隔时间T向CPU发送一次中断请求。利用光电码盘输出脉冲的上升沿启动采样周期定时器工作的同时,启动时钟脉冲计数器工作。测频中断服务程序如图2所示。
3 结 语
实验表明,当光电码盘的K=1 024,同步发电机p=2,T=10 ms时,正常转速时,频率测量误差为±0.03%,可见,利用M/T法测量机组转速和频率,在较宽的转速范围内均能获得较高的精度。
上一篇:利用MEMS提高医疗设备流量测量精度
下一篇:基于FPGA的PCB测试机硬件电路设计研究
推荐阅读最新更新时间:2024-03-30 22:52
DSP在3G基站中的地位得到进一步增强
为了响应3G无线基础设施对成本、处理能力及灵活性的要求,爱立信的基站设计已经转向一种只使用DSP、依靠软件定义的方法。因为这项举措,这家领先的基站制造商又掀起了新一轮争论,即在开发先进的无线系统时,面对ASIC、FPGA、DSP与可重构处理器等选择,什么是最合适的组合。 借助模拟器件公司(ADI)的TigerSharc TS-201芯片,爱立信希望能通过软件升级来适应3G标准的频繁变化,从而提高系统灵活性并降低维护成本。DSP、ASIC与FPGA之间的竞争态势并没有发生多大改变,但3G标准的快速发展促使爱立信重新评估各种架构在成本、功耗、灵活性及处理能力等方面的优劣性。 去年,业界发布了最新的W-CDMA增强版标准Releas
[嵌入式]
SoC类的DSP芯片TMS320LF2407在测速和远程传送
速度测量是控制工程的基本问题之一。在许多情况下,测速信号需要远距离传送。实现这个问题的一个主要方法是使用SoC(片上系统)芯片。它所带的丰富外设改变了关于硬件和软件的观念。搭建硬件系统变为对硬件结构的理解掌握,软件的编程也从算法编制为主变为部件设置为主,具有简捷、完整的特点,体现了芯片的技术优势。SoC类的TMS320LF2407DSP芯片在测速和远程传送应用中的简捷一体化设计也体现了这一点。 1 相关系统结构 TMS320LF2407所带有的事件管理器和CAN控制器模块为测速和远程传送提供了便利。 TMS320LF2407有2个事件管理器EVA和EVB,各有3个捕获单元。对应6个捕获输入引脚CAPX(对EVA,X=1
[嵌入式]
DSP与单片机通信的多种方案设计
将DSP和单片机构成双CPU处理器平台,可以充分利用DSP对大容量数据和复杂算法的处理能力,以及单片机接口的控制能力。而DSP与单片机之间快速正确的通信是构建双CPU处理器的关键问题。下面就此问题分别设计串行SCI、SPI和并行HPI三种连接方式。 1 串行通信设计与实现 1 1 SCI串行通信设计 1.1.1 多通道缓冲串行口McBSP原理 TMS320VC5402(简称VC5402)提供了2个支持高速、全双工、带缓冲、多种数据格式等优点的多通道缓冲串行口McBSP。MCESP分为数据通路和控制通路。①数据通路负责完成数据的收发。CPU或DMAC能够向数据发送寄存器DXR写入数据,DXR中的数据通过发送移位寄
[嵌入式]
利用TL16C750实现DSP与PC机的高速串行通信
摘要: TL16C750是TI公司生产的异步通信芯片,在通信系统的实时性要求较高时,可通过扩展异步通信芯片TL16C750来实现系统的高速串行通信,从而增强系统的通信接口控制能力。文中介绍了TL16C750的性能及与通信有关的寄存器,给出了TL16C750在TMS320C50与PC机通信系统中的硬件应用电路及TMS320C50初始化TL16C750的软件编程。
关键词: 数字信号处理 通信接口 扩展 异步通信 TL16C750
通用数字信号处理器(DSP)以其很强的数据处理能力使其在高速数字信号处理方面得到广泛的应用,但是它的通信接口控制能力比较弱
[工业控制]
基于DSP的声控电子记事本的设计与实现
摘要:一种基于DSP芯片的语音识别和数字录音系统。在该系统中,DSP(单片ADSP2185)完成语音识别和数字录音功能,MCU完成用户界面处理。该系统可以实现语音名片(电路号码、工作单位、地址等)存储及声控查询、记事录音及声控回放、日历、简单计算器等功能。
关键词:ADSP2185 语音识别 数字录音
语音识别及语音编解码技术经过几十年的发展,已经日趋成熟,步入实用化阶段。语音识别技术已开始应用于电话查询服务、智能玩具、PDA、家用电器、通信、工业控制、语言学习等应用领域;其于码激励线性预测(CELP)技术的语音编解码算法也因其音质好,压缩比大而在通信和数字录音设备中获得了广泛应用。
语音输入方式与手写输入方式相比,具有操作
[嵌入式]
DSP设计流程
引言 世界正处于高科技下一波快速增长的开端,AccelChip公司 Dan Ganousis DSP 已经成为业界公认的、将按指数增长的技术焦点。 目前,大多数DSP设计已经能在半导体生产商(如T1、ADI、Freescale等)提供的通用DSP芯片上实现。通用处理器的价格相对比较便宜,并且有高质量和廉价的编程工具、方便快速实现DSP算法的支持,但开发人员更希望在原型创建和调试过程中能进行重新编程。 图1 通用DSP处理器的性能与通信领域需要的DSP处理性能的比较 速度的需要 现在,对电子系统的性能要求已经超过了通用DSP处理器的能力。图1显示了由宽带网络市场驱动的对DSP算法的性
[嵌入式]
基于DSP和Cygnal单片机的移动数据处理传输系统
1 引言 移动数据处理传输系统主要应用在小型或便携仪器上。它能够采集、处理和并通过无线移动网传送和接收数据。由于无线移动网的费用,应使移动数据处理传输系统有较强的实时数据处理和数据压缩功能,以减少通过移动网传送和接收数据量。另外由于仪器具有体积小、便于携带、较长的工作时间,电池供电等特点,因而要求移动数据处理传输系统有较低的功耗。为达到上述目的,本文设计了一种基于Ti公司低功耗DSP芯片和Cygnal低功耗的混合信号系统级单片机移动数据处理传输系统。 图1移动数据处理传输系统 该移动数据处理传输系统(见图1)由三个主要DSP单元、CPU单元,GSM单元组成。经放大、滤波后模拟信号送入CPU单元进行A/D转换。
[嵌入式]
基于ARM和DSP的嵌入式智能仪器系统设计
1 引言 随着智能仪器及控制系统对实时性信号处理的要求不断提高和大规模集成电路技术的迅速发展。越来越迫切的要求有一种高性能的设计方案与之相适应,将DSP技术和ARM技术结合起来应用于嵌入式系统中,将会充分发挥两者优势以达到智能控制系统中对数据的实时性、高效性的通信要求。该嵌入式系统要求实时响应,具有严格的时序性。其工作环境可能非常恶劣,如高温、低温、潮湿等,所以系统还要求非常高的稳定性。 2 嵌入式系统的总体设计 2.1 核心器件的主要功能 ARM和DSP分别选用Cirrus Logic公司的EP7312、TI公司的TMS320VC5402。充分利用ARM丰富的片上资源和DSP强大的信号处理功能,
[测试测量]