An intelligent edge gateway and method for environment adaptation and energy-efficient management
By integrating environmental data acquisition and multiple energy management modules in the intelligent edge gateway, dynamically adjusting the working mode and optimizing energy use, the shortcomings of existing intelligent edge gateways in environmental changes and energy management are solved, environmental adaptability and energy efficient management are achieved, and the intelligence and user experience of the gateway are improved.
Patent Information
- Application Number
- CN202411449805.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-17
- Publication Date
- 2025-05-27
- Estimated Expiration
- 2044-10-17
AI Technical Summary
The existing smart edge gateways have shortcomings in environmental changes and energy management, and cannot effectively adapt to environmental changes, and the energy management is not accurate enough, which affects the user experience.
An intelligent edge gateway with environmental adaptability and efficient energy management is designed to dynamically adjust the gateway working mode through environmental data acquisition and sensor network, and optimize energy use through a variety of energy management modules (such as thermal charging, photoelectric charging, and vibration charging).
It realizes the environmental adaptive adjustment and efficient energy management of intelligent edge gateways, improves the intelligence and convenience of the gateway, and ensures the rational allocation of energy and the improvement of user experience.
Smart Images

Figure CN119276879B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of intelligent edge gateways, and particularly to an intelligent edge gateway and method for environmental adaptation and energy-efficient management. Background Art
[0002] An intelligent edge gateway is a computing device located at the edge of the network. It integrates computing, storage, network, and multiple sensor interfaces, and can perform real-time processing, analysis, and decision-making on data locally. This gateway extends the data processing ability from the centralized data center to the network edge, thereby reducing data transmission latency, improving network performance, and effectively reducing the computing burden on the cloud server. In current intelligent edge gateway technologies, adaptive adjustment focuses on adjustment according to network conditions, but in fact, the environment will also affect the intelligent edge gateway. Secondly, current intelligent edge gateways still rely on the operating data and energy storage data of the device for management. This management method will seriously affect the user experience and cannot accurately meet the user's energy usage needs. Therefore, for current intelligent edge gateways, further improvement can be made. Summary of the Invention
[0003] The purpose of the present invention is to provide an intelligent edge gateway and method for environmental adaptation and energy-efficient management to solve the problems raised in the above background art.
[0004] In a first aspect, an intelligent edge gateway for environmental adaptation and energy-efficient management provided by this application adopts the following technical solutions:
[0005] An environment adjustment module, which collects environmental data through sensors and selects a gateway working mode according to the environmental data;
[0006] A gateway energy module, which is signal-connected to the environment adjustment module, is used to receive environmental data and control the output of energy data after energy collection;
[0007] An operation time module, which is signal-connected to the environment adjustment module, is used to receive the gateway working mode, obtain the gateway movement path, predict the setting situation of the gateway working mode according to the gateway movement path and record it as a working mode table;
[0008] A primary energy module, which is signal-connected to both the operation time module and the gateway energy module, is used to receive the working mode table and energy data, and preliminarily divide the energy of different working modes according to the energy data and the working mode table and record it as a primary energy distribution;
[0009] An intermediate energy module, which is signal-connected to the primary energy module, is used to receive the primary energy distribution, obtain the user's waiting demand for gateway services, and divide the energy of gateway services according to the waiting demand and record it as an intermediate energy distribution;
[0010] The gateway processing module is signal-connected to both the environment adjustment module and the intermediate energy module, and is used to receive the gateway working mode and the intermediate energy distribution and mobilize the gateway to execute the corresponding work.
[0011] Preferably, for the environment adjustment module, the steps of collecting environmental data through sensors and selecting the gateway working mode according to the environmental data are specifically as follows:
[0012] Collect environmental data through sensors, and the environmental data includes natural environmental data and working environmental data;
[0013] The natural environmental data includes environmental temperature, environmental humidity, and environmental light intensity;
[0014] Obtain the standard environmental data for the gateway operation, and the standard environmental data includes standard temperature, standard humidity, and standard light intensity;
[0015] Calculate the differences between the natural environmental data and the standard environmental data to obtain the temperature difference, humidity difference, and intensity difference;
[0016] Set the difference range, and respectively determine whether the temperature difference, humidity difference, and intensity difference are within the corresponding difference ranges. If not within the corresponding difference ranges, then output the corresponding natural working mode;
[0017] Obtain the corresponding usage working mode according to the working environmental data, and combine the natural working mode and the usage working mode to obtain the gateway working mode.
[0018] Preferably, the steps of obtaining the corresponding usage working mode according to the working environmental data, and combining the natural working mode and the usage working mode to obtain the gateway working mode are specifically as follows:
[0019] The working environmental data includes the electromagnetic wave intensity CD and the distance CL between the gateway and the device;
[0020] Obtain the number of tasks CS and the task size CX processed by the gateway processor;
[0021] According to the data influence correlation function Calculate the data influence degree CY, where 、 、 、 are proportionality factors and are greater than 0;
[0022] Judge whether the gateway working environment affects data processing according to the data influence degree. If it affects data processing, then search the preset working environment - working mode table to obtain the corresponding usage working mode;
[0023] Extract the natural working mode and the gateway parameter settings for using the working mode, and form the gateway working mode according to the gateway parameter settings.
[0024] Preferably, the gateway energy module is signal-connected to the environment adjustment module and is used for receiving environmental data and controlling the steps of outputting energy data after energy collection, specifically:
[0025] Obtain the real-time remaining power of the gateway, set the warning power value, and judge whether the real-time remaining power is not greater than the warning power value;
[0026] If the real-time remaining power is not greater than the warning power value, then judge whether the environmental temperature meets the requirements for thermal charging. If it meets, turn on the thermal charging;
[0027] If the environmental temperature does not meet the requirements for thermal charging, then judge whether the environmental light intensity meets the requirements for light energy charging. If it meets, turn on the light energy charging;
[0028] If the light intensity does not meet the requirements for light energy charging, then obtain the vibration frequency of the gateway and start vibration charging;
[0029] If the real-time remaining power does not reach the warning power value, then obtain the remaining working duration that the gateway is expected to work;
[0030] Obtain the average power consumption of the gateway, calculate the expected power consumption of the gateway according to the average power consumption and the remaining working duration, and judge whether the real-time remaining power is greater than the expected power consumption;
[0031] If the real-time remaining power is not greater than the expected power consumption, then start charging and output energy data.
[0032] Preferably, the operation time module is signal-connected to the environment adjustment module and is used for receiving the gateway working mode, obtaining the gateway movement path, and predicting the setting situation of the gateway working mode according to the gateway movement path and recording it as the working mode table, specifically:
[0033] Obtain the expected gateway movement path of the gateway, and extract the gateway working position according to the gateway movement path;
[0034] Respectively obtain the position environment data of different gateway working positions, and obtain the corresponding gateway working mode according to the position environment data;
[0035] Obtain the expected working time of different gateway working positions, and form a working mode table in one-to-one correspondence with the gateway working mode.
[0036] Preferably, the primary energy module is signal-connected to both the operation time module and the gateway energy module, and is used for receiving the working mode table and energy data, and initially dividing the energy of different working modes according to the energy data and the working mode table and recording it as the primary energy distribution, specifically:
[0037] Extract the charging method from the energy data, obtain the estimated working time of the gateway working mode corresponding to the energy data, and calculate the charging power.
[0038] Add the real-time remaining power and the charging power, and calculate the estimated remaining power of the gateway.
[0039] Obtain the power demand of all working modes in the working mode table, and add the power demands of all working modes to obtain the total power.
[0040] Judge whether the estimated remaining power is greater than the total power. If the remaining power is greater than the total power, distribute the power according to the power demands of all working modes and output the primary energy distribution.
[0041] If the remaining power is not greater than the total power, obtain the power demand degrees of different gateway working positions, and distribute the power according to the power demand degrees and output the primary energy distribution.
[0042] Preferably, the step of, if the remaining power is not greater than the total power, obtaining the power demand degrees of different gateway working positions, distributing the power according to the power demand degrees and outputting the primary energy distribution is specifically:
[0043] Obtain the data importance SS of different gateway positions.
[0044] Obtain the gateway working mode corresponding to the gateway working position and denote it as the position working mode, and extract the adjusted parameters of the position working mode and denote them as the adjustment parameters.
[0045] Obtain the influence degree of the adjustment parameters on data processing and denote it as the parameter influence degree , where i is the number of different adjustment parameters;
[0046] Obtain the gateway components corresponding to the adjustment parameters, and obtain the component importance of the gateway components , where i is the number of different adjustment parameters;
[0047] According to the power demand correlation function Calculate the power demand degree SD, where 、 are scale factors and greater than 0, and n is the maximum number of adjustment parameters;
[0048] Form a power demand ratio according to the ratio of the power demand degrees of different gateway working positions, and distribute the power in combination with the estimated working time and output the primary energy distribution.
[0049] Preferably, the intermediate energy module is signal - connected to the primary energy module and is used for receiving the primary energy distribution, obtaining the waiting demand of the user for the gateway service, and dividing the energy of the gateway service according to the waiting demand and recording it as the intermediate energy distribution. The specific steps are as follows:
[0050] According to the primary energy distribution, obtain the power corresponding to the working mode and record it as the working power;
[0051] Extract the data - processing steps of the working mode and obtain the average processing time corresponding to the data - processing steps;
[0052] Count the number of times of the user's autonomous operations when the real - time processing time of the data - processing steps exceeds the average processing time;
[0053] Form a weight ratio of the data - processing steps according to the number of operations, and obtain the step power corresponding to different operation steps according to the working power and the weight ratio, and output the intermediate energy distribution.
[0054] Preferably, the gateway processing module is signal - connected to both the environment adjustment module and the intermediate energy module and is used for receiving the gateway working mode and the intermediate energy distribution and mobilizing the gateway to execute the corresponding work. The specific steps are as follows:
[0055] Obtain the real - time positioning of the gateway, obtain the positioning environment data of the real - time positioning, verify whether the positioning environment data is consistent with the corresponding position environment data. If not, feedback the information to the running - time module and re - allocate the energy;
[0056] If the positioning environment data is consistent with the corresponding position environment data, search for the working mode and the intermediate energy distribution corresponding to the real - time positioning, and execute the gateway work according to the working mode and the intermediate energy distribution.
[0057] In a second aspect, an intelligent edge method for environment self - adaptation and energy - efficient management provided by the present application adopts the following technical solutions:
[0058] An intelligent edge method for environment self - adaptation and energy - efficient management, which collects environment data through sensors and selects the gateway working mode according to the environment data;
[0059] Based on the environment data, control the energy collection and output energy data according to the environment data;
[0060] Obtain the gateway movement path, predict the setting situation of the gateway working mode according to the gateway movement path and record it as the working mode table;
[0061] According to the energy data and the working mode table, initially divide the energy of different working modes and record it as the primary energy distribution;
[0062] Obtain the user's waiting requirements for gateway services, divide the energy of the gateway services according to the waiting requirements, and record it as the intermediate energy distribution;
[0063] According to the gateway working mode and the intermediate energy distribution, mobilize the gateway to perform corresponding operations.
[0064] In summary, the present application includes at least one of the following beneficial technical effects:
[0065] 1. Select a suitable working mode according to the environmental conditions to achieve the environmental self-adaptive adjustment of the intelligent edge gateway. Predict the working mode of the gateway at different positions through the moving path of the gateway, so as to initially divide and use the energy according to the working mode and the remaining energy situation. Secondly, combine the user's waiting requirements for gateway services in the working mode, and further divide the energy distribution of different steps according to the waiting requirements of the gateway services, realizing the efficient energy management of the intelligent edge gateway. The intelligence of the intelligent edge gateway with environmental self-adaptation and efficient energy management is improved.
[0066] 2. Realize environmental protection charging through thermal power generation, photovoltaic power generation, vibration power generation, etc., provide an independent power supply method for the gateway, and at the same time determine whether charging is required according to the remaining battery level and the expected working conditions of the gateway, select a suitable power supply method using the environmental conditions, reduce the operations of manually checking the battery level and replenishing the battery, and improve the convenience of the intelligent edge gateway with environmental self-adaptation and efficient energy management.
[0067] 3. Initially divide the power consumption of different working modes according to the importance of data at different working positions of the gateway, as well as the importance of gateway components in the corresponding working mode and the influence degree of parameters on data processing, and then judge the steps that the user values more according to the waiting time of the user for different processing steps of the gateway, so as to divide the power distribution of different processing steps, improving the accuracy of energy management of the intelligent edge gateway with environmental self-adaptation and efficient energy management. Description of the Drawings
[0068] Figure 1 is a schematic diagram of module connections of an embodiment of an intelligent edge gateway with environmental self-adaptation and efficient energy management according to the present invention.
[0069] Figure 2 is a schematic diagram of specific steps of an embodiment of an intelligent edge method with environmental self-adaptation and efficient energy management according to the present invention.
[0070] Description of the reference numerals: 1. Environmental adjustment module. 2. Gateway energy module. 3. Running time module. 4. Primary energy module. 5. Intermediate energy module. 6. Gateway processing module. Detailed Embodiment
[0071] The following combines the embodiments andFigure 1 - Figure 2 The present invention will be further described in detail, but the implementation manners of the present invention are not limited thereto.
[0072] The present invention discloses an intelligent edge gateway for environment adaptation and energy-efficient management, which specifically includes the following steps:
[0073] An environment adjustment module 1, which collects environment data through sensors and selects a gateway working mode according to the environment data.
[0074] A gateway energy module 2, which is signal-connected to the environment adjustment module 1 and is used for receiving environment data and controlling the output of energy data after energy collection.
[0075] An operation time module 3, which is signal-connected to the environment adjustment module 1 and is used for receiving the gateway working mode, obtaining the gateway movement path, predicting the setting situation of the gateway working mode according to the gateway movement path and recording it as a working mode table.
[0076] A primary energy module 4, which is signal-connected to both the operation time module 3 and the gateway energy module 2, and is used for receiving the working mode table and energy data, and preliminarily dividing the energy of different working modes according to the energy data and the working mode table and recording it as a primary energy distribution.
[0077] An intermediate energy module 5, which is signal-connected to the primary energy module 4, and is used for receiving the primary energy distribution, obtaining the waiting demand of the user for the gateway service, and dividing the energy of the gateway service according to the waiting demand and recording it as an intermediate energy distribution.
[0078] A gateway processing module 6 is signal-connected to both the environment adjustment module 1 and the intermediate energy module 5, and is used for receiving the gateway working mode and the intermediate energy distribution and mobilizing the gateway to execute the corresponding work.
[0079] In actual application, the working environment of the gateway is different, and the impact on the gateway is also different. If an inappropriate gateway working mode is not adopted, it will aggravate the damage of the environment to the gateway, resulting in problems such as inaccurate data processing and slow speed. By adapting to the environment and autonomously adjusting the working mode, the impact of the environment on the gateway can be reduced, and the data processing effect can be improved. At the same time, the reasonable allocation of energy is also beneficial to data processing and better completes the gateway work. The allocation of energy not only needs to consider the working itinerary of the gateway, but also needs to consider the user experience, so as to improve the user experience without affecting the subsequent work of the gateway.
[0080] The steps of the environment adjustment module 1 for collecting environment data through sensors and selecting a gateway working mode according to the environment data are specifically as follows:
[0081] Collect environment data through sensors, and the environment data includes natural environment data and working environment data.
[0082] The natural environment data includes environmental temperature, environmental humidity, and environmental light intensity.
[0083] Obtain the standard environmental data for the gateway operation, where the standard environmental data includes standard temperature, standard humidity, and standard light intensity.
[0084] Calculate the differences between the natural environment data and the standard environmental data to obtain the temperature difference, humidity difference, and intensity difference.
[0085] Set the difference range, and respectively determine whether the temperature difference, humidity difference, and intensity difference are within the corresponding difference ranges. If not within the corresponding difference ranges, then output the corresponding natural working mode.
[0086] Obtain the corresponding usage working mode based on the working environment data, and combine the natural working mode and the usage working mode to obtain the gateway working mode.
[0087] In practical applications, as an electronic device, the intelligent edge gateway's operation will be affected by the natural environment. Natural environmental factors such as temperature, humidity, light intensity, etc. may all affect the hardware performance and stability of the gateway. For example, extreme temperatures may cause electronic components to fail or their performance to decline, high humidity may trigger circuit short - circuits, dust and pollutants may block the heat dissipation holes or affect the communication quality, and electromagnetic interference may interfere with the gateway's wireless communication signal. And when these natural environments exceed the range that the gateway can withstand, it is necessary to adjust the gateway's working mode in a timely manner to reduce the environmental impact on the gateway. For example, when the temperature sensor detects that the environmental temperature is too high, the edge intelligent gateway will trigger the start of the heat dissipation system, such as adjusting the fan speed, turning on the air conditioner or ventilation equipment, etc., to reduce the environmental temperature. When the humidity sensor monitors that the environmental humidity is too high or too low, the edge intelligent gateway will control the working state of the humidifier or dehumidifier to adjust the environmental humidity within the set range. The light sensor is used to monitor the environmental light intensity. When the light is too strong, the light intensity can be reduced by controlling the gateway baffle. Therefore, the working modes are different in different environments, and working modes such as the heat dissipation mode and the dehumidification mode all correspond to specific gateway usage environments.
[0088] The steps to obtain the corresponding usage working mode based on the working environment data, and combine the natural working mode and the usage working mode to obtain the gateway working mode are specifically as follows:
[0089] The working environment data includes the electromagnetic wave intensity CD and the gateway - to - device distance CL.
[0090] Obtain the number of tasks CS and the task size CX processed by the gateway processor.
[0091] According to the data impact correlation function Calculate to obtain the data impact degree CY, where 、 , , is a scaling factor and is greater than 0.
[0092] Judge whether the gateway working environment affects data processing according to the data influence degree. If it affects data processing, search the preset working environment - working mode table to obtain the corresponding working mode for use.
[0093] Extract the gateway parameter settings of the natural working mode and the working mode for use, and form the gateway working mode according to the gateway parameter settings.
[0094] In actual application, in addition to the natural environment such as temperature and humidity affecting the gateway, the actual application environment of the gateway will also affect the data processing situation of the gateway. For example, there are a large number of devices in the working environment of the gateway, and the application of the devices will generate electromagnetic waves to interfere with data transmission. And the farther the distance between the gateway and the data receiving and data transmitting devices, the more likely it is to affect the data transmission situation. In addition, when the number of tasks processed by the gateway increases and the tasks become more complex, it will also affect the performance of the gateway, thus affecting the result of data processing and bringing inconvenience to users. Therefore, first judge whether the usage environment of the gateway affects the data processing of the gateway. If it does not cause an impact, there is no need to change the current working mode. If it causes an impact, search the pre-set working environment - working mode table to obtain the corresponding working mode. For example, when the number of tasks increases, increase the CPU power to speed up the multi-task parallel processing speed. When the electromagnetic wave interference intensity is relatively large, start the operation of the anti-interference module. According to the corresponding parameter settings, obtain the gateway working mode that the gateway should actually execute.
[0095] The gateway energy module 2 is signal-connected to the environment adjustment module 1 and is used for receiving environmental data and controlling the steps of outputting energy data after energy collection. Specifically:
[0096] Obtain the real-time remaining power of the gateway, set an early warning power value, and judge whether the real-time remaining power is not greater than the early warning power value.
[0097] If the real-time remaining power is not greater than the early warning power value, judge whether the environmental temperature reaches the requirement for thermal energy charging. If it reaches, turn on the thermal energy charging.
[0098] If the environmental temperature does not reach the requirement for thermal energy charging, judge whether the environmental light intensity reaches the requirement for light energy charging. If it reaches, turn on the light energy charging.
[0099] If the light intensity does not reach the requirement for light energy charging, obtain the vibration frequency of the gateway and start vibration charging.
[0100] If the real-time remaining power does not reach the early warning power value, obtain the remaining working duration of the gateway's expected work.
[0101] Obtain the average power consumption of the gateway, calculate the estimated power consumption of the gateway based on the average power consumption and the remaining working duration, and determine whether the real-time remaining power is greater than the estimated power consumption.
[0102] If the real-time remaining power is not greater than the estimated power consumption, start charging and output energy data.
[0103] In actual operation, the operation of the gateway requires the support of electric energy. Reasonable distribution of the electric energy of the gateway can improve the working efficiency of the gateway and better complete the work of the gateway. When the power has been not greater than the warning power value, it indicates that the gateway is in urgent need of electric energy and needs to be charged. At this time, in order to save energy, renewable energy can be preferentially used for charging. For example, using the thermoelectric effect (such as thermocouples) to convert heat energy into electric energy requires a certain temperature difference to achieve charging. And both light energy charging and vibration charging need to meet certain conditions to be realized. Preferentially choosing these environmental protection energy sources for self-power supply is more convenient. When the environmental conditions do not allow self-power supply, power supply is carried out through an external power source. And when the power of the gateway does not reach the warning power, it does not mean that the power of the gateway is necessarily sufficient. If the power consumption of the gateway per hour is 20 kilowatt-hours, and the remaining power of the gateway is 40 kilowatt-hours at this time, and it still needs to work for 7 hours, obviously the remaining power is not enough to support the gateway to work for 7 hours, and charging is also needed in time.
[0104] The operation time module 3 is signal-connected to the environment adjustment module 1, and is used for receiving the working mode of the gateway, obtaining the moving path of the gateway, predicting the setting situation of the working mode of the gateway according to the moving path of the gateway and recording it as a working mode table. Specifically:
[0105] Obtain the predicted moving path of the gateway, and extract the working position of the gateway according to the moving path of the gateway.
[0106] Respectively obtain the position environment data of different working positions of the gateway, and obtain the corresponding working mode of the gateway according to the position environment data.
[0107] Obtain the predicted working time of different working positions of the gateway, and form a working mode table in one-to-one correspondence with the working mode of the gateway.
[0108] In actual operation, the installation, deployment and use of the intelligent edge gateway are more personalized and flexible, and it can be moved at will. In the industrial environment, due to the use of equipment and the requirements of the gateway, the use of the gateway will be adjusted, and in the vehicle-mounted environment, the vehicle-mounted gateway will also be moved as the vehicle travels. And after the position of the gateway is moved, the environment also changes accordingly, and the working mode also changes due to the environmental change. Therefore, according to the predicted moving path of the gateway, the working position of the gateway can be obtained, and then the preset working mode can be obtained according to the environmental situation, and a working mode table is formed, which is beneficial to the subsequent distribution of the energy of the gateway.
[0109] The primary energy module 4, which is signal-connected to both the operation time module 3 and the gateway energy module 2, is used to receive the working mode table and energy data, and preliminarily divide the energy of different working modes according to the energy data and the working mode table and record it as the primary energy distribution. Specifically, it includes the following steps:
[0110] Extract the charging method in the energy data, obtain the estimated working time of the gateway working mode corresponding to the energy data, and calculate the charging power.
[0111] Add the real-time remaining power and the charging power to calculate the estimated remaining power of the gateway.
[0112] Obtain the power requirements of all working modes in the working mode table, and add the power requirements of all working modes to get the total power.
[0113] Judge whether the estimated remaining power is greater than the total power. If the remaining power is greater than the total power, then distribute the power according to the power requirements of all working modes and output the primary energy distribution.
[0114] If the remaining power is not greater than the total power, then obtain the power demand degrees of different gateway working positions, and distribute the power according to the power demand degrees and output the primary energy distribution.
[0115] In actual application, different working modes require different amounts of power. The more complex the working mode and the greater the power, the more power will be consumed. In order to ensure that the gateway can complete all tasks as much as possible, it can be achieved by reasonably distributing power. When the remaining power can meet all the working requirements of the gateway, the power is directly distributed according to the power requirements of different working modes. When the power of the gateway is not enough to meet all the working requirements, it is necessary to distribute the power according to the power demand degrees of different working modes, while ensuring that all tasks of the gateway can be completed, reducing the impact caused by insufficient power.
[0116] If the remaining power is not greater than the total power, then obtain the power demand degrees of different gateway working positions, and distribute the power according to the power demand degrees and output the primary energy distribution. The specific steps are as follows:
[0117] Obtain the data importance SS of different gateway positions.
[0118] Obtain the gateway working mode corresponding to the gateway working position and record it as the position working mode, and extract the adjusted parameters of the position working mode and record them as the adjustment parameters.
[0119] Obtain the influence degree of the adjustment parameter on data processing and record it as the parameter influence degree , where i is the number of different adjustment parameters.
[0120] Obtain the gateway components corresponding to the adjustment parameters, and obtain the component importance of the gateway components , where i is the number of different adjustment parameters.
[0121] According to the power demand correlation function the power demand degree SD is calculated, where and are scale factors and greater than 0, and n is the maximum number of adjustment parameters.
[0122] Based on the ratio of the power demand degrees of different gateway working positions, a power demand ratio is formed, and the power is allocated in combination with the predicted working time and the primary energy distribution is output.
[0123] In actual operation, when the power is insufficient, situations such as slow data transmission and data transmission errors are more likely to occur. Therefore, when allocating power, the importance of data needs to be considered. The more important the data is, the more power needs to be allocated. And the more important the corresponding gateway component is, the more sufficient power needs to be provided. For example, the power of the CPU is adjusted. The CPU is an important component for processing data. Therefore, more power needs to be given to the working mode of adjusting the CPU power. And according to the predicted working time and working mode, the power required for different working modes can be obtained, and then the power is allocated according to the power demand ratio. For example, the power demand ratios of the heat dissipation working mode, the dehumidification working mode, and the power working mode are 0.6:0.4:1. The power required for the heat dissipation working mode, the dehumidification working mode, and the power working mode are calculated to be 3 kWh, 3 kWh, and 4 kWh respectively according to the predicted working time, and the remaining power is 5 kWh. First, the power is allocated according to 3:3:4, which is 1.5 kWh, 1.5 kWh, and 2 kWh respectively. Because the power working mode is more important, according to the power demand ratio, the heat dissipation working mode and the dehumidification working mode respectively allocate 40% and 60% of their power to the power working mode. Therefore, the actual allocated power is 0.9 kWh, 0.6 kWh, and 3.5 kWh.
[0124] The intermediate energy module 5, which is signal-connected to the primary energy module 4, is used for receiving the primary energy distribution, obtaining the user's waiting demand for the gateway service, and dividing the energy of the gateway service according to the waiting demand and recording it as the intermediate energy distribution. Specifically:
[0125] According to the primary energy distribution, the power corresponding to the working mode is obtained and recorded as the working power.
[0126] Extract the data processing steps of the working mode and obtain the average processing time corresponding to the data processing steps.
[0127] Count the number of times of the user's independent operations when the real-time processing time of the data processing steps exceeds the average processing time.
[0128] Form a weight ratio of data processing steps according to the number of operations, obtain the step power corresponding to different operation steps based on the working power and the weight ratio, and output the intermediate energy distribution.
[0129] In actual operation, in different working modes, the gateway works differently, so the data processing steps are also different. Some tasks require data transmission, some require data filtering, and some require data compression. When the gateway executes these steps, it needs to wait for time. Distributing power according to the waiting time is beneficial to improving the user experience. For example, in historical data processing, when the compression time is too long, users refresh frequently, and when the data transmission time is too long, the number of user operations decreases significantly. Therefore, it shows that for users, they can't tolerate long data compression more. So, it is necessary to distribute power to the gateway components and parameters corresponding to data compression to improve the data compression time.
[0130] The gateway processing module 6 is signal-connected to both the environment adjustment module 1 and the intermediate energy module 5, and is used to receive the gateway working mode and the intermediate energy distribution and mobilize the gateway to execute the corresponding working steps, specifically:
[0131] Obtain the real-time positioning of the gateway, obtain the positioning environment data of the real-time positioning, verify whether the positioning environment data is consistent with the corresponding location environment data. If not, feedback information to the running time module 3 to reallocate energy.
[0132] If the positioning environment data is consistent with the corresponding location environment data, find the working mode and the intermediate energy distribution corresponding to the real-time positioning, and execute the gateway work according to the working mode and the intermediate energy distribution.
[0133] In actual operation, when the gateway works according to the working mode and energy distribution obtained from the environment, further verification is needed to verify whether the previous analysis is accurate. If the previous analysis is verified to be accurate, it is directly executed. If the previous analysis is verified to be incorrect, it is timely feedback and corrected, which can improve the accuracy of the gateway environment adaptability and energy correlation.
[0134] An intelligent edge method for environment adaptability and energy efficient management, by applying an intelligent edge gateway for environment adaptability and energy efficient management as described above, collecting environment data through sensors, and selecting the gateway working mode according to the environment data.
[0135] Based on the environment data, control the energy collection and output energy data according to the environment data.
[0136] Obtain the gateway movement path, predict the setting situation of the gateway working mode according to the gateway movement path and record it as the working mode table.
[0137] Preliminarily divide the energy of different working modes according to the energy data and the working mode table and record it as the primary energy distribution.
[0138] Obtain the waiting requirements of users for gateway services, divide the energy of gateway services according to the waiting requirements, and record it as the intermediate energy distribution.
[0139] According to the gateway working mode and the intermediate energy distribution, mobilize the gateway to perform corresponding operations.
[0140] In actual application, call the appropriate working mode through the environmental situation to achieve the environmental adaptability of the intelligent edge gateway. Predict the working mode of the gateway at different positions through the moving path of the gateway, so as to preliminarily divide and use the energy according to the working mode and the remaining energy situation. Secondly, combine the waiting requirements of users for gateway services in the working mode, and further divide the energy distribution of different steps according to the waiting requirements of gateway services, so as to realize the efficient energy management of the intelligent edge gateway. It reduces the cumbersome steps of manual operation and improves the convenience of using the intelligent edge gateway.
[0141] The above are all the preferred embodiments of this application. The protection scope of this application is not limited by this. Therefore, all equivalent changes made according to the structure, shape, and principle of this application should be covered within the protection scope of this application.
Claims
1. An intelligent edge gateway with environmental adaptation and energy efficient management, characterized in that: include: An environment adjustment module (1) collects environmental data through sensors and selects a gateway working mode according to the environmental data; The gateway energy module (2) is connected to the environment adjustment module (1) by signal, and is used to receive environmental data and output energy data after controlling energy collection; The running time module (3) is connected to the environment adjustment module (1) by signal, and is used to receive the working mode of the gateway, obtain the moving path of the gateway, and obtain the setting of the working mode of the gateway according to the prediction of the moving path of the gateway and record it as a working mode table; The primary energy module (4) is connected to the operating time module (3) and the gateway energy module (2) by signals, and is used to receive the working mode table and energy data, and preliminarily divide the energy of different working modes according to the energy data and the working mode table and record it as the primary energy distribution; The intermediate energy module (5) is connected to the primary energy module (4) by signal, and is used to receive the primary energy distribution, obtain the user's waiting demand for the gateway service, divide the energy of the gateway service according to the waiting demand and record it as the intermediate energy distribution; The gateway processing module (6) is signal-connected to the environment adjustment module (1) and the intermediate energy module (5), and is used to receive the gateway working mode and the intermediate energy distribution and mobilize the gateway to perform corresponding work; The environment adjustment module (1) acquires environment data through sensors, and selects the gateway working mode according to the environment data, specifically comprising: Acquire environmental data through sensors, wherein the environmental data includes natural environment data and working environment data; The natural environment data includes ambient temperature, ambient humidity and ambient light intensity; Obtaining standard environment data for gateway operation, wherein the standard environment data includes standard temperature, standard humidity and standard light intensity; Calculate the difference between natural environment data and standard environment data to obtain temperature difference, humidity difference and intensity difference; Set the difference range to determine whether the temperature difference, humidity difference and intensity difference are within the corresponding difference range. If not, output the corresponding natural working mode. The corresponding working mode is obtained according to the working environment data, and the gateway working mode is obtained by combining the natural working mode and the working mode; The step of obtaining the corresponding use working mode according to the working environment data and combining the natural working mode and the use working mode to obtain the gateway working mode is specifically as follows: The working environment data includes electromagnetic wave intensity CD and the distance CL between the gateway and the device; Get the number of tasks CS and the size of tasks CX processed by the gateway processor; Influencing the correlation function based on data The data influence CY is calculated, where , , , is the scale factor and is greater than 0; Determine whether the working environment of the gateway affects data processing according to the data impact degree. If it affects data processing, find the preset working environment-working mode table to obtain the corresponding working mode; Extracting gateway parameter settings of a natural working mode and a used working mode, and forming a gateway working mode according to the gateway parameter settings; The operation time module (3) is connected to the environment adjustment module (1) by signal, and is used to receive the gateway working mode, obtain the gateway moving path, and predict the setting of the gateway working mode according to the gateway moving path and record it as the working mode table, which is specifically the following steps: Obtain the gateway's estimated gateway movement path, and extract the gateway's working position based on the gateway movement path; Obtain location environment data of different gateway working locations respectively, and obtain corresponding gateway working modes according to the location environment data; Obtain the estimated working time of different gateway working positions, and form a working mode table corresponding to the gateway working modes; The primary energy module (4) is signal-connected to the operating time module (3) and the gateway energy module (2) and is used to receive the working mode table and energy data, and preliminarily divide the energy of different working modes according to the energy data and the working mode table and record it as the primary energy distribution step, specifically: Extract the charging mode from the energy data, obtain the estimated working time of the gateway working mode corresponding to the energy data, and calculate the charging power; The real-time remaining power and the charging power are superimposed to calculate the estimated remaining power of the gateway; Obtain the power requirements of all working modes in the working mode table, and add up the power requirements of all working modes to obtain the total power; Determine whether the estimated remaining power is greater than the total power. If the remaining power is greater than the total power, distribute the power according to the power requirements of all working modes and output the primary energy distribution; If the remaining power is not greater than the total power, the power demand of different gateway working positions is obtained, the power is allocated according to the power demand and the primary energy distribution is output; If the remaining power is not greater than the total power, the steps of obtaining the power demand of different gateway working positions, allocating power according to the power demand and outputting the primary energy distribution are specifically as follows: Get the data importance SS of different gateway locations; Obtaining a gateway working mode corresponding to the working position of the gateway and recording it as the position working mode, extracting an adjustment parameter of the position working mode and recording it as an adjustment parameter; Obtain the influence of the adjustment parameters on data processing and record it as parameter influence , where i is the number of different adjustment parameters; Get the gateway components corresponding to the adjustment parameters and the component importance of the gateway components , where i is the number of different adjustment parameters; Correlation function based on power demand The power demand SD is calculated, where , is the scale factor and is greater than 0, and n is the maximum number of adjustment parameters; The power demand ratio is formed according to the ratio of the power demand of different gateway working positions, and the power is allocated in combination with the expected working time to output the primary energy distribution.
2. According to claim 1, the intelligent edge gateway with environmental adaptation and energy efficient management is characterized in that: The gateway energy module (2) is connected to the environment adjustment module (1) by signal, and is used to receive environmental data and control the steps of outputting energy data after energy collection, specifically: Get the real-time remaining power of the gateway, set the warning power value, and determine whether the real-time remaining power is not greater than the warning power value; If the real-time remaining power is not greater than the warning power value, it is determined whether the ambient temperature meets the thermal charging requirements. If so, thermal charging is started. If the ambient temperature does not meet the thermal charging requirements, it is determined whether the ambient light intensity meets the light charging requirements. If so, light charging is enabled. If the light intensity does not meet the light energy charging requirements, the vibration frequency of the gateway is obtained to start vibration charging; If the real-time remaining power does not reach the warning power value, the remaining working time of the gateway is obtained; Obtain the average power consumption of the gateway, calculate the expected power consumption of the gateway based on the average power consumption and the remaining working time, and determine whether the real-time remaining power is greater than the expected power consumption; If the real-time remaining power is not greater than the estimated power consumption, charging is started and energy data is output.
3. The intelligent edge gateway with environmental adaptation and energy efficient management according to claim 2, characterized in that: The intermediate energy module (5) is connected to the primary energy module (4) by signal, and is used to receive the primary energy distribution, obtain the user's waiting demand for the gateway service, and divide the energy of the gateway service according to the waiting demand and record it as the intermediate energy distribution step, specifically: According to the primary energy distribution, the power corresponding to the working mode is obtained and recorded as the working power; Extract the data processing steps of the working mode and obtain the average processing time corresponding to the data processing steps; The number of operations performed autonomously by users when the real-time processing time of the statistical data processing step exceeds the average processing time; The weight ratio of the data processing steps is formed according to the number of operations, and the step power corresponding to different operation steps is obtained according to the working power and the weight ratio, and the intermediate energy distribution is output.
4. The intelligent edge gateway with environmental adaptation and energy efficient management according to claim 3, characterized in that: The gateway processing module (6) is signal-connected to the environment adjustment module (1) and the intermediate energy module (5) and is used to receive the gateway working mode and the intermediate energy distribution and to mobilize the gateway to perform the corresponding work, specifically: Obtain the real-time positioning of the gateway, obtain the positioning environment data of the real-time positioning, verify whether the positioning environment data is consistent with the corresponding location environment data, and if not, feed back the information to the runtime module (3) to reallocate energy; If the positioning environment data is consistent with the corresponding location environment data, the working mode and intermediate energy distribution corresponding to the real-time positioning are found, and the gateway work is performed according to the working mode and intermediate energy distribution.
5. An intelligent edge method for environmental adaptation and energy efficient management, characterized in that: By applying an intelligent edge gateway for environmental adaptation and energy efficient management as described in any one of claims 1 to 4, specifically: Environmental data is collected through sensors, and the gateway working mode is selected according to the environmental data; Based on environmental data, control energy collection according to environmental data and output energy data; Obtaining the gateway moving path, and predicting the setting of the gateway working mode according to the gateway moving path and recording it as a working mode table; Based on the energy data and the working mode table, the energy of different working modes is preliminarily divided and recorded as the primary energy distribution; Obtain the user's waiting demand for the gateway service, divide the energy of the gateway service according to the waiting demand and record it as the intermediate energy distribution; According to the gateway working mode and intermediate energy distribution, the gateway is mobilized to perform corresponding tasks.
Citation Information
Patent Citations
Management method and system for managing node energy of high-speed railway infrastructure monitoring sensor network
CN105828426A
Agricultural Internet of Things data communication method
CN109413217A
Comprehensive energy equipment control method
CN117595491A