Sensor low-power-consumption operation method, device and equipment and readable storage medium
By setting operating parameters for the ice-cover monitoring sensor and adaptively adjusting the acquisition time interval, the sensor power supply and battery life problems are solved, and efficient ice-cover monitoring in severe weather conditions is achieved.
Patent Information
- Application Number
- CN202510635905.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-16
- Publication Date
- 2025-07-29
AI Technical Summary
The existing ice-covered monitoring sensors have challenges in power supply and long-term battery life. The existing technology only focuses on the perspective of low power consumption, cannot meet the actual application needs, and has poor battery life.
Set operation-related parameters for the ice-covered monitoring sensor, including the maximum allowable acquisition time interval and the minimum acquisition time interval, combined with the current environmental condition data, adaptively adjust the acquisition time interval, and control the sensor to collect and transmit ice-covered monitoring data.
By adaptively adjusting the sensor acquisition time interval, minimizing power consumption to the greatest extent, extending the battery life of the sensor, and ensuring effective operation in long-term rainy weather in winter.
Smart Images

Figure CN120389959A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the technical field of sensor operation, and particularly to a method, device, equipment and readable storage medium for low-power operation of a sensor. Background Art
[0002] Ice formation is a common natural phenomenon, and icing can cause serious harm to normal production and life. Ice formation on the blades of wind turbines can cause the wind turbines to be unable to generate electricity normally, icing on power transmission and transformation equipment can cause the power grid to be unable to operate safely and stably, and icing on the wings of airplanes can cause the airplanes to be unable to fly safely, etc.
[0003] Currently, the means for icing monitoring mainly include mechanical method / weighing method, image method, fiber optic sensing method, etc. The mechanical method / weighing method calculates the icing thickness by measuring the strain or weight change of the object under test after icing. The image method obtains the icing image through a camera or an unmanned aerial vehicle and uses image recognition technology to calculate the icing thickness. The fiber optic sensing method calculates the icing thickness by obtaining the stress change of the object under test through a grating sensor or a distributed Brillouin scattering optical fiber sensor.
[0004] However, for some scenarios such as wind turbine blades and airplane wings, these scenarios have high requirements for the surface of the external contour. It is difficult to arrange traditional wired sensors. For wireless sensors, power supply is difficult because there are often long periods of rainy weather in winter and they cannot get solar charging for a long time. There are major challenges in power supply and long-term battery life for icing monitoring sensors. The existing conventional technical means are to increase the battery capacity and combine with the low-power operation of the sensor to try to extend the battery life of the icing monitoring sensor. However, in terms of the operation strategy, only the low-power angle is considered, without considering the actual situation, and it cannot meet the actual application requirements such as icing monitoring, and the battery life effect is also not good. Summary of the Invention
[0005] In order to solve the above technical problems or at least partially solve the above technical problems, the present disclosure provides a method, device, equipment and readable storage medium for low-power operation of a sensor, which can meet the actual application requirements such as icing monitoring of the sensor, while minimizing the power consumption of the icing monitoring of the sensor and effectively extending the battery life of the sensor.
[0006] In a first aspect, an embodiment of the present disclosure provides a method for low-power operation of a sensor, the method comprising:
[0007] Setting operation-related parameters for the icing monitoring sensor, where the operation-related parameters include a maximum allowable acquisition time interval and a minimum acquisition time interval;
[0008] Obtaining current environmental condition data of the icing monitoring sensor;
[0009] Based on the current environmental condition data and in combination with the operation-related parameters, determine the current acquisition time interval of the ice-covering monitoring sensor;
[0010] Control the ice-covering monitoring sensor to acquire ice-covering monitoring data based on the current acquisition time interval and transmit the acquired ice-covering monitoring data to the background.
[0011] In some embodiments, the current environmental condition data includes environmental temperature, remaining battery power, recent charging speed, power consumption speed, and ice-covering thickness change rate;
[0012] The obtaining of the current environmental condition data of the ice-covering monitoring sensor includes:
[0013] Read the environmental temperature and remaining battery power of the ice-covering monitoring sensor;
[0014] Calculate the recent charging speed and power consumption speed of the ice-covering monitoring sensor, and calculate the ice-covering thickness change rate.
[0015] In some embodiments, the calculating of the recent charging speed and power consumption speed of the ice-covering monitoring sensor, and the calculating of the ice-covering thickness change rate include:
[0016] Calculate the maximum value of the charging amount per unit time in the past target time period, and determine the maximum value of the charging amount as the recent charging speed;
[0017] Calculate the average value of the power consumption in the past preset first time period, and determine the average value of the power consumption as the power consumption speed;
[0018] Calculate the average value of the ice-covering thickness change in the past preset second time period, and determine the average value of the ice-covering thickness change as the ice-covering thickness change rate.
[0019] In some embodiments, the combining of the operation-related parameters and determining the current acquisition time interval of the ice-covering monitoring sensor based on the current environmental condition data includes:
[0020] Judge whether the current meets the target conditions based on the current environmental condition data, where the target conditions include that the environmental temperature is less than or equal to the environmental temperature threshold and the ice-covering thickness change rate is greater than or equal to the ice-covering thickness change rate threshold;
[0021] If it is determined that the current meets the target conditions, calculate the current acquisition time interval of the ice-covering monitoring sensor based on the current environmental condition data;
[0022] If it is determined that the current does not meet the target conditions, set the current acquisition time interval to the maximum allowable acquisition time interval based on the operation-related parameters.
[0023] In some embodiments, calculating the current acquisition time interval of the icing monitoring sensor based on the current environmental condition data includes:
[0024] If the remaining battery power is greater than the first power threshold, set the current acquisition time interval to the minimum acquisition time interval;
[0025] If the remaining battery power is less than the second power threshold, set the current acquisition time interval to the maximum allowable acquisition time interval;
[0026] If the remaining battery power is greater than or equal to the second power threshold and less than or equal to the first power threshold, calculate the current acquisition time interval based on the recent charging speed, power consumption speed, and the rate of change of icing thickness using a preset acquisition time interval formula;
[0027] Wherein, the first power threshold is greater than the second power threshold.
[0028] In some embodiments, the method further includes:
[0029] Judging whether the icing monitoring sensor currently meets a preset sleep condition based on the current environmental condition data;
[0030] When it is judged that the icing monitoring sensor currently meets the preset sleep condition, control the icing monitoring sensor to enter the sleep mode, control the icing monitoring sensor to collect icing monitoring data based on the target acquisition time interval and not transmit the collected icing monitoring data to the background;
[0031] When the icing monitoring sensor is in the sleep mode, if it is judged that the icing monitoring sensor currently does not meet the preset sleep condition, control the icing monitoring sensor to exit the sleep mode, control the icing monitoring sensor to collect icing monitoring data at the maximum allowable acquisition time interval and transmit the collected icing monitoring data to the background.
[0032] In some embodiments, judging whether the icing monitoring sensor currently meets a preset sleep condition based on the current environmental condition data includes:
[0033] If it is detected that the remaining battery power is less than the second power threshold, the recent charging speed is less than the charging speed threshold, and the current does not meet the target condition, it is determined that the icing monitoring sensor currently meets the preset sleep condition;
[0034] If it is detected that the remaining battery power is greater than or equal to the second power threshold, or the recent charging speed is greater than or equal to the charging speed threshold, or the current meets the target condition, it is determined that the icing monitoring sensor currently does not meet the preset sleep condition.
[0035] Second aspect, an embodiment of the present disclosure provides a sensor low-power operation device, and the device includes:
[0036] A setting module, configured to set operation-related parameters for the icing monitoring sensor, where the operation-related parameters include a maximum allowable acquisition time interval and a minimum acquisition time interval;
[0037] An acquisition module, configured to acquire current environmental condition data of the icing monitoring sensor;
[0038] A determination module, configured to determine the current acquisition time interval of the icing monitoring sensor based on the current environmental condition data in combination with the operation-related parameters;
[0039] A control module, configured to control the icing monitoring sensor to acquire icing monitoring data based on the current acquisition time interval and transmit the acquired icing monitoring data to the background.
[0040] Third aspect, an embodiment of the present disclosure provides an electronic device, including:
[0041] A memory;
[0042] A processor; and
[0043] A computer program;
[0044] Wherein, the computer program is stored in the memory and is configured to be executed by the processor to implement the method as described in the first aspect.
[0045] Fourth aspect, an embodiment of the present disclosure provides a computer-readable storage medium, on which a computer program is stored, and the computer program is executed by a processor to implement the method as described in the first aspect.
[0046] Fifth aspect, an embodiment of the present disclosure further provides a computer program product, which includes a computer program or instruction, and when the computer program or instruction is executed by a processor, the method as described in the first aspect is implemented.
[0047] The sensor low-power operation method, device, equipment, and readable storage medium provided by the embodiments of the present disclosure set operation-related parameters for the icing monitoring sensor. The operation-related parameters include the maximum allowable acquisition time interval and the minimum acquisition time interval. Obtain the current environmental condition data of the icing monitoring sensor, combine the operation-related parameters, and determine the current acquisition time interval of the icing monitoring sensor based on the current environmental condition data. Control the icing monitoring sensor to collect icing monitoring data based on the current acquisition time interval and transmit the collected icing monitoring data to the background. Compared with the prior art, the embodiments of the present disclosure can adaptively adjust the acquisition time interval of the sensor based on the current environmental condition data, optimize the sensor operation strategy according to the environmental situation and the sensor's own situation, can meet the actual application requirements such as sensor icing monitoring, while minimizing the power consumption of the sensor icing monitoring to the greatest extent, can effectively extend the battery life of the sensor, ensure the effective operation of the sensor in the case of long-term rainy weather in winter, and can achieve a better battery life operation duration than the conventional operation strategy of the sensor. BRIEF DESCRIPTION OF THE DRAWINGS
[0048] The drawings herein are incorporated into the specification and form a part of the specification, showing embodiments consistent with the present disclosure, and are used together with the specification to explain the principles of the present disclosure.
[0049] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, for those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.
[0050] Figure 1 It is a flowchart of the sensor low-power operation method provided by the embodiments of the present disclosure;
[0051] Figure 2 It is a schematic diagram of the overall process of the sensor low-power operation method provided by another embodiment of the present disclosure;
[0052] Figure 3 It is a flowchart of the sensor low-power operation method provided by another embodiment of the present disclosure;
[0053] Figure 4 It is a schematic diagram of the structure of the sensor low-power operation device provided by the embodiments of the present disclosure;
[0054] Figure 5 It is a schematic diagram of the structure of the electronic device provided by the embodiments of the present disclosure. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0055] To better understand the above-mentioned objects, features, and advantages of the present disclosure, the solutions of the present disclosure will be further described below. It should be noted that, without conflict, the embodiments of the present disclosure and the features in the embodiments may be combined with each other.
[0056] In the following description, many specific details are set forth to facilitate a thorough understanding of the present disclosure, but the present disclosure may be implemented in other ways different from those described herein; obviously, the embodiments in the specification are only a part of the embodiments of the present disclosure, rather than all the embodiments.
[0057] Icing is a common natural phenomenon, and ice accretion can cause serious harm to normal production and life. Ice accretion on the blades of wind turbines can cause the wind turbines to fail to generate electricity normally, ice accretion on power transmission and transformation equipment can cause the power grid to fail to operate safely and stably, ice accretion on the wings of airplanes can cause the airplanes to fail to fly safely, etc.
[0058] Currently, the means of ice accretion monitoring mainly include the mechanical method / weighing method, the image method, the fiber optic sensing method, etc. The mechanical method / weighing method calculates the ice accretion thickness by measuring the strain or weight change of the object under test after ice accretion. The image method obtains the ice accretion image through a camera or a drone and uses image recognition technology to calculate the ice accretion thickness. The fiber optic sensing method calculates the ice accretion thickness by obtaining the stress change of the object under test through a grating sensor or a distributed Brillouin scattering fiber optic sensor.
[0059] However, for some scenarios such as wind turbine blades and airplane wings, which have high requirements for the surface of the outer contour, it is difficult to arrange traditional wired sensors. For wireless sensors, power supply is difficult because long-term rainy weather often occurs in winter, and solar charging cannot be obtained for a long time. There are major challenges in power supply and long-term endurance for ice accretion monitoring sensors. The existing conventional technical means is to increase the battery capacity and combine the low-power operation of the sensor to try to extend the endurance time of the ice accretion monitoring sensor. However, in terms of the operation strategy, only the low-power angle is considered, without considering the actual situation, and it cannot meet the actual application requirements such as ice accretion monitoring, and the endurance effect is also not good.
[0060] To address this problem, the embodiments of the present disclosure provide a method for low-power operation of sensors, which will be introduced below in combination with specific embodiments.
[0061] Figure 1Flowchart of the method for low-power operation of a sensor provided by an embodiment of the present disclosure. The execution subject of this method is an electronic device. The electronic device can be a portable mobile device such as a smart phone, a tablet computer, a laptop computer, a vehicle navigation device, or a smart sports device; it can also be a fixed device such as a personal computer, a smart home appliance, or a server. Among them, the server can be a single server, or it can be a server cluster. The server cluster can be a distributed cluster or a centralized cluster. Specifically, the electronic device can be a device that controls the sensor, or it can be a control unit or component of the sensor itself. This method can be applied to the scenario of controlling the sensor to operate with low power. It can be understood that the method for low-power operation of the sensor provided by the embodiment of the present disclosure can also be applied to other scenarios.
[0062] The following Figure 1 introduces the method for low-power operation of the sensor shown below. The specific steps included in this method are as follows:
[0063] S101. Set the operation-related parameters for the icing monitoring sensor. The operation-related parameters include the maximum allowable acquisition time interval and the minimum acquisition time interval.
[0064] In this step, as Figure 2 shown, the electronic device will set the operation-related parameters of the sensor, that is, set the operation-related parameters for the icing monitoring sensor. Optionally, the operation-related parameters may include the maximum allowable acquisition time interval and the minimum acquisition time interval, or may include various thresholds, such as the ambient temperature threshold, the icing thickness change rate threshold, the first battery power threshold, the second battery power threshold, etc., which are not specifically limited here.
[0065] In some embodiments, the maximum allowable acquisition time interval is 12 hours and the minimum acquisition time interval is 3 minutes, which is not specifically limited.
[0066] S102. Obtain the current environmental condition data of the icing monitoring sensor.
[0067] In this step, when preparing to start a new round of data acquisition, the electronic device will obtain the current environmental condition data of the icing monitoring sensor. Optionally, the current environmental condition data includes external environmental data and sensor own data. As Figure 2 shown, the electronic device will obtain the environmental and sensor body data.
[0068] In some embodiments, the current environmental condition data includes ambient temperature, remaining battery power, recent charging speed, power consumption speed, and icing thickness change rate.
[0069] Optionally, the current environmental condition data may include one or more of environmental temperature, remaining battery power, recent charging speed, power consumption speed, and icing thickness change rate, or may include other data, which is not specifically limited herein. Among them, the environmental temperature and the icing thickness change rate characterize the external environmental data, and the remaining battery power, the recent charging speed, and the power consumption speed characterize the sensor's own data.
[0070] In some embodiments, S102 may include but is not limited to S1021 and S1022:
[0071] S1021, read the environmental temperature and remaining battery power of the icing monitoring sensor;
[0072] S1022, calculate the recent charging speed and power consumption speed of the icing monitoring sensor, and calculate the icing thickness change rate.
[0073] In some embodiments, S1022 may include but is not limited to Step A, Step B, and Step C:
[0074] Step A, calculate the maximum value of the charging amount per unit time in the past target time period, and determine the maximum value of the charging amount as the recent charging speed;
[0075] In this step, the recent charging speed is the maximum value of the charging amount per unit time in the past target time period, that is
[0076]
[0077] where, △C represents the recent charging speed, SOC n is the remaining battery power at time n, SOC n-t is the remaining battery power at time n - t, and t is the time length.
[0078] In an optional implementation manner, the target time period is 24 hours, each unit time is one hour, the maximum value of the charging amount per hour in the past 24 hours is calculated to be 10%, and then the recent charging speed is determined to be 10%.
[0079] Step B, calculate the average value of the power consumption in the past preset first time period, and determine the average value of the power consumption as the power consumption speed;
[0080] In this step, the power consumption speed is the average value of the power consumption in the past preset first time period, positive when the power decreases, and negative when the power increases, that is
[0081]
[0082] where, △SOC represents the power consumption speed, SOC nThe remaining battery power at time n, SOC n-t The remaining battery power at time n - t, where t is the time length.
[0083] In an optional embodiment, a first preset time period is set to 24 hours, and the average power consumption per hour within the past 24 hours is calculated to be 5%, thereby determining the power consumption rate to be 5%.
[0084] Step C: Calculate the average value of the change in ice thickness within a preset second time period in the past, and determine the average value of the change in ice thickness as the ice thickness change rate.
[0085] In this step, the ice thickness change rate is the average value of the change in ice thickness within a preset second time period in the past, that is
[0086]
[0087] where △D represents the ice thickness change rate, D n is the ice thickness at time n, D n-t is the ice thickness at time n - t, where t is the time length.
[0088] In an optional embodiment, the second preset time period is set to 12 hours, and the average value of the change in ice thickness within the past 12 hours is calculated, and then the average value of the change in ice thickness is determined as the ice thickness change rate.
[0089] It should be noted that the target time period, the first preset time period, and the second preset time period can be set to the same value or different values, and can be set according to the actual situation, and no specific limitation is made here.
[0090] S103: Combine the operation-related parameters, and based on the current environmental condition data, determine the current acquisition time interval of the ice coverage monitoring sensor.
[0091] In this step, after obtaining the current environmental condition data of the ice coverage monitoring sensor, the electronic device can combine the operation-related parameters and, based on the current environmental condition data, determine the current acquisition time interval of the ice coverage monitoring sensor.
[0092] S104: Control the ice coverage monitoring sensor to collect ice coverage monitoring data based on the current acquisition time interval and transmit the collected ice coverage monitoring data to the background.
[0093] Further, the electronic device can control the icing monitoring sensor to collect icing monitoring data based on the current acquisition time interval, and control the icing monitoring sensor to transmit the collected icing monitoring data to the background. It can adaptively adjust the acquisition time interval of the sensor based on the current environmental condition data to achieve low-power operation.
[0094] In the embodiment of the present disclosure, by setting operation-related parameters for the icing monitoring sensor, the operation-related parameters include the maximum allowable acquisition time interval and the minimum acquisition time interval, obtaining the current environmental condition data of the icing monitoring sensor, combining the operation-related parameters, and determining the current acquisition time interval of the icing monitoring sensor based on the current environmental condition data, controlling the icing monitoring sensor to collect icing monitoring data based on the current acquisition time interval and transmit the collected icing monitoring data to the background. Compared with the prior art, the embodiment of the present disclosure can adaptively adjust the acquisition time interval of the sensor based on the current environmental condition data, optimize the operation strategy of the sensor according to the environmental situation and the situation of the sensor itself, can meet the actual application requirements such as icing monitoring of the sensor while minimizing the power consumption of the icing monitoring of the sensor to the greatest extent, can effectively extend the battery life of the sensor, ensure the effective operation of the sensor in the case of long-term rainy weather in winter, and can achieve a better battery life operation duration than the conventional operation strategy of the sensor.
[0095] Figure 3 The flowchart of the method for low-power operation of the sensor provided by another embodiment of the present disclosure is as Figure 3 shown, and the method includes the following steps:
[0096] S201. Set operation-related parameters for the icing monitoring sensor, where the operation-related parameters include the maximum allowable acquisition time interval and the minimum acquisition time interval.
[0097] Specifically, the implementation processes and principles of S201 and S101 are the same, and will not be elaborated here.
[0098] S202. Obtain the current environmental condition data of the icing monitoring sensor.
[0099] Specifically, the implementation processes and principles of S202 and S102 are the same, and will not be elaborated here.
[0100] S203. Judge whether the current meets the target conditions based on the current environmental condition data, where the target conditions include that the environmental temperature is less than or equal to the environmental temperature threshold and the icing thickness change rate is greater than or equal to the icing thickness change rate threshold.
[0101] In this step, as Figure 2As shown, the electronic device determines whether the icing monitoring sensor currently meets the target conditions based on the current environmental condition data. Specifically, it can determine whether the current meets the target conditions based on the environmental temperature and the change rate of the icing thickness.
[0102] Optionally, the target condition may refer to the icing growth / ablation condition. The target condition includes that the environmental temperature is less than or equal to the environmental temperature threshold and the change rate of the icing thickness is greater than or equal to the change rate threshold of the icing thickness, that is, T ≤ H T and ΔD ≥ H D .
[0103] Wherein, T is the environmental temperature, H T is the environmental temperature threshold, △D represents the change rate of the icing thickness, and H D is the change rate threshold of the icing thickness.
[0104] Optionally, the environmental temperature threshold can be 5°C, and the change rate threshold of the icing thickness is 0.02 mm / min. It can also be set to other values without specific limitation. When the environmental temperature is not higher than 5°C and the change rate of the icing thickness is not lower than 0.02 mm / min, it is determined that the target conditions are met.
[0105] S204. If it is determined that the current meets the target conditions, based on the current environmental condition data, calculate the current acquisition time interval of the icing monitoring sensor.
[0106] In this step, as Figure 2 shown, if it is determined that the icing monitoring sensor currently meets the target conditions, the electronic device can calculate the current acquisition time interval of the icing monitoring sensor based on the current environmental condition data. Specifically, the current acquisition time interval can be calculated according to data such as the remaining battery power, the recent charging speed, the power consumption speed, and the change rate of the icing thickness.
[0107] In some embodiments, S204 may include but is not limited to S2041, S2042, S2043:
[0108] S2041. If the remaining battery power is greater than the first power threshold, set the current acquisition time interval to the minimum acquisition time interval;
[0109] As Figure 2 shown, when the remaining battery power is greater than the first power threshold, set the current acquisition time interval to the minimum acquisition time interval.
[0110] S2042. If the remaining battery power is less than the second power threshold, set the current acquisition time interval to the maximum allowable acquisition time interval;
[0111] As Figure 2As shown, when the remaining battery power is less than the second power threshold, the current acquisition time interval is set to the maximum allowable acquisition time interval.
[0112] S2043. If the remaining battery power is greater than or equal to the second power threshold and less than or equal to the first power threshold, then based on the recent charging speed, power consumption speed, and icing thickness change rate, the current acquisition time interval is calculated using a preset acquisition time interval formula.
[0113] As Figure 2 shown, when the remaining battery power is greater than or equal to the second power threshold and less than or equal to the first power threshold, the current acquisition time interval is calculated using a preset acquisition time interval formula. Among them, the first power threshold is greater than the second power threshold.
[0114] Specifically, taking the first power threshold as 90%, the second power threshold as 10%, the maximum allowable acquisition time interval as 12 hours, and the minimum acquisition time interval as 3 minutes as an example for illustration. If the remaining battery power is higher than 90%, the current acquisition time interval is set to the minimum acquisition time interval, which is 3 minutes; if the remaining battery power is lower than 10%, the current acquisition time interval is set to the maximum allowable acquisition time interval, which is 12 hours; if the remaining battery power is between 10% and 90%, then the current acquisition time interval is calculated using a preset acquisition time interval formula. The preset acquisition time interval formula is:
[0115]
[0116] In the formula, w1 and w2 are the weights of the power consumption speed and the icing thickness change rate on the acquisition time interval respectively. In this embodiment, w1 and w2 can take values of 1 and 2, without specific limitation.
[0117] Among them, x1, x2, and x3 are determined by the following relational expressions. It is set that when the power consumption speed is greater than b, the acquisition time interval is the maximum allowable acquisition time interval t2; when the recent charging speed is less than a, the acquisition time interval is the minimum acquisition time interval t1; when the charging and discharging are balanced (i.e., ΔSOC = 0), the acquisition time interval is t0, then we get:
[0118]
[0119] Taking b = 10%, a = -5%, the minimum acquisition time interval t1 = 3 minutes, the maximum allowable acquisition time interval t2 = 12 hours, and t0 = 30 minutes as an example for illustration, then the calculation is as follows:
[0120]
[0121] Substitute the values of x1, x2, and x3 into the preset acquisition time interval formula, and the current acquisition time interval can be calculated. For example, when the power consumption rate per hour is 5% and the ice thickness change rate is 0.1 mm / min, the acquisition time interval is 148.6 minutes. When the charging rate per hour is -3% and the ice thickness change rate is 0.1 mm / min, the acquisition time interval is 9.34 minutes.
[0122] S205. If it is determined that the current does not meet the target condition, set the current acquisition time interval to the maximum allowable acquisition time interval based on the operation-related parameters.
[0123] In this step, as Figure 2 shown, if it is determined that the ice monitoring sensor does not meet the target condition currently, the electronic device will set the current acquisition time interval (Δt) to the maximum allowable acquisition time interval.
[0124] S206. Determine whether the ice monitoring sensor currently meets the preset sleep condition based on the current environmental condition data.
[0125] In this step, as Figure 2 shown, the electronic device will determine whether the ice monitoring sensor currently meets the preset sleep condition according to the current environmental condition data.
[0126] In some embodiments, if it is determined that the ice monitoring sensor does not meet the preset sleep condition currently, after waiting for the current acquisition time interval, collect the ice monitoring data and transmit the collected ice monitoring data to the background.
[0127] In some embodiments, S206 may include but is not limited to S2061 and S2062:
[0128] S2061. If it is detected that the remaining battery power is less than the second power threshold, the recent charging rate is less than the charging rate threshold, and the current does not meet the target condition, determine that the ice monitoring sensor currently meets the preset sleep condition;
[0129] In this embodiment, taking the second power threshold as 10% and the charging rate threshold as 10% as an example for illustration, there is no specific limitation. When it is detected that the remaining battery power is less than the second power threshold of 10%, the recent charging rate is less than the charging rate threshold of 10%, and the ice monitoring sensor does not meet the target condition currently, the electronic device determines that the ice monitoring sensor currently meets the preset sleep condition, and then will control the ice monitoring sensor to enter the sleep state.
[0130] Optionally, the target condition includes that the environmental temperature is less than or equal to the environmental temperature threshold and the ice thickness change rate is greater than or equal to the ice thickness change rate threshold, that is, T≤H T and ΔD≥HD .
[0131] Among them, T is the ambient temperature, and H T is the ambient temperature threshold, △D represents the icing thickness change rate, and H D is the icing thickness change rate threshold.
[0132] Optionally, the ambient temperature threshold can be 5°C, and the icing thickness change rate threshold can be 0.02 mm / min. Other values can also be set, without specific limitation. When the ambient temperature is not higher than 5°C and the icing thickness change rate is not lower than 0.02 mm / min, it is determined that the target condition is met.
[0133] S2062: If it is detected that the remaining battery power is greater than or equal to the second power threshold, or the recent charging speed is greater than or equal to the charging speed threshold, or the current target condition is met, it is determined that the icing monitoring sensor currently does not meet the preset sleep condition.
[0134] In this embodiment, the second power threshold is taken as 10% and the charging speed threshold is taken as 10% for illustration, without specific limitation. When it is detected that the remaining battery power is greater than or equal to the second power threshold of 10%, or the recent charging speed is greater than or equal to the charging speed threshold of 10%, or the icing monitoring sensor currently meets the target condition, the electronic device determines that the icing monitoring sensor currently does not meet the preset sleep condition, and then controls the icing monitoring sensor to exit the sleep state.
[0135] S207: When it is determined that the icing monitoring sensor currently meets the preset sleep condition, control the icing monitoring sensor to enter the sleep mode, control the icing monitoring sensor to collect icing monitoring data based on the target collection time interval, and not transmit the collected icing monitoring data to the background.
[0136] In this step, as Figure 2 shown, if the icing monitoring sensor currently meets the preset sleep condition, the electronic device will control the icing monitoring sensor to enter the sleep mode. Further, control the icing monitoring sensor to collect icing monitoring data based on the target collection time interval, and control the icing monitoring sensor not to transmit the collected icing monitoring data to the background, which can reduce power consumption and thus extend the battery life. Optionally, the target collection time interval can be set by itself, such as 24 hours, without limitation.
[0137] S208: When the icing monitoring sensor is in the sleep mode, if it is determined that the icing monitoring sensor currently does not meet the preset sleep condition, control the icing monitoring sensor to exit the sleep mode, control the icing monitoring sensor to collect icing monitoring data at the maximum allowable collection time interval, and transmit the collected icing monitoring data to the background.
[0138] In this step, when the icing monitoring sensor is already in the sleep mode, if it is determined that the icing monitoring sensor currently does not meet the preset sleep conditions, the electronic device will control the icing monitoring sensor to exit the sleep mode. Further, the icing monitoring sensor is controlled to collect icing monitoring data at the maximum allowable collection time interval, and the icing monitoring sensor is controlled to transmit the collected icing monitoring data to the background, which can reduce the power consumption while meeting the actual application requirements such as icing monitoring, thereby prolonging the battery life.
[0139] In the embodiment of the present disclosure, by setting the operation-related parameters for the icing monitoring sensor, the operation-related parameters include the maximum allowable collection time interval and the minimum collection time interval, and the current environmental condition data of the icing monitoring sensor is obtained. Further, based on the current environmental condition data, it is determined whether the target condition is currently met. If it is determined that the target condition is currently met, then based on the current environmental condition data, the current collection time interval of the icing monitoring sensor is calculated; if it is determined that the target condition is not currently met, then based on the operation-related parameters, the current collection time interval is set to the maximum allowable collection time interval. Next, based on the current environmental condition data, it is determined whether the icing monitoring sensor currently meets the preset sleep conditions. When it is determined that the icing monitoring sensor currently meets the preset sleep conditions, the icing monitoring sensor is controlled to enter the sleep mode, and the icing monitoring sensor is controlled to collect icing monitoring data based on the target collection time interval and not transmit the collected icing monitoring data to the background. Furthermore, when the icing monitoring sensor is in the sleep mode, if it is determined that the icing monitoring sensor currently does not meet the preset sleep conditions, then the icing monitoring sensor is controlled to exit the sleep mode, and the icing monitoring sensor is controlled to collect icing monitoring data at the maximum allowable collection time interval and transmit the collected icing monitoring data to the background. Compared with the prior art, the embodiment of the present disclosure adaptively adjusts the collection time interval of the sensor based on the measurement data of the external environment or the sensor itself such as the environmental temperature, the remaining battery power, the power consumption speed, and the icing thickness change rate of the icing monitoring sensor, and further optimizes the sensor operation strategy according to the environmental situation and the sensor itself situation, which can meet the actual application requirements such as sensor icing monitoring while minimizing the power consumption of the sensor icing monitoring to the greatest extent, effectively prolong the battery life of the sensor, and ensure the effective operation of the sensor under long-term rainy weather conditions in winter.
[0140] Figure 4 It is a schematic structural diagram of the sensor low-power operation device provided by the embodiment of the present disclosure. The sensor low-power operation device may be the electronic device described in the above embodiment, or the sensor low-power operation device may be a component or assembly in the electronic device. The sensor low-power operation device provided by the embodiment of the present disclosure can execute the processing flow provided by the sensor low-power operation method embodiment, such as Figure 4As shown, the low-power operation device 40 of the sensor includes: a setting module 41, an acquisition module 42, a determination module 43, and a control module 44. Among them, the setting module 41 is used to set operation-related parameters for the ice-covering monitoring sensor, and the operation-related parameters include the maximum allowable acquisition time interval and the minimum acquisition time interval. The acquisition module 42 is used to acquire the current environmental condition data of the ice-covering monitoring sensor. The determination module 43 is used to determine the current acquisition time interval of the ice-covering monitoring sensor based on the current environmental condition data in combination with the operation-related parameters. The control module 44 is used to control the ice-covering monitoring sensor to acquire ice-covering monitoring data based on the current acquisition time interval and transmit the acquired ice-covering monitoring data to the background.
[0141] Optionally, the current environmental condition data includes environmental temperature, remaining battery power, recent charging speed, power consumption speed, and ice-covering thickness change rate.
[0142] When the acquisition module 42 acquires the current environmental condition data of the ice-covering monitoring sensor, it is specifically used for: reading the environmental temperature and remaining battery power of the ice-covering monitoring sensor; calculating the recent charging speed and power consumption speed of the ice-covering monitoring sensor, and calculating the ice-covering thickness change rate.
[0143] Optionally, when the acquisition module 42 calculates the recent charging speed and power consumption speed of the ice-covering monitoring sensor and calculates the ice-covering thickness change rate, it is specifically used for: calculating the maximum value of the charging amount per unit time in the past target time period, and determining the maximum value of the charging amount as the recent charging speed; calculating the average value of the power consumption in the past preset first time period, and determining the average value of the power consumption as the power consumption speed; calculating the average value of the ice-covering thickness change in the past preset second time period, and determining the average value of the ice-covering thickness change as the ice-covering thickness change rate.
[0144] Optionally, when the determination module 43 determines the current acquisition time interval of the ice-covering monitoring sensor based on the current environmental condition data in combination with the operation-related parameters, it is specifically used for: judging whether the current meets the target conditions based on the current environmental condition data, and the target conditions include that the environmental temperature is less than or equal to the environmental temperature threshold and the ice-covering thickness change rate is greater than or equal to the ice-covering thickness change rate threshold; if it is determined that the current meets the target conditions, then calculate the current acquisition time interval of the ice-covering monitoring sensor based on the current environmental condition data; if it is determined that the current does not meet the target conditions, then set the current acquisition time interval to the maximum allowable acquisition time interval based on the operation-related parameters.
[0145] Optionally, when the determining module 43 calculates the current acquisition time interval of the icing monitoring sensor based on the current environmental condition data, it is specifically configured to: if the remaining battery power is greater than the first power threshold, set the current acquisition time interval to the minimum acquisition time interval; if the remaining battery power is less than the second power threshold, set the current acquisition time interval to the maximum allowable acquisition time interval; if the remaining battery power is greater than or equal to the second power threshold and less than or equal to the first power threshold, calculate the current acquisition time interval based on the recent charging speed, power consumption speed, and icing thickness change rate by using a preset acquisition time interval formula; wherein, the first power threshold is greater than the second power threshold.
[0146] Optionally, the device 40 further includes: a sleep control module 45; the sleep control module 45 is configured to determine whether the icing monitoring sensor currently meets a preset sleep condition based on the current environmental condition data; when it is determined that the icing monitoring sensor currently meets the preset sleep condition, control the icing monitoring sensor to enter the sleep mode, control the icing monitoring sensor to collect icing monitoring data based on a target acquisition time interval and not transmit the collected icing monitoring data to the background; when the icing monitoring sensor is in the sleep mode, if it is determined that the icing monitoring sensor currently does not meet the preset sleep condition, control the icing monitoring sensor to exit the sleep mode, control the icing monitoring sensor to collect icing monitoring data at the maximum allowable acquisition time interval and transmit the collected icing monitoring data to the background.
[0147] Optionally, when the sleep control module 45 determines whether the icing monitoring sensor currently meets the preset sleep condition based on the current environmental condition data, it is specifically configured to: if it is detected that the remaining battery power is less than the second power threshold, the recent charging speed is less than the charging speed threshold, and the current does not meet the target condition, determine that the icing monitoring sensor currently meets the preset sleep condition; if it is detected that the remaining battery power is greater than or equal to the second power threshold, or the recent charging speed is greater than or equal to the charging speed threshold, or the current meets the target condition, determine that the icing monitoring sensor currently does not meet the preset sleep condition.
[0148] Figure 4 The sensor low-power operation device in the illustrated embodiment can be used to execute the technical solutions in the above method embodiments, and its implementation principle and technical effects are similar, which will not be elaborated here.
[0149] Figure 5 This is a schematic structural diagram of an electronic device in an embodiment of the present disclosure. Specifically, refer to Figure 5 which shows a schematic structural diagram of an electronic device 600 suitable for implementing the present disclosure. Figure 5The illustrated electronic device is merely an example and should not impose any limitations on the functions and scope of use of the embodiments of the present disclosure.
[0150] As Figure 5 shown, the electronic device 600 may include a processing device (such as a central processing unit, a graphics processing unit, etc.) 601, which may perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 602 or a program loaded from a storage device 608 into a random access memory (RAM) 603 to implement the sensor low-power operation method of the embodiments as described in the present disclosure. In the RAM 603, various programs and data required for the operation of the electronic device 600 are also stored. The processing device 601, the ROM 602, and the RAM 603 are connected to each other through a bus 604. An input / output (I / O) interface 605 is also connected to the bus 604.
[0151] Generally, the following devices may be connected to the I / O interface 605: an input device 606 including, for example, a touch screen, a touchpad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 607 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 608 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 609. The communication device 609 may allow the electronic device 600 to communicate with other devices wirelessly or wiredly to exchange data. Although Figure 5 the electronic device 600 with various devices is shown, it should be understood that it is not required to implement or include all the shown devices. Instead, more or fewer devices may be implemented or included.
[0152] Specifically, according to the embodiments of the present disclosure, the processes described above with reference to the flowcharts may be implemented as computer software programs. For example, the embodiments of the present disclosure include a computer program product, which includes a computer program carried on a non-transitory computer-readable medium, and the computer program includes program codes for executing the methods shown in the flowcharts, thereby implementing the sensor low-power operation method as described above. In such an embodiment, the computer program may be downloaded and installed from a network through the communication device 609, or installed from the storage device 608, or installed from the ROM 602. When the computer program is executed by the processing device 601, the above-mentioned functions defined in the methods of the embodiments of the present disclosure are executed.
[0153] It should be noted that the above-mentioned computer-readable medium in the present disclosure can be a computer-readable signal medium, a computer-readable storage medium, or any combination of the two. A computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples of the computer-readable storage medium can include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, the computer-readable storage medium can be any tangible medium that contains or stores a program, and this program can be used by or in combination with an instruction execution system, apparatus, or device. In the present disclosure, a computer-readable signal medium can include a data signal propagated in a baseband or as part of a carrier wave, which carries computer-readable program code. Such a propagated data signal can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium can also be any computer-readable medium other than a computer-readable storage medium, and this computer-readable signal medium can send, propagate, or transmit a program for use by or in combination with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.
[0154] In some embodiments, the client and the server can communicate using any currently known or future-developed network protocol such as HTTP (HyperText Transfer Protocol), and can be interconnected with digital data communication in any form or medium (for example, a communication network). Examples of communication networks include local area networks ("LAN"), wide area networks ("WAN"), the Internet (for example, the Internet), and end-to-end networks (for example, ad hoc end-to-end networks), as well as any currently known or future-developed networks.
[0155] The above-mentioned computer-readable medium can be included in the above-mentioned electronic device; or it can exist separately without being assembled into the electronic device.
[0156] The above-mentioned computer-readable medium carries one or more programs, and when the above one or more programs are executed by the electronic device, the electronic device is caused to:
[0157] Set operating-related parameters for the icing monitoring sensor, where the operating-related parameters include the maximum allowable acquisition time interval and the minimum acquisition time interval;
[0158] Obtain the current environmental condition data of the icing monitoring sensor;
[0159] Based on the current environmental condition data and in combination with the operating-related parameters, determine the current acquisition time interval of the icing monitoring sensor;
[0160] Control the icing monitoring sensor to collect icing monitoring data based on the current acquisition time interval and transmit the collected icing monitoring data to the background.
[0161] Optionally, when one or more of the above programs are executed by the electronic device, the electronic device may also perform other steps described in the above embodiments.
[0162] Computer program code for performing the operations of the present disclosure may be written in one or more programming languages or combinations thereof. The above programming languages include, but are not limited to, object-oriented programming languages such as Java, Smalltalk, C++, and also include conventional procedural programming languages such as the "C" language or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, executed as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (for example, by using an Internet service provider to connect through the Internet).
[0163] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagram may represent a module, a program segment, or a part of code that contains one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order than marked in the accompanying drawings. For example, two consecutive blocks shown may actually be executed substantially in parallel, and they may sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each block in the block diagram and / or flowchart, and combinations of blocks in the block diagram and / or flowchart, may be implemented by a dedicated hardware-based system for performing the specified functions or operations, or may be implemented by a combination of dedicated hardware and computer instructions.
[0164] The units involved in the embodiments of the present disclosure can be implemented in software or in hardware. In some cases, the name of a unit does not constitute a limitation on the unit itself.
[0165] The functions described above herein can be performed, at least in part, by one or more hardware logic components. By way of example and not limitation, exemplary types of hardware logic components that can be used include: Field Programmable Gate Arrays (FPGA), Application Specific Integrated Circuits (ASIC), Application Specific Standard Products (ASSP), System on a Chip (SOC), Complex Programmable Logic Devices (CPLD), and the like.
[0166] In the context of the present disclosure, a machine-readable medium can be a tangible medium that can contain or store a program for use by or in connection with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of a machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a Read Only Memory (ROM), an Erasable Programmable Read Only Memory (EPROM or Flash Memory), an optical fiber, a portable compact disc read only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0167] The above description is only a preferred embodiment of the present disclosure and an explanation of the technical principles applied. Those skilled in the art should understand that the scope of the disclosure involved in the present disclosure is not limited to the technical solutions formed by the specific combination of the above technical features, and should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the above disclosure concept. For example, a technical solution formed by mutually replacing the above features with (but not limited to) technical features having similar functions disclosed in the present disclosure.
[0168] Moreover, although the operations are depicted in a particular order, this should not be construed as requiring that the operations be performed in the particular order shown or in sequential order. In certain circumstances, multitasking and parallel processing may be advantageous. Similarly, although several specific implementation details are included in the foregoing discussion, these should not be construed as limitations on the scope of the present disclosure. Certain features that are described in the context of separate embodiments may also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment may also be implemented separately or in any suitable subcombination in multiple embodiments.
[0169] Although the subject matter has been described in language specific to structural features and / or methodological acts, it is to be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are merely example forms of implementing the claims.
Claims
1. A method for low-power operation of a sensor, characterized in that, The method includes: Setting operation-related parameters for the icing monitoring sensor, where the operation-related parameters include the maximum allowable acquisition time interval and the minimum acquisition time interval; Obtaining the current environmental condition data of the icing monitoring sensor; Based on the current environmental condition data and in combination with the operation-related parameters, determining the current acquisition time interval of the icing monitoring sensor; Controlling the icing monitoring sensor to acquire icing monitoring data based on the current acquisition time interval and transmit the acquired icing monitoring data to the background.
2. The method according to claim 1, characterized in that, The current environmental condition data includes environmental temperature, remaining battery power, recent charging speed, power consumption speed, and icing thickness change rate; The obtaining the current environmental condition data of the icing monitoring sensor includes: Reading the environmental temperature and remaining battery power of the icing monitoring sensor; Calculating the recent charging speed and power consumption speed of the icing monitoring sensor, and calculating the icing thickness change rate.
3. The method according to claim 2, wherein The calculating the recent charging speed and power consumption speed of the icing monitoring sensor, and calculating the icing thickness change rate includes: Calculating the maximum value of the charging amount per unit time in the past target time period, and determining the maximum value of the charging amount as the recent charging speed; Calculating the average value of the power consumption in the past preset first time period, and determining the average value of the power consumption as the power consumption speed; Calculating the average value of the change in icing thickness in the past preset second time period, and determining the average value of the change in icing thickness as the icing thickness change rate.
4. The method according to claim 1, wherein The combining the operation-related parameters and based on the current environmental condition data to determine the current acquisition time interval of the icing monitoring sensor includes: Judging whether the current meets the target conditions based on the current environmental condition data, where the target conditions include that the environmental temperature is less than or equal to the environmental temperature threshold and the icing thickness change rate is greater than or equal to the icing thickness change rate threshold; If it is determined that the current meets the target conditions, then calculating the current acquisition time interval of the icing monitoring sensor based on the current environmental condition data; If it is determined that the current does not meet the target conditions, then setting the current acquisition time interval to the maximum allowable acquisition time interval based on the operation-related parameters.
5. The method according to claim 4, characterized in that, The calculating the current acquisition time interval of the icing monitoring sensor based on the current environmental condition data includes: If the remaining battery power is greater than the first power threshold, then setting the current acquisition time interval to the minimum acquisition time interval; If the remaining battery power is less than the second power threshold, then setting the current acquisition time interval to the maximum allowable acquisition time interval; If the remaining battery power is greater than or equal to the second power threshold and less than or equal to the first power threshold, then calculating the current acquisition time interval using a preset acquisition time interval formula based on the recent charging speed, power consumption speed, and icing thickness change rate; Wherein, the first power threshold is greater than the second power threshold.
6. The method according to claim 1, wherein The method further includes: Judging whether the icing monitoring sensor currently meets the preset sleep condition based on the current environmental condition data; When it is determined that the icing monitoring sensor currently meets the preset sleep condition, control the icing monitoring sensor to enter the sleep mode, control the icing monitoring sensor to collect icing monitoring data based on the target acquisition time interval and not transmit the collected icing monitoring data to the background; When the icing monitoring sensor is in the sleep mode, if it is determined that the icing monitoring sensor currently does not meet the preset sleep condition, control the icing monitoring sensor to exit the sleep mode, control the icing monitoring sensor to collect icing monitoring data at the maximum allowable acquisition time interval and transmit the collected icing monitoring data to the background.
7. The method according to claim 6, characterized in that, The determining whether the icing monitoring sensor currently meets the preset sleep condition based on the current environmental condition data includes: If it is detected that the remaining battery power is less than the second power threshold, the recent charging speed is less than the charging speed threshold, and the current does not meet the target condition, it is determined that the icing monitoring sensor currently meets the preset sleep condition; If it is detected that the remaining battery power is greater than or equal to the second power threshold, or the recent charging speed is greater than or equal to the charging speed threshold, or the current meets the target condition, it is determined that the icing monitoring sensor currently does not meet the preset sleep condition.
8. A sensor low-power operation device, characterized in that, The device includes: A setting module for setting operation-related parameters for the icing monitoring sensor, where the operation-related parameters include the maximum allowable acquisition time interval and the minimum acquisition time interval; An acquisition module for acquiring the current environmental condition data of the icing monitoring sensor; A determination module for determining the current acquisition time interval of the icing monitoring sensor based on the current environmental condition data in combination with the operation-related parameters; A control module for controlling the icing monitoring sensor to collect icing monitoring data based on the current acquisition time interval and transmit the collected icing monitoring data to the background.
9. An electronic device, characterized in that, Includes: A memory; A processor; And A computer program; Wherein, the computer program is stored in the memory and is configured to be executed by the processor to implement the method according to any one of claims 1-7.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that, The computer program, when executed by the processor, implements the method according to any one of claims 1-7.