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.
In an embodiment, a method for operating a power system is disclosed. A plurality of sensor signals are received at a common data bus, where each sensor signal is representative of an operating characteristic of a power system module. The sensor signals at the common data bus are received and analyzed at a controller for the presence of an abnormal operating condition, and in response thereto it is determined whether an operational adjustment of the power system module is desirable. In response to the existence of a desirable adjustment condition, the operation of the power system module is automatically adjusted. A first sensor of the plurality of sensors is arranged for providing an operating characteristic that is derivable from one or more of the other sensors, the one or more other sensors including a different type of sensor than the first sensor, thereby providing redundant system information for determining whether an operational adjustment of the power system module is desirable.
In another embodiment, a control system for a power system includes a controller having a processor for executing instructions for monitoring sensor signals at a common data bus, receiving and analyzing the sensor signals to determine the existence of a malfunctioning device, and automatically reconfiguring other operational devices controlled by the control system to accommodate for the malfunctioning device. The common data bus is in signal communication with a plurality of sensors, where each sensor signal is representative of an operating characteristic of the power system, and the malfunctioning device includes a sensor, a processing element, an output device, or a control device.
In a further embodiment, a control system for a power system includes a processor for executing instructions for determining whether a sensor reports an abnormal operating condition, and in response thereto, for determining whether the sensor is unhealthy. In response to the presence of an unhealthy sensor, the processor executes instructions for determining whether the operating characteristic sensed by the unhealthy sensor is derivable from one or more other sensors in the power system, the one or more other sensors including a different type of sensor than the unhealthy sensor. In response to the operating characteristic sensed by the unhealthy sensor not being derivable, the processor executes instructions for determining whether an operational adjustment of the power system or a portion thereof is desirable. If an operational adjustment is desirable, the processor executes instructions for automatically adjusting the operating condition of the power system or a portion thereof.
Referring now to the drawings wherein like elements are numbered and/or labeled alike in several Figures:
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.
Referring now to
Referring now to
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
Another type of water electrolysis cell (not shown) that utilizes the same configuration as is shown in
A typical fuel cell system 800 (depicted in
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
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
As depicted in
Referring now to
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 subsystem, 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
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
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
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
In another alternative embodiment employing MPS 100 as depicted in
In a further alternative embodiment employing MPS 100 as depicted in
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
Referring now to
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.
Number | Name | Date | Kind |
---|---|---|---|
4192906 | Maru | Mar 1980 | A |
5586156 | Gaubatz | Dec 1996 | A |
6030718 | Fuglevand et al. | Feb 2000 | A |
6218035 | Fuglevand et al. | Apr 2001 | B1 |
6387556 | Fuglevand et al. | May 2002 | B1 |
6503649 | Czajkowski et al. | Jan 2003 | B1 |
6562494 | Tsai et al. | May 2003 | B1 |
6573682 | Pearson | Jun 2003 | B1 |
20040056706 | Takahashi et al. | Mar 2004 | A1 |
20040229097 | Hirakata et al. | Nov 2004 | A1 |
Number | Date | Country | |
---|---|---|---|
20050012638 A1 | Jan 2005 | US |