[发明专利]基于高压变频器的双CPU冗余容错系统及其实现方法有效
申请号: | 201010185111.6 | 申请日: | 2010-05-27 |
公开(公告)号: | CN101877528A | 公开(公告)日: | 2010-11-03 |
发明(设计)人: | 胡炫;李冰;霍利杰;张裕峰;丁明进;钱诗宝 | 申请(专利权)人: | 国电南京自动化股份有限公司 |
主分类号: | H02M1/00 | 分类号: | H02M1/00 |
代理公司: | 南京纵横知识产权代理有限公司 32224 | 代理人: | 董建林;许婉静 |
地址: | 210003 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 高压 变频器 cpu 冗余 容错 系统 及其 实现 方法 | ||
1.一种基于高压变频器的双CPU冗余容错系统,包括主用CPU和备用CPU,其特征在于:所述主用CPU和备用CPU之间通过并行或串行通信实现数据高速并行处理和共享,主用CPU和备用CPU分别通过地址线、数据线、脉冲信号线、复位信号线与FPGA相通信。
2.根据权利要求1所述的基于高压变频器的双CPU冗余容错系统,其特征在于:所述主用CPU和备用CPU分别通过地址线、数据线与一双口RAM相连。
3.根据权利要求1所述的基于高压变频器的双CPU冗余容错系统,其特征在于:所述FPGA与单片RAM通过单独的地址线、数据线相连。
4.根据权利要求1所述的基于高压变频器的双CPU冗余容错系统,其特征在于:所述FPGA内部虚拟有RAM。
5.根据权利要求1或2或3或4所述的基于高压变频器的双CPU冗余容错系统,其特征在于:所述FPGA包括以下各功能模块:
功率模块控制模块:用于将具有控制权的CPU输出信息转化成功率模块所能接收的驱动控制信号,输出给相应的功率模块;
外部数字量输入模块:用于将外部的数字信号进行转化,通过总线方式传送给多CPU,以便CPU进行相应的处理;
外部数字量输出模块:用于将主CPU输出给FPGA的外部数字量输出控制信息进行转化,再将转化的数字量输出信号输出给外部数字量输出电路;
外部模拟量输入模块将外部的模拟信号进行转化,通过总线方式传送给多CPU,以便CPU进行相应的处理;
外部模拟量输出模块:用于将主CPU输出给FPGA的外部模拟量输出控制信息进行转化,再将转化的模拟量输出信号输出给外部模拟量转化电路;
功率模块故障处理模块:用于将功率模块的故障信号进行转化,通过总线方式传送给多CPU,以便CPU进行相应的处理;
CPU控制权切换和处理模块:将主用和备用CPU的状态脉冲信号采集,确定主用和备用的工作状态,通过控制权判断流程确定是否需要进行主用备用之间的切换,如确定切换,将现有的CPU控制权由主用转为备用,并将主用CPU进行硬件复位,以备下次切换;
通讯管理模块:用于将根据CPU控制权,采用有控制权的CPU通讯通道和外部控制系统进行串行通讯。
6.根据权利要求1所述的基于高压变频器的双CPU冗余容错系统的冗余实现方法,其特征在于,包括以下步骤:
1)正常工作时,主用CPU和备用CPU同时通过脉冲信号线给FPGA发送状态脉冲,在初始状态,主用CPU控制权标志信号有效,备用CPU控制权标志信号失效,并实时将过程变量写入同时与主用CPU和备用CPU相连的双口RAM或与FPGA相连的外部RAM或FPGA内部虚拟RAM中,以备切换时恢复正常运行状态用;
2)当主用CPU发生故障时,主用CPU状态脉冲不正常,将控制权交给备用CPU,备用CPU控制权标志信号有效,同时将主用CPU控制权标志信号失效,同时FPGA通过发送主用CPU复位信号,复位主用CPU,使主用CPU恢复到正常的工作状态。
7.根据权利要求6所述的基于高压变频器的双CPU冗余容错系统的冗余实现方法,其特征在于,各CPU的控制权包括PWM输出、外部信号输入输出处理、通讯处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国电南京自动化股份有限公司,未经国电南京自动化股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010185111.6/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
H02M 用于交流和交流之间、交流和直流之间、或直流和直流之间的转换以及用于与电源或类似的供电系统一起使用的设备;直流或交流输入功率至浪涌输出功率的转换;以及它们的控制或调节
H02M1-00 变换装置的零部件
H02M1-02 .专用于在静态变换器内的放电管产生栅极控制电压或引燃极控制电压的电路
H02M1-06 .非导电气体放电管或等效的半导体器件的专用电路,例如闸流管、晶闸管的专用电路
H02M1-08 .为静态变换器中的半导体器件产生控制电压的专用电路
H02M1-10 .具有能任意地用不同种类的电流向负载供电的变换装置的设备,例如用交流或直流
H02M1-12 .减少交流输入或输出谐波成分的装置