服务热线:

18159283143
关于我们

ABOUT US

新闻动态

微机继电保护装置的应用

* 来源: * 作者: * 发表时间: 2019-12-05 7:00:06 * 浏览: 80
?是一家专业研发和生产微机继电保护测试仪的厂家,公司的微机继电保护测试仪设备在业界广受好评,为打造最具权威的“微机继电保护测试仪”高压设备供应商而努力。 ?微机继电保护装置必须保证在运行过程中能够有序,及时地完成多项任务,并且对实时性有很高的要求。如果这种具有更高实时性要求和更多任务的设备使用传统的主循环加中断软件模式,则难以确保任务的实时性。如果购买商业操作系统,它将很昂贵,并且会大大增加开发成本。近年来,一些免费的开源RTOS的出现使中小型用户可以自己开发简单且适用的RTOS。因此,在开发用于微机继电保护装置的嵌入式软件的过程中,研究这些开源嵌入式操作系统,并构建适合您的小型灵活的嵌入式操作系统,不仅可以确保任务的有序运行,满足实时性要求,还可以节省开发成本。设备的硬件平台本文设计了适用于35kV以下线路的微机继电保护装置。 Microchip公司生产的DSPIC33系列采用带DSP内核的16位CPU。该CPU具有强大的数字处理能力和良好的引脚控制功能。它具有两个12位精度的A / D控制器,共16个通道。用户操作界面部分包括8个按键和320×240 LCD,RS-485 / RS-232通讯接口。该设备采用三相交流采样技术,基于全波傅立叶运算的保护技术以及可分离的保护逻辑实现技术,实现了变电站功率测量,继电保护,微机控制和远程通讯的功能。实时操作系统及其改进实时操作系统选择实时是将RTOS与其他OS区别开的重要功能。 RTOS不仅管理系统中的MCU,I / O设备,内存和其他硬件资源,而且还为软件系统提供了开发和操作平台。目前,在实时控制领域中,有很多类型的商用RTOS,但是对于中小型用户而言,其价格昂贵,技术支持不足,而且体积过大。 C /OS-Ⅱ是免费的微型实时内核操作系统。它具有提供源代码,简短代码优化和抢先优先级调度的优点。只要涉及特定硬件的代码略有不同,它就具有很强的通用性。修改后,可以在不同的MCU / MPU实时系统中使用。 C /OS-Ⅱ的改进与移植。如果直接将C /OS-Ⅱ用作实现微机继电保护装置功能的系统软件操作平台,不仅需要较大的RAM / ROM存储空间,而且会降低系统的整体性能。它在运行时消耗2%〜5%的CPU资源。因此,有必要在不降低性能的情况下对C /OS-Ⅱ进行相应的改进和完善。 (1)在满足功能要求的前提下,减少C / OS-II占用的CPU和存储资源。简化步骤:①删除C / OS-II源代码中不必要的变量和函数,删除相关函数中的不必要的语句,②减少任务状态数。 (2)内核调度的修改。由于所有任务都是预先已知的,因此可以为事件触发器修剪内核,以安排任务,也就是说,可以修剪内核的信号灯,邮箱,队列和其他功能。 (3)应用改进。时钟滴答功能OSTimeTick在采样中断中处理。这不仅考虑了系统采样任务的实时要求,而且获得了适当的时钟滴答,从而提高了OS内核的效率。 C / OS-II端口用于使实时内核在微处理器或微控制器上运行。我成功地将C / OS-II移植到了设备的处理器上。改进的比较参数如表1所示。相关产品链接:300 /