US20050278076A1 - Method and apparatus for operating and controlling a power system - Google Patents

Method and apparatus for operating and controlling a power system Download PDF

Info

Publication number
US20050278076A1
US20050278076A1 US11/208,174 US20817405A US2005278076A1 US 20050278076 A1 US20050278076 A1 US 20050278076A1 US 20817405 A US20817405 A US 20817405A US 2005278076 A1 US2005278076 A1 US 2005278076A1
Authority
US
United States
Prior art keywords
fuel cell
cell power
controller
master controller
local
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US11/208,174
Inventor
Frano Barbir
Stephen Porter
Mark Lillis
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Proton Energy Systems Inc
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to US11/208,174 priority Critical patent/US20050278076A1/en
Assigned to PROTON ENERGY SYSTEM, INC. reassignment PROTON ENERGY SYSTEM, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: BARBIR, FRANO, LILLIS, MARK A., PORTER, STEPHEN C.
Publication of US20050278076A1 publication Critical patent/US20050278076A1/en
Assigned to PROTON ENERGY SYSTEMS, INC. reassignment PROTON ENERGY SYSTEMS, INC. CORRECTIVE ASSIGNMENT TO CORRECT RECEIVING PARTY, PREVIOUSLY RECORDED AT REEL 016888, FRAME 0658. Assignors: BARBIR, FRANO, LILLIS, MARK A., PORTER, STEPHEN C.
Assigned to PERSEUS PARTNERS VII, L.P. reassignment PERSEUS PARTNERS VII, L.P. SECURITY AGREEMENT Assignors: PROTON ENERGY SYSTEMS, INC.
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C19/00Electric signal transmission systems

Definitions

  • This disclosure relates generally to the operation and control of a power system, and more particularly to a communication and control arrangement in a modular power system for providing a reliable and autonomously controlled power system.
  • Discrete distributed power systems are used or contemplated for use in numerous applications, including primary or backup power for high value commercial equipment such as telecommunications infrastructure, primary or backup power to commercial and residential buildings, and primary or backup power to renewable energy sources for use in non-ground-based systems such as a High Altitude Airship (HAA), for example.
  • a typical primary power system may include a power source such as a diesel or gasoline powered generator, a fuel storage tank, and a set of batteries to store energy, for example.
  • a typical renewable energy source may include Photovoltaic (PV) arrays, for example.
  • PV Photovoltaic
  • An embodiment of the invention includes a fuel cell power system having a plurality of fuel cell power modules, a plurality of local controllers, and a master controller.
  • Each fuel cell power module includes a fuel cell for generating electrical power, and each local controller controls one respective fuel cell power module.
  • the master controller controls the local controllers.
  • Another embodiment of the invention includes a method of controlling a fuel cell power system having a plurality of fuel cell power modules. Each fuel cell power module is locally controlled using a respective local controller, and the local controllers are globally controlled using a master controller.
  • a further embodiment of the invention includes a fuel cell power system having a plurality of fuel cell power modules, a plurality of local controllers, and a master controller.
  • Each fuel cell power module includes a fuel cell for generating electrical power and further includes associated peripheral devices for supplying reactants to the fuel cell and for collecting current and reaction byproducts from the fuel cell.
  • Each local controller controls one respective fuel cell power module based on a feedback control loop from sensors disposed in the associated peripheral devices.
  • the master controller controls the local controllers based on a master feedback control loop receiving feedback from each local controller from which the master controller generates control commands for each local controller.
  • FIG. 1 depicts a schematic representation of an exemplary power system for employing an embodiment of the invention
  • FIG. 2 depicts a schematic representation of an exemplary regenerative electrochemical cell modular power system for use in the system of FIG. 1 ;
  • FIG. 3 depicts a schematic representation of an exemplary anode feed electrolysis cell for use in the system of FIG. 2 ;
  • FIG. 4 depicts a schematic representation of an exemplary communication system for use in the system of FIG. 1 ;
  • FIG. 5 depicts an alternative communication system to the system of FIG. 4 ;
  • FIG. 6 depicts an exemplary communications architecture for implementing an embodiment of the invention.
  • FIG. 7 depicts an exemplary process for implementing an embodiment of the invention in the system of FIG. 1 .
  • Embodiments of the invention provide a method and apparatus for providing modular power in a flexible power system defined by various operating modules, wherein the modules are in operable communication with each other and are controlled by a processor receiving and analyzing redundant system information, thereby providing a reliable and autonomously controlled power system.
  • FIG. 1 is an exemplary embodiment of a power system 10 having a renewable energy source, such as a Photo-Voltaic (PV) array for example, providing input power 20 to a PV Interface 30 , a regenerative electrochemical cell Modular Power System (MPS) 100 , employing Proton Exchange Membrane (PEM) processes for example, and an Output Power Conditioner (OPC) 40 that provides Power Out 50 , which may be ac (alternating current) or dc (direct current) power.
  • MPS 100 includes an electrolyzer module (ELM) 200 , a power module (PWM) 300 , a water storage module (WSM) 400 , a hydrogen storage module (HSM) 500 , and a controller module (CTM) 600 .
  • ELM electrolyzer module
  • PWM power module
  • WSM water storage module
  • HSM hydrogen storage module
  • CTM controller module
  • CTM 600 is in operable communication with each power system module 200 , 300 , 400 , 500 via communication bus 110 (represented by dashed lines) and local controllers (LCC) 210 , 310 , 410 , 510 .
  • Power system modules 200 , 300 , 400 , 500 are in power and/or fluid communication with each other via a conduit network 120 .
  • the fluid communication in conduit network 120 may allow for hydrogen flow in either direction thereby providing more effective utilization of space within the confines of the MPS enclosure 130 .
  • PWM 300 incorporates technology for creating electricity from hydrogen, such as a PEM fuel cell, or a generator (e.g., driven by an internal combustion engine, hydropower, wind power, solar power, or the like).
  • PWM 300 is configured as a fuel cell, it may also be referred to as a fuel cell module (FCM) 300 .
  • CTM 600 is also in operable communication with PV interface 30 and OPC 40 via communication bus 110 .
  • FIG. 2 A more detailed schematic of MPS 100 is depicted in FIG. 2 , which shows ELM 200 having an electrolyzer 700 and phase separator 215 , and FCM 300 having an electrochemical fuel cell system 800 .
  • FIG. 2 shows ELM 200 having an electrolyzer 700 and phase separator 215 , and FCM 300 having an electrochemical fuel cell system 800 .
  • FIG. 2 shows ELM 200 having an electrolyzer 700 and phase separator 215 , and FCM 300 having an electrochemical fuel cell system 800 .
  • Other details relating to MPS 100 and depicted in FIG. 2 will be discussed further below.
  • electrochemical energy conversion cells employed in embodiments of ELM 200 and FCM 300 will be discussed.
  • electrochemical power system including a proton exchange membrane electrochemical cell employing hydrogen, oxygen, and water
  • electrochemical cells and/or electrolytes may be used, including, but not limited to, phosphoric acid and the like.
  • reactants can also be used, including, but not limited to, hydrogen, bromine, oxygen, air, chlorine, and iodine.
  • Electrochemical cells may be configured as electrolysis cells or fuel cells, as will be discussed below.
  • an electrochemical cell configured as an anode fed electrolysis cell 702 which may be formed in a stack of one or more to form electrolyzer 700 and employed in an embodiment of ELM 200 , is depicted in section view having a proton exchange membrane (PEM) 705 arranged between an oxygen electrode (anode) 710 and a hydrogen electrode (cathode) 715 .
  • Electrolysis cell 702 functions as a hydrogen generator by electrolytically decomposing process water 720 to produce hydrogen gas 725 and oxygen gas 730 .
  • Process water 720 is fed into electrolysis cell 702 at anode 710 to form oxygen gas 730 , electrons, and hydrogen ions (protons) 735 .
  • Power source 740 may be internal or external to ELM 200 and may include a battery or a connection to utility power or a renewable energy source.
  • power source 740 is fed by PV interface 30 .
  • Oxygen gas 730 and a first portion 745 of the water are discharged from electrolysis cell 702 , while protons 735 and a second portion 750 of the water migrate across PEM 705 to cathode 715 .
  • hydrogen gas 725 is removed, generally through a gas delivery line at conduit network 120 . The removed hydrogen gas 725 is usable in a myriad of different applications.
  • Second portion 750 of water is also removed from cathode 715 .
  • ELM 200 may include a number of individual electrolysis cells 702 arranged in a stack with process water 720 being directed through the cells via input and output conduits formed within the stack structure. Electrolysis cells 702 within the stack are sequentially arranged, with each cell 702 having a membrane-electrode assembly (MEA) defined by a proton exchange membrane 705 disposed between a cathode 715 and an anode 710 .
  • MEA membrane-electrode assembly
  • the cathode 715 , anode 710 , or both may be gas diffusion electrodes that facilitate gas diffusion to the proton exchange membrane 705 .
  • Each membrane-electrode assembly is in fluid communication with flow fields adjacent to the membrane electrode assembly and defined by structures configured to facilitate fluid movement and membrane hydration within each individual electrolysis cell 702 .
  • the water 750 discharged from the cathode side 715 of the electrolysis cell 702 may be fed to a phase separator 215 (see FIG. 2 ) to separate the hydrogen gas 725 from the water 750 , thereby increasing the hydrogen gas yield and the overall efficiency of electrolysis cell 702 in general.
  • the removed hydrogen gas 725 may be fed either to a dryer 220 (see FIG. 2 ) for removal of trace water, to HSM 500 , which may be a cylinder, a tank, or a similar type of containment vessel, or directly to an application for use as a fuel, such as to FCM 300 (see FIGS. 1 and 2 ).
  • cathode feed cell Another type of water electrolysis cell (not shown) that utilizes the same configuration as is shown in FIG. 3 is a cathode feed cell.
  • process water is fed on the side of the hydrogen electrode. A portion of the water migrates from the cathode across the membrane to the anode.
  • a power source connected across the anode and the cathode facilitates a chemical reaction that generates hydrogen ions and oxygen gas. Excess process water exits the electrolysis cell at the cathode side without passing through the membrane.
  • a typical fuel cell system 800 (depicted in FIG. 2 ) also utilizes the same general MEA configuration as the electrochemical cell of FIG. 3 , depicted therein as an electrolysis cell.
  • hydrogen gas 725 is introduced to hydrogen electrode 715 (the anode in the fuel cell system 800 )
  • oxygen 730 or an oxygen-containing gas such as air, is introduced to oxygen electrode 710 (the cathode in the fuel cell system 800 ).
  • the hydrogen gas for fuel cell operation can originate from a pure hydrogen source, a hydrocarbon, methanol, an electrolysis cell 702 such as that described above with reference to FIG. 3 , or any other source that supplies hydrogen at a purity level suitable for fuel cell operation.
  • the hydrogen gas 725 electrochemically reacts at the anode 715 to produce protons 735 and electrons, the electrons flow from the anode through an electrically connected external load, and the protons 735 migrate through the proton exchange membrane 705 to the cathode 710 .
  • the protons and electrons react with oxygen 730 to form product water 720 .
  • the general operation of MPS 100 involves the delivery of water from WSM 400 to ELM 200 , where the water is electrolyzed to form hydrogen and oxygen gas.
  • the hydrogen gas is dispensed from ELM 200 to HSM 500 , from which it is periodically retrieved and dispensed to FCM 300 .
  • FCM 300 Once received in FCM 300 , the hydrogen gas is reacted with oxygen, from either an air supply 60 or from oxygen production at ELM 200 , to produce electrons and water.
  • oxygen production at ELM 200 may be stored at oxygen storage device 70 for subsequent use at FCM 300 .
  • Power is distributed from MPS 100 by directing the electrons to output power conditioner 40 for subsequent delivery, depicted generally as power out 50 , to an attached load (not shown).
  • an embodiment of MPS 100 includes a plurality of ELMs 200 , a plurality of PWMs 300 , and a HSM 500 , all in signal communication with each other via communication bus 110 and internal buses 295 , 395 , 595 , respectively.
  • communications bus 110 , LCCs 210 , 310 , 510 and internal buses 295 , 395 , 595 may operate under a Controller Area Network (CAN) bus and associated communications protocol, where a broadcast communication is achieved by using a message oriented transmission protocol.
  • CAN Controller Area Network
  • messages communicated between modules are identified by using a message identifier, which is unique within the network and not only defines the content but also the priority of the message.
  • MPS 100 can be upgraded by installing newer modules or additional modules without having to make any hardware or software modifications to the existing modules.
  • Other communication schemes may be equally applicable for implementing the disclosed invention and may be substituted for the CAN protocol communication scheme.
  • CTM 600 may be present and configured as a master control module to serve as a centralized controller with LCCs 210 , 310 , 410 , 510 operating as local controller sub-systems, or may not be present as a separate module, but may have some or all of its functionality embedded within LCCs 210 , 310 , 410 , 510 , thereby providing for a distributed control scheme, or may be present with limited functionality to serve as a signal interface, such as provided by signal interface 605 , to send and receive external signals 607 and communicate those signals with MPS 100 .
  • External signals 607 may be wired or wireless, and may employ radio frequency signals, microwave signals, optical signals, or any other type of communication signal appropriate for the environment in which power system 10 is employed, such as in a HAA for example.
  • CTM 600 and signal interface 605 may both be present in MPS 100 to provide coordinated signal processing.
  • HSM 500 may be replaced with an integrate water and hydrogen storage module (WHSM), depicted generally at 900 , in which case LCC 410 and LCC 510 may be integrated into one local controller, herein referred to as LCC 510 .
  • WHSM integrate water and hydrogen storage module
  • electrolyzer 700 and accompanying necessary hardware, may be mounted or integrated into the assembly of HSM 500 , thereby providing a more compact hydrogen generator and storage module.
  • modules 200 and 300 include a communications port 945 , depicted generally in FIG. 4 as the connection point between communications bus 110 and modules 200 , 300 , which is in signal communication with an associated local controller, 210 or 310 for example.
  • a communications port 945 depicted generally in FIG. 4 as the connection point between communications bus 110 and modules 200 , 300 , which is in signal communication with an associated local controller, 210 or 310 for example.
  • data and control signals from CTM 600 are communicated to the appropriate local controller of a module via communication bus 110 and communication port 945 .
  • data and control signals from one local controller are communicated to another local controller via communication bus 100 and communication port 945 .
  • ELM 200 and PWM 300 may include power conditioning units 290 , 390 , respectively.
  • Power conditioning unit 290 receives power from PV interface 30 and delivers conditioned power to electrolyzer 700 at power source 740
  • power conditioning unit 390 provides power out 50 from fuel cell 800 via output power conditioner 40 .
  • power conditioning unit 390 may be separate from or integrated with output power conditioner 40 .
  • FIG. 5 an alternative arrangement of ELMs 200 and PWMs 300 is depicted within power system 10 .
  • each ELM 200 and PWM 300 is depicted grouped with a like module
  • FIG. 5 depicts each ELM 200 and PWM 300 grouped in a module set 1000 along with other system modules, discussed further below, and with communication bus 110 providing a common data bus between all modules.
  • other module sets 1000 may be attached to communications bus 110 , and to conduit network 120 (shown in FIGS. 1, 2 and 4 and omitted from FIG. 5 for clarity).
  • each module set 1000 having a local controller 610 , and ELM 200 , a WHSM 900 , a bridge 80 , a PWM 300 , and a power conditioner 90 .
  • Local controller 610 is similar to LCCs 210 , 310 , 410 , 510 , but serves to control the entire set of modules within module set 1000 as opposed to controlling only one type of module.
  • Each system module within module set 1000 is referred to simply as a system module, or power system module, and includes any one of the aforementioned modules 610 , 200 , 900 , 80 , 300 and 90 .
  • CTM 600 may be present and configured as a master control module to serve as a centralized controller with local controllers 610 of each module set 1000 operating as a local controller sub-system, or may not be present as a separate module but may have some or all of its functionality embedded within each local controller 610 , thereby providing for a distributed control scheme.
  • CTM 600 and local controllers 610 may operate under a Controller Area Network (CAN) bus with associated communications protocol, as discussed above.
  • CAN Controller Area Network
  • CTM 600 , LCCs 210 , 310 , 410 , 510 , and local controller 610 include a processor 620 and a memory 630 , depicted in FIG.
  • Processor 620 may be a microprocessor or any other processing device sufficient to control power system 10 .
  • Bridge 80 provides a similar function as power conditioning unit 290 discussed above, but instead of serving conditioned power to just electrolyzer 700 it serves conditioned power to all modules within module set 1000 , thereby reducing the number of components within and the overall size and weight of power system 10 .
  • Power conditioner 90 provides a similar function as power conditioning unit 390 and may also be separate from or integrated with output power conditioner 40 .
  • the output power may be ac (alternating current) or dc (direct current) power.
  • the output power is provided at about 24 VDC (volts direct current) or about 48 VDC, depending on the market needs
  • the input power at PV input 20 and PV interface 30 is provided at about 120/240 VAC (volts alternating current), single-phase, at about 50/60 Hz (Hertz).
  • MPS 100 may be designed to operate over a wider range of input voltages, such as from about 85 to about 264 VAC input, for example.
  • An embodiment of MPS 100 has an output current of about 42 amps, with a minimum of about 0 amps and a maximum of about 45 amps, at an output voltage of about 24 VDC+/ ⁇ 0.5 VDC.
  • MPS 100 has an output voltage that deviates no more than about +/ ⁇ 0.5 VDC in response to an ambient temperature variation from about ⁇ 40 deg-C (degrees Celsius) to about +50 deg-C, and can operate at an altitude equal to or less than about 80,000 feet.
  • the operational control of power system 10 by CTM 600 , LCCs 210 , 310 , 410 , 510 , and/or local controllers 610 is assisted by strategically placed sensors 1020 , 1030 throughout power system 10 , with sensors 1020 referring generally to sensors placed within an operational module to sense the operating characteristics of that particular module, and sensors 1030 referring generally to sensors placed to sense the operating characteristics of power system 10 as a whole.
  • Sensors 1020 , 1030 may be different types of sensors and include but are not limited to temperature sensors, depicted as a boxed-T 1040 , pressure sensors, depicted as a boxed-P 1042 , and voltage sensors, depicted as a boxed-V 1044 .
  • temperature sensors depicted as a boxed-T 1040
  • pressure sensors depicted as a boxed-P 1042
  • voltage sensors depicted as a boxed-V 1044 .
  • the nomenclature for identifying a module temperature sensor is 1020 , 1040
  • the nomenclature for identifying a system temperature sensor is 1030 , 1040 .
  • Other sensors such as flow meters and ammeters for example, may be employed as appropriate for carrying out the control function herein disclosed.
  • control devices 1050 , 1060 for controlling the flow of power, fluid, gas, coolant, and heat, for example, within and between modules of power system 10 , with control devices 1050 referring generally to devices placed within an operational module to control an operating characteristic of that particular module, and control devices 1060 referring generally to devices placed to control an operating characteristic of power system 10 as a whole.
  • Exemplary control devices 1050 , 1060 include but are not limited to pumps, depicted as a circled-P 1070 , valves, depicted as a circled-V 1072 , and electrical switches, depicted as a circled-S 1074 .
  • the nomenclature for identifying a module pump control device is 1050 , 1070
  • the nomenclature for identifying a system pump control device is 1060 , 1070
  • Other control devices such as fans, compressors and variacs for example, may be employed as appropriate for carrying out the control function herein disclosed.
  • the plurality of sensors 1020 , 1030 provide a plurality of sensor signals from either the system modules of module set 1000 , or power system 10 as a whole, with the respective signals being received at common data bus 110 . While reference is made herein to FIG. 5 regarding the signal flow and control scheme of power system 10 , it will be appreciated that a similar arrangement applies to the modular configuration depicted in FIG. 4 and to any other modular configuration of system modules that may be employed in practicing the teachings of the present invention.
  • the sensor signals are received from common data bus 110 at local controller 610 and/or CTM 600 , depending on whether a centralized or distributed control scheme is implemented as discussed above, and analyzed for the presence of an abnormal operating condition or for the presence of a malfunctioning device, where the malfunctioning device may include, for example, a sensor 1020 , 1030 , a processing element 200 , 300 , an output device 90 , 40 , a control device 1050 , 1060 , or any combination thereof.
  • processor 620 Upon receipt of sensor or device information, by continuous polling by CTM 600 and/or local controller 610 , or by continuously monitoring the signal traffic on common data bus 110 , for example, processor 620 accesses operational information in a lookup table in memory 630 to determine whether that particular sensor or device is providing a normal operational reading.
  • the lookup table in memory 630 may be an actual table of values upon which processor 620 performs an interpolation/extrapolation technique, or may be a transfer function upon which processor 620 performs a calculation.
  • processor 620 determines whether an operational adjustment is desirable at one of the control devices at the system module level or at the power system level.
  • An adjustment may be made to either compensate for the abnormal condition, or to accommodate for the malfunctioning device, discussed further below. It should be noted that not all abnormal operating conditions reported by a sensor may warrant an operational adjustment. For example, if a sensor is unhealthy, discussed further below, or if a sensor reading is just outside of an acceptable range, then processor 620 , via the embedded application software, may seek information from other sources to determined whether an operational adjustment should be made. Also, if a sensor is healthy, but reports an abnormal condition, processor 620 may use statistical tools such as trending or control sampling to determine whether an operational adjustment should be made.
  • An abnormal condition may be the result of an anomaly, a data point that is an outlier, or the result of signal noise, in which case the utilization of statistical techniques by processor 620 may avoid unwarranted system adjustments.
  • Other decisions regarding the desirability of an operational adjustment may come from processor 620 accessing a lookup table at memory 630 to determine whether the sensors are sensing operating characteristics, and thereby reporting on operating conditions, that are within an expected range for the existing power condition and fuel consumption of power system 10 .
  • processor 620 may employ interpolation or extrapolation techniques, or other algorithms, for comparing sensed operating characteristics to expected operating characteristics at a given system power level.
  • processor 620 In response to processor 620 determining that an operational adjustment is desirable, processor 620 automatically adjusts a control device 1050 , 1060 , by changing the operating state of at least one of a pump 1070 , a valve 1072 , a switch 1074 , or any combination thereof, for example, in a direction to compensate for the abnormal condition, or to accommodate for the malfunctioning device. For example, if the temperature or pressure at an electrolyzer 700 at an ELM 200 is above normal, then processor 620 may reduce the flow of processing water and the available power by adjusting a pump 1070 or a valve 1072 and operating a switch 1074 at the effected ELM 200 .
  • processor 620 may shut down the operation of that particular module to prevent an entire system shutdown, which in essence results in an automatic reconfiguring of the controlled operational devices and the control system as a whole.
  • processor 620 may run power system 10 at reduced performance to accommodate the malfunctioning device or loss of data therefrom.
  • a failure of one module may be detected by the remaining modules via common communication bus 110 , whereby the remaining modules make compensating adjustments using logic contained in local controllers 310 .
  • a temperature sensor failure in one module may be compensated for by temperature readings at a similar temperature sensor in another module based on algorithmic assumptions about present operating modes of both modules and predefined physical and mathematical relationships between similar units that may be running at slightly differing operating conditions or modes.
  • the loss of an ambient temperature sensor in Power Module 300 may be synthesized using the temperature reading at WHSM 900 .
  • the synthesis may include mathematical formulas and interpolation tables that represent the physical relationship between these temperatures under idealized theoretical data and/or previously measured data.
  • redundant sensors and multiple channel communication may be employed, thereby enabling an operating characteristic monitored by a particular sensor to be derivable from one or more other sensors in the system.
  • redundant system information is available from a plurality of sources and over a plurality of channels for determining whether an operational adjustment of MPS 100 or a portion thereof is desirable.
  • Processor 620 and embedded application software are configured for multi-channel communication.
  • processor 620 may utilize a portion of the stored data using programmed adaptive logic to synthesize a replacement signal or to command a degraded operational mode.
  • power system 10 may be configured using the invention described herein by employing a redundant common bus communications scheme, best seen by now referring to the communications architecture 1200 depicted in FIG. 6 .
  • elements of power system 10 are depicted generally as Elements A, B, C, D and E, and identified by numerals 1210 , 1211 , 1212 , 1213 and 1214 ( 1210 - 1214 ), respectively, which may refer to any of the aforementioned modules, and interconnecting lines between Elements A, B, C, D and E represent lines of communication.
  • Redundant channels 1205 are represented by double lines, as depicted between Elements A and C, and between Elements D and E, and non-redundant channels (simplex channels) 1215 are represented by single lines.
  • communication bus 110 may be configured as two or more segmented buses over which data may be transferred between system Elements 1210 - 1214 in a parallel fashion to facilitate redundancy management.
  • the two or more segmented buses may be composed of redundant channels 1205 , simplex channels 1215 , or any combination thereof.
  • Element A 1210 and Element E 1214 may occur directly via simplex channel 1215 , or indirectly via segmented buses composed of simplex channel 1215 to Element B 1211 , simplex channel 1215 to Element D 1213 , and redundant common bus 1205 to Element E 1214 .
  • Other communication paths will be readily recognized by one skilled in the art.
  • the utility of a redundant common bus communication scheme is achieved without actually requiring a single bus that is common to all elements, with inter-bus communications being accomplished via a microprocessor or other data translation hardware, firmware and/or software combination. As depicted in FIG.
  • the implementation of the redundant common bus communication scheme may be a combination of simplex and redundant channels arranged in a network between elements to facilitate a packet switching arrangement and ensure message delivery under single or multiple bus failures.
  • the communication architecture depicted in FIG. 6 may be implemented using a TCP/IP protocol over an Ethernet network.
  • Process 1100 is depicted as a continuous loop process, indicating a control scheme that continuously monitors signal traffic on common data bus 110 .
  • processor 620 determines whether each sensor 1020 , 1030 is reporting a normal operating condition. If yes, then control passes to block 1110 where power system 10 continues operation, and process 1100 continues by reentering decision block 1105 . If no, then control passes to block 1115 where processor 620 determines whether the reporting sensor is an unhealthy sensor. In an embodiment, a sensor may be considered to be unhealthy if it is not reporting any signal when it should or if its signal is representative of an unattainable value.
  • two sensors may be employed along with a voting scheme, whereby a high sensor reading in the first sensor may take precedence over a low sensor reading in the second sensor, thereby resulting in the second sensor being considered unhealthy.
  • Other unhealthy sensor characteristics may be stored in memory 630 and used by processor 620 for comparative analysis.
  • the number of sensors deployed to monitor a particular aspect of the power system operation, such as pressure or temperature for example, is determined by the importance of that parameter with regard to the overall system operation.
  • the scheme to determine the health of any one sensor such as averaging multiple sensors, selecting the closest two out of three, or using the highest or lowest reading, for example, is dependent on the importance of the parameter being sensed to the overall system operation.
  • process control passes to block 1120 where it is determined whether the sensed characteristic of the unhealthy sensor is derivable from one or more other sensors in power system 10 .
  • the first sensor reading would take precedence over the second.
  • a sensor reading at a system module sensor 1020 may be derivable via a set of system transfer functions involving both system module sensors 1020 and power system sensors 1030 , which collectively provide redundant information in the event that any one sensor becomes unhealthy.
  • process control passes to block 1125 where processor 620 determines whether the other sensors in the system are reporting a normal operating condition. In determining that a normal operating condition is present, process control passes to block 1110 and continues as discussed above.
  • process control passes to block 1130 where it is determined whether an operational adjustment of a system module within module set 1000 is desirable, as discussed above. If it is considered desirable to make no system module adjustment, process control passes to block 1135 where power system 10 continues operation and process 1100 continues by reentering decision block 1105 .
  • process control passes to block 1140 where processor 620 automatically adjusts a control device 1050 , 1060 in a direction to compensate for the abnormality, as discussed above.
  • process control passes to block 1145 where processor 620 determines whether it is desirable to shutdown the operation of MPS 100 or a portion thereof, such as when the integrity of the system is at risk for example. If no, then process control passes to block 1135 and process 1100 continues as discussed above. If yes, then process control passes to block 1150 where processor 620 shuts down MPS 100 or a portion thereof.
  • Some embodiments of the invention may include some of the following advantages: autonomous control; no or very low maintenance; built in safeguards; system segmentation through modularity of design; centralized or distributed control arrangements; data recording and reporting on demand; and scaleable system through modularity of design.

Abstract

A fuel cell power system has a plurality of fuel cell power modules, a plurality of local controllers, and a master controller. Each fuel cell power module includes a fuel cell for generating electrical power, and each local controller controls one respective fuel cell power module. The master controller controls the local controllers.

Description

    CROSS REFERENCE TO RELATED APPLICATIONS
  • This application is a continuation application of U.S. application Ser. No. 10/604,395 filed Jul. 17, 2003, which is hereby incorporated by reference in its entirety.
  • BACKGROUND
  • This disclosure relates generally to the operation and control of a power system, and more particularly to a communication and control arrangement in a modular power system for providing a reliable and autonomously controlled power system.
  • Discrete distributed power systems are used or contemplated for use in numerous applications, including primary or backup power for high value commercial equipment such as telecommunications infrastructure, primary or backup power to commercial and residential buildings, and primary or backup power to renewable energy sources for use in non-ground-based systems such as a High Altitude Airship (HAA), for example. A typical primary power system may include a power source such as a diesel or gasoline powered generator, a fuel storage tank, and a set of batteries to store energy, for example. A typical renewable energy source may include Photovoltaic (PV) arrays, for example. In applications involving primary or backup power for a HAA, it is desirable to combine a renewable energy source, such as PV arrays for example, with a regenerative energy source, such as a regenerative fuel cell system utilizing electrochemical cells for example. However, in HAA applications, there is a challenge to provide a system that is self sustaining during long-term missions of up to one year or more. While existing power systems are suitable for their intended purposes, there still remains a need for improvements for HAA applications. In particular, a need exists for a power system with appropriate safeguards that will enable it to operate autonomously and reliably for extended periods of time.
  • SUMMARY OF THE INVENTION
  • An embodiment of the invention includes a fuel cell power system having a plurality of fuel cell power modules, a plurality of local controllers, and a master controller. Each fuel cell power module includes a fuel cell for generating electrical power, and each local controller controls one respective fuel cell power module. The master controller controls the local controllers.
  • Another embodiment of the invention includes a method of controlling a fuel cell power system having a plurality of fuel cell power modules. Each fuel cell power module is locally controlled using a respective local controller, and the local controllers are globally controlled using a master controller.
  • A further embodiment of the invention includes a fuel cell power system having a plurality of fuel cell power modules, a plurality of local controllers, and a master controller. Each fuel cell power module includes a fuel cell for generating electrical power and further includes associated peripheral devices for supplying reactants to the fuel cell and for collecting current and reaction byproducts from the fuel cell. Each local controller controls one respective fuel cell power module based on a feedback control loop from sensors disposed in the associated peripheral devices. The master controller controls the local controllers based on a master feedback control loop receiving feedback from each local controller from which the master controller generates control commands for each local controller.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • Referring now to the drawings wherein like elements are numbered and/or labeled alike in several Figures:
  • FIG. 1 depicts a schematic representation of an exemplary power system for employing an embodiment of the invention;
  • FIG. 2 depicts a schematic representation of an exemplary regenerative electrochemical cell modular power system for use in the system of FIG. 1;
  • FIG. 3 depicts a schematic representation of an exemplary anode feed electrolysis cell for use in the system of FIG. 2;
  • FIG. 4 depicts a schematic representation of an exemplary communication system for use in the system of FIG. 1;
  • FIG. 5 depicts an alternative communication system to the system of FIG. 4;
  • FIG. 6 depicts an exemplary communications architecture for implementing an embodiment of the invention; and
  • FIG. 7 depicts an exemplary process for implementing an embodiment of the invention in the system of FIG. 1.
  • DETAILED DESCRIPTION
  • Embodiments of the invention provide a method and apparatus for providing modular power in a flexible power system defined by various operating modules, wherein the modules are in operable communication with each other and are controlled by a processor receiving and analyzing redundant system information, thereby providing a reliable and autonomously controlled power system.
  • FIG. 1 is an exemplary embodiment of a power system 10 having a renewable energy source, such as a Photo-Voltaic (PV) array for example, providing input power 20 to a PV Interface 30, a regenerative electrochemical cell Modular Power System (MPS) 100, employing Proton Exchange Membrane (PEM) processes for example, and an Output Power Conditioner (OPC) 40 that provides Power Out 50, which may be ac (alternating current) or dc (direct current) power. In an embodiment, MPS 100 includes an electrolyzer module (ELM) 200, a power module (PWM) 300, a water storage module (WSM) 400, a hydrogen storage module (HSM) 500, and a controller module (CTM) 600. CTM 600 is in operable communication with each power system module 200, 300, 400, 500 via communication bus 110 (represented by dashed lines) and local controllers (LCC) 210, 310, 410, 510. Power system modules 200, 300, 400, 500 are in power and/or fluid communication with each other via a conduit network 120. The fluid communication in conduit network 120 may allow for hydrogen flow in either direction thereby providing more effective utilization of space within the confines of the MPS enclosure 130. In an embodiment, PWM 300 incorporates technology for creating electricity from hydrogen, such as a PEM fuel cell, or a generator (e.g., driven by an internal combustion engine, hydropower, wind power, solar power, or the like). As discussed herein, where PWM 300 is configured as a fuel cell, it may also be referred to as a fuel cell module (FCM) 300. CTM 600 is also in operable communication with PV interface 30 and OPC 40 via communication bus 110. A more detailed schematic of MPS 100 is depicted in FIG. 2, which shows ELM 200 having an electrolyzer 700 and phase separator 215, and FCM 300 having an electrochemical fuel cell system 800. Other details relating to MPS 100 and depicted in FIG. 2 will be discussed further below.
  • Referring now to FIGS. 2-3, electrochemical energy conversion cells employed in embodiments of ELM 200 and FCM 300 will be discussed. Although embodiments disclosed below are described in relation to an electrochemical power system including a proton exchange membrane electrochemical cell employing hydrogen, oxygen, and water, other types of electrochemical cells and/or electrolytes may be used, including, but not limited to, phosphoric acid and the like. Various reactants can also be used, including, but not limited to, hydrogen, bromine, oxygen, air, chlorine, and iodine. Upon the application of different reactants and/or different electrolytes, the flows and reactions change accordingly, as is commonly understood in relation to that particular type of electrochemical cell. Electrochemical cells may be configured as electrolysis cells or fuel cells, as will be discussed below.
  • Referring now to FIG. 3, an electrochemical cell configured as an anode fed electrolysis cell 702, which may be formed in a stack of one or more to form electrolyzer 700 and employed in an embodiment of ELM 200, is depicted in section view having a proton exchange membrane (PEM) 705 arranged between an oxygen electrode (anode) 710 and a hydrogen electrode (cathode) 715. Electrolysis cell 702 functions as a hydrogen generator by electrolytically decomposing process water 720 to produce hydrogen gas 725 and oxygen gas 730. Process water 720 is fed into electrolysis cell 702 at anode 710 to form oxygen gas 730, electrons, and hydrogen ions (protons) 735. The chemical reaction is facilitated by the positive terminal of a power source 740 connected to anode 710 and the negative terminal of power source 740 connected to cathode 715. Power source 740 may be internal or external to ELM 200 and may include a battery or a connection to utility power or a renewable energy source. In an exemplary embodiment, power source 740 is fed by PV interface 30. Oxygen gas 730 and a first portion 745 of the water are discharged from electrolysis cell 702, while protons 735 and a second portion 750 of the water migrate across PEM 705 to cathode 715. At cathode 715, hydrogen gas 725 is removed, generally through a gas delivery line at conduit network 120. The removed hydrogen gas 725 is usable in a myriad of different applications. Second portion 750 of water is also removed from cathode 715.
  • ELM 200 may include a number of individual electrolysis cells 702 arranged in a stack with process water 720 being directed through the cells via input and output conduits formed within the stack structure. Electrolysis cells 702 within the stack are sequentially arranged, with each cell 702 having a membrane-electrode assembly (MEA) defined by a proton exchange membrane 705 disposed between a cathode 715 and an anode 710. The cathode 715, anode 710, or both may be gas diffusion electrodes that facilitate gas diffusion to the proton exchange membrane 705. Each membrane-electrode assembly is in fluid communication with flow fields adjacent to the membrane electrode assembly and defined by structures configured to facilitate fluid movement and membrane hydration within each individual electrolysis cell 702.
  • The water 750 discharged from the cathode side 715 of the electrolysis cell 702, which is entrained with hydrogen gas, may be fed to a phase separator 215 (see FIG. 2) to separate the hydrogen gas 725 from the water 750, thereby increasing the hydrogen gas yield and the overall efficiency of electrolysis cell 702 in general. The removed hydrogen gas 725 may be fed either to a dryer 220 (see FIG. 2) for removal of trace water, to HSM 500, which may be a cylinder, a tank, or a similar type of containment vessel, or directly to an application for use as a fuel, such as to FCM 300 (see FIGS. 1 and 2).
  • Another type of water electrolysis cell (not shown) that utilizes the same configuration as is shown in FIG. 3 is a cathode feed cell. In the cathode feed cell, process water is fed on the side of the hydrogen electrode. A portion of the water migrates from the cathode across the membrane to the anode. A power source connected across the anode and the cathode facilitates a chemical reaction that generates hydrogen ions and oxygen gas. Excess process water exits the electrolysis cell at the cathode side without passing through the membrane.
  • A typical fuel cell system 800 (depicted in FIG. 2) also utilizes the same general MEA configuration as the electrochemical cell of FIG. 3, depicted therein as an electrolysis cell. In the fuel cell system 800 configuration, hydrogen gas 725 is introduced to hydrogen electrode 715 (the anode in the fuel cell system 800), while oxygen 730, or an oxygen-containing gas such as air, is introduced to oxygen electrode 710 (the cathode in the fuel cell system 800). The hydrogen gas for fuel cell operation can originate from a pure hydrogen source, a hydrocarbon, methanol, an electrolysis cell 702 such as that described above with reference to FIG. 3, or any other source that supplies hydrogen at a purity level suitable for fuel cell operation. The hydrogen gas 725 electrochemically reacts at the anode 715 to produce protons 735 and electrons, the electrons flow from the anode through an electrically connected external load, and the protons 735 migrate through the proton exchange membrane 705 to the cathode 710. At the cathode 710, the protons and electrons react with oxygen 730 to form product water 720.
  • The general operation of MPS 100 involves the delivery of water from WSM 400 to ELM 200, where the water is electrolyzed to form hydrogen and oxygen gas. The hydrogen gas is dispensed from ELM 200 to HSM 500, from which it is periodically retrieved and dispensed to FCM 300. Once received in FCM 300, the hydrogen gas is reacted with oxygen, from either an air supply 60 or from oxygen production at ELM 200, to produce electrons and water. In HAA applications, oxygen production at ELM 200 may be stored at oxygen storage device 70 for subsequent use at FCM 300. Power is distributed from MPS 100 by directing the electrons to output power conditioner 40 for subsequent delivery, depicted generally as power out 50, to an attached load (not shown). Excess water is returned to WSM 400. The operation and control of MPS 100 and the distribution of power is governed by CTM 600, LCCs 210, 310, 410, 510 and embedded application software, as will be discussed in more detail below.
  • Referring now to FIG. 4, an embodiment of MPS 100 includes a plurality of ELMs 200, a plurality of PWMs 300, and a HSM 500, all in signal communication with each other via communication bus 110 and internal buses 295, 395, 595, respectively. In an embodiment, communications bus 110, LCCs 210, 310, 510 and internal buses 295, 395, 595 may operate under a Controller Area Network (CAN) bus and associated communications protocol, where a broadcast communication is achieved by using a message oriented transmission protocol. Here, messages communicated between modules are identified by using a message identifier, which is unique within the network and not only defines the content but also the priority of the message. By utilizing a CAN scheme, MPS 100 can be upgraded by installing newer modules or additional modules without having to make any hardware or software modifications to the existing modules. Other communication schemes may be equally applicable for implementing the disclosed invention and may be substituted for the CAN protocol communication scheme.
  • In alternative embodiments, CTM 600 may be present and configured as a master control module to serve as a centralized controller with LCCs 210, 310, 410, 510 operating as local controller sub-systems, or may not be present as a separate module, but may have some or all of its functionality embedded within LCCs 210, 310, 410, 510, thereby providing for a distributed control scheme, or may be present with limited functionality to serve as a signal interface, such as provided by signal interface 605, to send and receive external signals 607 and communicate those signals with MPS 100. External signals 607 may be wired or wireless, and may employ radio frequency signals, microwave signals, optical signals, or any other type of communication signal appropriate for the environment in which power system 10 is employed, such as in a HAA for example. Alternatively, CTM 600 and signal interface 605 may both be present in MPS 100 to provide coordinated signal processing. In an alternative embodiment, HSM 500 may be replaced with an integrate water and hydrogen storage module (WHSM), depicted generally at 900, in which case LCC 410 and LCC 510 may be integrated into one local controller, herein referred to as LCC 510. In a further alternative embodiment, electrolyzer 700, and accompanying necessary hardware, may be mounted or integrated into the assembly of HSM 500, thereby providing a more compact hydrogen generator and storage module.
  • In an embodiment, modules 200 and 300 include a communications port 945, depicted generally in FIG. 4 as the connection point between communications bus 110 and modules 200, 300, which is in signal communication with an associated local controller, 210 or 310 for example. In a centralized control scheme, data and control signals from CTM 600 are communicated to the appropriate local controller of a module via communication bus 110 and communication port 945. In a distributed communication scheme, data and control signals from one local controller are communicated to another local controller via communication bus 100 and communication port 945.
  • As depicted in FIG. 4, ELM 200 and PWM 300 may include power conditioning units 290, 390, respectively. Power conditioning unit 290 receives power from PV interface 30 and delivers conditioned power to electrolyzer 700 at power source 740, and power conditioning unit 390 provides power out 50 from fuel cell 800 via output power conditioner 40. In alternative embodiments, power conditioning unit 390 may be separate from or integrated with output power conditioner 40.
  • Referring now to FIG. 5, an alternative arrangement of ELMs 200 and PWMs 300 is depicted within power system 10. Whereas in FIG. 4 each ELM 200 and PWM 300 is depicted grouped with a like module, FIG. 5 depicts each ELM 200 and PWM 300 grouped in a module set 1000 along with other system modules, discussed further below, and with communication bus 110 providing a common data bus between all modules. As depicted by ellipses 1010, other module sets 1000 may be attached to communications bus 110, and to conduit network 120 (shown in FIGS. 1, 2 and 4 and omitted from FIG. 5 for clarity). FIG. 5 depicts each module set 1000 having a local controller 610, and ELM 200, a WHSM 900, a bridge 80, a PWM 300, and a power conditioner 90. Local controller 610 is similar to LCCs 210, 310, 410, 510, but serves to control the entire set of modules within module set 1000 as opposed to controlling only one type of module. Each system module within module set 1000 is referred to simply as a system module, or power system module, and includes any one of the aforementioned modules 610, 200, 900, 80, 300 and 90.
  • Similar to the discussion above, CTM 600 may be present and configured as a master control module to serve as a centralized controller with local controllers 610 of each module set 1000 operating as a local controller sub-system, or may not be present as a separate module but may have some or all of its functionality embedded within each local controller 610, thereby providing for a distributed control scheme. In either arrangement, CTM 600 and local controllers 610 may operate under a Controller Area Network (CAN) bus with associated communications protocol, as discussed above. CTM 600, LCCs 210, 310, 410, 510, and local controller 610 include a processor 620 and a memory 630, depicted in FIG. 5, for storing and executing control instructions provided by embedded software, and for storing operational information such as operating characteristics in lookup tables for example. Processor 620 may be a microprocessor or any other processing device sufficient to control power system 10. Bridge 80 provides a similar function as power conditioning unit 290 discussed above, but instead of serving conditioned power to just electrolyzer 700 it serves conditioned power to all modules within module set 1000, thereby reducing the number of components within and the overall size and weight of power system 10. Power conditioner 90 provides a similar function as power conditioning unit 390 and may also be separate from or integrated with output power conditioner 40.
  • As mentioned above, the output power, depicted generally as power out 50, may be ac (alternating current) or dc (direct current) power. In alternative embodiments, the output power is provided at about 24 VDC (volts direct current) or about 48 VDC, depending on the market needs, and the input power at PV input 20 and PV interface 30 is provided at about 120/240 VAC (volts alternating current), single-phase, at about 50/60 Hz (Hertz). However, MPS 100 may be designed to operate over a wider range of input voltages, such as from about 85 to about 264 VAC input, for example. An embodiment of MPS 100 has an output current of about 42 amps, with a minimum of about 0 amps and a maximum of about 45 amps, at an output voltage of about 24 VDC+/−0.5 VDC. In an embodiment, MPS 100 has an output voltage that deviates no more than about +/−0.5 VDC in response to an ambient temperature variation from about −40 deg-C (degrees Celsius) to about +50 deg-C, and can operate at an altitude equal to or less than about 80,000 feet.
  • In an embodiment and referring to FIG. 5, the operational control of power system 10 by CTM 600, LCCs 210, 310, 410, 510, and/or local controllers 610, is assisted by strategically placed sensors 1020, 1030 throughout power system 10, with sensors 1020 referring generally to sensors placed within an operational module to sense the operating characteristics of that particular module, and sensors 1030 referring generally to sensors placed to sense the operating characteristics of power system 10 as a whole. Sensors 1020, 1030 may be different types of sensors and include but are not limited to temperature sensors, depicted as a boxed-T 1040, pressure sensors, depicted as a boxed-P 1042, and voltage sensors, depicted as a boxed-V 1044. As herein used, the nomenclature for identifying a module temperature sensor is 1020, 1040, and the nomenclature for identifying a system temperature sensor is 1030, 1040. Other sensors, such as flow meters and ammeters for example, may be employed as appropriate for carrying out the control function herein disclosed.
  • Also provided within power system 10 are control devices 1050, 1060 for controlling the flow of power, fluid, gas, coolant, and heat, for example, within and between modules of power system 10, with control devices 1050 referring generally to devices placed within an operational module to control an operating characteristic of that particular module, and control devices 1060 referring generally to devices placed to control an operating characteristic of power system 10 as a whole. Exemplary control devices 1050, 1060 include but are not limited to pumps, depicted as a circled-P 1070, valves, depicted as a circled-V 1072, and electrical switches, depicted as a circled-S 1074. As herein used, the nomenclature for identifying a module pump control device is 1050, 1070, and the nomenclature for identifying a system pump control device is 1060, 1070. Other control devices, such as fans, compressors and variacs for example, may be employed as appropriate for carrying out the control function herein disclosed.
  • The plurality of sensors 1020, 1030 provide a plurality of sensor signals from either the system modules of module set 1000, or power system 10 as a whole, with the respective signals being received at common data bus 110. While reference is made herein to FIG. 5 regarding the signal flow and control scheme of power system 10, it will be appreciated that a similar arrangement applies to the modular configuration depicted in FIG. 4 and to any other modular configuration of system modules that may be employed in practicing the teachings of the present invention.
  • The sensor signals are received from common data bus 110 at local controller 610 and/or CTM 600, depending on whether a centralized or distributed control scheme is implemented as discussed above, and analyzed for the presence of an abnormal operating condition or for the presence of a malfunctioning device, where the malfunctioning device may include, for example, a sensor 1020, 1030, a processing element 200, 300, an output device 90, 40, a control device 1050, 1060, or any combination thereof.
  • Upon receipt of sensor or device information, by continuous polling by CTM 600 and/or local controller 610, or by continuously monitoring the signal traffic on common data bus 110, for example, processor 620 accesses operational information in a lookup table in memory 630 to determine whether that particular sensor or device is providing a normal operational reading. The lookup table in memory 630 may be an actual table of values upon which processor 620 performs an interpolation/extrapolation technique, or may be a transfer function upon which processor 620 performs a calculation. In response to processor 620 determining that an abnormal operating condition exists, processor 620 then determines whether an operational adjustment is desirable at one of the control devices at the system module level or at the power system level. An adjustment may be made to either compensate for the abnormal condition, or to accommodate for the malfunctioning device, discussed further below. It should be noted that not all abnormal operating conditions reported by a sensor may warrant an operational adjustment. For example, if a sensor is unhealthy, discussed further below, or if a sensor reading is just outside of an acceptable range, then processor 620, via the embedded application software, may seek information from other sources to determined whether an operational adjustment should be made. Also, if a sensor is healthy, but reports an abnormal condition, processor 620 may use statistical tools such as trending or control sampling to determine whether an operational adjustment should be made. An abnormal condition may be the result of an anomaly, a data point that is an outlier, or the result of signal noise, in which case the utilization of statistical techniques by processor 620 may avoid unwarranted system adjustments. Other decisions regarding the desirability of an operational adjustment may come from processor 620 accessing a lookup table at memory 630 to determine whether the sensors are sensing operating characteristics, and thereby reporting on operating conditions, that are within an expected range for the existing power condition and fuel consumption of power system 10. In conjunction with the lookup table at memory 630, processor 620 may employ interpolation or extrapolation techniques, or other algorithms, for comparing sensed operating characteristics to expected operating characteristics at a given system power level. In response to processor 620 determining that an operational adjustment is desirable, processor 620 automatically adjusts a control device 1050, 1060, by changing the operating state of at least one of a pump 1070, a valve 1072, a switch 1074, or any combination thereof, for example, in a direction to compensate for the abnormal condition, or to accommodate for the malfunctioning device. For example, if the temperature or pressure at an electrolyzer 700 at an ELM 200 is above normal, then processor 620 may reduce the flow of processing water and the available power by adjusting a pump 1070 or a valve 1072 and operating a switch 1074 at the effected ELM 200. Also, if a system module pump 1050, 1070 malfunctions and continued operation of that module would risk the integrity of the module and possibly the integrity of the power system 10 as a whole, then processor 620 may shut down the operation of that particular module to prevent an entire system shutdown, which in essence results in an automatic reconfiguring of the controlled operational devices and the control system as a whole. In an embodiment, processor 620 may run power system 10 at reduced performance to accommodate the malfunctioning device or loss of data therefrom.
  • In an alternative embodiment employing MPS 100 as depicted in FIG. 4 with a plurality of fuel cell power modules 390, a failure of one module may be detected by the remaining modules via common communication bus 110, whereby the remaining modules make compensating adjustments using logic contained in local controllers 310.
  • In another alternative embodiment employing MPS 100 as depicted in FIG. 5 having a plurality of Electrolyzer Modules 200, a temperature sensor failure in one module may be compensated for by temperature readings at a similar temperature sensor in another module based on algorithmic assumptions about present operating modes of both modules and predefined physical and mathematical relationships between similar units that may be running at slightly differing operating conditions or modes.
  • In a further alternative embodiment employing MPS 100 as depicted in FIG. 5, the loss of an ambient temperature sensor in Power Module 300 may be synthesized using the temperature reading at WHSM 900. The synthesis may include mathematical formulas and interpolation tables that represent the physical relationship between these temperatures under idealized theoretical data and/or previously measured data.
  • To ensure high reliability for autonomous control of power system 10, redundant sensors and multiple channel communication may be employed, thereby enabling an operating characteristic monitored by a particular sensor to be derivable from one or more other sensors in the system. In this manner, redundant system information is available from a plurality of sources and over a plurality of channels for determining whether an operational adjustment of MPS 100 or a portion thereof is desirable. In some cases, it may be necessary to shut down MPS 100 or a portion thereof, and in other cases it may just be necessary to store the data relating to the operating characteristics of MPS 100 at memory 630 and to report the stored data to an external system or user on demand via signal interface 605. Processor 620 and embedded application software are configured for multi-channel communication. In an embodiment, processor 620 may utilize a portion of the stored data using programmed adaptive logic to synthesize a replacement signal or to command a degraded operational mode.
  • Although a common bus 110 is shown for illustration, power system 10 may be configured using the invention described herein by employing a redundant common bus communications scheme, best seen by now referring to the communications architecture 1200 depicted in FIG. 6. In reference to FIG. 6, elements of power system 10 are depicted generally as Elements A, B, C, D and E, and identified by numerals 1210, 1211, 1212, 1213 and 1214 (1210-1214), respectively, which may refer to any of the aforementioned modules, and interconnecting lines between Elements A, B, C, D and E represent lines of communication. Redundant channels 1205 are represented by double lines, as depicted between Elements A and C, and between Elements D and E, and non-redundant channels (simplex channels) 1215 are represented by single lines. In an embodiment, communication bus 110 may be configured as two or more segmented buses over which data may be transferred between system Elements 1210-1214 in a parallel fashion to facilitate redundancy management. The two or more segmented buses may be composed of redundant channels 1205, simplex channels 1215, or any combination thereof. For example, communication between Element A 1210 and Element E 1214 may occur directly via simplex channel 1215, or indirectly via segmented buses composed of simplex channel 1215 to Element B 1211, simplex channel 1215 to Element D 1213, and redundant common bus 1205 to Element E 1214. Other communication paths will be readily recognized by one skilled in the art. In the preceding example, the utility of a redundant common bus communication scheme is achieved without actually requiring a single bus that is common to all elements, with inter-bus communications being accomplished via a microprocessor or other data translation hardware, firmware and/or software combination. As depicted in FIG. 6, the implementation of the redundant common bus communication scheme may be a combination of simplex and redundant channels arranged in a network between elements to facilitate a packet switching arrangement and ensure message delivery under single or multiple bus failures. In an embodiment, the communication architecture depicted in FIG. 6 may be implemented using a TCP/IP protocol over an Ethernet network.
  • Referring now to FIG. 7, an exemplary process 1100 for determining whether an operational adjustment should be carried out by processor 620 is depicted. Process 1100 is depicted as a continuous loop process, indicating a control scheme that continuously monitors signal traffic on common data bus 110. At block 1105, processor 620 determines whether each sensor 1020, 1030 is reporting a normal operating condition. If yes, then control passes to block 1110 where power system 10 continues operation, and process 1100 continues by reentering decision block 1105. If no, then control passes to block 1115 where processor 620 determines whether the reporting sensor is an unhealthy sensor. In an embodiment, a sensor may be considered to be unhealthy if it is not reporting any signal when it should or if its signal is representative of an unattainable value. In another embodiment, two sensors may be employed along with a voting scheme, whereby a high sensor reading in the first sensor may take precedence over a low sensor reading in the second sensor, thereby resulting in the second sensor being considered unhealthy. Other unhealthy sensor characteristics may be stored in memory 630 and used by processor 620 for comparative analysis. The number of sensors deployed to monitor a particular aspect of the power system operation, such as pressure or temperature for example, is determined by the importance of that parameter with regard to the overall system operation. Also, the scheme to determine the health of any one sensor, such as averaging multiple sensors, selecting the closest two out of three, or using the highest or lowest reading, for example, is dependent on the importance of the parameter being sensed to the overall system operation.
  • If the sensor is considered to be unhealthy, process control passes to block 1120 where it is determined whether the sensed characteristic of the unhealthy sensor is derivable from one or more other sensors in power system 10. For example, in the two sensor scenario discussed above, the first sensor reading would take precedence over the second. In another example, a sensor reading at a system module sensor 1020 may be derivable via a set of system transfer functions involving both system module sensors 1020 and power system sensors 1030, which collectively provide redundant information in the event that any one sensor becomes unhealthy.
  • In response to the sensed characteristic of the unhealthy sensor being derivable, process control passes to block 1125 where processor 620 determines whether the other sensors in the system are reporting a normal operating condition. In determining that a normal operating condition is present, process control passes to block 1110 and continues as discussed above.
  • In response to the sensed characteristic of the unhealthy sensor not being derivable, or in response to the derived characteristic by other sensors in the system being indicative of an abnormal operating condition, process control passes to block 1130 where it is determined whether an operational adjustment of a system module within module set 1000 is desirable, as discussed above. If it is considered desirable to make no system module adjustment, process control passes to block 1135 where power system 10 continues operation and process 1100 continues by reentering decision block 1105.
  • If it is considered desirable to make an operational adjustment to a system module, process control passes to block 1140 where processor 620 automatically adjusts a control device 1050, 1060 in a direction to compensate for the abnormality, as discussed above. Following block 1140, process control passes to block 1145 where processor 620 determines whether it is desirable to shutdown the operation of MPS 100 or a portion thereof, such as when the integrity of the system is at risk for example. If no, then process control passes to block 1135 and process 1100 continues as discussed above. If yes, then process control passes to block 1150 where processor 620 shuts down MPS 100 or a portion thereof.
  • Some embodiments of the invention may include some of the following advantages: autonomous control; no or very low maintenance; built in safeguards; system segmentation through modularity of design; centralized or distributed control arrangements; data recording and reporting on demand; and scaleable system through modularity of design.
  • While the invention has been described with reference to exemplary embodiments, it will be understood by those skilled in the art that various changes may be made and equivalents may be substituted for elements thereof without departing from the scope of the invention. In addition, many modifications may be made to adapt a particular situation or material to the teachings of the invention without departing from the essential scope thereof. Therefore, it is intended that the invention not be limited to the particular embodiment disclosed as the best or only mode contemplated for carrying out this invention, but that the invention will include all embodiments falling within the scope of the appended claims. Moreover, the use of the terms first, second, etc. do not denote any order or importance, but rather the terms first, second, etc. are used to distinguish one element from another. Furthermore, the use of the terms a, an, etc. do not denote a limitation of quantity, but rather denote the presence of at least one of the referenced item.

Claims (12)

1. A fuel cell power system comprising:
a plurality of fuel cell power modules, each fuel cell power module including a fuel cell for generating electrical power;
a plurality of local controllers, each local controller controlling one respective fuel cell power module; and
a master controller for controlling the local controllers.
2. The fuel cell power system as claimed in claim 1 wherein the fuel cell power modules are electrically connected in parallel.
3. The fuel cell power system as claimed in claim 2 wherein the fuel cell power modules are substantially identical.
4. The fuel cell power system as claimed in claim 1 wherein the master controller comprises a plurality of data communications ports connected to data communication links linking the master controller with respective data communication ports on the local controllers.
5. The fuel cell power system as claimed in claim 4 wherein the master controller comprises an additional data communications port for receiving a power requirement signal from an overall system controller.
6. The fuel cell power system as claimed in claim 5 wherein the master controller and local controllers are linked using a CANbus controller area network.
7. A method of controlling a fuel cell power system having a plurality of fuel cell power modules, the method comprising the steps of:
locally controlling each fuel cell power module using a respective local controller; and
globally controlling the local controllers using a master controller.
8. The method as claimed in claim 7 further comprising the step of selectively bypassing at least one of the fuel cell power modules.
9. The method as claimed in claim 8 wherein the step of bypassing at least one of the fuel cell power modules comprises the step of receiving a fault signal at the master controller necessitating shut-down of a faulty fuel cell power module.
10. The method as claimed in claim 7 further comprising the steps of:
receiving system performance data at the master controller from sensors located at each of the fuel cell power modules;
processing the system performance data at the master controller to provide feedback control of the local controllers;
relaying selected system performance data to an overall system controller.
11. The method as claimed in claim 10 wherein the step of relaying selected system performance data to an overall system controller comprises the step of presenting the system performance data to a user.
12. A fuel cell power system comprising:
a plurality of fuel cell power modules, each fuel cell power module including a fuel cell for generating electrical power and further including associated peripheral devices for supplying reactants to the fuel cell and for collecting current and reaction byproducts from the fuel cell;
a plurality of local controllers, each local controller controlling one respective fuel cell power module based on a feedback control loop from sensors disposed in the associated peripheral devices; and
a master controller for controlling the local controllers based on a master feedback control loop receiving feedback from each local controller from which the master controller generates control commands for each local controller.
US11/208,174 2003-07-17 2005-08-19 Method and apparatus for operating and controlling a power system Abandoned US20050278076A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US11/208,174 US20050278076A1 (en) 2003-07-17 2005-08-19 Method and apparatus for operating and controlling a power system

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/604,395 US7006898B2 (en) 2003-07-17 2003-07-17 Method and apparatus for operating and controlling a power system
US11/208,174 US20050278076A1 (en) 2003-07-17 2005-08-19 Method and apparatus for operating and controlling a power system

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US10/604,395 Continuation US7006898B2 (en) 2003-07-17 2003-07-17 Method and apparatus for operating and controlling a power system

Publications (1)

Publication Number Publication Date
US20050278076A1 true US20050278076A1 (en) 2005-12-15

Family

ID=34062253

Family Applications (2)

Application Number Title Priority Date Filing Date
US10/604,395 Expired - Fee Related US7006898B2 (en) 2003-07-17 2003-07-17 Method and apparatus for operating and controlling a power system
US11/208,174 Abandoned US20050278076A1 (en) 2003-07-17 2005-08-19 Method and apparatus for operating and controlling a power system

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US10/604,395 Expired - Fee Related US7006898B2 (en) 2003-07-17 2003-07-17 Method and apparatus for operating and controlling a power system

Country Status (1)

Country Link
US (2) US7006898B2 (en)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060134479A1 (en) * 2004-12-22 2006-06-22 Luhui Hu Controlling a fuel cell system
US20080166604A1 (en) * 2006-12-20 2008-07-10 Bloom Energy Corporation Model based real-time optimization of fuel cell clusters
US8212139B2 (en) 2008-01-18 2012-07-03 Tenksolar, Inc. Thin-film photovoltaic module
US8437941B2 (en) 2009-05-08 2013-05-07 Gas Turbine Efficiency Sweden Ab Automated tuning of gas turbine combustion systems
US8563847B2 (en) 2009-01-21 2013-10-22 Tenksolar, Inc Illumination agnostic solar panel
US8748727B2 (en) 2008-01-18 2014-06-10 Tenksolar, Inc. Flat-plate photovoltaic module
US8829330B2 (en) 2010-02-23 2014-09-09 Tenksolar, Inc. Highly efficient solar arrays
US8933320B2 (en) 2008-01-18 2015-01-13 Tenksolar, Inc. Redundant electrical architecture for photovoltaic modules
US9267443B2 (en) 2009-05-08 2016-02-23 Gas Turbine Efficiency Sweden Ab Automated tuning of gas turbine combustion systems
US9299861B2 (en) 2010-06-15 2016-03-29 Tenksolar, Inc. Cell-to-grid redundandt photovoltaic system
US9354618B2 (en) 2009-05-08 2016-05-31 Gas Turbine Efficiency Sweden Ab Automated tuning of multiple fuel gas turbine combustion systems
US9671797B2 (en) 2009-05-08 2017-06-06 Gas Turbine Efficiency Sweden Ab Optimization of gas turbine combustion systems low load performance on simple cycle and heat recovery steam generator applications
US9773933B2 (en) 2010-02-23 2017-09-26 Tenksolar, Inc. Space and energy efficient photovoltaic array
US10650621B1 (en) 2016-09-13 2020-05-12 Iocurrents, Inc. Interfacing with a vehicular controller area network
US11108068B2 (en) * 2018-12-14 2021-08-31 Fci Co., Ltd. Fuel cell control system

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050112428A1 (en) * 2003-10-23 2005-05-26 Hydrogenics Corporation Fuel cell power system having multiple fuel cell modules
US7684880B2 (en) * 2003-11-06 2010-03-23 Snap-On Technologies, Inc. Fuel cells service method and apparatus
JP4372725B2 (en) * 2005-06-17 2009-11-25 本田技研工業株式会社 Fuel cell system
US8731732B2 (en) * 2008-02-25 2014-05-20 Stanley Klein Methods and system to manage variability in production of renewable energy
US8105474B2 (en) * 2009-08-18 2012-01-31 Gas Technology Institute Photo-electro-refining of bio-oil to biofuel and hydrogen
US9182138B2 (en) * 2010-07-16 2015-11-10 Air Vent, Inc. Method and apparatus for attic fan power controller with remote control
US9160172B2 (en) * 2011-10-12 2015-10-13 General Electric Company Systems and methods for adaptive possible power determinaton in power generating systems
DE102015103730A1 (en) * 2015-03-13 2016-09-15 Bitzer Kühlmaschinenbau Gmbh Refrigerant compressor
US11636061B2 (en) * 2021-09-01 2023-04-25 Xilinx, Inc. On-demand packetization for a chip-to-chip interface

Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4192906A (en) * 1978-07-10 1980-03-11 Energy Research Corporation Electrochemical cell operation and system
US5754033A (en) * 1996-03-13 1998-05-19 Alaska Power Systems Inc. Control system and circuits for distributed electrical-power generating stations
US6030718A (en) * 1997-11-20 2000-02-29 Avista Corporation Proton exchange membrane fuel cell power system
US20020177021A1 (en) * 2001-05-23 2002-11-28 Fuglevand William A. Fuel cell power system having DC to DC conversion, method of distributing DC power, and method of operating a fuel cell power system
US20030003337A1 (en) * 2001-06-01 2003-01-02 Scartozzi John P. Fuel cell power system
US6503649B1 (en) * 2000-04-03 2003-01-07 Convergence, Llc Variable fuel cell power system for generating electrical power
US6562494B1 (en) * 1997-10-06 2003-05-13 Reveo, Inc. Electro-chemical power generation systems employing arrays of electronically-controllable discharging and/or recharging cells within a unitary support structure
US20030094923A1 (en) * 2001-11-22 2003-05-22 Akihiko Emori Power supply unit, distributed power supply system and electric vehicle loaded therewith
US6573682B1 (en) * 2001-12-14 2003-06-03 Ballard Power Systems Inc. Fuel cell system multiple stage voltage control method and apparatus
US20030107352A1 (en) * 2001-12-06 2003-06-12 Downer Scott D. Electrical motor power management system
US6611068B2 (en) * 1998-05-19 2003-08-26 Sure Power Corporation Power system
US20030194588A1 (en) * 2002-04-10 2003-10-16 Laukhuf Gregg E. Worksurface power modules powered by fuel cells
US20040142216A1 (en) * 2001-12-19 2004-07-22 Keisuke Wakabayashi Vehicle fuel cell power plant warm-up control
US20040265658A1 (en) * 2001-07-25 2004-12-30 De Vaal Jake Fuel cell ambient environment monitoring and control apparatus and method
US6838923B2 (en) * 2003-05-16 2005-01-04 Ballard Power Systems Inc. Power supply and ultracapacitor based battery simulator
US6989651B1 (en) * 2002-03-05 2006-01-24 Jadoo Power Systems, Inc. Fuel cell power module and system including same

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5586156A (en) * 1995-07-14 1996-12-17 General Electric Company Reactor protection system with automatic self-testing and diagnostic
US6387556B1 (en) * 1997-11-20 2002-05-14 Avista Laboratories, Inc. Fuel cell power systems and methods of controlling a fuel cell power system
US6713885B2 (en) * 2002-02-26 2004-03-30 Hitachi High-Technologies Corporation Power supply, a semiconductor making apparatus and a semiconductor wafer fabricating method using the same
JP2004342430A (en) * 2003-05-15 2004-12-02 Toyota Motor Corp Fuel cell system and its operation method

Patent Citations (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4192906A (en) * 1978-07-10 1980-03-11 Energy Research Corporation Electrochemical cell operation and system
US5754033A (en) * 1996-03-13 1998-05-19 Alaska Power Systems Inc. Control system and circuits for distributed electrical-power generating stations
US6562494B1 (en) * 1997-10-06 2003-05-13 Reveo, Inc. Electro-chemical power generation systems employing arrays of electronically-controllable discharging and/or recharging cells within a unitary support structure
US6030718A (en) * 1997-11-20 2000-02-29 Avista Corporation Proton exchange membrane fuel cell power system
US6218035B1 (en) * 1997-11-20 2001-04-17 Avista Laboratories, Inc. Proton exchange membrane fuel cell power system
US6611068B2 (en) * 1998-05-19 2003-08-26 Sure Power Corporation Power system
US6503649B1 (en) * 2000-04-03 2003-01-07 Convergence, Llc Variable fuel cell power system for generating electrical power
US20020177021A1 (en) * 2001-05-23 2002-11-28 Fuglevand William A. Fuel cell power system having DC to DC conversion, method of distributing DC power, and method of operating a fuel cell power system
US20030003337A1 (en) * 2001-06-01 2003-01-02 Scartozzi John P. Fuel cell power system
US20040043274A1 (en) * 2001-06-01 2004-03-04 Scartozzi John P. Fuel cell power system
US20040265658A1 (en) * 2001-07-25 2004-12-30 De Vaal Jake Fuel cell ambient environment monitoring and control apparatus and method
US20030094923A1 (en) * 2001-11-22 2003-05-22 Akihiko Emori Power supply unit, distributed power supply system and electric vehicle loaded therewith
US20030107352A1 (en) * 2001-12-06 2003-06-12 Downer Scott D. Electrical motor power management system
US6573682B1 (en) * 2001-12-14 2003-06-03 Ballard Power Systems Inc. Fuel cell system multiple stage voltage control method and apparatus
US20040142216A1 (en) * 2001-12-19 2004-07-22 Keisuke Wakabayashi Vehicle fuel cell power plant warm-up control
US6989651B1 (en) * 2002-03-05 2006-01-24 Jadoo Power Systems, Inc. Fuel cell power module and system including same
US20030194588A1 (en) * 2002-04-10 2003-10-16 Laukhuf Gregg E. Worksurface power modules powered by fuel cells
US6838923B2 (en) * 2003-05-16 2005-01-04 Ballard Power Systems Inc. Power supply and ultracapacitor based battery simulator

Cited By (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060134479A1 (en) * 2004-12-22 2006-06-22 Luhui Hu Controlling a fuel cell system
US20080166604A1 (en) * 2006-12-20 2008-07-10 Bloom Energy Corporation Model based real-time optimization of fuel cell clusters
US7951496B2 (en) * 2006-12-20 2011-05-31 Bloom Energy Corporation Model based real-time optimization of fuel cell clusters
US8212139B2 (en) 2008-01-18 2012-07-03 Tenksolar, Inc. Thin-film photovoltaic module
US9768725B2 (en) 2008-01-18 2017-09-19 Tenksolar, Inc. Redundant electrical architecture for photovoltaic modules
US8748727B2 (en) 2008-01-18 2014-06-10 Tenksolar, Inc. Flat-plate photovoltaic module
US8828778B2 (en) 2008-01-18 2014-09-09 Tenksolar, Inc. Thin-film photovoltaic module
US8933320B2 (en) 2008-01-18 2015-01-13 Tenksolar, Inc. Redundant electrical architecture for photovoltaic modules
US8563847B2 (en) 2009-01-21 2013-10-22 Tenksolar, Inc Illumination agnostic solar panel
US9543890B2 (en) 2009-01-21 2017-01-10 Tenksolar, Inc. Illumination agnostic solar panel
US9328670B2 (en) 2009-05-08 2016-05-03 Gas Turbine Efficiency Sweden Ab Automated tuning of gas turbine combustion systems
US10509372B2 (en) 2009-05-08 2019-12-17 Gas Turbine Efficiency Sweden Ab Automated tuning of multiple fuel gas turbine combustion systems
US9267443B2 (en) 2009-05-08 2016-02-23 Gas Turbine Efficiency Sweden Ab Automated tuning of gas turbine combustion systems
US9354618B2 (en) 2009-05-08 2016-05-31 Gas Turbine Efficiency Sweden Ab Automated tuning of multiple fuel gas turbine combustion systems
US11199818B2 (en) 2009-05-08 2021-12-14 Gas Turbine Efficiency Sweden Ab Automated tuning of multiple fuel gas turbine combustion systems
US9671797B2 (en) 2009-05-08 2017-06-06 Gas Turbine Efficiency Sweden Ab Optimization of gas turbine combustion systems low load performance on simple cycle and heat recovery steam generator applications
US8437941B2 (en) 2009-05-08 2013-05-07 Gas Turbine Efficiency Sweden Ab Automated tuning of gas turbine combustion systems
US11028783B2 (en) 2009-05-08 2021-06-08 Gas Turbine Efficiency Sweden Ab Automated tuning of gas turbine combustion systems
US10260428B2 (en) 2009-05-08 2019-04-16 Gas Turbine Efficiency Sweden Ab Automated tuning of gas turbine combustion systems
US9773933B2 (en) 2010-02-23 2017-09-26 Tenksolar, Inc. Space and energy efficient photovoltaic array
US8829330B2 (en) 2010-02-23 2014-09-09 Tenksolar, Inc. Highly efficient solar arrays
US9299861B2 (en) 2010-06-15 2016-03-29 Tenksolar, Inc. Cell-to-grid redundandt photovoltaic system
US10650621B1 (en) 2016-09-13 2020-05-12 Iocurrents, Inc. Interfacing with a vehicular controller area network
US11232655B2 (en) 2016-09-13 2022-01-25 Iocurrents, Inc. System and method for interfacing with a vehicular controller area network
US11108068B2 (en) * 2018-12-14 2021-08-31 Fci Co., Ltd. Fuel cell control system

Also Published As

Publication number Publication date
US7006898B2 (en) 2006-02-28
US20050012638A1 (en) 2005-01-20

Similar Documents

Publication Publication Date Title
US20050278076A1 (en) Method and apparatus for operating and controlling a power system
US7981556B2 (en) Thermal management system for regenerative fuel cells and method thereof
EP1866996B9 (en) Modular regenerative fuel cell system
US7222001B2 (en) System for monitoring and controlling fuel cell-based power generation units
US6703722B2 (en) Reconfigurable plural DC power source power system responsive to changes in the load or the plural DC power sources
US6428918B1 (en) Fuel cell power systems, direct current voltage converters, fuel cell power generation methods, power conditioning methods and direct current power conditioning methods
US20090189445A1 (en) Renewable energy management and storage system
JP5908457B2 (en) Equipment for electrical energy storage and restoration
US11092652B2 (en) Grid islanded fuel cell installation for data center load
WO2010138951A2 (en) Control system for a flow cell battery
CA2763171C (en) Systems and methods for independently controlling the operation of fuel cell stacks and fuel cell systems incorporating the same
US6696190B2 (en) Fuel cell system and method
US7615889B2 (en) Modular cell site
KR20120125259A (en) Management of the operation of a system for producing electric power from hydrogen and hydrogen from electric power
US7311116B2 (en) Gas regulation system and process for operating the gas regulation system
KR102219866B1 (en) fuel cell system that performs self-diagnosis based on the output voltage
KR102216853B1 (en) Fuel cell system that sets the way the plant operates
CN117043392A (en) Modular electrochemical system
US7521146B2 (en) Switching modes of operation of a fuel cell
KR100906902B1 (en) Safety system of fuel cell stack and method for the same
KR102219863B1 (en) Fuel cell system using ethernet network
KR102152219B1 (en) Fuel cell system capable of controlling operating mode according to self-diagnosis
CN117613310A (en) Control circuit and control system of flow battery
CN116445937A (en) Control of solid oxide electrolytic cells

Legal Events

Date Code Title Description
AS Assignment

Owner name: PROTON ENERGY SYSTEM, INC., CONNECTICUT

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:BARBIR, FRANO;PORTER, STEPHEN C.;LILLIS, MARK A.;REEL/FRAME:016888/0658

Effective date: 20030624

AS Assignment

Owner name: PROTON ENERGY SYSTEMS, INC., CONNECTICUT

Free format text: CORRECTIVE ASSIGNMENT TO CORRECT RECEIVING PARTY, PREVIOUSLY RECORDED AT REEL 016888, FRAME 0658;ASSIGNORS:BARBIR, FRANO;PORTER, STEPHEN C.;LILLIS, MARK A.;REEL/FRAME:017719/0296

Effective date: 20030624

AS Assignment

Owner name: PERSEUS PARTNERS VII, L.P.,DISTRICT OF COLUMBIA

Free format text: SECURITY AGREEMENT;ASSIGNOR:PROTON ENERGY SYSTEMS, INC.;REEL/FRAME:019399/0436

Effective date: 20070601

Owner name: PERSEUS PARTNERS VII, L.P., DISTRICT OF COLUMBIA

Free format text: SECURITY AGREEMENT;ASSIGNOR:PROTON ENERGY SYSTEMS, INC.;REEL/FRAME:019399/0436

Effective date: 20070601

STCB Information on status: application discontinuation

Free format text: ABANDONED -- AFTER EXAMINER'S ANSWER OR BOARD OF APPEALS DECISION