The present disclosure relates to a fuel cell. More specifically, the present disclosure relates to a control system for a fuel cell.
One embodiment of the present disclosure relates to a vehicle. The vehicle includes a battery, an electric motor, a fuel cell, a fuel cell thermal management system (TMS), and a controller. The battery is configured to supply energy to multiple loads. The electric motor is configured to receive energy from the battery. The fuel cell is configured to operate to provide energy to the battery. The fuel cell TMS includes a fan, a coolant pump, and a radiator. The fuel cell TMS is configured to provide cooling to the fuel cell. The controller includes processing circuitry. The processing circuitry is configured to operate the fuel cell and the fuel cell TMS according to an acoustic signature control mode in which an acoustic signature of the vehicle is reduced. The processing circuitry is also configured to operate the fuel cell and the fuel cell TMS according to a thermal signature control mode in which a thermal signature of the vehicle is reduced. The processing circuitry is also configured to operate the fuel cell and the fuel cell TMS according to an acoustic and thermal signature control mode in which both the acoustic signature and the thermal signature of the vehicle are reduced. The processing circuitry is also configured to operate the fuel cell and the fuel cell TMS according to an optimized efficiency mode in which the controller adjusts operation based on ambient conditions to reduce energy losses of the fuel cell, the fuel cell TMS, and the battery. The processing circuitry is also configured to operate the fuel cell and the fuel cell TMS according to a mission mode in which the controller automatically transitions between at least the acoustic signature control mode, the thermal signature control mode, the acoustic and thermal signature control mode, and the optimized efficiency mode based on mission data obtained from a mesh network of vehicles.
Another embodiment of the present disclosure is a system for a vehicle. The system includes a fuel cell, a fuel cell thermal management system (TMS) configured to provide heating or cooling to the fuel cell, and processing circuitry. The processing circuitry is configured to operate the fuel cell and the fuel cell TMS such that an acoustic signature or thermal signature of the vehicle is controlled to a target acoustic signature level or a target thermal signature level.
Another embodiment of the present disclosure is a method of controlling a fuel cell system of a vehicle. The method includes obtaining feedback from a sensor of the fuel cell system. The method also includes operating a fuel cell and a fuel cell thermal management system (TMS) based on the feedback according to an acoustic signature control mode in which an acoustic signature of the vehicle is adjusted towards a target acoustic signature level. The method also includes operating the fuel cell and the fuel cell TMS based on the feedback according to a thermal signature control mode in which a thermal signature of the vehicle is adjusted towards a target thermal signature level. The method also includes operating the fuel cell and the fuel cell TMS based on the feedback according to an acoustic and thermal signature control mode in which both the acoustic signature is adjusted towards the target acoustic signature level and the thermal signature of the vehicle is adjusted towards the target thermal signature level. The method also includes operating the fuel cell and the fuel cell TMS based on the feedback according to an optimized efficiency mode in which operation of the fuel cell and the fuel cell TMS is adjusted based on ambient conditions to reduce energy losses of the fuel cell, the fuel cell TMS, and a battery. The method also includes operating the fuel cell and the fuel cell TMS based on the feedback according to a mission mode in which the vehicle is automatically transitioned between at least the acoustic signature control mode, the thermal signature control mode, the acoustic and thermal signature control mode, and the optimized efficiency mode based on mission data obtained from a mesh network of vehicles.
This summary is illustrative only and is not intended to be in any way limiting. Other aspects, inventive features, and advantages of the devices or processes described herein will become apparent in the detailed description set forth herein, taken in conjunction with the accompanying figures, wherein like reference numerals refer to like elements.
Before turning to the figures, which illustrate certain exemplary embodiments in detail, it should be understood that the present disclosure is not limited to the details or methodology set forth in the description or illustrated in the figures. It should also be understood that the terminology used herein is for the purpose of description only and should not be regarded as limiting.
Referring generally to the FIGURES, a hybrid vehicle includes a fuel cell and an electric motor. The fuel cell is configured to operate to produce energy for a battery that may provide energy to the electric motor to transport the vehicle. The fuel cell can be cooled or thermally managed by a thermal management system. The fuel cell, the electric motor, and the thermal management system may be operated by a control system including a controller. The controller is configured to operate the fuel cell, the electric motor, and the thermal management system according to different modes. The modes may include an acoustic signature mode in which the controller operates the fuel cell, the electric motor, and the thermal management system in order to reduce acoustic signature of the vehicle. The modes may also include a thermal signature mode in which the controller operates the fuel cell, the electric motor, and the thermal management system in order to reduce a thermal signature of the vehicle. The modes may also include an acoustic and thermal signature mode in which the controller operates the fuel cell, the electric motor, and the thermal management system to reduce both the acoustic signature and the thermal signature of the vehicle based on acoustic and thermal characteristics of an environment. The modes may also include a mission mode in which the vehicle exchanges data with other vehicles in an area, and based on an assessed threat level, automatically transitions between the different modes. The modes may also include an optimized efficiency mode in which the controller operates the fuel cell, the electric motor, and the thermal management system to improve energy efficiency of the vehicle while still achieving commanded inputs.
According to the exemplary embodiment shown in
The ESS 12 is configured to provide electrical energy to the one or more electric loads 20 of the vehicle 10. In some embodiments, the ESS 12 includes a fuel cell 14, and one or more batteries, shown as battery 16 (e.g., electrical energy storage devices). The fuel cell 14 is configured to consume fuel and provide electrical energy to the battery 16 (e.g., charge energy) in order to maintain a sufficient charge level at the battery 16. The battery 16 is configured to output electrical energy (e.g., discharge energy) to any of the electric loads. The electric loads 20 can include a variety of electrical components, equipment, etc., including but not limited to a driveline 300, weaponry 24, accessories 26, and a thermal management system (TMS) 28 for occupants of the vehicle 10. In some embodiments, the control system 100 and any components of the control system 100 is also configured to receive electrical energy from the battery 16. The battery 16 can also provide electrical energy to the fuel cell TMS 200. It should be understood that the battery 16 of the ESS 12 may be configured to provide electrical energy for any components of the vehicle 10. The fuel cell 14 may be a hydrogen fuel cell, a methanol fuel cell, a natural gas fuel cell, etc. The vehicle 10 may be an electric or hybrid Light Reconnaissance Vehicle. In some embodiments, the vehicle 10 is a heavy duty vehicle, a tank, a fighting vehicle, etc.
The control system 100 includes a controller 102 and a user interface (UI) 104, according to some embodiments. The controller 102 is configured to receive sensor feedback or measurements from any sensors, devices, or systems of the vehicle 10 such as the driveline 300, the fuel cell TMS 200, the ESS 12 (e.g., from sensors associated with the battery 16 and/or the fuel cell 14), the weaponry 24, the accessories 26, and/or the TMS 28. In some embodiments, the controller 102 is configured to operate the fuel cell TMS 200 according to a variety of different modes. In some embodiments, the controller 102 uses any of the feedback or measurements described herein in order to determine controls for the fuel cell TMS 200 according to an active one of the modes. In some embodiments, the controller 102 is configured to receive a mode selection from the UI 104. The UI 104 may be disposed locally on the vehicle 10 if the vehicle 10 is a manned vehicle, or remotely from the vehicle 10 if the vehicle 10 is an autonomous or remotely controlled vehicle. The mode selection provided by the UI 104 may indicate a desired one of the modes of operation that an operator of the vehicle 10 wishes the controller 102 to operate in accordance with. The UI 104 may include one or more input devices, buttons, a touch screen, a display screen, etc. In some embodiments, the UI 104 is a human machine interface (HMI) configured to both display data associated with the vehicle 10 and to receive the mode selection. The controller 102 can use the mode selection to activate or switch between the different modes. In some embodiments, the controller 102 is configured to automatically switch between the different modes based on feedback, without requiring a user input.
Referring to
Referring to
Memory 110 (e.g., memory, memory unit, storage device, etc.) can include one or more devices (e.g., RAM, ROM, Flash memory, hard disk storage, etc.) for storing data and/or computer code for completing or facilitating the various processes, layers and modules described in the present application. Memory 110 can be or include volatile memory or non-volatile memory. Memory 110 can include database components, object code components, script components, or any other type of information structure for supporting the various activities and information structures described in the present application. According to some embodiments, memory 110 is communicably connected to processor 108 via processing circuitry 106 and includes computer code for executing (e.g., by processing circuitry 106 and/or processor 108) one or more processes described herein.
In some embodiments, controller 102 is implemented within a single computer (e.g., one server, one housing, etc.). In various other embodiments, the functionality of the controller 102 can be distributed across multiple servers or computers (e.g., that can exist in distributed locations).
Referring still to
The control signal generator 126 is configured to receive any of the sensor feedback as described herein and use the sensor feedback in order to generate controls for one or more components of the vehicle 10 according to an active one of the modes of the control modes database 114. In some embodiments, the control signal generator 126 is configured to generate controls, according to the active mode, based on the sensor feedback for any controllable device of the fuel cell TMS 200 in order to operate the fuel cell TMS 200 according to the active mode.
In the acoustic signature control mode 116, the controller 102 generates controls for the fuel cell TMS 200 in order to prioritize minimization or reduction of acoustic signature of the vehicle 10. In the acoustic signature control mode 116, the acoustic signature of the vehicle 10 may be prioritized over thermal signature and fuel cell power generation. The acoustic signature of the vehicle 10 may include a total or cumulative amount of noise produced by one or more noise-producing components of the fuel cell TMS 200. It should be understood that the acoustic signature of the vehicle 10 may be defined in terms of noises or frequencies that are audible to the human ear, noises or frequencies that are not audible to the human ear, or a combination of noises that are both audible and non-audible to the human ear. The acoustic signature control mode 116 can advantageously be used when the vehicle 10 is expected to be around humans in order to reduce noise produced by the vehicle 10. The acoustic signature mode 116 can be used in missions or applications where thermal signature reduction is not required, but acoustic signature reduction is required in order to improve stealth and concealability of the vehicle 10. In some embodiments, the acoustic signature control mode 116 is also usable in order to improve the experience of an individual nearby the vehicle 10. For example, if the vehicle 10 is particularly noisy, such noise and acoustic signature may make it difficult for individuals conversing with each other near the vehicle 10 to hear each other.
In the thermal signature control mode 118, the controller 102 generates controls for the fuel cell TMS 200 in order to prioritize minimization or reduction of thermal signature of the vehicle 10. In the thermal signature control mode 118, the thermal signature of the vehicle 10 may be prioritized over acoustic signature and fuel cell power. The thermal signature control mode 118 can advantageously be used in order to operate the fuel cell TMS 200 such that heat or temperature signature is reduced in order to reduce a detectability of the vehicle 10 by heat seeking weapons.
In the acoustic and thermal signature control mode 120, the controller 102 generates controls for the fuel cell TMS 200 such that the a difference or a delta between an acoustic signature produced by the vehicle 10 and an environmental acoustic noise level, as well as a difference or delta between a thermal signature produced by the vehicle 10 and ambient temperature. In this way, the acoustic and thermal signature control mode 120 is implemented in order to operate the fuel cell TMS 200 such that the vehicle 10 blends in with surrounding environments in terms of both acoustic or sound production as well as thermal, heat, or temperature signature. For example, if the vehicle 10 is in a very noisy environment, the fuel cell TMS 200 may be operated in a manner that allows greater noise generation. Similarly, if the vehicle 10 is in a hot environment, the fuel cell TMS 200 may be operated in a manner where the fuel cell TMS 200 is allowed to have a higher temperature. In this way, in the acoustic and thermal signature control mode 120, the controller 102 may operate the fuel cell TMS 200 in order to match or blend in with the environment in terms of both acoustic signature and thermal signature. The acoustic and thermal signature control mode 120 may be advantageous when the vehicle 10 is in a hostile environment and improved concealability is desired. In some embodiments, the acoustic and thermal signature control mode 120 may be a most restrictive mode in terms of fuel cell power which may limit the use of the acoustic and thermal signature control mode 120 to low power use cases.
In the mission mode 122, the controller 102 may implement a command and control technique using a meshed network of nearby vehicles 10 and corresponding controller 102. In some embodiments, the controller 102 is configured to automatically switch into the mission mode 122 in response to an assessed threat level identified by the mode selection manager 112 and/or the control signal generator 126. The assessed threat level may be determined by the mode selection manager 112 and/or the control signal generator 126 based on the sensor feedback obtained from sensors on an exterior of the vehicle 10. The threat level may be compared to a threshold threat level, and in response to the threat level exceeding the threshold threat level, the controller 102 transitions into the mission mode 122. In some embodiments, the threshold threat level is a user defined value or is determined based on a geographic location (e.g., obtained from a Global Positioning System). In some embodiments, the threat level is determined based on or responsive to an event such as a near miss of a weapon or projectile towards the vehicle 10, or a hit detection of a projectile into the vehicle 10. In some embodiments, the threat level is determined based on assessed environment data such as based on camera data obtained from cameras, Light Detection and Ranging (LIDAR) data, map data, a database of previously identified enemies and corresponding locations, etc. In some embodiments, the camera data or the LIDAR data are used by the mode selection manager 112 or an image analysis technique of the controller 102 in order to identify potential threats based on the camera data and/or the LIDAR data.
For example, the controller 102 may receive and use GPS data in order to identify when the vehicle 10 transports from a “green zone” (e.g., a location or zone in which enemy engagement is not expected) to a “red zone” (e.g., a location or zone in which enemy engagement is likely, predicted, or possible). For unmanned implementation of the vehicle 10, controller 102 may require a remote command from a user or operator to transition into the mission mode 122. For manned implementations of the vehicle 10, the controller 102 may transition into the mission mode 122 automatically. In some embodiments, the mission mode 122 reduces cognitive load on soldiers or occupants of the vehicle 10 and facilitates automatic transition of the vehicle 10 between different sub-modes. For example, the mission mode 122 may transition between a green zone sub-mode, a hostile environment sub-mode, an on-target sub-mode, and a vehicle engagement sub-mode. In some embodiments, the mission mode 122 automatically transitions between the various sub-modes described herein for a manned implementation of the vehicle 10 in order to reduce a cognitive load of the occupants of the vehicle 10 and ensure that the vehicle 10 transitions between the different modes without requiring user input. In some embodiments, the mission mode 122 is also configured to transition the vehicle 10 automatically between the acoustic signature control mode 116, the thermal signature control mode 118, the acoustic and thermal signature control mode 120, and/or the optimized efficiency mode 124.
In some embodiments, the controller 102 is configured to transition into the green zone sub-mode when the vehicle 10 is detected or determined to be in a zone or location at which a threat is not expected. The green zone sub-mode may be a preparatory mode in which the fuel cell 14 and the fuel cell TMS 200 are operated according to a regular mode of operation such that the battery 16 is maintained at a full charge, without adjusting or reducing operation of the fuel cell 14 and/or the fuel cell TMS 200 to reduce acoustic and/or thermal signature of the vehicle 10. In some embodiments, the controller 102 transitions into the hostile environment sub-mode in response to GPS location of the vehicle, a detected threat level of the vehicle 10, a near miss, a hit detection, etc. In some embodiments, the hostile environment sub-mode includes operating the controller 102 and the vehicle 10 according to the acoustic signature control mode 116, the thermal signature control mode 118, or the acoustic and thermal signature control mode 120 in order to facilitate improved concealability of the vehicle 10. For example, the controller 102 may operate according to the thermal signature control mode 118 in order to reduce a heat signature of the vehicle 10 and reduce a likelihood of detection by thermal cameras or heat-seeking weaponry of an enemy or hostiles. In some embodiments, the controller 102 transitions into any of the sub-modes of the mission mode 122 in response to a detection of a type of equipment of the enemy or hostiles. For example, if it is identified that the enemy or hostile have thermal cameras, the controller 102 may transition into the thermal signature control mode 118.
In some embodiments, the on-target sub mode includes operating the vehicle 10 (e.g., the fuel cell 14 and the fuel cell TMS 200) according to the acoustic and thermal signature control mode 120. In some embodiments, the controller 102 transitions into the on-target sub mode in response to locking onto a target, or detecting that an enemy is attempting to lock on-target to the vehicle 10.
In some embodiments, the vehicle engagement sub-mode includes operating the fuel cell 14 and the fuel cell TMS 200 in order to provide full power and maintain full charge of the battery 16. In some embodiments, the vehicle engagement sub-mode is activated in response to the controller 102 detecting a near miss of a projectile or weapon, or a detection of a hit of a projectile or weapon at the vehicle 10.
In some embodiments, the optimized efficiency mode 124 is implemented by the controller 102 in order to control operation of the fuel cell TMS 200 and/or the fuel cell 14 in order to minimize energy consumption of the vehicle 10 by utilizing environmental conditions. In some embodiments, the optimized efficiency mode 124 is implemented in a low power silent or silent watch mode. In some embodiments, the optimized efficiency mode 124 includes operating the fuel cell TMS 200 in order to take advantage of cooler ambient temperatures in order to charge the battery 16 without operating cooling devices of the fuel cell TMS 200. In some embodiments, use of the fuel cell 14 to charge the battery 16 is limited when ambient temperatures increase or exceed a threshold. In some embodiments, the controller 102 is configured to, when operating according to the optimized efficiency mode 124, consider efficiency or impacts of the fuel cell TMS 200 related to ambient humidity, effects of solar loading, etc., or more generally, environmental conditions
Referring to
In some embodiments, the fan feedback includes measurements of a fan speed, an airflow rate, a duty or duty cycle of the fan 206, a power consumption of the fan 206, etc. In some embodiments, the coolant pump feedback includes measurements of a coolant pump speed, a flow rate of the coolant through the coolant pump 202, a duty or duty cycle of the coolant pump 202, a power consumption of the coolant pump 202, etc. In some embodiments, the fuel cell feedback includes measurements of fuel cell power and/or current produced by the fuel cell 14.
In some embodiments, the fan controls that are generated by the controller 102 include control settings, parameters, signals, or setpoints of the fan speed of the fan 206, the air flow rate of the fan 206, the duty cycle of the fan 206, and/or the power consumption of the fan 206. In some embodiments, the coolant pump controls that are generated by the controller 102 include control settings, parameters, signals, or setpoints of the coolant pump speed, the flow rate of the coolant pump 202, the duty cycle of the coolant pump 202, and/or the power consumption of the coolant pump 202. In some embodiments, the fuel cell controls generated by the controller 102 include control settings, parameters, signals, or setpoints of the fuel cell output power, and/or the fuel cell current.
Main sources of audible noise in a fuel cell system may include fuel cell air blowers (or compressors) (e.g., the fuel cell 14 or the heat exchanger associated with the fuel cell 14), coolant pumps (e.g., the coolant pump 202), and cooling fans (e.g., the fan 206). In addition, frequency or pulse width modulated (PWM) controlled devices such as solenoids of the fuel cell TMS 200 that make noise outside of an audible range of the human ear may also be considered, by the controller 102, as a part of an overall acoustic signature of the fuel cell TMS 200. The controller 102 is configured to, when operating according to the acoustic signature control mode 116, generate controls (e.g., the fan controls, the coolant pump controls, and the fuel cell controls) in order to control the fuel cell TMS 200 (and other systems or components of the vehicle 10) such that the fuel cell TMS 200 and noise-producing components thereof operate such that the overall acoustic signature of the fuel cell TMS 200 (or the vehicle 10) are below a threshold acoustic level. In some embodiments, the threshold acoustic level is a user defined threshold. In some embodiments, the threshold acoustic level is determined by the controller 102 as a function of one or more vehicle settings (e.g., speed of an engine or primary mover of the vehicle 10 such as the electric motor 302, speed of the vehicle 10, etc.). Advantageously, the controller 102 may generate the fan controls, the coolant pump controls, and the fuel cell controls such that the overall acoustic signature of the vehicle 10 is maintained at or below the threshold acoustic level. The threshold acoustic level may be a static value, or may be a variable threshold based on any of the other vehicle settings or factors described herein.
In some embodiments, the controller 102 is configured to use any of the coolant pump feedback, the fan feedback, or the fuel cell feedback in order to estimate the overall acoustic signature of the fuel cell TMS 200 (or the vehicle 10). The controller 102 is configured to determine the fan controls, the coolant pump controls, and the fuel cell controls in order to maintain the overall acoustic signature below the threshold acoustic level, according to some embodiments.
Referring to
Referring still to
The block diagram 500 also includes a second transfer function 512 that receive the inputs 506 and outputs a maximum noise allowed (e.g., the threshold acoustic level), according to some embodiments. The second transfer function 512 may be an equation, a lookup table, a curve, etc., that expresses a relationship between the input(s) 506 and the maximum noise allowed. In some embodiments, the second transfer function 512 has a generally linear relationship between the vehicle speed input 506 and the maximum noise allowed.
The block diagram 500 also includes a third transfer function 522 that receives the fuel cell power input 508 and outputs an estimated fuel cell noise, according to some embodiments. The third transfer function 522 may similarly be an equation, a lookup table, a curve, etc., that expresses a relationship between the fuel cell power input 508 and the estimated fuel cell noise. The block diagram 500 also includes a fourth transfer function 524 that receives the fan input 502 (e.g., the duty cycle of the fan 206) and outputs an estimated fan noise, according to some embodiments. The fourth transfer function 524 may similarly be an equation, a lookup table, a curve, etc., that expresses a relationship between the fan input 502 and the estimated fan noise.
The block diagram 500 includes a minimum fuel cell threshold block 516 that includes a value that defines a lower boundary or threshold of fuel cell power of the fuel cell 14 (e.g., a fuel cell power lower limit), according to some embodiments. In some embodiments, the minimum fuel cell threshold block 516 is a preset or predetermined value. In some embodiments, the minimum fuel cell threshold block 516 includes a user-set value. The block diagram 500 also includes a fifth transfer function 514 that receives the maximum noise allowed from the second transfer function 512, and outputs a fuel cell power requirement for the fuel cell 14. The fifth transfer function 514 may be an equation, a lookup table, a curve, etc., that expresses a relationship between the maximum noise allowed and the fuel cell power requirement for the fuel cell 14. In some embodiments, the fuel cell power requirement for the fuel cell 14 as output by the fifth transfer function 514 is an unbounded or pre-bounded signal or value.
The block diagram 500 includes a saturation or limit block, shown as saturation block 518, according to some embodiments. In some embodiments, the saturation block 518 is configured to receive the output of the first transfer function 510 (e.g., the upper power limit for the fuel cell 14) as an upper threshold value (e.g., “up”), the output of the minimum fuel cell threshold block 516 (e.g., the lower power limit for the fuel cell 14) as a lower threshold value (e.g., “lo”), and the fuel cell power requirement (e.g., the output of the fifth transfer function 514) as the input (e.g., “u”). In some embodiments, the saturation block 518 uses the logic (1) IF up>u>lo THEN y=u, (2) IF u<lo THEN y=lo, (3) IF u>up THEN y=up where u is the fuel cell power requirement provided by the fifth transfer function 514, up is the upper power limit for the fuel cell 14, lo is the lower power limit for the fuel cell 14, and y is the output of the saturation block 518. In some embodiments, the output of the saturation block 518 is a fuel cell power requirement 520 which is used by the fuel cell 14 in order to operate according to the acoustic signature control mode 116.
The block diagram 500 also includes a difference block 526 that is configured to receive the maximum noise allowed from the second transfer function 512, and the estimated fuel cell noise from the third transfer function 522. In some embodiments, the difference block 526 determines a difference between the maximum noise allowed and the estimated fuel cell noise. More specifically, the difference block 526 subtracts the fuel cell from the maximum noise allowed in order to determine an amount of the maximum noise allowed that the fan 206 can “use.” The difference block 526 outputs the difference as an allowed fan noise value, and provides the allowed fan noise value to a sixth transfer function 528. The sixth transfer function 528 may be an equation, a lookup table, a curve, etc., that is configured to define a relationship between the allowed fan noise value and a duty cycle for the fan 206, shown as fan duty cycle output 530. The fan duty cycle output 530 may be provided to the fan 206 by the controller 102 as the fan controls.
The block diagram 500 also includes a summation block 532 that receives the estimated fuel cell noise from the third transfer function 522 and the estimated fan noise from the fourth transfer function 524. The summation block 532 is configured to sum or add the estimated fuel cell noise and the estimated fan noise and provide a total noise output 534 (e.g., the summation of the estimated fuel cell noise and the estimated fan noise). It should be understood that while block diagram 500 is shown to determine the total noise output 534 as a function of two noise producing devices (e.g., the fan 206 and the fuel cell 14), the block diagram 500 may also be configured to account for noise produced by the coolant pump 202 and delegate a portion of the maximum noise allowed for operation of the coolant pump 202. In this way, the “maximum noise allowed” may indicate an available amount of noise that the coolant pump 202, the fuel cell 14, and the fan 206 can “use,” and the controls of the fan 206, the fuel cell 14, and the coolant pump 202 can be operated to “use” portions of the maximum noise allowed.
Referring to
The process 600 includes starting at a fuel cell system off (step 602), and determining if fuel cell power is required (step 604), according to some embodiments. In some embodiments, if fuel cell power is not required (step 604, “NO”), process 600 returns to step 602. If fuel cell power is required (step 604, “YES”), process 600 proceeds to step 606. In some embodiments, step 604 includes comparing a current power level in the battery 16 to a maximum power level of the battery 16, and if the current power or charge level in the battery 16 is not the maximum power level, determining that fuel cell power is required. In some embodiments, step 604 includes determining if the charge level of the battery 16 deviates from a maximum charge level by a threshold amount.
The process 600 includes starting the fuel cell (step 606) and obtaining or defining a noise limit (step 608), according to some embodiments. In some embodiments, starting the fuel cell includes providing activation controls or activation signals to the fuel cell 14. In some embodiments, step 608 includes determining a maximum noise allowed. The maximum noise allowed or the noise limit may be a user-defined parameter, or may be determined based on an operational parameter of the vehicle 10. For example, the noise limit may be determined by the controller 102 by using the techniques of blocks 506 and 512 of the block diagram 500 as described in greater detail above with reference to
The process 600 includes determining a total noise (step 610), according to some embodiments. The total noise may be an estimation of noise produced by one or more components or devices of the vehicle 10, including but not limited to, the fuel cell 14, actuators, the fuel cell TMS 200, etc. In some embodiments, the total noise is a summation of an estimated noise produced by the fuel cell 14, an estimated noise produced by the coolant pump 202, and/or an estimated noise produced by the fan 206. The estimated noise produced by the fuel cell 14 may be determined based on a blower speed of the fuel cell 14 and a power output of the fuel cell 14. The estimated noise produced by the fan 206 may be determined based on a speed of the fan 206. Similarly, the noise produced by the coolant pump 202 may be determined based on the speed of the coolant pump 202, power drawn by the coolant pump 202, etc. In some embodiments, the total noise is estimated by the controller 102 using any of the techniques described in greater detail above with reference to
The process 600 includes determining if the total noise exceeds the noise limit (step 612), according to some embodiments. In some embodiments, step 612 is performed by comparing the total noise as obtained in step 610 to the noise limit as obtained in step 608. In some embodiment, step 612 is performed by determining a difference between the total noise and the noise limit and determining if the difference is greater than or less than zero. In response to the total noise exceeding the noise limit (step 612, “YES”), process 600 proceeds to step 614 in order to reduce power of the fuel cell 14 and to reduce noise of the fuel cell TMS 200. In response to the total noise being less than the noise limit (step 612, “NO”), process 600 proceeds to step 626 in order to increase the power of the fuel cell 14 and to increase operation of the fuel cell TMS 200 to produce additional noise (without allowing the total noise to exceed the noise limit).
The process 600 includes determining if a coolant temperature is above a threshold (step 626), according to some embodiments. In some embodiments, the coolant temperature is the coolant temperature provided by the temperature sensor 208 of the fuel cell TMS 200. In some embodiments, the threshold is a maximum allowable threshold that is a predetermined value. In response to the coolant temperature being above the threshold, (step 626, “YES”), process 600 proceeds to step 628. In response to the coolant temperature being below the threshold, (step 626, “NO”), process 600 proceeds to step 632.
The process 600 includes calculating a new thermal system control target (step 628) and controlling the thermal system to the new target (step 630), according to some embodiments. In some embodiments, step 628 is performed in response to the coolant temperature being above the threshold (step 626, “YES”). In some embodiments, step 628 is performed using a lookup table in order to calculate a new thermal system control target (e.g., a new fan speed target). In some embodiments, The new thermal system control target is determined by using a reverse thermal system noise table where an input is noise and an output is a thermal system control requirement. In some embodiments, step 628 is performed by the controller 102 in order to determine new controls for the fan 206 and the coolant pump 202 (e.g., to increase speed of the fan 206 and the coolant pump 202) of the fuel cell TMS 200. In some embodiments, step 628 is performed such that the operation of the fan 206 is increased to provide additional cooling to the radiator 204, and operation of the coolant pump 202 is increased to provide increased rate at which coolant is circulated through the coolant lines 210. Step 628 may be performed using the lookup tables in order to determine increases for the fan 206 and/or the coolant pump 202 such that the fan 206 and the coolant pump 202 are predicted to, in summation, output additional noise that is substantially equal to the difference in step 612. In some embodiments, step 628 may be performed by estimating a thermal system noise increase which is equal to a thermal system noise at the new control target minus the thermal system noise (the current thermal system noise as determined in step 610).
The process 600 includes determining if the fuel cell power can be increased (step 632), according to some embodiments. In some embodiments, step 632 includes determining if the total noise is equal to or less than the noise limit. For example, if, at step 526, the coolant temperature was determined to not be above the threshold, then the total noise may be significantly less than the noise limit and the fuel cell power may be increased such that additional noise is output by the fuel cell 14. In response to determining that the fuel cell power can not be increased (e.g., that the total noise equals the total noise limit, and/or that the fuel cell is already operating at maximum power) (step 632 “NO), process 600 proceeds to step 638. In response to determining that the fuel cell power can be increased (e.g., that the total noise does not equal to the total noise limit and/or that the fuel cell is not yet operating at maximum power) (step 632, “YES”), process 600 proceeds to step 634. The coolant temperature may be a temperature measured of the coolant used to cool the fuel cell 14 at a hottest location, or may be a temperature measured at the fuel cell 14.
The process 600 includes calculating a new fuel cell system control target (step 634) and controlling the fuel cell system to the new target (step 636), according to some embodiments. In some embodiments, step 634 includes using a lookup table to calculate the fuel cell power target. The lookup table may be a reverse fuel cell system noise table with an input of noise (e.g., a difference between total noise and the noise limit) and an output of fuel cell power (e.g., the new fuel cell system control target). In some embodiments, step 634 includes calculating the new fuel cell system control target by determining the fuel cell system noise increase which is a difference between a predicted fuel cell system noise at a new control target minus the current fuel cell system noise. In some embodiments, step 634 includes using a lookup table in order to determine an increase or the new fuel cell system control target based on the difference between the predicted fuel cell system noise at the new control target and the current fuel cell system noise. In response to completing step 636, the process 600 ends at step 638.
The process 600 includes determining if thermal system noise can be reduced (step 614) in response to determining that the total noise exceeds the noise limit (step 612, “YES”). In some embodiments, step 614 is performed similarly to step 626 and includes identifying if the fuel cell coolant temperature is above the threshold. If the fuel cell coolant temperature (e.g., the temperature measured by the temperature sensor 208) is less than the threshold, this may indicate that the thermal system noise can be reduced (step 614, “YES”). If the fuel cell coolant temperature is greater than or equal to the threshold, this may indicate that the thermal system noise can not be reduced (step 614, “NO”). In response to determining that the thermal system noise can not be reduced (step 614, “NO”), process 600 proceeds to step 620. In response to determining that the thermal system noise can be reduced (step 614, “YES”), process 600 proceeds to step 616.
The process 600 includes calculating a new thermal system control target (step 616) and controlling the thermal system to the new target (step 618) in response to determining that the thermal system noise can be reduced (step 614, “YES”), according to some embodiments. In some embodiments, step 616 is performed by using a lookup table to calculate the new thermal system control target. In some embodiments, the new thermal system control target includes a new fan speed target that is determined using the lookup table. In some embodiments, step 616 is performed by using a reverse thermal system noise table where an input is noise and an output is a thermal system control requirement. In some embodiments, step 616 is performed by determining a thermal system noise reduction which is a difference between a thermal system noise and a thermal system noise at the new control target (e.g., Thermal System Noise Reduction=Thermal System Noise−Thermal System Noise at New Control Target).
The process 600 includes determining if additional noise reduction is required (step 620), according to some embodiments. In some embodiments, step 620 includes determining if an additional noise reduction parameter is greater than zero. In some embodiments, step 620 includes determining the additional noise reduction parameter by subtracting a thermal system noise reduction and the noise limit from the total noise. In some embodiments, the thermal system noise reduction is the noise reduction achieved in steps 616 and 618. In some embodiments, in response to determining that additional noise reduction is required or that additional noise reduction of the fuel cell can be achieved (step 620, “YES”), process 600 proceeds to step 622. In some embodiments, in response to determining that additional noise reduction is not required or that additional noise reduction of the fuel cell can not be achieved (step 620, “NO”), process 600 proceeds to the end of process 600 at step 638.
The process 600 includes calculating a new fuel cell system control target (step 622) and controlling the fuel cell system to the new target (step 624), according to some embodiments. In some embodiments, step 622 is performed by using a lookup table in order to calculate the fuel cell system control target. The fuel cell system control target may be a fuel cell power target for the fuel cell 14. In some embodiments, the fuel cell power target is determined by using a reverse fuel cell system noise table that receives an input of noise, and outputs fuel cell power. In some embodiments, the fuel cell system noise reduction is determined based on the fuel cell system noise and the fuel cell system noise at the new control target. More specifically, the fuel cell system noise reduction may be determined as Fuel Cell System Noise Reduction=Fuel Cell System Noise-Fuel Cell System Noise at New Control Target. In response to performing step 624, process 600 ends at step 638.
Referring to
Referring to
Referring generally to
The process 800 includes obtaining measurement of ambient noise and total produced noise (step 802) and determining if an acoustic signature exceeds a threshold (step 804), according to some embodiments. In some embodiments, the ambient noise is measured by the noise sensor 218 and the total produced noise is measured by the noise sensor 214. In response to the acoustic signature exceeding the threshold (e.g., an acoustic signature threshold determined based on the ambient noise), the process 800 proceeds to step 806. In response to the acoustic signature being less than the threshold, the process 800 proceeds to step 808.
The process 800 includes operating the fuel cell or the fuel cell TMS to reduce total produced noise (step 806), according to some embodiments. In some embodiments, step 806 includes reducing power output of the fuel cell 14 and/or adjusting operation of the coolant pump 202 and the fan 206 in order to reduce the total produced noise. In response to performing step 806, process 800 proceeds to step 808.
The process 800 includes obtaining measurements of ambient temperature and vehicle temperature signature (step 808) and determining if the thermal signature of the vehicle exceeds a threshold (step 810), according to some embodiments. Step 808 may be performed in response to step 806 or in response to step 804 if the acoustic signature is not greater than the threshold. In some embodiments, step 810 is performed similarly to step 804 but using temperature values instead of acoustic levels. If the thermal signature is greater than the threshold (step 810, “YES”), process 800 proceeds to step 812. If the thermal signature is less than the threshold (step 810, “NO”), process 800 proceeds to step 814.
The process 800 includes determining if the thermal signature is significantly less than the threshold (step 814), according to some embodiments. If the thermal signature is significantly less than the threshold (e.g., by a predetermined amount), the process 800 proceeds to step 816 in which the fuel cell 14 is operated to increase fuel power. If the thermal signature is not significantly less than the threshold (step 814, “NO”), process 800 proceeds to step 818.
The process 800 includes determining if acoustic signature control is limiting the thermal system (e.g., the fuel cell TMS 200) (step 818), according to some embodiments. If the acoustic signature control (e.g., the operation of the fuel cell TMS 200 resulting from steps 802-808), is not limiting the thermal system (step 818, “NO”), process 800 proceeds to step 820 at which point cooling of the fuel cell 14 is increased (e.g., by operating the fan 206 and the coolant pump 202 to increase). If the acoustic signature control is limiting the thermal system (step 818, “YES”), the process 800 proceeds to step 822 at which point power output of the fuel cell 14 is decreased.
Referring to
Referring to
The process 1000 starts at step 1002 (system off), and includes determining if system power is required (step 1004), according to some embodiments. In some embodiments, determining if system power is required includes determining if the fuel cell 14 is required to provide power for the battery 16. If system power is required (step 1004, “YES”), process 1000 proceeds to step 1006. If system power is not required (step 1004, “NO”), process 1000 returns to step 1002 and maintains the system off.
The process 1000 includes starting the system (step 1006), obtaining or defining a thermal limit (step 1008), and determining a maximum temperature of the vehicle 10 (step 1010), according to some embodiments. In some embodiments, the thermal limit is a user defined value. In some embodiments, the thermal limit is determined based on sensors and data. For example, the thermal limit may be determined based on the ambient temperature obtained by the temperature sensor 216. In some embodiments, step 1008 includes identifying a maximum thermal signature that is allowed. In some embodiments, step 1010 includes obtaining temperature readings from multiple temperature sensors of the vehicle 10 (e.g., from multiple temperature sensors 212) and identifying a maximum or greatest value of all of the multiple temperature readings of the vehicle 10. In particular, the maximum temperature of the vehicle 10 may be a maximum value of all thermal signature readings of the vehicle 10.
The process 1000 includes determining if the thermal signature (e.g., the maximum temperature) exceeds the thermal limit (step 1012), according to some embodiments. Step 1012 may also include determining a thermal delta which is a difference between the maximum temperature and the thermal limit. In response to the thermal signature exceeding the thermal limit (step 1012, “YES”), process 1000 proceeds to step 1014. In response to the thermal signature being less than the thermal limit (step 1012, “NO”), process 1000 proceeds to step 1026.
The process 1000 includes determining if an increase of system power is desired (step 1026), according to some embodiments. In some embodiments, step 1026 includes identifying if the battery 16 requires additional energy. If an increase in system power is desired or required (step 1026, “YES”), process 1000 proceeds to step 1028. If an increase in system power is not desired or required (step 1026, “NO”), process 1000 proceeds to step 1032 and ends the process 1000.
The process 1000 includes calculating a new system power target (step 1028) and controlling the system to the new system power target (step 1030) in response to both the thermal signature being less than the thermal limit (step 1012, “NO”) and an increase in system power desired (step 1026, “YES”), according to some embodiments. In some embodiments, the new system power target is determined using a lookup table to calculate a new power target based on the thermal delta as determined in step 1012.
The process 1000 includes determining if the cooling system can increase heat rejection (step 1014), according to some embodiments. In some embodiments, step 1014 is performed in response to determining that the thermal signature exceeds the thermal limit (step 1012, “YES”). If the cooling system can increase heat rejection (step 1014, “YES”), process 1000 proceeds to step 1016. If the cooling system can not increase heat rejection (step 1014, “NO”), process 1000 proceeds to step 1020. Steps 1014-1024 can be performed in order to reduce the thermal signature. Steps 1026-1030 can be performed to increase power output of the fuel cell 14.
The process 1000 includes calculating a new thermal system control target (step 1016) and controlling the thermal system to the new thermal system control target (step 1018), according to some embodiments. In some embodiments, steps 1016-1018 are performed in response to determining that the cooling system (e.g., the fuel cell TMS 200) can increase heat rejection of the fuel cell 14 (step 1014, “YES”). In some embodiments, the new thermal system control target is determined by using a lookup table in order to calculate the new thermal system control target.
The process 1000 includes determining if system power reduction is required (step 1020), according to some embodiments. In some embodiments, step 1020 is performed in response to performing step 1018. In some embodiments, step 1020 is performed in response to determining that the cooling system can not increase heat rejection of the fuel cell 14 (step 1014, “NO”). In some embodiments, step 1020 includes identifying if the fuel cell TMS 200 is capable of rejecting sufficient heat to stay below the thermal limit. If the fuel cell TMS 200 is not capable of rejecting a sufficient amount of heat to maintain the thermal signature below the thermal limit, then the process 1000 proceeds to step 1020 (step 1020, “YES”). If the fuel cell TMS 200 is capable of rejecting a sufficient amount of heat to maintain the thermal signature below the thermal limit, then the process 1000 ends at step 1032.
The process 1000 includes calculating a system power target (step 1022) and controlling the system to the new system power target (step 1024), according to some embodiments. In some embodiments, the system power target is determined by using a lookup table in order to calculate the system power target. In some embodiments, the lookup table is a heat rejection to system power reduction table that uses an input of the thermal delta (as determined in step 1012) and outputs a system power reduction (e.g., a reduction of the power of the fuel cell 14).
Referring to
Referring particularly to
In some embodiments, the controllers 102 include GPS boundaries that define areas having different threat levels. For example, different geographic areas may have a “low threat” level (e.g., a green zone), while other geographic areas may have a higher threat level (e.g., a red zone). In some embodiments, one or more geographic zones have unknown threat levels.
Referring to
Referring particularly to
For example, as shown in
For example, if a threat is detected near a road that an unmanned logistics convoy is traveling along, the controller 102 of the unmanned logistics convoy vehicles (when operating in the mission mode 122) may automatically transition the vehicles in the logistics convoy into the acoustic and thermal signature control mode 120 in order to reduce a likelihood that the convoy vehicles are detected or targeted. Once the convoy vehicles exit the threat area, the controller 102 of the convoy vehicles may automatically transition into a different mode (e.g., the optimized efficiency mode 124, a normal operating mode, etc.) in order to recharge the batteries 16 of the convoy vehicles (e.g., to make up for any lost energy while in the acoustic and thermal signature control mode 120, the acoustic signature control mode 116, or the thermal signature control mode 118).
In another example, if a manned vehicle is on a mission or route from a safe or green area (e.g., a green zone) to engage a target in a threat area, the controller 102 of the manned vehicle may automatically transition into one of the acoustic signature control mode 116, the thermal signature control mode 118, or the acoustic and thermal signature control mode 120 in order to reduce a likelihood of detection of the vehicle. The vehicle may be maintained in a mode that keeps the battery 16 at 100% state of charge (SOC) while travelling in a green zone. Advantageously, this may provide the vehicle 10 and soldiers or occupants of the vehicle 10 with maximum available anergy at the battery 16 for when the vehicle arrives at the target or enters the threat area of the target (and also allow for longest operation of the vehicle using power from the batteries 16 only). Once the vehicle reaches the threat or hostile area (determined by the controller 102 based on GPS data of the vehicle and any mission modes data obtained via the mesh network 1102), the controller 102 of the vehicle may automatically transition into one of the reduced signature modes. The controller 102 may be configured to maintain the vehicle in the reduced signature mode until a user input or detected event occurs. The detected event may include traveling into a green area or low threat area. The detected event may also include detection of continuous shots or weaponry operation (e.g., of the weaponry of the vehicle or of hostile weaponry), detection of a missile being fired by an enemy, etc. The detected event can be identified by the controller 102 based on sensor data from one or more systems of the vehicle such as radar systems, LIDAR systems, thermal image systems, image data, neural network or machine learning techniques to identify that the vehicle has been detected by an enemy, etc. Once the detected event has occurred, the controller 102 may transition into a mode in order to rapidly charge the batteries 16. In some embodiments, which of the modes the controller 102 transitions between responsive to threat level of a current zone is a user programmable setting or set by a system administrator.
Referring to
The state diagram 1300 begins at an off state (state 1302), and proceeds to maintaining the control mode in a normal mode (state 1304) when no threats are detected and the vehicle 10 is enroute to a target. At state 1304, the vehicle 10 may be enroute to a target location without any detected threats. When threats are not detected, and the vehicle 10 is not in a threat or high alert area or zone, the controller 102 may operate the vehicle 10 according to a mode such that the battery 16 is maintained at 100% SOC.
In response to moving into a threat area or detecting a threat, the controller 102 may transition the vehicle 10 into a reduced signature mode (state 1306), according to some embodiments. In some embodiments, the reduced signature mode is one of the acoustic signature control mode 116, the thermal signature control mode 118, or the acoustic and thermal signature control mode 120. In response to moving out of the threat area or identifying that the threat is no longer active, the controller 102 transitions into the state 1308. In the state 1308, the controller 102 transitions back into a normal operating mode to charge the battery 16.
Advantageously, the mission mode 122 described herein with reference to
Referring to
Referring particularly to
The fuel cell TMS 200 includes the temperature sensor 216 configured to measure and provide the ambient temperature, and also includes a humidity sensor 224 that is configured to measure the ambient humidity around or proximate the vehicle 10. The humidity sensor 224 is configured to provide the ambient humidity to the controller 102 for use in determining the controls for the coolant pump 202, the fan 206, and the genset 30 (or the fuel cell 14) according to the optimized efficiency mode 124. In some embodiments, the fuel cell TMS 200 also includes a wind sensor 226 configured to measure and provide the ambient wind speed to the controller 102. In some embodiments, the fuel cell TMS 200 also includes a light sensor 228 configured to measure and provide the ambient light intensity to the controller 102. The controller 102 is configured to generate the controls for the vehicle 10, the fuel cell TMS 200, or components of the vehicle 10 or the fuel cell TMS 200 using the ambient windspeed, the ambient humidity, the ambient light intensity, and the ambient temperature. The fuel cell TMS 200 also includes the temperature sensor 222 configured to measure a temperature of the genset 30.
Referring to
The process 1500 includes starting and enabling the optimized efficiency mode 124 (step 1502), according to some embodiments. In some embodiments, the optimized efficiency mode 124 is enabled by receiving a user input. The process 1500 includes receiving a control command and enabling sensor measurements (step 1504), according to some embodiments. The control command may be a command to operate or transport the vehicle 10 and may require a power output of the battery 16. The sensor measurements may include any of the sensor data obtained by the controller 102 as shown in
The process 1500 also includes determining energy loss versus out ratios based on multiple fuel cell power setpoints (step 1506), according to some embodiments. In some embodiments, step 1506 includes generating an array of fuel cell or genset power setpoints (e.g., power output by the fuel cell 14 or the genset 30 to the battery 16) and determining the energy loss versus out ratio for each. The energy loss versus out ratio may be determined using the techniques as described in greater detail below with reference to
The process 1500 includes determining an operating point with a lowest energy loss to out ratio (step 1508), according to some embodiments. For example, step 1508 may include selecting a minimum (e.g., an ith ratio) of the ratios, Ri, and a corresponding power setpoint Pi from the array of possible power setpoints. The process 1500 includes determining if the energy loss to out ratio is acceptable (step 1510), according to some embodiments. In some embodiments, step 1510 includes determining if the energy loss to out ratio selected in step 1508 meets a threshold ratio value. In some embodiments, step 1510 includes determining if the energy loss to out ratio selected in step 1508 has a sufficient amount of power export from the fuel cell 14 or the genset 30 required to perform a requested control command. If the energy loss to out ratio selected in step 1508 is acceptable (step 1510, “YES”), process 1500 proceeds to step 1520 at which point operation of the fuel cell 14 or the genset 30 is activated (step 1520) and the fuel cell 14 or the genset 30 are operated according to the power setpoint corresponding to the ratio selected in step 1508. Step 1522 may also include operating the fuel cell TMS 200 to provide sufficient thermal control.
In response to the energy loss to out ratio not being acceptable (step 1510, “NO”), process 15009 proceeds to step 1512. Step 1512 includes determining if operation of the fuel cell 14 or the genset 30 is needed. Step 1512 may be performed by comparing a current SOC of the battery 16 to a threshold, and determining that the battery 16 needs to be charged if the current SOC is less than the threshold. In response to determining that the battery 16 needs to be charged (step 1512, “YES”), process 1500 proceeds to step 1520. In response to determining that the battery 16 does not require charging (step 1512, “NO”), process 1500 proceeds to step 1514.
The process 1500 includes determining if the system is operating (step 1514), according to some embodiments. In some embodiments, step 1514 includes determining if the fuel cell 14 or the genset 30 are providing power to the battery 16. In response to identification that the system is operating (step 1514, “YES”), process 1500 proceeds to step 1516 at which point operation of the fuel cell 14 or the genset 30 is shut off (step 1516), and process 1500 then proceeds to step 1518 after step 1516. In response to determining that the system is not operating (step 1514, “NO”), process 1500 proceeds to step 1518.
The process 1500 includes returning to the step 1502 (step 1518) and waiting for a more efficient time to operate the fuel cell 14 or the genset 30 (and the corresponding fuel cell TMS 200), according to some embodiments. In this way, the fuel cell 14 or the genset 30, and the corresponding thermal system fuel cell TMS 200 are activated and used when it is necessary to charge the battery 14, and when it is most optimal to do so.
Referring to
where the energy loss is lost energy of the vehicle 10 for proposed power setpoints or more specifically by the fuel cell 14, the genset 30, and/or the fuel cell TMS 200, and the energy out indicates energy output of the battery 16, genset 30, fuel cell 14, a DC-DC converter, etc., or any other power source.
The diagram 1600 includes a power model 1604 that receives the ambient sensor data (e.g., the ambient wind speed, the ambient temperature, the ambient humidity, the ambient light intensity, etc.), as well as a user or logic command 1602. The user or logic command 1602 may be a continuous power command or a charge energy command. In some embodiments, the charge energy command is based on supplying a defined amount of energy at an output of the system (e.g., the ESS 12, the fuel cell 14, the genset 30, etc.). In some embodiments, the charge energy command does not have a time constraint. In some embodiments, the continuous power command sets an output power for the system that is to be continuously achieved over time. The power model 1604 is configured to receive the user or control logic command (e.g., in Watts or Kilowatts), as well as the ambient conditions, or any other sensor data or inputs, and predict (i) an output power of the system (e.g., output power of the ESS 12), a power loss of the system, and a heat rejection of the system (e.g., heat rejection of the fuel cell TMS 200). In some embodiments, the power loss of the system determined by the power model 1604 is a power loss due to discharge of the battery 16 or the ESS 12 and is determined based on estimated efficiency of the ESS 12. In some embodiments, the power loss, the heat rejection, and the output power that are estimated by the power model 1604 all have units of Watts or Kilowatts. The output power and the power loss may be determined based on power, temperature, etc. In some embodiments, the power model 1604 is a transfer function, a multi-dimensional graph, a lookup table, a set of equations, etc., configured to predict or output the output power, the power loss, and the heat rejection based on the inputs.
The diagram 1600 also includes a duration calculator 1606 that is configured to receive the user or control logic command 1602, and the output power from the power model 1604. The duration calculator is configured to predict, calculate, or estimate, a duration of operation of the ESS 12 at the output power, and output the duration of operation (in hours or any other unit of time) to a first multiplication block 1608, a second multiplication block 1610, a third multiplication block 1612, and a fourth multiplication block 1614 (e.g., multipliers).
The first multiplication block 1608 is configured to predict energy out (e.g., total energy output) of the system (e.g., the ESS 12, the fuel cell 14, the battery 16, the genset 30, etc.). In some embodiments, the multiplication block 1608 receives the output power from the power model 1604 and the duration of operation from the duration calculator 1606 and multiplies the duration of operation with the output power in order to determine the energy out in Kilowatt-hours or Watt-hours.
The second multiplication block 1610 is configured to receive the power loss from the power model 1604 and the duration of operation from the duration calculator 1606 and determine a first energy loss amount. In some embodiments, the second multiplication block 1610 multiplies the power loss from the power model 1604 with the duration of operation to determine the first energy loss amount. The first energy loss amount may be expressed in terms of Watt Hours or Kilowatt Hours and represents an amount of energy lost due to inherent inefficiencies in the system modeled by the power model 1604.
The diagram 1600 includes a thermal system power estimator 1616 that is configured to receive the heat rejection from the power model 1604 (e.g., the required heat rejection for the corresponding power output and operating conditions of the fuel cell 14 or the genset 30) and estimate an amount of power that is predicted to be consumed by the fuel cell TMS 200 in order to achieve the heat rejection as output by the power model 1604. In some embodiments, the thermal system power estimator 1616 is configured to predict power consumption of the coolant pump 202, the genset 30 or the fuel cell 14, and the fan 206 in order to achieve the required heat rejection given current ambient conditions (e.g., the sensor data provided by the humidity sensor 224, the wind sensor 226, the temperature sensor 216, and/or the light sensor 228). In some embodiments, the thermal system power estimator 1616 is configured to output the thermal system power to the third multiplication block 1612. The third multiplication block 1612 is configured to receive the power consumption of the fuel cell TMS 200 (e.g., the thermal system power) in order to achieve heat rejection, and multiply the thermal system power by the duration that is provided by the duration calculator 1606. The third multiplication block 1612 outputs a second energy loss amount (e.g., in Watt-hours or Kilowatt-hours) corresponding to energy losses associated with operating the fuel cell TMS 200. The first energy loss amount and the second energy loss amount are provided as inputs to an energy loss estimator 1624.
The diagram 1600 also includes a fourth multiplication block 1614 that receives an enable power 1618 and also receives the duration of operation from the duration calculator 1606. The enable power 1618 may represent miscellaneous or “hotel loads” such as lighting, communications power loads, weaponry 24, accessories 26, TMS 28, heating and cooling systems, etc. In some embodiments, the fourth multiplication block 1614 is configured to determine a third energy loss amount by multiplying the enable power 1618 with the duration of operation, and provide the third energy loss amount to the energy loss estimator 1624.
The energy loss estimator 1624 is also configured to receive a fourth energy loss amount, shown as startup energy 1620, and a fifth energy loss amount, shown as shutdown energy 1622. The startup energy 1620 indicates an amount of energy required to start the fuel cell TMS 200, the fuel cell 14, and/or the genset 30. The shutdown energy 1622 indicates an amount of energy required to shut down the fuel cell TMS 200, the fuel cell 14, and/or the genset 30. The energy loss estimator 1624 is configured to add the first energy loss amount provided by the second multiplication block 1610, the second energy loss amount provided by the third multiplication block 1612, the third energy loss amount provided by the fourth multiplication block 1614, the fourth energy loss amount (e.g., the startup energy 1620), and the fifth energy loss amount (e.g., the shutdown energy 1622) in order to determine a total energy loss, shown as energy loss. The energy loss determined by the energy loss estimator 1624, and the energy out (e.g., energy output) determined by the first multiplication block 1608 can be used in order to determine the energy loss to out ratio, R. In some embodiments, any of the functionality described herein with reference to
Referring to
The process 1650 also includes operating a fuel cell and a fuel cell thermal management system according to an acoustic signature control mode (step 1654), according to some embodiments. The step 1654 can include operating the fuel cell 14 and the fuel cell TMS 200 according to the acoustic signature control mode as described in greater detail above with reference to
The process 1650 also includes operating the fuel cell and the fuel cell TMS according to an acoustic and thermal signature control mode (step 1658), according to some embodiments. In some embodiments, step 1658 includes operating the fuel cell 14 and the fuel cell TMS 200 according to the thermal and acoustic signature control mode as described in greater detail above with reference to
The process 1650 also includes operating the fuel cell and the fuel cell TMS according to a mission mode (step 1662), according to some embodiments. In some embodiments, step 1662 includes operating the fuel cell 14 and the fuel cell TMS 200 according to the mission mode as described in greater detail above with reference to
As utilized herein, the terms “approximately,” “about,” “substantially”, and similar terms are intended to have a broad meaning in harmony with the common and accepted usage by those of ordinary skill in the art to which the subject matter of this disclosure pertains. It should be understood by those of skill in the art who review this disclosure that these terms are intended to allow a description of certain features described and claimed without restricting the scope of these features to the precise numerical ranges provided. Accordingly, these terms should be interpreted as indicating that insubstantial or inconsequential modifications or alterations of the subject matter described and claimed are considered to be within the scope of the disclosure as recited in the appended claims.
It should be noted that the term “exemplary” and variations thereof, as used herein to describe various embodiments, are intended to indicate that such embodiments are possible examples, representations, or illustrations of possible embodiments (and such terms are not intended to connote that such embodiments are necessarily extraordinary or superlative examples).
The term “coupled” and variations thereof, as used herein, means the joining of two members directly or indirectly to one another. Such joining may be stationary (e.g., permanent or fixed) or moveable (e.g., removable or releasable). Such joining may be achieved with the two members coupled directly to each other, with the two members coupled to each other using a separate intervening member and any additional intermediate members coupled with one another, or with the two members coupled to each other using an intervening member that is integrally formed as a single unitary body with one of the two members. If “coupled” or variations thereof are modified by an additional term (e.g., directly coupled), the generic definition of “coupled” provided above is modified by the plain language meaning of the additional term (e.g., “directly coupled” means the joining of two members without any separate intervening member), resulting in a narrower definition than the generic definition of “coupled” provided above. Such coupling may be mechanical, electrical, or fluidic.
References herein to the positions of elements (e.g., “top,” “bottom,” “above,” “below”) are merely used to describe the orientation of various elements in the figures. It should be noted that the orientation of various elements may differ according to other exemplary embodiments, and that such variations are intended to be encompassed by the present disclosure.
The hardware and data processing components used to implement the various processes, operations, illustrative logics, logical blocks, modules and circuits described in connection with the embodiments disclosed herein may be implemented or performed with a general purpose single- or multi-chip processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. A general purpose processor may be a microprocessor, or, any conventional processor, controller, microcontroller, or state machine. A processor also may be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration. In some embodiments, particular processes and methods may be performed by circuitry that is specific to a given function. The memory (e.g., memory, memory unit, storage device) may include one or more devices (e.g., RAM, ROM, Flash memory, hard disk storage) for storing data and/or computer code for completing or facilitating the various processes, layers and modules described in the present disclosure. The memory may be or include volatile memory or non-volatile memory, and may include database components, object code components, script components, or any other type of information structure for supporting the various activities and information structures described in the present disclosure. According to an exemplary embodiment, the memory is communicably connected to the processor via a processing circuit and includes computer code for executing (e.g., by the processing circuit or the processor) the one or more processes described herein.
The present disclosure contemplates methods, systems and program products on any machine-readable media for accomplishing various operations. The embodiments of the present disclosure may be implemented using existing computer processors, or by a special purpose computer processor for an appropriate system, incorporated for this or another purpose, or by a hardwired system. Embodiments within the scope of the present disclosure include program products comprising machine-readable media for carrying or having machine-executable instructions or data structures stored thereon. Such machine-readable media can be any available media that can be accessed by a general purpose or special purpose computer or other machine with a processor. By way of example, such machine-readable media can comprise RAM, ROM, EPROM, EEPROM, or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to carry or store desired program code in the form of machine-executable instructions or data structures and which can be accessed by a general purpose or special purpose computer or other machine with a processor. Combinations of the above are also included within the scope of machine-readable media. Machine-executable instructions include, for example, instructions and data which cause a general purpose computer, special purpose computer, or special purpose processing machines to perform a certain function or group of functions.
Although the figures and description may illustrate a specific order of method steps, the order of such steps may differ from what is depicted and described, unless specified differently above. Also, two or more steps may be performed concurrently or with partial concurrence, unless specified differently above. Such variation may depend, for example, on the software and hardware systems chosen and on designer choice. All such variations are within the scope of the disclosure. Likewise, software implementations of the described methods could be accomplished with standard programming techniques with rule-based logic and other logic to accomplish the various connection steps, processing steps, comparison steps, and decision steps.
This application claims the benefit of and priority to U.S. Provisional Application No. 63/532,585, filed Aug. 14, 2023, the entire disclosure of which is incorporated by reference herein.
Number | Date | Country | |
---|---|---|---|
63532585 | Aug 2023 | US |