Method and system for dynamically configuring data acquisition scheme based on data acquisition controller

By generating and executing a working state transition scheme based on the state of the data acquisition controller, the problem of how to reasonably arrange the working state in multiple data acquisition controller collaboration scenarios is solved, and the accuracy and reliability of data acquisition are achieved.

CN119861646AActive Publication Date: 2025-04-22TIANJIN ZHENGANG COMMUNICATION ENGINEERING CO LTD +1
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202510346240.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-24
Publication Date
2025-04-22
Estimated Expiration
2045-03-24

AI Technical Summary

Technical Problem

In the scenario where multiple data acquisition controllers cooperate, how to reasonably arrange the working status of each data acquisition controller to ensure the accuracy and reliability of data acquisition, especially when there are multiple abnormal states of data acquisition controllers.

Method used

By acquiring the number, quantity and status data of the data acquisition controller, a controller working state transition scheme based on these data is generated. The solution includes calculating the cost-effective data of each controller's working state conversion plan, filtering out the cost-effective solution, and adjusting the working status of the data acquisition controller according to the solution.

Benefits of technology

The ability to reasonably arrange the working state in multiple data acquisition controller collaboration scenarios is realized, the accuracy and reliability of data acquisition are improved, and the effective monitoring and management of abnormal state data acquisition controllers is ensured.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119861646A_ABST
    Figure CN119861646A_ABST
Patent Text Reader

Abstract

The invention provides a method and system for dynamically configuring a data acquisition scheme based on a data acquisition controller, and belongs to the technical field of specific application of data acquisition controllers. The method for dynamically configuring the data acquisition scheme based on the data acquisition controller comprises the following steps: acquiring controller number data, controller quantity data and controller state data; generating at least one controller working state conversion scheme based on the controller number data, the controller quantity data, the controller state data and a preset controller working queue; calculating scheme cost performance data of a working state conversion scheme of each controller based on the controller quantity data and the controller state data; screening a controller working state conversion scheme with the highest scheme cost performance data based on the scheme cost performance data, and marking the scheme as an execution scheme; by adopting the scheme, the data acquisition accuracy and safety of the data acquisition controller are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of specific applications of data acquisition controllers, and in particular to a method and system for dynamically configuring a data acquisition solution based on a data acquisition controller. Background Art

[0002] A data acquisition controller is a comprehensive device that integrates sensors, connection devices, transmission devices, and storage devices. It can realize functions such as data collection, data monitoring, data transmission, and storage. The use of data acquisition controllers is involved in agriculture, industry, medical care, and other fields. For example, in agricultural greenhouse monitoring scenarios, since the collection of data such as temperature, humidity, and light is crucial, there will be a need for multiple data acquisition controllers to collaborate in the greenhouse area. Generally speaking, a data acquisition controller contains two states of its own, one is a normal state, and the other is an abnormal state. The data collected by a data acquisition controller in an abnormal state may be abnormal. The working state of a data acquisition controller includes three states. , which are respectively the collection state, the monitoring state and the sleep state; the sleep state indicates that the data acquisition controller is in the charging sleep working state, the collection state indicates that the data acquisition controller is in the data acquisition working state; and the monitoring state indicates that any data acquisition controller in the abnormal state is in the data acquisition working state, and there are at least two data acquisition controllers in the normal state and the data acquisition controller in the abnormal state to perform data acquisition at the same time, so as to realize the monitoring of the data collected by the data acquisition controller in the abnormal state; therefore, based on the above situation, in the case of multiple data acquisition controllers in the abnormal state, it is very important to reasonably arrange the working state of each data acquisition controller to realize data acquisition monitoring. Summary of the invention

[0003] The present application provides a method and system for dynamically configuring a data acquisition scheme based on a data acquisition controller, which can ensure the accuracy of data acquisition.

[0004] In a first aspect, the present application provides a method for dynamically configuring a data acquisition scheme based on a data acquisition controller. The method comprises: Acquire controller number data, controller quantity data and controller status data; the controller status data includes current power data and current status data of each data acquisition controller; the current status data includes self-status data and working status data of each data acquisition controller; the self-status data includes normal state and abnormal state; the working status data includes acquisition state, monitoring state and sleep state; At least one controller working state conversion scheme is generated based on the controller number data, the controller quantity data, the controller state data and the preset controller working queue; the preset controller working queue includes the corresponding relationship between the controller number data and the controller working sequence; the controller data acquisition scheme is a scheme for converting the working state of the data acquisition controller; Calculate the cost performance data of each controller working state conversion solution based on the controller quantity data and controller state data; Based on the cost performance data of the scheme, the controller working state conversion scheme with the highest cost performance data is selected, and the scheme is marked as an execution scheme; the execution scheme is used to adjust the working state of the data acquisition controller based on the content of the scheme.

[0005] Further, the solution cost performance data of each controller working state conversion solution calculated based on the controller quantity data and the controller state data includes: Determine the state transition times data of each controller working state transition scheme, the number of acquisition state controllers data, the number of monitoring state controllers data and the monitoring power consumption data of each monitoring state controller based on the controller quantity data and the controller state data; Determine the monitoring quality data of each monitoring state controller according to the monitoring power consumption data and the preset monitoring power consumption quality comparison table, and calculate the scheme benefit data of the working state conversion scheme of each controller based on the monitoring quality data; the preset monitoring power consumption quality comparison table includes the corresponding relationship between the monitoring power consumption data and the monitoring quality data; the monitoring quality data includes low monitoring quality, medium monitoring quality and high monitoring quality; Calculate the scheme cost data of each controller working state conversion scheme according to the state conversion number data, the number of acquisition state controllers data, the number of monitoring state controllers data and a preset standard power consumption table; the preset standard power consumption table includes standard acquisition power consumption data and standard monitoring power consumption data; the standard monitoring power consumption data includes low monitoring power consumption data corresponding to low monitoring quality, medium monitoring power consumption data corresponding to medium monitoring quality and high monitoring power consumption data corresponding to high monitoring quality; The solution cost performance data of each controller working state conversion solution is calculated according to the solution benefit data and the solution cost data.

[0006] Furthermore, the calculation method of the cost performance data of the solution includes: Suppose there are n data acquisition controllers, then is the acquisition state judgment function, is the monitoring state judgment function, is the first conversion judgment function; in, ; ; ; ; ; ; In the formula, The cost performance data of the solution is: is the program revenue data, is the cost data of the program; Collect power consumption data for standards; To preset the power consumption monitoring function, To preset monitoring quality function; is the preset profit coefficient; The first power consumption coefficient and the second power consumption coefficient are preset respectively; in, ; .

[0007] Further, .

[0008] Furthermore, it also includes constraints for constraining the objective function of the solution cost performance data, and the constraints include: ; ; ; ; In the formula, is the preset collection state controller quantity threshold; For the The current power data of each data acquisition controller; is the second conversion judgment function; in, .

[0009] In a second aspect, the present application provides a system for dynamically configuring a data acquisition scheme based on a data acquisition controller. The system comprises: An acquisition module is used to acquire controller number data, controller quantity data and controller status data; the controller status data includes current power data and current status data of each data acquisition controller; the current status data includes self-status data and working status data of each data acquisition controller; the self-status data includes normal state and abnormal state; the working status data includes acquisition state, monitoring state and sleep state; A generating module, configured to generate at least one controller working state conversion scheme based on the controller number data, the controller quantity data, the controller state data and the preset controller working queue; the preset controller working queue includes a correspondence between the controller number data and the controller working sequence; the controller data acquisition scheme is a scheme for converting the working state of the data acquisition controller; A calculation module, used for calculating the cost performance data of the working state conversion scheme of each controller based on the controller quantity data and the controller state data; A screening module is used to screen the controller working state conversion scheme with the highest cost-effectiveness data based on the scheme cost-effectiveness data, and mark the scheme as an execution scheme; the execution scheme is used to adjust the working state of the data acquisition controller based on the scheme content.

[0010] Furthermore, the calculation module is further configured to calculate the cost performance data of the scheme of each controller working state conversion scheme based on the controller quantity data and the controller state data, including: Determine the state transition times data of each controller working state transition scheme, the number of acquisition state controllers data, the number of monitoring state controllers data and the monitoring power consumption data of each monitoring state controller based on the controller quantity data and the controller state data; Determine the monitoring quality data of each monitoring state controller according to the monitoring power consumption data and the preset monitoring power consumption quality comparison table, and calculate the scheme benefit data of the working state conversion scheme of each controller based on the monitoring quality data; the preset monitoring power consumption quality comparison table includes the corresponding relationship between the monitoring power consumption data and the monitoring quality data; the monitoring quality data includes low monitoring quality, medium monitoring quality and high monitoring quality; Calculate the scheme cost data of each controller working state conversion scheme according to the state conversion number data, the number of acquisition state controllers data, the number of monitoring state controllers data and a preset standard power consumption table; the preset standard power consumption table includes standard acquisition power consumption data and standard monitoring power consumption data; the standard monitoring power consumption data includes low monitoring power consumption data corresponding to low monitoring quality, medium monitoring power consumption data corresponding to medium monitoring quality and high monitoring power consumption data corresponding to high monitoring quality; The solution cost performance data of each controller working state conversion solution is calculated according to the solution benefit data and the solution cost data.

[0011] Furthermore, the calculation module is further configured to calculate the cost performance data of the solution in the following manner: Suppose there are n data acquisition controllers, then is the acquisition state judgment function, is the monitoring state judgment function, is the first conversion judgment function; in, ; ; ; ; ; ; In the formula, The cost performance data of the solution is: is the program revenue data, is the cost data of the program; Collect power consumption data for standards; To preset the power consumption monitoring function, To preset monitoring quality function; is the preset profit coefficient; The first power consumption coefficient and the second power consumption coefficient are preset respectively; in, ; .

[0012] Furthermore, the calculation module is further configured to: .

[0013] Furthermore, the calculation module is further configured to further include constraints for constraining the objective function of the solution cost performance data, and the constraints include: ; ; ; ; In the formula, is the preset collection state controller quantity threshold; For the The current power data of each data acquisition controller; is the second conversion judgment function; in, .

[0014] It should be understood that the contents described in the summary of the invention are not intended to limit the key or important features of the embodiments of the present application, nor are they intended to limit the scope of the present application. Other features of the present application will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] The above and other features, advantages and aspects of the embodiments of the present application will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. In the accompanying drawings, the same or similar reference numerals represent the same or similar elements, wherein: Figure 1 A flow chart of a method for dynamically configuring a data acquisition scheme based on a data acquisition controller in an embodiment of the present application is shown; Figure 2 A block diagram of a system for dynamically configuring a data acquisition scheme based on a data acquisition controller in an embodiment of the present application is shown. DETAILED DESCRIPTION

[0016] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0017] In addition, the term "and / or" in this article is only a description of the association relationship between the associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.

[0018] The present application provides a method and system for dynamically configuring a data acquisition scheme based on a data acquisition controller, which can improve the accuracy of data acquisition.

[0019] In a first aspect, the present application provides a method for dynamically configuring a data acquisition solution based on a data acquisition controller. Figure 1 The specific steps included in the method are as follows.

[0020] Step S110: Obtain controller number data, controller quantity data and controller status data; the controller status data includes the current power data and current status data of each data acquisition controller; the current status data includes the self-status data and working status data of each data acquisition controller; the self-status data includes normal state and abnormal state; the working status data includes acquisition state, monitoring state and sleep state.

[0021] In an embodiment of the present application, a data acquisition controller collects data and stores the data locally, and transmits the data to the cloud at fixed intervals; each data acquisition controller has its own device number, i.e., controller number data, and the data collected by the controller is also marked with the controller's own number; based on the historical data uploaded by the controller, conventional comparative analysis is performed to determine whether there are any abnormalities in the data uploaded by the controller; such as sensor zero point drift, collected data deviation exceeding a threshold, the number of abnormal collected data exceeding a threshold, etc.; the determination of the abnormal state of the controller here is based on the data collected by the controller, and the specific determination method is similar to the conventional method, which will not be elaborated here, as long as the controller abnormality can be determined by analyzing the data abnormality.

[0022] It can be understood that each data acquisition controller has an established work queue, in which the working order of the data acquisition controllers with different numbers is set; when the data acquisition controller is low on power and needs to be charged, it needs to enter a sleep state for charging; when the data acquisition controller is fully charged, it will enter an idle queue, and when the data acquisition controller with the corresponding number in the work queue needs to perform data acquisition work, the data acquisition controller with the corresponding number will enter the data acquisition working state from the idle queue.

[0023] Step S120: Generate at least one controller working state conversion scheme based on the controller number data, controller quantity data, controller state data and a preset controller working queue; the preset controller working queue includes a correspondence between the controller number data and the controller working sequence; the controller data acquisition scheme is a scheme for converting the working state of the data acquisition controller.

[0024] It can be understood that in the embodiment of the present application, the generated controller working state transition plan needs to meet the requirement that when the data acquisition controller in the abnormal state is in the acquisition state, there are at least two data acquisition controllers in the normal state are in the monitoring state, and the areas or objects or acquisition work targeted by the above three controllers are the same areas or objects or acquisition work.

[0025] Step S130: Calculate the cost-performance ratio of each controller working state conversion solution based on the controller quantity data and controller state data.

[0026] In an embodiment of the present application, the scheme cost performance data of each controller working state transition scheme is calculated based on the controller quantity data and the controller state data, specifically including: determining the state transition number data of each controller working state transition scheme, the acquisition state controller quantity data, the monitoring state controller quantity data and the monitoring power consumption data of each monitoring state controller based on the controller quantity data and the controller state data; determining the monitoring quality data of each monitoring state controller according to the monitoring power consumption data and a preset monitoring power consumption quality comparison table, and calculating the scheme benefit data of each controller working state transition scheme based on the monitoring quality data; the preset monitoring power consumption quality comparison table includes monitoring power consumption data and monitoring quality The corresponding relationship between the data; the monitoring quality data includes low monitoring quality, medium monitoring quality and high monitoring quality; the solution cost data of each controller working state conversion solution is calculated according to the state conversion number data, the number of acquisition state controllers data, the number of monitoring state controllers data and the preset standard power consumption table; the preset standard power consumption table includes standard acquisition power consumption data and standard monitoring power consumption data; the standard monitoring power consumption data includes low monitoring power consumption data corresponding to low monitoring quality, medium monitoring power consumption data corresponding to medium monitoring quality and high monitoring power consumption data corresponding to high monitoring quality; the solution cost performance data of each controller working state conversion solution is calculated according to the solution benefit data and the solution cost data.

[0027] The calculation method of the cost performance data of the solution includes: Suppose there are n data acquisition controllers, then is the acquisition state judgment function, is the monitoring state judgment function, is the first conversion judgment function; in, ; ; ; ; ; ; In the formula, The cost performance data of the solution is: is the program revenue data, is the cost data of the program; Collect power consumption data for standards; To preset the power consumption monitoring function, To preset monitoring quality function; is the preset profit coefficient; are respectively a preset first power consumption coefficient and a preset second power consumption coefficient; wherein, .

[0028] in, ; .

[0029] Furthermore, it also includes constraints for constraining the objective function of the solution cost performance data, and the constraints include: ; ; ; ; In the formula, is the preset collection state controller quantity threshold; For the The current power data of each data acquisition controller; is the second conversion judgment function; in, .

[0030] It can be understood that among the above constraints, the first constraint is that the working states of the controllers are mutually exclusive, so as to avoid the same controller from performing acquisition and monitoring at the same time; the second constraint is the minimum number of acquisition controllers, that is, the number of controllers performing acquisition work needs to be no less than the preset threshold number of acquisition state controllers; the third constraint is the power safety constraint, that is, the minimum power of each controller must be no less than 30%, where The collection it belongs to is (0,100%), which is displayed as a percentage of power. To convert the reserve power, that is, for the controller, the power required for state conversion is 5%; the fourth constraint is the monitoring power consumption constraint, where the power consumption interval of monitoring power consumption is 20%; that is, to ensure that .

[0031] Step S140: Filter the controller working state conversion scheme with the highest cost-effectiveness data based on the scheme cost-effectiveness data, and mark the scheme as an execution scheme; the execution scheme is used to adjust the working state of the data acquisition controller based on the scheme content.

[0032] After calculating the cost-effectiveness data of each solution, the controller working state transition solution with the highest cost-effectiveness data is selected; the state transition of the controller with the corresponding number marked in the solution that needs to be transitioned can be performed on the controller with the corresponding number; it can be understood that in this solution, the time consumed for each data collection work is fixed; and the solution in the embodiment of the present application can be applied to each time after the start of data collection work, when it is determined that there is an abnormal state in the controller that needs to perform data collection work in the work queue, the state transition of the controller can be executed by the solution in the embodiment of the present application; through this solution, the reliability of the collected data is achieved, and the precision and accuracy of the data collection are guaranteed.

[0033] It should be noted that, for the aforementioned method embodiments, for the sake of simplicity of description, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the described order of actions, because according to the embodiments of the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all optional embodiments, and the actions and modules involved are not necessarily required by the present application.

[0034] In a second aspect, the present application provides a system for dynamically configuring a data acquisition scheme based on a data acquisition controller. Figure 2 As shown, the system includes, an acquisition module 210, which is used to acquire controller number data, controller quantity data and controller status data; the controller status data includes the current power data and current status data of each data acquisition controller; the current status data includes the self-state data and working status data of each data acquisition controller; the self-state data includes normal state and abnormal state; the working status data includes acquisition state, monitoring state and sleep state; a generation module 220, which is used to generate at least one controller working state conversion scheme based on the controller number data, controller quantity data, controller status data and preset controller working queue; the preset controller working queue includes the corresponding relationship between the controller number data and the controller working sequence; the controller data acquisition scheme is a scheme for converting the working state of the data acquisition controller; a calculation module 230, which is used to calculate the scheme cost performance data of each controller working state conversion scheme based on the controller quantity data and the controller status data; a screening module 240, which is used to screen the controller working state conversion scheme with the highest cost performance data based on the scheme cost performance data, and mark the scheme as an execution scheme; the execution scheme is used to adjust the working state of the data acquisition controller based on the scheme content.

[0035] Furthermore, the calculation module 230 is further configured to calculate the cost performance data of each controller working state conversion solution based on the controller quantity data and the controller state data, including: Determine the state transition times data of each controller working state transition scheme, the number of acquisition state controllers data, the number of monitoring state controllers data and the monitoring power consumption data of each monitoring state controller based on the controller quantity data and the controller state data; Determine the monitoring quality data of each monitoring state controller according to the monitoring power consumption data and the preset monitoring power consumption quality comparison table, and calculate the scheme benefit data of the working state conversion scheme of each controller based on the monitoring quality data; the preset monitoring power consumption quality comparison table includes the corresponding relationship between the monitoring power consumption data and the monitoring quality data; the monitoring quality data includes low monitoring quality, medium monitoring quality and high monitoring quality; Calculate the scheme cost data of each controller working state conversion scheme according to the state conversion number data, the number of acquisition state controllers data, the number of monitoring state controllers data and a preset standard power consumption table; the preset standard power consumption table includes standard acquisition power consumption data and standard monitoring power consumption data; the standard monitoring power consumption data includes low monitoring power consumption data corresponding to low monitoring quality, medium monitoring power consumption data corresponding to medium monitoring quality and high monitoring power consumption data corresponding to high monitoring quality; The solution cost performance data of each controller working state conversion solution is calculated according to the solution benefit data and the solution cost data.

[0036] Furthermore, the calculation module 230 is further configured to calculate the cost performance data of the solution in the following manner: Suppose there are n data acquisition controllers, then is the acquisition state judgment function, is the monitoring state judgment function, is the first conversion judgment function; in, ; ; ; ; ; ; In the formula, The cost performance data of the solution is: is the program revenue data, is the cost data of the program; Collect power consumption data for standards; To preset the power consumption monitoring function, To preset monitoring quality function; is the preset profit coefficient; The first power consumption coefficient and the second power consumption coefficient are preset respectively; in, ; .

[0037] Furthermore, the calculation module is further configured to: .

[0038] Furthermore, the calculation module 230 is further configured to further include constraints for constraining the objective function of the solution cost performance data, and the constraints include: ; ; ; ; In the formula, is the preset collection state controller quantity threshold; For the The current power data of each data acquisition controller; is the second conversion judgment function; in, .

[0039] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the described device can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.

[0040] The above description is only a preferred embodiment of the present application and an explanation of the technical principles used. Those skilled in the art should understand that the scope of disclosure involved in the present application is not limited to the technical solution formed by a specific combination of the above technical features, but should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the aforementioned disclosed concept. For example, the above features are replaced with the technical features with similar functions disclosed in this application (but not limited to) by each other to form a technical solution.

Claims

1. A method for dynamically configuring a data acquisition scheme based on a data acquisition controller, characterized in that: include: Obtain controller number data, controller quantity data and controller status data; The controller status data includes the current power data and current status data of each data acquisition controller; the current status data includes the self-status data and working status data of each data acquisition controller; the self-status data includes normal state and abnormal state; the working status data includes acquisition state, monitoring state and sleep state; At least one controller working state conversion scheme is generated based on the controller number data, the controller quantity data, the controller state data and the preset controller working queue; the preset controller working queue includes the corresponding relationship between the controller number data and the controller working sequence; the controller data acquisition scheme is a scheme for converting the working state of the data acquisition controller; Calculate the cost performance data of each controller working state conversion solution based on the controller quantity data and controller state data; Based on the cost performance data of the scheme, the controller working state conversion scheme with the highest cost performance data is selected, and the scheme is marked as an execution scheme; the execution scheme is used to adjust the working state of the data acquisition controller based on the content of the scheme.

2. The method according to claim 1, characterized in that The scheme cost performance data of each controller working state conversion scheme calculated based on the controller quantity data and the controller state data includes: Determine the state transition times data of each controller working state transition scheme, the number of acquisition state controllers data, the number of monitoring state controllers data and the monitoring power consumption data of each monitoring state controller based on the controller quantity data and the controller state data; Determine the monitoring quality data of each monitoring state controller according to the monitoring power consumption data and the preset monitoring power consumption quality comparison table, and calculate the scheme benefit data of the working state conversion scheme of each controller based on the monitoring quality data; the preset monitoring power consumption quality comparison table includes the corresponding relationship between the monitoring power consumption data and the monitoring quality data; the monitoring quality data includes low monitoring quality, medium monitoring quality and high monitoring quality; Calculate the scheme cost data of each controller working state conversion scheme according to the state conversion number data, the number of acquisition state controllers data, the number of monitoring state controllers data and a preset standard power consumption table; the preset standard power consumption table includes standard acquisition power consumption data and standard monitoring power consumption data; the standard monitoring power consumption data includes low monitoring power consumption data corresponding to low monitoring quality, medium monitoring power consumption data corresponding to medium monitoring quality and high monitoring power consumption data corresponding to high monitoring quality; The solution cost performance data of each controller working state conversion solution is calculated according to the solution benefit data and the solution cost data.

3. The method according to claim 2, characterized in that The calculation method of the cost performance data of the solution includes: Suppose there are n data acquisition controllers, then is the acquisition state judgment function, is the monitoring state judgment function, is the first conversion judgment function; in, ; ; ; ; ; ; In the formula, The cost performance data of the solution is: is the program revenue data, is the cost data of the program; Collect power consumption data for standards; To preset the power consumption monitoring function, To preset monitoring quality function; is the preset profit coefficient; The first power consumption coefficient and the second power consumption coefficient are preset respectively; in, ; 。 4. The method according to claim 3, characterized in that 。 5. The method according to claim 3, characterized in that: It also includes constraints for constraining the objective function of the solution cost performance data, and the constraints include: ; ; ; ; In the formula, is the preset collection state controller quantity threshold; For the The current power data of each data acquisition controller; is the second conversion judgment function; in, .

6. A system for dynamically configuring a data acquisition scheme based on a data acquisition controller, characterized in that: include: An acquisition module (210), used to acquire controller number data, controller quantity data and controller status data; The controller status data includes the current power data and current status data of each data acquisition controller; the current status data includes the self-status data and working status data of each data acquisition controller; the self-status data includes normal state and abnormal state; the working status data includes acquisition state, monitoring state and sleep state; A generating module (220) is used to generate at least one controller working state conversion scheme based on the controller number data, the controller quantity data, the controller state data and a preset controller working queue; the preset controller working queue includes a corresponding relationship between the controller number data and the controller working sequence; the controller data acquisition scheme is a scheme for converting the working state of the data acquisition controller; A calculation module (230), configured to calculate cost performance data of a solution for each controller working state conversion solution based on the controller quantity data and the controller state data; A screening module (240) is used to screen the controller working state conversion scheme with the highest cost performance data based on the scheme cost performance data, and mark the scheme as an execution scheme; the execution scheme is used to adjust the working state of the data acquisition controller based on the scheme content.

7. The system according to claim 6, characterized in that The calculation module (230) is further configured to calculate the solution cost performance data of each controller working state conversion solution based on the controller quantity data and the controller state data, including: Determine the state transition times data of each controller working state transition scheme, the number of acquisition state controllers data, the number of monitoring state controllers data and the monitoring power consumption data of each monitoring state controller based on the controller quantity data and the controller state data; Determine the monitoring quality data of each monitoring state controller according to the monitoring power consumption data and the preset monitoring power consumption quality comparison table, and calculate the scheme benefit data of the working state conversion scheme of each controller based on the monitoring quality data; the preset monitoring power consumption quality comparison table includes the corresponding relationship between the monitoring power consumption data and the monitoring quality data; the monitoring quality data includes low monitoring quality, medium monitoring quality and high monitoring quality; Calculate the scheme cost data of each controller working state conversion scheme according to the state conversion number data, the number of acquisition state controllers data, the number of monitoring state controllers data and a preset standard power consumption table; the preset standard power consumption table includes standard acquisition power consumption data and standard monitoring power consumption data; the standard monitoring power consumption data includes low monitoring power consumption data corresponding to low monitoring quality, medium monitoring power consumption data corresponding to medium monitoring quality and high monitoring power consumption data corresponding to high monitoring quality; The solution cost performance data of each controller working state conversion solution is calculated according to the solution benefit data and the solution cost data.

8. The system according to claim 7, characterized in that The calculation module (230) is further configured to calculate the cost performance data of the solution in the following manner: Suppose there are n data acquisition controllers, then is the acquisition state judgment function, is the monitoring state judgment function, is the first conversion judgment function; in, ; ; ; ; ; ; In the formula, The cost performance data of the solution is: is the program revenue data, is the cost data of the program; Collect power consumption data for standards; To preset the power consumption monitoring function, To preset monitoring quality function; is the preset profit coefficient; The first power consumption coefficient and the second power consumption coefficient are preset respectively; in, ; 。 9. The system according to claim 8, characterized in that The calculation module (230) is further configured to: .

10. The system according to claim 9, characterized in that The calculation module (230) is further configured to include constraints for constraining the objective function of the solution cost performance data, wherein the constraints include: ; ; ; ; In the formula, is the preset collection state controller quantity threshold; For the The current power data of each data acquisition controller; is the second conversion judgment function; in, .

Citation Information

Patent Citations

  • Manufacturing workshop production scheduling method based on digital twinning

    CN115202294A

  • Intelligent substation automatic control scheduling method and system based on multilateral cloud collaboration

    CN116647052A

  • Intelligent scheduling control method, system and equipment for feed production line and medium

    CN118642453A

  • Energy control method and system of wireless sensor network

    CN119277421A

  • Digital operation and maintenance management system and method based on BIM model

    CN119294742A