Online configurable control system for fuel cells
First Claim
1. A method for controlling a fuel cell system, comprising:
- representing an operation of a fuel cell control system as a state machine having one or more states;
controlling the operation of the fuel cell system using the state machine;
executing one or more states of the state machine;
detecting failures in the execution of each of the executed states concurrent with performing the executing step;
pausing an operation of the state machine upon detection of a failure in the fuel cell system control system; and
correcting failures in the fuel cell control system while the fuel cell system continues to generate electricity.
4 Assignments
0 Petitions
Accused Products
Abstract
A fuel cell system control system includes a fuel cell system and a controller. The controller includes a display and a processor configured to execute a program for managing an operation of a fuel cell state machine having a plurality of states and capable of executing logic to execute state transitions, and a fuel cell failure detection and correction program, configured to detect one or more fuel cell system failures and correct each detected failure while the fuel cell system continues to operate. The control process includes the steps of representing an operation of a fuel cell control system as a state machine having one or more states, controlling the operation of the fuel cell system using the state machine, executing one or more states of the state machine, and correcting operational errors in the fuel cell control system while the fuel cell system continues to operate.
-
Citations
4 Claims
-
1. A method for controlling a fuel cell system, comprising:
-
representing an operation of a fuel cell control system as a state machine having one or more states; controlling the operation of the fuel cell system using the state machine; executing one or more states of the state machine; detecting failures in the execution of each of the executed states concurrent with performing the executing step; pausing an operation of the state machine upon detection of a failure in the fuel cell system control system; and correcting failures in the fuel cell control system while the fuel cell system continues to generate electricity. - View Dependent Claims (2, 3)
-
-
4. A computer program embodied in a computer-readable medium, the computer program comprising computer code for:
-
representing an operation of a fuel cell control system as a state machine having one or more states; controlling the operation of the fuel cell system using the state machine; executing one or more states of the state machine; detecting failures in the execution of each of the executed states concurrent with performing the executing step; pausing an operation of the state machine upon detection of a failure in the fuel cell system control system; and correcting failures in the fuel cell control system while the fuel cell system continues to generate electricity.
-
Specification