- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一种基于嵌入式实时多任务操作系统的无功补偿控制器设计.pdf
第10卷 第6期 Vol.10No.6
2008年6月 设计参考 Jun.2008
一种基于嵌入式实时多任务操作系统的
无功补偿控制器设计
张天保,谢运祥,陈兵
(华南理工大学电力学院,广东 广州 510640)
摘 要:介绍了一种基于μCOS-Ⅱ嵌入式实时多任务操作系统的无功补偿控制器的硬件结构
和软件实现方法。该控制器基于TMS320LF2407ADSP芯片和μCOS-Ⅱ系统来实现实时多任务
操作,可完成自动采样计算、无功自动调节、数据存储、通信和显示等功能。
关键词:μ
COS-Ⅱ;嵌入式;实时多任务操作;控制器;无功补偿;DSP
0 引言 动电路等。该装置上电后,经过一定时间的延时
保护后,主控制器开始工作,信号调理单元把互
传统无功补偿控制器的软件设计都以一个 感器二次侧的电压、电流信号变换为0~3.3V的交
“无限循环”的主程序为主体,在主程序中不断 流电压信号,再经过抗混叠滤波后输出到
地查询各个标志位来执行各个任务。这种方式需 LF2407A的采样单元。同步信号捕捉单元可动态
要在程序执行过程中对各种硬件资源进行调配, 跟踪电网频率,定时刷新采样单元的采样间隔
并及时处理各个任务以及高优先级任务介入时的 值。采样单元则可按采样间隔值定时对信号调理
资源和时间配合问题。虽然中断可以保证任务执 单元的输出进行每周期64点的采样。信号处理单
行的实时性,但会造成程序设计的复杂化和各个 元通过对采样值进行数据处理和计算,然后根据
任务运行的不确定,而这些都会导致软件系统的 傅立叶变换原理进行频谱分析,以计算其实时谐
可修改性、移植性、升级性和维护性变差。此 波含量和功率因数值,并与用户设定的投入门
外,这种结构软件也缺乏有效的机制来监控各任 限,切除门限进行比较,再在考虑系统电压幅值
务的运行情况。由于不能根据各任务的重要程度 和电流谐波含量情况下确定滤波无功补偿器组的
来调整执行次序,故会降低系统的实时性。 投切动作。投切命令发送到触发电路后,可由隔
针对上述问题,本文的无功补偿控制器是用 离触发电路控制晶闸管投切电容器,并以 “在保
μ
COS-Ⅱ嵌入式实时多任务操作系统作为DSP的 证不出现过补偿的前提下,使电网从系统中吸收
软件操作平台,来实现一种高实时性和高可靠性 的谐波电流最小”为原则对补偿器组进行投切控
的软件设计方案,以很好地完成无功补偿控制器 制,以此改善电压质量,抑制谐波,提高功率因
软件运行和任务调度,且补偿效果好。 数,降低网络损耗。
1 控制器的硬件结构 2 控制器的软件设计
图1为TSC无功补偿控制器的硬件结构图。其 2.1 控制器软件结构
中控制系统以TMS320LF2407A芯片为核心,包括
针对无功补偿控制器的要求,本系统的软件
信号采集 电路 、键盘 、液 晶显示 电路 、
设计主要分为数据采集和计算模块、控制模块、
FLASHROM存储电路、RS232通信电路及触发驱
文档评论(0)