IP Library Granted Patent US 7,117,106
Granted Patent B2
US 7,117,106 · App. 10/944,879 · Granted Oct 3, 2006

System and method for alarm recovery for an electrolyzer cell module

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,117,106
App. No.
10/944,879
Granted
Oct 3, 2006
Kind
B2
Abstract

Some embodiments of the present invention provide a system and method suited for controlling the operation of an electrolyzer cell module. Specifically, some embodiments of the present invention provide a system and method that incorporates a call to an alarm recovery sequence into a safety system suited for use with an electrolyzer cell module, which is able to suspend the normal operations and initiate an alarm recovery sequence upon detecting that a corresponding alarm threshold has been violated. The safety system and method is then able to restart the normal operations if it is determined that the alarm recovery sequence was successful, meaning that the process and operating parameters that violated the particular alarm threshold have been brought back to within a safe operating range.

Claims (56)

1. An electrolyzer cell module comprising:

a safety system for monitoring at least one process and operating parameter related to the operation of the electrolyzer cell module and evaluating whether or not each of a plurality of alarm thresholds has been violated by the at least one process and operating parameter;

a computer usable medium, in communication with the safety system, having computer program readable code means embodied therein for causing the safety system to suspend the normal operation of the electrolyzer cell module when the at least one of the plurality of alarm thresholds has been violated and subsequently to initiate a corresponding alarm recovery sequence for a the violated alarm threshold, the computer program readable code means comprising:

instructions for effecting corresponding alarm recovery sequence for each alarm threshold, for evaluating measured process and operating parameters in order to determine whether or not at least one alarm threshold has been violated and, when more than one alarm threshold has been violated, for assigning priorities to the alarm thresholds and initiating the corresponding alarm recovery sequences in order according to their priorities.

2. An electrolyzer cell module according to claim 1 , further comprising a number of sensors, and wherein the computer program readable code means further comprises:

instructions for polling the sensors to measure the at least one process and operating parameter; and

instructions for evaluating whether or not any one of the alarm thresholds has been violated.

3. An electrolyzer cell module according to claim 1 , wherein the computer program readable code means further comprises:

instructions for suspending the normal operation of the electrolyzer cell module when any one of the alarm thresholds has been violated.

4. An electrolyzer cell module according to claim 2 , wherein the computer program readable code means further comprises:

instructions for generating for each violated alarm threshold, an alarm flag with a respective priority corresponding to the violated alarm threshold.

5. An electrolyzer cell module according to claim 4 , wherein the computer program readable code means further comprises:

instructions for suspending the normal operation of the electrolyzer cell module after at least one alarm flag with a respective priority is generated; and

instructions for initiating a corresponding alarm recovery sequence for the alarm flag.

6. An electrolyzer cell module according to claim 5 , wherein the computer program readable code means further comprises:

instructions for suspending one of the normal operation of the electrolyzer cell module and an executing alarm recovery sequence if at least one other alarm flag, with a higher priority than the alarm flag corresponding to the executing alarm recovery sequence, is generated; and

instructions for initiating the corresponding alarm recovery sequence for the at least one other alarm flag.

7. An electrolyzer cell module according to claim 2 , wherein the computer program readable code means further comprises:

instructions for generating an alarm interrupt with a respective priority for each alarm threshold that is violated.

8. An electrolyzer cell module according to claim 7 , wherein the computer program readable code means further comprises:

instructions for suspending the normal operation of the electrolyzer cell module after at least one alarm interrupt with a respective priority is generated; and

instructions for initiating a corresponding alarm recovery sequence for the alarm interrupt.

9. An electrolyzer cell module according to claim 8 , wherein the computer program readable code means further comprises:

instructions for suspending one of the normal operation of the electrolyzer cell module and an executing alarm recovery sequence if at least one other alarm interrupt, with a higher priority than the alarm interrupt corresponding to the currently executing alarm recovery sequence, is generated; and

instructions for initiating the corresponding alarm recovery sequence for the at least one other alarm interrupt.

10. An electrolyzer cell module according to claim 1 , wherein the computer program readable code means further comprises:

instructions for determining whether or not an executing alarm recovery sequence was effective; and

if the alarm recovery sequence is determined to have been not effective, the computer usable medium having computer program readable code means embodied therein for causing the safety system to initiate an emergency shutdown of the electrolyzer cell module; alternatively,

if the alarm recovery sequence is determined to have been effective, the computer usable medium having computer program readable code means embodied therein for causing the safety system to restart the normal operation of the electrolyzer cell module.

11. An electrolyzer cell module according to claim 1 , wherein the computer program readable code means further comprising:

instructions for allowing an executing alarm recovery sequence to be interrupted and suspended if an alarm threshold having a higher priority is violated; and

instructions for initiating another alarm recovery sequence corresponding to the violated alarm threshold with the higher priority.

12. An electrolyzer cell module according to claim 11 , wherein the computer program readable code means further comprises:

instructions for determining whether or not an executing alarm recovery sequence was effective; and

if the alarm recovery sequence is determined to have been not effective, the computer usable medium having computer program program readable code means embodied therein for causing the safety system to initiate an emergency shutdown of the electrolyzer cell module; alternatively,

if the alarm recovery sequence is determined to have been effective, the computer usable medium having computer program readable code means embodied therein for causing the safety system to restart one of the normal operation of the electrolyzer cell module and the suspended alarm recovery sequence.

13. An electrolyzer cell module according to claim 1 , wherein the computer program readable code means further comprises:

instructions for carrying out sequence steps that make up a particular alarm recovery sequence.

14. An electrolyzer cell module according to claim 1 further comprising a number of regulating devices, the computer program readable code means further comprising:

instructions for transferring control of the regulating devices to the alarm recovery sequence.

15. A method of controlling an electrolyzer cell module comprising:

measuring at least one process and operating parameter of the electrolyzer cell module;

evaluating the at least one process and operating parameter to determine whether or not the at least one alarm threshold has been violated by the at least one process and operating parameter;

suspending the normal operation of the electrolyzer cell module if at least one alarm threshold has been violated;

initiating an alarm recovery sequence;

processing violated alarm thresholds in order of priority;

suspending an executing alarm recovery sequence if another alarm threshold having a higher priority is violated: and

initiating another alarm recovery sequence corresponding to the other violated alarm threshold.

16. A method of controlling an electrolyzer cell module according to claim 15 further comprising:

determining whether or not each alarm recovery sequence was effective; and

if any one alarm recovery sequence was not effective, terminating the normal operation of the electrolyzer cell module; alternatively,

if the alarm recovery sequence was effective, effecting one of restarting the normal operation of the electrolyzer cell module and initiating another alarm recovery sequence with lower priority.

17. A method of controlling an electrolyzer cell module according to claim 15 further comprising:

generating an alarm flag with a respective priority for each violated alarm threshold.

18. A method of controlling an electrolyzer cell module according to claim 15 further comprising:

generating an alarm interrupt with a respective priority for each violated alarm threshold.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 2, 2011
From: HYDROGENICS CORPORATION
To: 7188501 CANADA INC.
Reel/Frame 026850/0796 →
CHANGE OF NAME Recorded Sep 2, 2011
From: 7188501 CANADA INC.
To: HYDROGENICS CORPORATION
Reel/Frame 026851/0286 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 25, 2006
From: RUSTA-SALLEHY, ALI
To: HYDROGENICS CORPORATION
Reel/Frame 018170/0953 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 24, 2005
From: VALE, MICHAEL
To: HYDROGENICS CORPORATION
Reel/Frame 016590/0268 →