The present disclosure relates to spacecraft and more particularly to autonomously controlling electric power consumption by an apparatus, such as a spacecraft.
An apparatus or spacecraft needs to provide reliable communications during times when the apparatus or spacecraft is expected to be available for communications. Complete shedding of an integrated payload array or shutdown of communications components of the apparatus or spacecraft may occur under certain circumstances. We cite as examples, a ground station exceeding an allowable bandwidth, the spacecraft or satellite performing a station-keeping maneuver at the wrong time, such as during an eclipse, a solar array degrading faster than expected, or other operations by the apparatus or spacecraft that draw more than a typical amount or expected amount of electric power and cause complete shutdown of communications by the apparatus or spacecraft. Accordingly, there is a need to autonomously control electric power usage by an apparatus, spacecraft or satellite to avoid complete shedding of the payload.
In accordance with an embodiment, a method for autonomous control of electric power consumption by an apparatus includes monitoring electric power measurement data of electric power being generated by a solar array of the apparatus. The solar array is configured to at least charge a battery and provide electrical power to components of the apparatus. The method also includes monitoring a state of charge of the battery. The method additionally includes autonomously controlling electric power consumption of an integrated payload array in response to at least the state of charge of the battery. The state of charge of the battery is maintained proximate a preset threshold.
In accordance with an additional embodiment, a method for autonomous control of electric power consumption by an apparatus includes monitoring electric power measurement data of electric power generated by a solar array of the apparatus. The solar array is configured to at least charge a battery and provide electrical power to components of the apparatus. The method also includes monitoring a state of charge of the battery. The method additionally includes monitoring temperature measurement data from an integrated payload array. The method further includes autonomously controlling electric power consumption of the integrated payload array in response to at least one of the state of charge of the battery and the temperature measurement data. The state of charge of the battery is maintained proximate a preset threshold and the temperature of the integrated payload array is maintained below a preset temperature operating limit.
In accordance with an additional embodiment, an apparatus for autonomous control of electric power consumption includes an apparatus body and a battery. The battery is configured to supply electric power to components of the apparatus. The apparatus also includes a solar array attached to the apparatus body. The solar array is configured to at least charge the battery and provide electrical power to the components of the apparatus. The apparatus also includes an integrated payload array configured to transmit and receive signals. The apparatus further includes a controller. The controller includes a processor. The controller is configured to monitor electric power measurement data of electric power generated by the solar array. The controller is also configured to monitor a state of charge of the battery and to autonomously control electric power consumption of the integrated payload array in response to at least the state of charge of the battery. The state of charge of the battery is maintained proximate a preset threshold.
In accordance with a further embodiment, a controller for autonomous control of electric power consumption by an apparatus includes a processor. The controller is configured to monitor electric power measurement data of electric power being generated by a solar array of the apparatus. The controller is also configured to monitor a state of charge of a battery and to autonomously control electric power consumption of an integrated payload array in response to at least the state of charge of the battery. The state of charge of the battery is maintained proximate a preset threshold.
In accordance with an embodiment and any of the previous embodiments, the controller is further configured to autonomously control electric power consumption of selected components of the integrated payload array in response to the solar array receiving insufficient light to generate electric power.
In accordance with an embodiment and any of the previous embodiments, the controller is further configured to autonomously control electric power consumption of selected components of the integrated payload array in response to a parameter related to the integrated payload array.
In accordance with an embodiment and any of the previous embodiments, the parameter related to the integrated payload array includes temperature of the integrated payload array. The temperature is sensed by a temperature sensor associated with the integrated payload array. The controller is configured to monitor temperature measurement data from the integrated payload array and to autonomously control electric power consumption of selected components of the integrated payload array in response to the temperature measurement data exceeding a preset temperature operating limit.
In accordance with an embodiment and any of the previous embodiments, wherein autonomously controlling electric power consumption of the integrated payload array includes autonomously controlling electric power consumption of selected components of the integrated payload array.
In accordance with an embodiment and any of the previous embodiments, wherein autonomously controlling electric power consumption of the integrated payload array is also in response to the solar array receiving insufficient light to generate electric power.
In accordance with an embodiment and any of the previous embodiments, the method and apparatus further include monitoring temperature measurement data of temperature of the integrated payload array. The method and apparatus also include autonomously controlling electric power consumption of selected components of the integrated payload array in response to the temperature measurement data exceeding a preset temperature operating limit.
In accordance with an embodiment and any of the previous embodiments, the method and apparatus further include receiving a task command including a bandwidth. The method and apparatus additionally include controlling payload communications traffic of the integrated payload array in response to at least one of the electric power measurement data of the solar array, the state of charge of the battery, temperature measurement data from the integrated payload array and the bandwidth of the task command.
In accordance with an embodiment and any of the previous embodiments, the method and apparatus further include receiving a task command including a payload mission task and accepting the task command in response to the state of charge of the battery being proximate the preset threshold.
In accordance with an embodiment and any of the previous embodiments, the method and apparatus further include receiving a task command including a payload mission task and rejecting the task command in response to the state of charge of the battery being below the preset threshold and a priority of the payload mission task being below a chosen priority value. The method and apparatus additionally include transmitting an alarm to mission operations in response to rejecting the task command.
In accordance with an embodiment and any of the previous embodiments, the method and apparatus further include disabling one or more payload mission tasks performed by the integrated payload array until the state of charge of the battery is achieved that prevents shutting down all payload operations.
In accordance with an embodiment and any of the previous embodiments, wherein disabling the one or more payload mission tasks performed by the integrated payload array includes disabling a lowest priority payload mission task and progressing to disable higher priority payload mission tasks until the state of charge of the battery is achieved that prevents shutting down all payload operations.
In accordance with an embodiment and any of the previous embodiments, the method and apparatus further include preventing a station-keeping maneuver, that includes using thrusters, when the state of charge of the battery is below the preset threshold.
In accordance with an embodiment and any of the previous embodiments, the method and apparatus further include preventing operation of redundant equipment when the state of charge of the battery is below the preset threshold.
In accordance with an embodiment and any of the previous embodiments, the method and apparatus further include autonomously controlling operation of selected components of the integrated payload array in response to at least one of premature degradation of the solar array, the state of charge of the battery being below the preset threshold, temperature measurement data of the integrated payload array exceeding a preset temperature operating limit, and a task command bandwidth exceeding an allowable limit.
In accordance with an embodiment and any of the previous embodiments, the method and apparatus further include monitoring a state of health of the battery and monitoring a state of health of the solar array. The method and apparatus additionally include controlling electric power consumption of the integrated payload array in response to the state of health of the battery and controlling the electric power consumption of the integrated payload array in response to the state of health of the solar array.
In accordance with an embodiment and any of the previous embodiments, the method and apparatus include autonomously controlling electric power consumption of the integrated payload array and thrusters in response to the solar array receiving insufficient light to generate electric power.
The features, functions, and advantages that have been discussed can be achieved independently in various embodiments or may be combined in yet other embodiments further details of which can be seen with reference to the following description and drawings.
The following detailed description of embodiments refers to the accompanying drawings, which illustrate specific embodiments of the disclosure. Other embodiments having different structures and operations do not depart from the scope of the present disclosure. Like reference numerals may refer to the same element or component in the different drawings.
The terms apparatus, satellite, spacecraft, and vehicle may be used interchangeably in the present disclosure and the present disclosure is not intended to limited by which term or terms are used.
In accordance with an aspect, the satellite communications system 100 also includes one or more gateway (GW) ground stations 110. The GW ground stations 110 are configured to transmit uplink signals 112 that are received by the apparatus 102. The apparatus 102 is also configured to transmit downlink signals 114 to one or more fixed ground terminals 116 and mobile terminals 118.
According to an example, two thrusters 216, such as Hall-effect thrusters (HET) or Xenon propellant thrusters, are mounted to the apparatus body 204. The amount of thrust generated by each of the thrusters 216 is proportional to an amount of electric power 210 supplied to each thruster 216 when fired. The amount of electric power 210 supplied to each thruster 216 is controlled by the IPC 208. The thrusters 216 are fired to perform a maneuver by the apparatus 102, such as station-keeping, electric orbit raising to transition from separation from a launch vehicle to a target orbit, or other maneuvers.
In accordance with an example, the apparatus 102 also includes control electronics, such as spacecraft control electronics (SCE) 218 in the example of
In accordance with another embodiment, a battery 220 is mounted in the apparatus body 204 and configured to supply electric power 210 to components 211 of the apparatus 102. In one embodiment, the battery 220 is a battery pack. The battery 220 is charged by electric power 210 from the solar arrays 206 through the IPC 208. The IPC 208 controls charging of the battery 220 by the solar arrays 206. A state of charge (SOC) 222 of the battery 220 is monitored by the SCE 218. In one embodiment, the SCE 218 is configured to control the SOC 222 through the controller 202. Voltages 224 associated with the battery 220 are measured to determine the SOC 222 of the battery 220 at any particular time.
In accordance with an example, the SCE 218 transmits control signals 225 to the IPC 208 to control charging the battery 220 in response to at least the SOC 222 of the battery 220 to maintain the SOC 222 of the battery 220 proximate a preset threshold 602 (
The apparatus 102, also includes an integrated payload array (IPA) 226. An example of an integrated payload array 226 will be described in more detail with reference to
In accordance with an example, the controller 202 includes a processor 232. The controller 202 is configured to monitor the electric power measurement data 214 generated by the solar arrays 206 of the apparatus 102, to monitor the SOC 222 of the battery 220 and to autonomously control electric power consumption of the integrated payload array 226 in response to at least the SOC 222 of the battery 220 to maintain a balanced battery SOC 228 proximate a preset threshold 602 (
In accordance with a further example, the controller 202 is further configured to autonomously control electric power consumption of selected components 238 of the integrated payload array 226 in response to the solar arrays 206 receiving insufficient light to generate electric power 210, such in the case of an eclipse. An eclipse occurs when the apparatus 102 orbits around the earth and is in a position where the earth blocks some or all sun light from reaching the solar arrays 206.
In accordance with an example, one or more payload temperature sensors 234 are associated with the integrated payload array 226 to measure the temperature of the integrated payload array 226 and transmit temperature measurement data 236 of the integrated payload array 226 to the controller 202 of the SCE 218. The controller 202 is further configured to monitor the temperature measurement data 236 from the integrated payload array 226 and to autonomously control electric power consumption of selected components 238 of the integrated payload array 226 in response to the temperature measurement data 236 exceeding a preset temperature operating limit 240. Examples of the selected components 238 of the integrated payload array 226 that are autonomously controlled are described with reference to
In accordance with an example, the apparatus 102 also includes a memory 242. In the example in
In accordance with another example, a task command 252 including payload mission task 258 is received by the integrated payload array 226 and transmitted to the SCE 218. The task command 252 is accepted by the SCE 218 in response to the state of charge 222 of the battery 220 being proximate the preset threshold 602 (
In accordance with another example, an alarm 262 is transmitted to mission operations 253 by the SCE 218 through the integrated payload array 226 in response to rejecting the task command 252 or a mission plan 244 of the apparatus 102 not satisfying the balanced battery SOC 228 or the preset temperature operating limit 240 of the integrated payload array 226.
In block 404, a state of charge 222 of the battery 220 is monitored and in block 406, temperature measurement data 236 of an integrated payload array 226 is monitored.
In block 408, electric power consumption of the integrated payload array 226 is autonomously controlled in response to at least one of the state of charge 222 of the battery 220 and temperature measurement data 236. At least one of the state of charge 222 of the battery 220 is maintained proximate a preset threshold 602 (
In block 504, a state of charge 222 of the battery 220 is monitored. In block 506, temperature measurement data 236 of the integrated payload array 226 is monitored.
In block 508, a task command 252 is received from mission operations 253. The task command 252 includes a bandwidth 254. In accordance with an example, the task command 252 includes a payload mission task 258. In accordance with an example, the payload mission task 258 includes a communications operation (COMM OP) 264 that is to be performed by the integrated payload array 226. Examples of information that the task command 252 contains include resource groups, radio frequency (RF) drive, element mode and filter mode, routing and task priorities.
In block 510, payload communications traffic 256 of the integrated payload array 226 is controlled in response to the electric power measurement data 214 of the solar array 206, state of charge 222 of the battery 220, temperature measurement data 236 from the integrated payload array 226 and the configured bandwidth 254 of the task command 252.
In block 512, the task command 252 is accepted in response to the state of charge 222 of the battery 220 being proximate the preset threshold 602 (
In block 514, one or more payload mission tasks 258 performed by the integrated payload array 226 are disabled to prevent complete payload shed or shutting down all payload operations. For example, payload mission tasks 258 are disabled starting with a lowest priority 260 payload mission task 258 and progressing to disable higher priority 260 payload mission tasks 258 until the balanced battery SOC 228 is achieved that prevents complete payload shed or shutting down all payload operations. For example, the SOC 222 of the battery 220 returns to proximate the preset threshold 602 or above the preset threshold 602 in
In block 516, a station-keeping maneuver, that includes using thrusters such as thrusters 216, is prevented when the balanced battery SOC 228 is below a preset threshold 602 (
In block 518, selected components 238 of the integrated payload array 226 are autonomously controlled by the controller 202 to reduce electric power consumption by the integrated payload array 226 in response to the temperature measurement data 236 exceeding the preset temperature operating limit 240. Examples of selected components 238 of the integrated payload array 226 that are either autonomously disabled or controlled to reduce the electric power consumption will be described with reference to
In block 520, operations of selected components 238 of the integrated payload array 226 are autonomously controlled in response to at least one of premature degradation of the solar array 206, the state of charge 222 of the battery 220 being below the preset threshold 602 (
In accordance with an example, in block 522, electric power consumption of the integrated payload array 226 is divided into a number of power consumption bins that each represent a predetermined power consumption level, for example, a Max power consumption bin, a Mid power consumption bin and a Min power consumption bin. The power consumption of the integrated payload array 226 is then monitored and integrated over a predetermined time period, for example, a 24 hour period. An amount of time the integrated payload array 226 spends at each power consumption bin over the 24 hour period is compared to the maximum allowable time in each power consumption bin. The amount of time in each power consumption bin is controlled in response to the state of charge 222 of the battery 220. If the amount of time in a particular power consumption bin exceeds its allotment over the 24 hour period, the selected components 238 in the integrated payload array 226 are controlled to prevent the integrated payload array 226 from entering that power consumption bin for the remainder of the 24 hour period.
In block 524, a state of health of the battery 220 and a state of health of the solar arrays 206 are monitored. Electric power consumption by the integrated payload array 226 is controlled in response to at least one of the state of health of the battery 220 and the state of health of the solar arrays 206. In accordance with an example, monitoring the state of health of the battery 220 is determined by monitoring the state of charge 222 of the battery 220 and an amount of charge the battery 220 is able to hold. The amount of charge the battery 220 is able to hold will gradually decrease over time because the battery's ability to hold a charge is reduced with age and over multiple charging cycles. Monitoring the state of health of the solar arrays 206 is determined by monitoring the amount of electric power 210 generated by the solar arrays 206 which will decrease over time as the solar arrays 206 degrade and become less efficient.
The analog front end 706 is operatively connected to an analog-to-digital converter (ADC) 710. In accordance with an example, the ADC 710 operates according to one of three element modes: ON, Standby or OFF. Each of these element modes will consume a different amount of electric power. For example, the ON mode will consume the most electric power, the OFF mode will not consume any electric power and the standby mode will consume a much smaller amount of electric power compared to the ON mode. Electric power consumption by the ADC 710 is autonomously controllable by selecting one of three element modes.
The ADC 710 is operatively connected to a transmit band pass filter (BPF) 712. The transmit BPF 712 is selectively set in one of a plurality of channel modes, for example, a channel mode 1 or a channel mode 2, to autonomously control power consumption by the integrated payload array 226.
The transmit BPF 712 is operatively connected to a receive (Rx) beam forming element 714. The electric power consumption by the Rx beam forming element 714 is autonomously controllable by alternatively selecting element modes ON or Standby. The electric power consumption by the Rx beam forming element 714 is also autonomously controllable by controlling the beam channel gain of the Rx beam forming element 714 and turning a resource group of the Rx beam forming element 714 on or off.
The Rx beam forming element 714 is operatively connected to a beam channel processing element 716. The beam channel processing element 716 is operatively connected to a transmit (Tx) beam weight element 718. Electric power consumption by the Tx beam weight element 718 is controllable by adjusting the beam channel gain, turning on or off a resource group of the Tx beam weight element 718 and selecting an element mode ON or Standby.
The Tx beam weight element 718 is operatively connected to a receive band pass filter (BPF) 720. Electric power consumption by the receive BPF 720 is controlled by selecting one of a plurality of channel modes, for example, a channel mode 1 or a channel mode 2 which respectively consume different amounts of electric power.
The receive BPF 720 is operatively connected to an adjustable gain element 722. For example, the adjustable gain element 722 is any controllable variable gain device, such as a potentiometer, etc. Electric power consumption by the adjustable gain element 722 is autonomously controlled by adjusting the gain of the element 722.
The adjustable gain element 722 is operatively connected to a digital-to-analog converter (DAC) 724. Electric power consumption by the DAC 724 is controlled by selecting one of element modes ON, Standby or Off.
The DAC 724 is operatively connected to an analog back end (ABE) 726 and the ABE 726 is operatively connected to a high power amplifier (HPA) 728. Electric power consumption by the HPA 728 is controlled by adjusting the output back off (OBO) 730 of the HPA 278. The HPA 728 is operatively connected to a transmit (Tx) array 732. The Tx array 732 includes a multiplicity of antenna elements 734. Only a single antenna element 734 is shown in
The flowchart and block diagrams in the Figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of instructions, which comprises one or more executable instructions for implementing the specified logical function(s). In some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems that perform the specified functions or acts or carry out combinations of special purpose hardware and computer instructions.
The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of embodiments of the disclosure. As used herein, the singular forms “a”, “an” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms “include,” “includes,” “comprises” and/or “comprising,” when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
The corresponding structures, materials, acts, and equivalents of all means or step plus function elements in the claims below are intended to include any structure, material, or act for performing the function in combination with other claimed elements as specifically claimed. The description of the present embodiments has been presented for purposes of illustration and description, but is not intended to be exhaustive or limited to embodiments in the form disclosed. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of embodiments.
Although specific embodiments have been illustrated and described herein, those of ordinary skill in the art appreciate that any arrangement which is calculated to achieve the same purpose may be substituted for the specific embodiments shown and that the embodiments have other applications in other environments. This application is intended to cover any adaptations or variations. The following claims are in no way intended to limit the scope of embodiments of the disclosure to the specific embodiments described herein.
The application is related to U.S. patent application Ser. No. 16/227,659 (Docket No. 18-1370-US-NP 289), entitled “Optimized Power Balanced Variable Thrust Transfer Orbits to Minimize an Electric Orbit Raising Duration,” filed the same date and assigned to the same assignee as the present application and is incorporated herein by reference. The application is related to U.S. patent application Ser. No. 16/227,719 (Docket No. 18-1381-US-NP 288), entitled “Autonomous Control of Electric Power Supplied to a Thruster During Electric Orbit Raising,” filed the same date and assigned to the same assignee as the present application and is incorporated herein by reference.