摘要

针对供电综合保护系统功能和硬实时特性的要求,使用Cotex-M3内核MCU,基于μC/OS-Ⅲ实时操作系统,应用库开发方式完成了供电综合保护器的设计。根据系统要求,将保护功能划分为数据采集处理、保护和GUI显示等10个优先级不同的应用任务。基于优先级对应用任务进行管理,任务间通过信号量、任务消息队列和事件标志组等内核对象实现通信和同步,从而达到系统实时运行。经系统仿真监测实验,表明基于μC/OS-Ⅲ的保护程序设计能可靠实现多任务系统的实时运行。通过对μC/OS-Ⅲ系统任务的监测功能的合理配置,可对软件系统运行状态进行监测,并发现软件运行细节的不足,有利于后期优化升级改进。

  • 单位
    许继电气股份有限公司; 郑州工商学院; 自动化学院; 河南理工大学