电力自动化装置嵌入式软件控制系统及控制方法制造方法及图纸

技术编号:13069094 阅读:83 留言:0更新日期:2016-03-24 04:33
本发明专利技术涉及一种电力自动化装置嵌入式软件控制系统及控制方法,第一中央处理器通过数据传输接口接收升级程序,对第一应用程序集进行升级得到第二应用程序集;第一中央处理器还用于读取应用程序集并分发给对应的各第二中央处理器,各第二中央处理器根据对应的应用程序控制对应的电力现场设备运行。其中,第一应用程序集是由若干相互匹配且分别应用于各第二中央处理器的升级前的应用程序合并后形成的文件;第二应用程序集是由升级后的应用程序合并后形成的文件;升级程序,能使得升级后的各应用程序之间相互匹配。该电力自动化装置嵌入式软件控制系统及控制方法使得微机智能设备在软件升级完成后,各应用程序之间仍能相互匹配,进而保证微机智能设备能够随时正常运行。

【技术实现步骤摘要】

本专利技术涉及电力自动化
,特别是涉及一种。
技术介绍
在电力自动化装置嵌入式软件控制系统中,由微机智能设备来控制电力现场设备的运行。为了满足微机智能设备24小时长时间带电可靠运行的情况,微机智能设备通常需满足以下条件:(1)微机智能设备内部不能配置转动设备(如中央处理器风扇),否则会影响微机智能设备的运行寿命和可靠性。(2)由于微机智能设备工作在复杂电磁环境中,因此为实现电磁屏蔽的目的,微机智能设备需安装在一个相对密封的机箱内。然而上述条件使得微机智能设备的散热条件较差,因此一般不能选择发热量太大的高频中央处理器(CPU,Central Processing Unit),而通常采用多个低频中央处理器共同作为数据处理的核心。同时由于电力现场设备电气系统形式的多样化,控制、通讯、数据存储等功能需要经常定制和升级,因此为了保证微机智能设备的正常运行,需要对微机智能设备定期进行软件升级。传统的软件升级主要通过以下两种方法进行:一种是直接更换程序存储芯片,另一种是使用专用仿真器进行升级。前者使用的程序存储芯片成本较高,而且程序存储芯片的发展趋势是由贴片封装代替传统的直插封装,但贴片封装的程序存储芯片无法在现场进行更换,因此这种方法会逐渐被淘汰;后者使用的仿真器的价格一般都很高,并且对操作人员有较高的专业要求,而通常在电力现场的软件维护升级人员都是电力工程人员,这些人的计算机水平参次不齐,再加上电力现场环境的复杂性,从而导致微机智能设备的软件升级很容易出现失误。而由于各中央处理器都使用专用的应用程序,一旦软件升级出现失误,就会出现不同中央处理器的应用程序之间无法匹配的问题,进而导致微机智能设备无法正常运行。由于微机智能设备的输出接口直接连接电力现场设备,例如有些输出接口与线路断路器或变压器断路器连接,一旦微机智能设备运行异常,直接导致电力现场设备运行出现故障,例如造成断路器的误动或拒动,从而严重威胁到整个电力系统的稳定可靠性,造成非常严重的电力事故。
技术实现思路
基于此,针对上述如何确保微机智能设备在软件升级后,各中央处理器的应用程序之间相互匹配的问题,本专利技术提供一种,能够使各中央处理器的应用程序之间在软件升级后仍然相互匹配。—种电力自动化装置嵌入式软件控制系统,包括微机智能设备和若干电力现场设备,所述微机智能设备包括数据传输接口、存储器、第一中央处理器、若干第二中央处理器;所述第一中央处理器分别与所述数据传输接口、存储器、各所述第二中央处理器连接;所述第一中央处理器通过所述数据传输接口接收升级程序,对第一应用程序集进行升级,得到第二应用程序集;其中,所述第一应用程序集是由若干相互匹配且分别应用于各所述第二中央处理器的升级前的应用程序合并后形成的文件;所述第二应用程序集是由升级后的所述应用程序合并后形成的文件;所述升级程序,能使得升级后的各所述应用程序之间相互匹配;所述存储器,用于存储所述第一应用程序集、第二应用程序集;所述第一中央处理器用于读取应用程序集并分发给对应的各第二中央处理器,各第二中央处理器根据对应的应用程序控制对应的所述电力现场设备运行;所述应用程序集为第一应用程序集或第二应用程序集。在其中一个实施例中,所述微机智能设备还包括高速总线,且所述高速总线用于供所述第一中央处理器与所述第二中央处理器之间传输数据。在其中一个实施例中,所述微机智能设备还包括状态切换器,且所述状态切换器与所述第一中央处理器连接;所述状态切换器用于接收状态信号并将所述状态信号发送至所述第一中央处理器,且所述状态信号在升级状态和运行状态两者之间切换;所述第一中央处理器,用于当所述状态信号为升级状态时,通过所述数据传输接口接收升级程序,对所述第一应用程序集进行升级,得到所述第二应用程序集;且所述第一中央处理器,用于当所述状态信号为运行状态时,读取所述应用程序集并分发给对应的各第二中央处理器。在其中一个实施例中,所述数据传输接口为网络通讯接口。一种电力自动化装置嵌入式软件控制方法,基于上述的电力自动化装置嵌入式软件控制系统,所述电力自动化装置嵌入式软件控制方法由所述第一中央处理器执行,包括:接收所述升级程序;根据所述升级程序对所述第一应用程序集进行升级,得到所述第二应用程序集。在其中一个实施例中,所述电力自动化装置嵌入式软件控制方法还包括:接收启动信号。在其中一个实施例中,所述电力自动化装置嵌入式软件控制方法还包括:读取所述应用程序集并分发给对应的各第二中央处理器。在其中一个实施例中,接收所述升级程序的步骤前包括:接收状态信号,所述状态信号在升级状态和运行状态之间切换;判断所述状态信号是否为升级状态,若是,执行接收所述升级程序的步骤;否则,执行读取所述应用程序集并分发给对应的各第二中央处理器的步骤。在其中一个实施例中,读取所述应用程序集并分发给对应的各第二中央处理器的步骤包括:读取所述应用程序集,并分解得出若干所述应用程序;将各所述应用程序发送至对应的所述第二中央处理器。在其中一个实施例中,将各所述应用程序发送至对应的所述第二中央处理器的步骤前包括:判定各所述应用程序完整且正确时,执行将各所述应用程序发送至对应的所述第二中央处理器的步骤。上述具有的有益效果为:在微机智能设备中,第一中央处理器通过数据传输接口接收升级程序,对第一应用程序集进行升级,得到第二应用程序集,其中第一应用程序集是由若干相互匹配且分别应用于各第二中央处理器的应用程序合并后形成的文件;第二应用程序集是由升级后的应用程序合并后形成的文件;升级程序,能使得升级后的各应用程序之间相互匹配,故第二应用程序集中的各应用程序仍然相互匹配。因此,该将各第二中央处理器(即用于控制电力现场设备运行的各中央处理器)的应用程序合并为一个文件(即第一应用程序集),并通过数据传输接口传来的升级程序对该第一应用程序集进行一次性升级得出第二应用程序程序集,从而使得微机智能设备在软件升级完成后,各第二中央处理器对应的应用程序之间仍能相互匹配,进而保证微机智能设备能够随时正常运行。【附图说明】图1为一实施例的电力自动化装置嵌入式软件控制系统的组成结构示意图。图2为由图1所示实施例电力自动化装置嵌入式软件控制系统中的第一中央处理器执行的电力自动化装置嵌入式软件控制方法流程图。图3为图2所示实施例的电力自动化装置嵌入式软件控制方法中的将所述打包程序发送至各所述第二中央处理器的步骤具体实现方法流程图。【具体实施方式】为了更清楚的解释本专利技术提供的,以下结合实施例作具体的说明。图1为一实施例的电力自动化装置嵌入式软件控制系统的组成结构示意图。图2为由图1所示实施例的电力自动化装置嵌入式软件控制系统中的第一中央处理器执行的电力自动化装置嵌入式软件控制方法流程图。图3为图2所示实施例的电力自动化装置嵌入式软件控制方法中的读取所述应用程序集并分发给对应的各第二中央处理器的步骤具体实现方法流程图。如图1所示,电力自动化装置嵌入式软件控制系统包括微机智能设备100和若干电力现场设备。其中,微机智能当前第1页1 2 3 本文档来自技高网
...
<a href="http://www.xjishu.com/zhuanli/54/CN105425667.html" title="电力自动化装置嵌入式软件控制系统及控制方法原文来自X技术">电力自动化装置嵌入式软件控制系统及控制方法</a>

【技术保护点】
一种电力自动化装置嵌入式软件控制系统,包括微机智能设备和若干电力现场设备,其特征在于,所述微机智能设备包括数据传输接口、存储器、第一中央处理器、若干第二中央处理器;所述第一中央处理器分别与所述数据传输接口、存储器、各所述第二中央处理器连接;所述第一中央处理器通过所述数据传输接口接收升级程序,对第一应用程序集进行升级,得到第二应用程序集;其中,所述第一应用程序集是由若干相互匹配且分别应用于各所述第二中央处理器的升级前的应用程序合并后形成的文件;所述第二应用程序集是由升级后的所述应用程序合并后形成的文件;所述升级程序,能使得升级后的各所述应用程序之间相互匹配;所述存储器,用于存储所述第一应用程序集、第二应用程序集;所述第一中央处理器用于读取应用程序集并分发给对应的各第二中央处理器,各第二中央处理器根据对应的应用程序控制对应的所述电力现场设备运行;所述应用程序集为第一应用程序集或第二应用程序集。

【技术特征摘要】

【专利技术属性】
技术研发人员:梁俊滔谭斌陈曙玲
申请(专利权)人:深圳市国立智能电力科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1