Abstract: An energy management system (101) for generating energy control data is provided. The energy management system (101) includes a plurality of energy units (205), a plurality of sensors (203), and a circuitry to: obtain, from the plurality of sensors (203), sensor data, wherein the sensor data comprises first sensor data associated with a first plurality of sensors and second sensor data associated with a second plurality of sensors; compute energy requirement data for the moving object (103), based on the second sensor data, wherein to compute the energy requirement data, the circuitry (201) executes one or more energy requirement models; and generate the energy control data based on the computed energy requirement data and the first sensor data, wherein the energy control data indicates an amount of an energy to be delivered from each of one or more energy units of the plurality of energy units (205).
Claims:CLAIMS:
We claim,
1. An energy management system (101) for generating energy control data, the energy management system (101) comprising:
a plurality of energy units (205);
a plurality of sensors (203), wherein the plurality of sensors (203) comprises a first plurality of sensors to monitor the plurality of energy units (205) and a second plurality of sensors to monitor an environment associated with a moving object (103); and
a circuitry (201) configured to execute instructions to:
obtain, from the plurality of sensors (203), sensor data, wherein the sensor data comprises first sensor data associated with the first plurality of sensors and second sensor data associated with the second plurality of sensors;
compute energy requirement data for the moving object (103), based on the second sensor data, wherein to compute the energy requirement data, the circuitry (201) is further configured to execute one or more energy requirement models; and
generate the energy control data based on the computed energy requirement data and the first sensor data, wherein the energy control data indicates an amount of an energy to be delivered from each of one or more energy units of the plurality of energy units (205).
2. The energy management system (101) of claim 1, wherein to generate the energy control data, the circuitry (201) is further configured to compute, using the computed energy requirement data and the first sensor data, one or more energy quantities for the one or more energy units, wherein each energy quantity is indicative of the amount of the energy to be delivered from a respective energy unit of the one or more energy units.
3. The energy management system (101) of claim 1, wherein the circuitry (201) is further configured to provide, from the one or more energy units, the energy to the moving object (103), based on the generated energy control data.
4. The energy management system (101) of claim 3, further comprising one or more converters (201d), wherein the one or more converters (201d) are associated with the one or more energy units, and wherein the circuitry (201) is further configured to control the one or more converters (201d) for providing, from the one or more energy units, the energy to the moving object (103).
5. The energy management system (101) of claim 1, wherein the circuitry (201) is further configured to:
extract the first sensor data from the first plurality of sensors;
extract the second sensor data from the second plurality of sensors;
log the first sensor data and the second sensor data; and
input, to the one or more energy requirement models, the logged second sensor data for executing the one or more energy requirement models, wherein the one or more energy requirement models are pretrained based on historic data.
6. An energy management method for generating energy control data, the energy management method comprising:
obtaining, from a plurality of sensors (203), sensor data, wherein the plurality of sensors (203) comprises a first plurality of sensors to monitor a plurality of energy units (205) and a second plurality of sensors to monitor an environment associated with a moving object (103), and wherein the sensor data comprises first sensor data associated with the first plurality of sensors and second sensor data associated with the second plurality of sensors;
computing energy requirement data for the moving object (103), based on the second sensor data, wherein for computing the energy requirement data, the energy management method further comprises executing one or more energy requirement models; and
generating the energy control data based on the computed energy requirement data and the first sensor data, wherein the energy control data indicates an amount of an energy to be delivered from each of one or more energy units of the plurality of energy units (205).
7. The energy management method of claim 6, wherein generating the energy control data further comprises computing, using the computed energy requirement data and the first sensor data, one or more energy quantities for the one or more energy units, wherein each energy quantity is indicative of the amount of the energy to be delivered from a respective energy unit of the one or more energy units.
8. The energy management method of claim 6, further comprising providing, from the one or more energy units, the energy to the moving object (103), based on the generated energy control data.
9. The energy management method of claim 8, further comprising controlling one or more converters (201d) for providing, from the one or more energy units, the energy to the moving object (103), wherein the one or more converters (201d) are associated with the one or more energy units.
10. The energy management method of claim 6, further comprising:
extracting the first sensor data from the first plurality of sensors;
extracting the second sensor data from the second plurality of sensors;
logging the first sensor data and the second sensor data; and
inputting, to the one or more energy requirement models, the logged second sensor data for executing the one or more energy requirement models, wherein the one or more energy requirement models are pretrained based on historic data.
, Description:PREAMBLE TO THE DESCRIPTION:
The following specification particularly describes the invention and the manner in which it is performed.
DESCRIPTION OF THE INVENTION:
Technical Field of the Invention
[0001] The present disclosure generally relates to energy storage systems. In particularly, the present disclosure relates to energy management system for mobile vehicles.
Background of the Invention
[0002] Currently, there are various energy storage systems that provide a required amount of energy for motion of a moving object. For instance, the moving object may correspond to an electric object that is subject to motion based on acquiring the required amount of energy from an energy storage system. However, managing to deliver, to the moving object, the required amount of energy using a single energy storage system may be inefficient, because of the complexities (such as braking for land vehicles, turning for aerial vehicles and so on) on a path traversed by the moving object, which may demand for large amount of energy during the complex events. Further, it is not desirable to deliver, to the moving object, the required amount of energy using a single energy storage system, because, to deliver large amounts of energy, the energy storage system need to store more energy, which may result in bulky moving object.
[0003] Accordingly, there is a need for an energy management system and an energy management method to deliver, to the moving object, the required amount of energy in an efficient and feasible manner.
Summary of the invention
[0004] In order to solve the foregoing problem, the present disclosure provides an energy management system and an energy management method. The energy management system may use multiple energy units to deliver, to a moving object, the required amount of energy (or power) for motion of the moving object. In order to use the multiple energy units, it is an object of the energy management system to compute energy requirement data for the moving object based on historic data and real-time data. The energy requirement data may indicate the amount of electric energy that need to be delivered for performing a particular event of motion of the moving object. Further, it is an objective of the energy management system to generate the energy control data, based on the energy requirement data. The energy control data may indicate the amount of the electric energy to be delivered from each of one or more energy units. Furthermore, it is an objective of the energy management system to use the energy control data to deliver, to the moving object, the required amount of electric energy such that a burden, on a single energy storage system (or a single type of energy storage system), for delivering the required amount of the electric energy is reduced.
[0005] In one aspect, an energy management system for generating energy control data is provided. The energy management system comprises: a plurality of energy units; a plurality of sensors, wherein the plurality of sensors comprises a first plurality of sensors to monitor the plurality of energy units and a second plurality of sensors to monitor an environment associated with a moving object; and a circuitry configured to execute instructions to: obtain, from the plurality of sensors, sensor data, wherein the sensor data comprises first sensor data associated with the first plurality of sensors and second sensor data associated with the second plurality of sensors; compute energy requirement data for the moving object, based on the second sensor data, wherein to compute the energy requirement data, the circuitry is further configured to execute one or more energy requirement models; and generate the energy control data based on the computed energy requirement data and the first sensor data, wherein the energy control data indicates an amount of an energy to be delivered from each of one or more energy units of the plurality of energy units.
[0006] In additional energy management system embodiments, to generate the energy control data, the circuitry is further configured to compute, using the computed energy requirement data and the first sensor data, one or more energy quantities for the one or more energy units, wherein each energy quantity is indicative of the amount of the energy to be delivered from a respective energy unit of the one or more energy units.
[0007] In additional energy management system embodiments, the circuitry is further configured to provide, from the one or more energy units, the energy to the moving object, based on the generated energy control data.
[0008] In additional energy management system embodiments, the energy management system may further include one or more converters, wherein the one or more converters are associated with the one or more energy units, and wherein the circuitry is further configured to control the one or more converters for providing, from the one or more energy units, the energy to the moving object.
[0009] In additional energy management system embodiments, the circuitry is further configured to: extract the first sensor data from the first plurality of sensors; extract the second sensor data from the second plurality of sensors; log the first sensor data and the second sensor data; and input, to the one or more energy requirement models, the logged second sensor data for executing the one or more energy requirement models, wherein the one or more energy requirement models are pretrained based on historic data.
[0010] In another aspect, an energy management method for generating energy control data is provided. The energy management method comprises obtaining, from a plurality of sensors, sensor data, wherein the plurality of sensors comprises a first plurality of sensors to monitor a plurality of energy units and a second plurality of sensors to monitor an environment associated with a moving object, and wherein the sensor data comprises first sensor data associated with the first plurality of sensors and second sensor data associated with the second plurality of sensors; computing energy requirement data for the moving object, based on the second sensor data, wherein for computing the energy requirement data, the energy management method further comprises executing one or more energy requirement models; and generating the energy control data based on the computed energy requirement data and the first sensor data, wherein the energy control data indicates an amount of an energy to be delivered from each of one or more energy units of the plurality of energy units.
[0011] In additional energy management method embodiments, for generating the energy control data, the energy management method may further comprise computing, using the computed energy requirement data and the first sensor data, one or more energy quantities for the one or more energy units, wherein each energy quantity is indicative of the amount of the energy to be delivered from a respective energy unit of the one or more energy units.
[0012] In additional energy management method embodiments, the energy management method further comprises providing, from the one or more energy units, the energy to the moving object, based on the generated energy control data.
[0013] In additional energy management method embodiments, the energy management method further comprises controlling one or more converters for providing, from the one or more energy units, the energy to the moving object, wherein the one or more converters are associated with the one or more energy units.
[0014] In additional energy management method embodiments, the energy management method further comprises extracting the first sensor data from the first plurality of sensors; extracting the second sensor data from the second plurality of sensors; logging the first sensor data and the second sensor data; and inputting, to the one or more energy requirement models, the logged second sensor data for executing the one or more energy requirement models, wherein the one or more energy requirement models are pretrained based on historic data.
Object of the invention
[0015] The principal object of the invention is to use multiple energy units to deliver, to a moving object, a required amount of electric energy (or power) for motion of the moving object. In order to achieve the principal object, it is an object of the invention to compute energy requirement data for the moving object based on historic data and real-time data. The energy requirement data may indicate an amount of the electric energy that need to be delivered for performing a particular event of motion of the moving object. Further, it is an object of the invention to generate energy control data, based on the energy requirement data. The energy control data may indicate the amount of the electric energy to be delivered from each of one or more energy units of the multiple energy units. Furthermore, it is an object of the invention to use the energy control data to deliver, to the moving object, the required amount of the electric energy such that a burden, on a single energy storage system, for delivering the required amount of the electric energy is reduced.
[0016] These and other objects and characteristics of the present invention will become apparent from the further disclosure to be made in the detailed description given below.
Brief Description of Drawings
[0017] The foregoing and other aspects of embodiments will become more apparent from the following detailed description of embodiments when read in conjunction with the accompanying drawings. In the drawings, like reference numerals refer to like elements.
[0018] In the following description, for the purposes of explanation, numerous specific details are set forth in order to provide a thorough understanding of the embodiments of the invention. It is apparent, however, to one skilled in the art that the embodiments of the invention may be practiced without these specific details or with an equivalent arrangement. In other instances, well-known structures and devices are shown in block diagram form in order to avoid unnecessarily obscuring the embodiments of the invention.
[0019] FIG. 1 illustrates a block diagram for enabling an energy management system, according to one embodiment of the present disclosure.
[0020] FIG 2 illustrates a block diagram of the energy management system, according to one embodiment of the present disclosure.
[0021] FIG.3A illustrates an exemplary architecture of the energy management system, according to one embodiment of the present disclosure.
[0022] FIG. 3B illustrates a block diagram of a data acquisition unit for extracting sensor data, according to one embodiment of the present disclosure.
[0023] FIG. 3C illustrates a graph showing a moving object demanding for different amount of the electric energy at different events of motion of the moving object, according to one embodiment of the present disclosure
[0024] FIG. 4 illustrates an energy management method for generating energy control data, using the energy management system, according to one embodiment of the present disclosure.
Detailed Description of the Invention
[0025] Reference will now be made in detail to the description of the present subject matter, one or more examples of which are shown in figures. Each example is provided to explain the subject matter and not a limitation. Various changes and modifications obvious to one skilled in the art to which the invention pertains are deemed to be within the spirit, scope and contemplation of the invention.
[0026] The word “exemplary” is used herein to mean “serving as an example, instance, or illustration.” Any aspect described herein as “exemplary” is not necessarily to be construed as preferred or advantageous over other aspects.
[0027] In this description, the term “application” may also include files having executable content, such as: object code, scripts, byte code, markup language files, and patches. In addition, an “application” referred to herein, may also include files that are not executable in nature, such as documents that may need to be opened or other data files that need to be accessed.
[0028] As used in this description, the terms “component,” “database,” “module,” “system”, “unit” and the like are intended to refer to a computer-related entity, either hardware, firmware, a combination of hardware and software, software, or software in execution. For example, a component may be, but is not limited to being, a process running on a processor, a processor, an object, an executable, a thread of execution, a program, and/or a computer. By way of illustration, both an application running on a computing device and the computing device may be a component. One or more components may reside within a process and/or thread of execution, and a component may be localized on one computer and/or distributed between two or more computers. In addition, these components may execute from various computer readable media having various data structures stored thereon. The components may communicate by way of local and/or remote processes such as in accordance with a signal having one or more data packets (e.g., data from one component interacting with another component in a local system, distributed system, and/or across a network such as the Internet with other systems by way of the signal).
[0029] FIG. 1 illustrates a block diagram (100) for enabling an energy management system (101), according to one embodiment of the present disclosure. As illustrated in FIG. 1, the block diagram (100) may include the energy management system (101) and a moving object (103). Hereinafter ‘energy management system’ and ‘system’ may be interchangeably used to mean same. According to an embodiment, the energy management system (101) may be equipped at the moving object (103). The moving object (103) may include one or more of an aircraft (e.g. an Unmanned Aerial Vehicle (UAV) or the like), a watercraft (e.g. a vessel or the like), and a vehicle moving on land (e.g. an electric car or the like). According to an embodiment, the energy management system (101) may be configured to supply the electric energy to the moving object (103). In an example embodiment, the energy management system (101) may supply the electric energy to the moving object (103) such that the moving object (103) is subjected to motion. Some embodiments are based on the realization that the moving object (103) require different amount of the electric energy at different events of the motion of the moving object (103). For example, when the moving object (103) corresponds to the UAV, the UAV may require different amount of the electric energy during each of a takeoff event, a cruising event, a maneuver event, and a landing event. To this end, the energy management system (101) is configured to manage electric energy requirements for the moving object (103) such that the moving object (103) is provided required amount of the electric energy at different events of the motion of the moving object (103). To provide the required amount of electric energy, the energy management system (101) may include an electric unit (e.g. a Li-ion battery). Some embodiments are based on the understanding that using a single energy unit to supply the different amount of the electric energy at different events of the motion of the moving object (103) may lead to draining of the electric energy stored in the electric unit at a faster rate.
[0030] To this end, in some embodiments, the energy management system (101) may use multiple energy units for reducing, on the single energy unit, a burden of providing the required amount of the electric energy. In other words, the energy management system (101) may provide the required amount of the electric energy using multiple energy units such that Li-ion battery doesn’t drain at the faster rate. Further, in some embodiments, the energy management system (101) may use multiple energy units of different energy types to provide the required amount of the electric energy. To this end, the energy management system (101) may use, to provide the required amount of the electric energy, an energy unit that corresponds to Li-ion battery, an electric unit that corresponds to a super capacitor, and/or an electric unit that converters nature energy (such as solar energy and wind energy) to the electric energy. In these embodiments, the energy management system (101) may be multiple energy sources and multiple energy storage systems for providing the required amount of the electric energy at a particular event of motion of the moving object (103). In some other embodiments, the energy management system (101) may use multiple energy units of same energy type to provide the required amount of the electric energy. For example, the energy management system (101) may use multiple Li-ion batteries to provide the required amount of the electric energy. Further, a block diagram of the energy management system (101) is explained in the detailed description of FIG. 2.
[0031] FIG 2 illustrates a block diagram (200) of the energy management system (101), according to one embodiment of the present disclosure. The energy management system (101) comprises a circuitry (201), a plurality of sensors (203), a plurality of energy units (205), a memory (207), and a communication interface (209). The plurality of energy units (205) may store the electric energy. For example, the plurality of energy units (205) may include a Li-ion battery, a super capacitor, and the like. In some embodiments, at least one electric unit of the plurality of energy units (205) may correspond to an arrangement that converts the natural energy (such as the solar energy and the wind energy) to the electric energy.
[0032] The plurality of sensors (203) may include a first plurality of sensors and a second plurality of sensors. The first plurality of sensors may include hall effect based current sensor to monitor current, a resistive network to monitor voltage, a temperature sensor (e.g. a thermistor) to monitor overheating, and the like. The first plurality of sensors may monitor the plurality of energy units (205). For example, the first plurality of sensors may monitor status of the plurality of energy units (205). For instance, the status may include identifying the amount of the electric energy stored in the plurality of energy units (205) and/or the amount of the electric energy discharged from the plurality of energy units (205). The second plurality of sensors may include pressure sensors, temperature sensors, orientational sensors, flow sensors, a Geographic Positioning System (GPS) and the like. The second plurality of sensors may monitor an environment associated with the moving object (103). For example, the second plurality of sensors may monitor internal environment parameters of the moving object (103) and/or external environment parameters of the moving object (103). For instance, the internal environment parameters of the moving object (103) may include a climb rate of the moving object (103), a speed of the moving object (103) and the like, when the moving object (103) corresponds to the aircraft. For instance, the external environments of the moving object (103) may include pressure, wind velocities, and the like, when the moving object (103) corresponds to the aircraft.
[0033] The memory (207) may store computer-executable instructions for delivering, from the plurality of energy units (205), the required amount of the electric energy to the moving object (103). Additionally, the memory (207) may store one or more energy requirement models. The one or more energy requirements may be pre-trained models to determine the required amount of the electric energy at the particular event of motion of the moving object (103).
[0034] The circuitry (201) may execute the computer-executable instructions and/or the one or more energy requirements stored on the memory (207) to deliver, from the plurality of energy units (205), the required amount of the electric energy to the moving object (103). The circuitry (201) may include a data acquisition unit (201a), a processor (201b), a control unit (201c), and DC-DC converters (201d). For illustration purpose, the DC-DC converters (201d) are included within the circuitry 201. However, in some implementations, the DC-DC converters (201d) may be located outside the circuitry (201).
[0035] The data acquisition unit (201a) may be configured to extract sensor data (e.g. real-time data) from the plurality of sensors (203) and provide the sensor data to the processor (201b). The processor (201b) may generate energy control data based on the sensor data. The generated energy control data may indicate the amount of the electric energy to delivered from each of one or more energy units of the plurality of energy units (205). The control unit (201c) may be configured to deliver (provide), from the plurality of energy units (205), the required amount of electric energy to the moving object (103) by controlling the one or more DC-DC converters (201d) based on the energy control data.
[0036] In accordance with an embodiment, the processor (201b) may be of any type of processor, such as 32-bit processors using a flat address space, such as a Hitachi SH1, an Intel 80386, an Intel 960, a Motorola 68020 (or other processors having similar or greater addressing space). In some implementations, the processor (201b) may be an ARM (Advanced Reduced instruction set computer Machine) cortex m4 (embedded processor). Processor types other than these, as well as processors that may be developed in the future, are also suitable. Further, each unit of the circuitry (201) may be embodied within a general processor, Digital Signal Processing (DSP) chip, an Application Specific Integrated Circuit (ASIC), Field Programmable Gate Arrays (FPGAs), a microcontroller or a combination thereof.
[0037] In accordance with an embodiment, the memory (207) includes both dynamic memory (e.g., RAM, magnetic disk, writable optical disk, etc.) and static memory (e.g., ROM, CD-ROM, etc.) for storing executable instructions that when execution performs the inventive steps described herein to provide the required amount of the electric energy to the moving object (103). The components of an energy management system method for enabling the energy management system (101) may be described in further part of the disclosure.
[0038] In accordance with an embodiment, the communication interface (209) may include but not limited to traditional interfaces which include an interface with only physical connection that may include changes in voltage levels and transformation from balanced to unbalanced signal, communication protocols which may use preprogrammed modules etc. Further, the communication interface (209) may include modern interfaces, which have a high level of intelligence in the interface where a high level of intelligence in the interface is employed to execute operations. In some example embodiments, an exclusive port may be provided for configuration and communication.
[0039] Although the present specification describes components and functions that may be implemented in particular embodiments with reference to particular standards and protocols, the invention is not limited to such standards and protocols. It includes hardware and software standard design for WSN (Wireless sensor network) requiring high reliability, low cost, low power, scalability and low data rate. Accordingly, replacement standards and protocols having the same or similar functions as those disclosed herein are considered equivalents thereof.
[0040] FIG. 3A illustrates an exemplary architecture (300) of the energy management system (101), according to one embodiment of the present disclosure. As illustrated in FIG. 3A, the architecture (300) includes a data acquisition unit (301), a processor (303), a DC (Direct Current) bus (305), a load (307), a control unit (309), a Maximum power point tracking (MPPT) unit (311), a DC-DC converter (313), a DC-DC converter (315), solar panels (317), a Li-ion battery (319), and a super capacitor (321).
[0041] The data acquisition unit (301) may be connected to the processor (303) and may correspond to the data acquisition unit (201a). The processor (303) may be connected to the MPPT unit (311), the control unit (309), the DC bus (305), and the load (307). The processor (303) may correspond to the processor (201b). The DC bus (305) may be connected to the MPPT unit (311), the DC-DC converters (313 and 315), and the load 307. The DC bus (305) may be an interface for delivering the required amount of the electric energy to the moving object (103). The load (307) may correspond to the moving object (103). The control unit (309) may be connected to the DC-DC converters (313 and 315) and may correspond to the control unit (201c). The DC-DC converters (313 and 315) may be connected to the Li-ion battery (319) and the super capacitor (321) respectively. The DC-DC converters (313 and 315) may correspond to the one or more DC-DC converters (201d). The MPPT unit (311) may be connected to the solar panels (317) (e.g. a solar panel 317a and a solar panel 317b) to form a solar arrangement that converts the solar energy into the electric energy. The solar arrangement may be used as a secondary source for providing the electric energy. The Li-ion battery (319) may be a main source for providing the electric energy, which is responsible for continuous supply of the electric energy. The super capacitor (321) may deliver the electric energy, when a demand for a peak electric energy exists. The solar arrangement together with the Li-ion battery (319), and the super capacitor (321) may form the plurality of energy units (205).
[0042] The data acquisition unit (301) may be configured to extract (or obtain) the sensor data from the plurality of sensors (e.g. the plurality of sensors 203). For instance, the sensor data may be real-time data. Further, the data acquisition unit (301) for extracting the sensor data is as explained in the detailed description of FIG. 3B.
[0043] FIG. 3B illustrates a block diagram of the data acquisition unit (301) for extracting the sensor data, according to one embodiment of the present disclosure. In an example embodiment, the data acquisition unit (301) may be connected to the first plurality of sensors and the second plurality of sensors of the plurality of sensors. The first plurality of sensors may be in-turn connected to the MPPT unit (311), the Li-ion battery (319), and the super capacitor (321). The first plurality of sensors may monitor the MPPT unit (311), the Li-ion battery (319), and the super capacitor (321). The second plurality of sensors may monitor the internal environmental parameters and the external environmental parameters associated with the moving object (103).
[0044] According to an embodiment, the data acquisition unit (301) may extract first sensor data from the first plurality of sensors. In an example embodiment, the first sensor data associated with first plurality of sensor connected to the MPPT unit (311) may include a voltage value, a temperature value, and a current value associated with the MPPT unit (311). Similarly, the first sensor data associated with first plurality of sensor connected to the Li-ion battery (319) may include a voltage value, a temperature value, a current value, and balance charging information of the Li-ion battery (319). Similarly, the first sensor data associated with first plurality of sensor connected to the super capacitor (321) may include a voltage value and a current value of the super capacitor (321).
[0045] Upon extracting the first sensor data from the first plurality of sensors, the data acquisition unit (301) may log the first sensor data into the memory (e.g. the memory (207)). In some example embodiments, the data acquisition unit (301) may further process the first sensor data. In some other embodiments, the data acquisition unit (301) may input the first sensor data to the processor (303) for processing the first sensor data. For instance, processing of the first sensor data may include calculating a voltage level of the solar arrangement, a power output from the solar arrangement, a voltage level of the Li-ion battery (319), a status (e.g. battery percentage) of the Li-ion battery (319), a temperature limit of the Li-ion battery (319), a maximum power output of the Li-ion battery (319), a voltage level of the super capacitor (321), a status of the super capacitor (321), and a maximum power output from the super capacitor (321). For example, the data acquisition unit (301) or the processor (303) may use known techniques to calculate parameters associated the solar arrangement, the Li-ion battery (319), and the super capacitor (321). Specifically, the power output from the solar arrangement may be a function of (temperature, irradiation, time of flight, latitude and longitude). Further, in an example embodiment, the power output from the solar arrangement may further depend on parameters associated with the moving object (103). For example, parameters such as orientation may significantly alter the power output from the solar arrangement as an angle of incidence of sunlight affect the performance of solar cells in the solar panels (317).
[0046] To this end, the data acquisition unit (301) may extract second sensor data from the second plurality of sensors. The second sensor data may include data about the internal environmental parameters of the moving object (103) and the external environmental parameters of the moving object (103). For example, the internal environmental parameters may include the speed of the moving object (103), the climb rate of the moving object (103), the GPS (latitude and longitude coordinates) of the moving object (103), the orientation (altitude) of the moving object (103), and the like. For example, the external environmental parameters may include the wind velocities, the pressure, and the like. Upon extracting the second sensor data from the second plurality of sensors, the data acquisition unit (301) may log the second sensor data into the memory. Further, the data acquisition unit (301) or the processor (303) may use the second sensor data to process the first sensor data to calculate the parameters associated the solar arrangement, the Li-ion battery (319), the super capacitor (321). Further, the first sensor data (i.e. the processed first sensor data) and the second sensor data may be used the processor (303) for generating energy control data.
[0047] Referring to FIG. 3A, the processor (303) may be configured to compute energy requirement data for the moving object (103), based on the second sensor data. As used herein, the energy requirement data may be data indicative of the required amount of the electric energy for the particular event of motion of the moving object (103). In some embodiments, for computing the energy requirement data for the moving object (103), the processor (303) may be configured to execute the one or more energy requirement models stored on the memory (207). In an example embodiment, for executing the one or more energy requirement models, the processor (303) may input the logged second sensor data into the one or more energy requirement models.
[0048] According to an embodiment, the one or more energy requirement models may include Machine Learning (ML) models, statistical models, and/or artificial intelligence, which are pretrained on historic data. As used herein, the historic data may correspond to data obtained on a particular path considering similar environmental parameters of the moving object (103). For example, when the moving object (103) corresponds to the aircraft, the one or more energy requirement models may be pertained on data obtained from a particular fight mission (or a predetermined fight path). Similarly, when the moving object (103) corresponds to the watercraft, the one or more energy requirement models may be pertained on data obtained from a particular nautical path. Further, when the moving object (103) corresponds to the vehicle moving on the land, the one or more energy requirement models may be pretrained on data obtained from a particular vehicular path.
[0049] For instance, pre-training of the one or more energy requirement models may include formulating models that can be used to determine the energy requirement for the moving object (103) in its entire path. Specifically, when the moving object (103) corresponds to the aircraft, the wind velocity parameter significantly affects the computation of the energy requirement data. For instance, the electric energy required for the moving object (103) may exponential increase with the wind velocity. So, a model may be specifically formulated for the wind velocity parameter on a particular fight mission and may be include within the one or more energy requirement models. However, it is not limited to only formulating the model for the wind velocity parameter, but models for internal and external environmental parameters that affects the computation of the energy requirement data may be formulated and may be include within the one or more energy requirement models without deviating from the scope of the invention.
[0050] Once the energy requirement data is computed, the processor (303) may be configured to generate the energy control data, based on the computed energy requirement data and the first sensor data (e.g. the processed first sensor data). As used herein, the energy control data may indicate an amount of the electric energy to be delivered from each of the one or more energy units (e.g. the Li-ion battery 319 and the super capacitor 321). According to an embodiment, to generate the energy control data, the processor (303) may be further configured to compute, using the computed energy requirement data and the first sensor data, one or more energy quantities for the one or more energy units. Each energy quantity is indicative of the amount of the electric energy to be delivered from a respective energy unit of the one or more energy units. For instance, if the energy requirement data indicates the moving object (103) requires five units of the electric energy for performing a particular event of motion, then the processor (303) may compute, using the statuses and/or the voltage levels of the Li-ion battery (319) and the super capacitor (321), a quantity of three electric energy unit to be delivered from the Li-ion battery (319) and a quantity of one electric energy unit to be delivered from the super capacitor (321) given that one electric energy unit is provided by the solar arrangement. Thereby, the processor (303) may compute an energy quantity to be delivered from a particular energy unit. For example, the computed energy quantity may be a non-zero value or zero value. Further, the computed energy quantity may be used to turn-on or turn-off the particular energy unit. For instance, if the computed energy quantity corresponds to the non-zero value, then the particular energy unit may be turned-on. For instance, if the computed energy quantity corresponds to the zero value, then the particular energy unit may be turned-off. In an embodiment, the turning-on and the turning-off mechanism may be enabled by the control unit (309) based on the energy control data.
[0051] Once the energy control data is generated, the processor (303) may be configured to output the energy control data to the control unit (309). According to an embodiment, the control unit (309) may be configured to provide, from the one or more energy units, the electric energy to the moving object (103), based on the energy control data. In an example embodiment, to provide(deliver) from the one or more energy units the electric energy, the control unit (309) may be further configured to control the DC-DC converter (313) associated with the Li-ion battery (319) and the DC-DC converter (315) associated with the super capacitor (321). In an example embodiment, the control unit (309) may control the DC-DC converter (313) to deliver, from the Li-ion battery (319) to the load (307), the quantity of the electric energy computed for the Li-ion battery (319), via the DC bus (305). Similarly, the control unit (309) may control the DC-DC converter (315) to deliver, from the super capacitor (321) to the load (307), the quantity of the electric energy computed for the super capacitor (321), via the DC bus (305).
[0052] In this way, the energy management system (101) is configured to manage to deliver the required amount of the electric energy at the particular event of motion of the moving object (103) by using multiple energy sources and multiple energy units such that the burden on the Li-ion battery (319) is reduced. As a result, the energy management system (101) improves life-time of the Li-ion battery (319) by preventing the Li-ion battery (319) to discharge at the faster rate. Further, the energy management system (101) improves the performance and range capabilities of the moving object (103). For instance, the moving object (103) with the energy management system (101) can travel a larger distance (or larger operational time) in comparison to the moving object that include a single energy unit. Further, the energy management system (101) is easy to operate and implement, thereby reduces runtime cost and maintenance cost.
[0053] Here for the purpose of explanation, the multiple energy units are considered to be the solar arrangement, the Li-ion battery (319), and the super capacitor (321). However, it is not limited to implement the energy management system (101) with only the solar arrangement, the Li-ion battery (319), and the super capacitor (321), but the multiple energy unit may also include a wind arrangement (that converts the wind energy into the electric energy), other batteries known in the art without deviating from the scope of the present invention. Furthermore, it is not limited to use the supercapacitor (321) as a member of the multiple energy units, for example, any other alternative battery source may be used in place in the super capacitor (321).
[0054] Further, when the moving object (103) corresponds to the aircraft, the moving object (103) demands for different amount of the electric energy at different events of motion of the moving object (103), which is graphically illustrated in FIG. 3C.
[0055] FIG. 3C illustrates a graph (325) showing the moving object (103) demanding for different amount of the electric energy at different events of motion of the moving object (103), according to one embodiment of the present disclosure. As illustrated in FIG. 3C, the graph (325) shows that the moving object (103) demanding for large amount of the electric energy during the takeoff event, when compared other event of the motions of the moving object (103). For instance, a peak (325a) may indicate the amount of the electric energy (i.e. the power) required during the takeoff event. For example, the amount of the electric energy required during the takeoff event may be numerically equal to three times the electric energy required during a level fight (e.g. the cruising event).
[0056] For instance, peaks (325b, 325c, 325d, and 325e) may indicate the different amount of electric energy required during different maneuver taking events. For example, an average amount of the electric energy required during the different maneuver taking events may be numerically equal to twice the electric energy required during the level fight. For example, the different maneuver taking events can be categorized as shallow and medium turns, steep turns, climb, and descent, based on the amount of the electric energy required to perform the maneuvers. For example, a peak (325f) may indicate the amount of the electric energy (i.e. the power) required during the landing event, which may be equal to the cruising event or may require less electric energy then the cruising event.
[0057] According to an embodiment, the one or more energy requirement models stored on the memory (207) may be pre-trained based on the graph (325). Further, the circuitry (201) may execute the pre-trained one or more energy requirement models for determining the energy requirement data for the moving object (103) on its entire path. Further, the circuitry (201) may be configured to deliver the required amount of electric energy to the moving object (103) on its entire path as explained in the detailed description of FIG. 3A and FIG. 3B.
[0058] FIG. 4 illustrates an energy management method for generating the energy control data, using the energy management system (101), according to one embodiment of the present disclosure. In accordance with various embodiments of the present disclosure, the methods described herein may be implemented by software programs executable by a computer system. Further, in an exemplary, non-limited embodiment, implementations can include distributed processing, component/object distributed processing, and parallel processing. Alternatively, virtual computer system processing can be constructed to implement one or more of the methods or functionalities as described herein.
[0059] A computer program (also known as a program, software, software application, script, or code) can be written in any form of programming language, including compiled or interpreted languages, and it can be deployed in any form, including as a standalone program or as a module, component, subroutine, or other unit suitable for use in a computing environment. A computer program does not necessarily correspond to a file in a file system. A program can be stored in a portion of a file that holds other programs or data (e.g., one or more scripts stored in a markup language document), in a single file dedicated to the program in question, or in multiple coordinated files (e.g., files that store one or more modules, sub programs, or portions of code). A computer program can be deployed to be executed on one computer or on multiple computers that are located at one site or distributed across multiple sites and interconnected by a communication network.
[0060] In accordance with an embodiment, the energy management method, at step 401, may comprise obtaining, from the plurality of sensors (203), the sensor data. The plurality of sensors (203) may comprise the first plurality of sensors to monitor the plurality of energy units (205) and the second plurality of sensors to monitor the environment associated with the moving object (103). The sensor data comprises the first sensor data associated with the first plurality of sensors and the second sensor data associated with the second plurality of sensors.
[0061] In accordance with an embodiment, the energy management method, at step 403, may comprise computing the energy requirement data for the moving object (103), based on the second sensor data. In an example embodiment, for computing the energy requirement data, the energy management method may further comprise executing the one or more energy requirement models.
[0062] In accordance with an embodiment, the energy management method, at step 405, may comprise generating the energy control data based on the computed energy requirement data and the first sensor data. The energy control data indicates the amount of the electric energy to be delivered from each of one or more energy units (319 and 321) of the plurality of energy units (205).
[0063] On implementing the energy management method, the energy management system (101) may be configured to generate the energy control data, which may be used control or select one or more energy units from the plurality of energy units (205) to deliver the required amount of the electric energy to the moving object (103) on its entire path such that the burden on the Li-ion battery (319) is reduced. As a result, the energy management system (101) improves life-time of the Li-ion battery (319) by preventing the Li-ion battery (319) to discharge at the faster rate. Further, the energy management system (101) improves the performance and range capabilities of the moving object (103). For instance, the moving object (103) with the energy management system (101) can travel a larger distance (or larger operational time) in comparison to the moving object that include a single energy unit. Further, the energy management system (101) is easy to operate and implement, thereby reduces runtime cost and maintenance cost.
[0064] The many features and advantages of the invention are apparent from the detailed specification, and thus, it is intended by the appended claims to cover all such features and advantages of the invention which fall within the true spirit and scope of the invention. Further, since numerous modifications and variations will readily occur to those skilled in the art, it is not desired to limit the invention to the exact construction and operation illustrated and described, and accordingly, all suitable modifications and equivalents may be resorted to, falling within the scope of the invention.
| # | Name | Date |
|---|---|---|
| 1 | 202141018959-STATEMENT OF UNDERTAKING (FORM 3) [24-04-2021(online)].pdf | 2021-04-24 |
| 2 | 202141018959-POWER OF AUTHORITY [24-04-2021(online)].pdf | 2021-04-24 |
| 3 | 202141018959-FORM FOR STARTUP [24-04-2021(online)].pdf | 2021-04-24 |
| 4 | 202141018959-FORM FOR SMALL ENTITY(FORM-28) [24-04-2021(online)].pdf | 2021-04-24 |
| 5 | 202141018959-FORM 1 [24-04-2021(online)].pdf | 2021-04-24 |
| 6 | 202141018959-EVIDENCE FOR REGISTRATION UNDER SSI(FORM-28) [24-04-2021(online)].pdf | 2021-04-24 |
| 7 | 202141018959-EVIDENCE FOR REGISTRATION UNDER SSI [24-04-2021(online)].pdf | 2021-04-24 |
| 8 | 202141018959-DRAWINGS [24-04-2021(online)].pdf | 2021-04-24 |
| 9 | 202141018959-DECLARATION OF INVENTORSHIP (FORM 5) [24-04-2021(online)].pdf | 2021-04-24 |
| 10 | 202141018959-COMPLETE SPECIFICATION [24-04-2021(online)].pdf | 2021-04-24 |
| 11 | 202141018959-FORM-26 [26-01-2023(online)].pdf | 2023-01-26 |
| 12 | 202141018959-FORM 18 [26-01-2023(online)].pdf | 2023-01-26 |
| 13 | 202141018959-FORM 13 [26-01-2023(online)].pdf | 2023-01-26 |
| 14 | 202141018959-FER.pdf | 2023-04-28 |
| 15 | 202141018959-OTHERS [30-10-2023(online)].pdf | 2023-10-30 |
| 16 | 202141018959-FORM 3 [30-10-2023(online)].pdf | 2023-10-30 |
| 17 | 202141018959-FER_SER_REPLY [30-10-2023(online)].pdf | 2023-10-30 |
| 18 | 202141018959-ENDORSEMENT BY INVENTORS [30-10-2023(online)].pdf | 2023-10-30 |
| 19 | 202141018959-DRAWING [30-10-2023(online)].pdf | 2023-10-30 |
| 20 | 202141018959-COMPLETE SPECIFICATION [30-10-2023(online)].pdf | 2023-10-30 |
| 21 | 202141018959-PatentCertificate01-04-2024.pdf | 2024-04-01 |
| 22 | 202141018959-IntimationOfGrant01-04-2024.pdf | 2024-04-01 |
| 1 | 202141018959_search_uploadE_27-04-2023.pdf |