Pump room data acquisition device

By analyzing the historical data of pump room data collection items, adjust the collection frequency to reduce duplicate data, solve the problem of high duplicate data in the data collection of pump rooms, and inadequate data, and achieve more efficient data collection and storage.

CN119376333AInactive Publication Date: 2025-01-28SHENZHEN LANGRAY IND DEV CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202411933624.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-26
Publication Date
2025-01-28
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

When collecting data in the pump room, the duplicate data is too high and there is a problem of abnormal synchronization between the associated data, which affects the accuracy and storage efficiency of the data.

Method used

By analyzing the history of the historical collection of the pump room, the repeated data frequency of the collection item is identified and the frequency of its collection is adjusted to lock the best execution frequency; for related collection items, determine its unified execution frequency to ensure data synchronization. And reduce duplicate data.

Benefits of technology

Effectively reduce the duplication rate of single collection items, improve the overall collection effect of pump room data, ensure the synchronization of related data and reduce the generation of duplicate data.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119376333A_ABST
    Figure CN119376333A_ABST
Patent Text Reader

Abstract

The invention discloses a pump room data acquisition device, relates to the technical field of data acquisition, and solves the problems that repeated data is too high and associated data are asynchronous during data acquisition. The method comprises the following steps: determining a related duration set of continuous durations associated with corresponding repeated data, performing interval analysis on the duration set, locking an optimal unified collection frequency of multiple collection items based on a specific analysis result, and subsequently performing data collection on a specified collection item according to the unified collection frequency. The probability of repeated data occurrence is fully reduced in the process of guaranteeing the consistent collection frequency, so that when the data corresponding to the associated collection item set is collected, not only can the synchronism be guaranteed, but also the repeatability of the data occurrence can be fully reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the technical field of data acquisition, in particular to a pump room data acquisition device. Background Art

[0002] By collecting data from equipment such as pumps, motors, valves, etc. in the pump room, such as the speed of the pump, the current and temperature of the motor, the operating status of the equipment can be monitored in real time. The collected flow, pressure and other data help to understand the operating efficiency of the pump room. Taking the water supply pump room as an example, according to the water demand (flow data) and water supply pressure, the number and frequency of running pumps can be reasonably adjusted to achieve energy saving and consumption reduction. During the collection process of the pump room data, the corresponding collection device needs to be used for data collection.

[0003] The application with publication number CN211786727U discloses a data acquisition device based on the operation of pump room equipment, including: a data acquisition device, a programmable logic controller, a switch, a server and a monitoring terminal; at least one sensor is provided in the data acquisition device, the sensor is connected to the programmable logic controller, the programmable logic controller is connected to the switch, the switch is connected to the server via the Internet, and the monitoring terminal is connected to the switch and the server via the Internet; the sensor in the data acquisition device transmits the collected data to the programmable logic controller, the switch transmits the data received by the programmable logic controller to the server via the Internet, and the server sends the received data to the monitoring terminal via the Internet. The utility model can comprehensively monitor the operation status of the pump room by collecting and analyzing various data in the pump room.

[0004] During the data collection process of the pump room, if the collection frequency is too high, a large amount of data will be generated, increasing the burden of data storage and processing; for example, for the slowly changing liquid level data, if the collection frequency is set to once per second, a large amount of redundant data will be accumulated, wasting storage resources. There may be multiple devices and multiple sensors in the pump room, and their data collection time may not be synchronized. When multiple related parameters need to be jointly analyzed, data asynchrony will cause great trouble; for example, when analyzing the performance curve of the water pump (flow-head-power relationship), if the flow, head and power data collection time are inconsistent, it is difficult to accurately draw the performance curve, which affects the evaluation of the working status of the water pump. Summary of the invention

[0005] In view of the deficiencies in the prior art, the present invention provides a pump room data acquisition device, which solves the problems of excessively high duplicate data and asynchronism between related data during data acquisition.

[0006] To achieve the above objectives, the present invention is implemented through the following technical solutions: a pump room data acquisition device, comprising: The cloud database stores historical data collected for different items to be collected in the corresponding pump room; The associated collection item confirmation terminal determines the items to be collected that have data associations in the pump room, and locks the associated collection item set. The items to be collected that have data associations are all associated in advance, and the historical collection data of the items to be collected that are not associated with other data are screened and marked as single historical data, and the single historical data is transmitted to the single frequency reset terminal. The items to be collected that have the same type of association marks are determined, and an associated collection item set is formulated, and the historical collection data associated with different items to be collected in the associated collection item set are transmitted to the associated item frequency unified terminal; The single frequency reset end performs repeatability analysis on the items to be collected that have single historical data, identifies the continuous duration of repeated data according to the single historical data of the corresponding items to be collected, and determines the execution frequency of the corresponding items to be collected based on the frequency of occurrence of different continuous durations, and transmits the determined execution frequency to the collection execution end, specifically in the following manner: Based on the current moment, a set of traceability cycles is selected, and the traceability cycle is the preset cycle. The historical data associated with the item to be collected within the traceability cycle is confirmed from the single historical data, and marked as the data to be analyzed; According to the collection time associated with different data in the data to be analyzed, and according to the order of the collection time, several groups of different data belonging to the item to be collected are sorted to confirm the data sequence; Determine the repeated data that appear continuously from the data sequence and mark them as repeated data columns, determine the acquisition time difference based on the acquisition time associated with the initial repeated data and the terminal repeated data in the repeated data column, and mark the acquisition time difference as the continuous duration of the repeated data column, and confirm the continuous durations of other repeated data columns in turn; Based on the different confirmed continuous durations, the total number of continuous durations G is confirmed, and then the number of repetitions C generated by the continuous durations is confirmed. i , where i represents different continuous durations, using Z i =C i ÷G confirms the frequency of occurrence Z of the corresponding continuous duration i ; Then from several occurrence frequencies Z i In the i The continuous duration associated with max is marked as the pending duration. If there is only one set of pending duration, the pending duration is directly marked as the execution frequency of the corresponding item to be collected and transmitted to the collection execution end; If there are multiple groups of pending time durations, the minimum pending time duration is selected as the execution frequency of the item to be collected and transmitted to the collection execution end; the collection execution end, based on the confirmed execution frequency of the corresponding item to be collected, adjusts the collection frequency of the item to be collected and performs data collection, and the adjusted collection frequency is the confirmed execution frequency; The associated item frequency unification terminal performs frequency unification processing on the historical collection data associated with different items to be collected in the determined associated collection item set, determines the continuous duration of the items to be collected, and then determines the characteristic interval associated with the continuous duration set, and then performs a comprehensive analysis on the characteristic intervals of several groups of items to be collected, thereby confirming the unified execution frequency of this associated collection item set, and transmitting the confirmed unified execution frequency to the collection execution terminal; The specific method for determining the feature interval associated with the continuous duration set is: The continuous durations associated with different items to be collected in the associated collection item set are confirmed by using a single frequency reset end to determine that the continuous durations of the items to be collected are the same; Then, based on the several groups of continuous durations confirmed for the items to be collected, the continuous durations are sorted in ascending order to confirm a continuous duration set; Based on the original acquisition frequency P of the corresponding item to be collected k , confirm a set of variation range values ​​2P k , where k represents different items to be collected. Starting from the first set of continuous durations in the continuous duration set, confirm the associated interval [X1, X1+2P k ], where X1 represents the first group of continuous durations in the continuous duration set, and based on the confirmed associated interval, the number of continuous durations in the continuous duration set belonging to this associated interval is identified and recorded as SG1; Then, the continuous duration set starts from the second group of continuous durations to the end of the last group of continuous durations, and different associated intervals are confirmed in turn, and the number of continuous durations associated with different associated intervals is confirmed in turn, which is recorded as SGo, where o=1, 2, ..., n, and n represents the total number of several associated intervals; Select the maximum value from n SGo, and use the associated interval corresponding to the maximum value as the feature interval of the item to be collected. If there are multiple groups of feature intervals, the feature interval with the minimum initial value is used as the selected feature interval. Different items to be collected in this associated collection item set are associated with different feature intervals. The specific method of conducting a comprehensive analysis on the characteristic intervals of several groups of items to be collected is: Identify whether there is an intersection interval among the characteristic intervals of several groups of items to be collected. This intersection interval exists in each group of characteristic intervals. If it exists, lock the intersection interval, and use the minimum value of this intersection interval as the unified execution frequency of this associated collection item set, and transmit it to the collection execution end; If it does not exist, several groups of feature intervals are integrated to determine the merged interval: based on the minimum and maximum values ​​of several groups of feature intervals, a merged interval is formed; Based on different continuous duration sets associated with different items to be collected, the continuous durations belonging to the merged interval are selected, and the selected groups of continuous durations are combined into a total continuous duration sequence, and the continuous durations within the total continuous duration sequence are also sorted in ascending order according to the values; Based on the confirmed total sequence of continuous duration, a set of change intervals is confirmed, and the range of the change intervals is within P k -5P k The minimum value of the change interval starts from the minimum continuous duration SCmin of the total sequence of continuous durations. The change situation of the change interval is expressed as: [SCmin, SCmin+Bx]-[SCmax-Bx, SCmax], where SCmax represents the maximum continuous duration of the total sequence of continuous durations, and Bx represents the range value of the change interval. k -5P k Change between them, preferably make Bx=P k Confirm the change interval, lock several groups of change intervals, and then make Bx=2P k Confirm the change range, and so on, until Bx=5P k Stop when the time-varying interval is determined; Determine the number of continuous durations XS included in different change intervals from the total sequence of continuous durations w , where w represents different change intervals, and then confirm the range value Bx of the corresponding change interval w , using: Bx w ÷XS w =MD w Lock the numerical density MD associated with the corresponding change interval w , and then from the different numerical densities MD corresponding to several different change intervals w In the w The change interval corresponding to max is taken as the determination interval. If there is only one set of determination intervals, the minimum value of this determination interval is selected as the unified execution frequency; If there are multiple groups of determination intervals, the determination interval with the minimum interval initial value is taken as the selected determination interval, and the interval minimum value of this determination interval is taken as the unified execution frequency; The collection execution end, based on the unified execution frequency confirmed by the associated collection item set, adjusts the collection frequencies of the several groups of items to be collected associated with the associated collection item set to the unified execution frequency, and performs collection at the same time.

[0007] The present invention provides a pump room data acquisition device. Compared with the prior art, it has the following beneficial effects: The present invention analyzes the historical completion data of the relevant collection items of the pump room, and adjusts the collection frequency of the single collection item for which no data association exists based on the specific frequency of repeated data of the single collection item from the analyzed historical completion data, and locks the optimal execution frequency to complete the data collection work of such collection items. After the collection frequency of the corresponding data is adjusted, the repetition rate of the corresponding item to be collected will be fully limited, thereby improving the overall collection effect of the corresponding pump room data; For multiple collection items with data association, priority is given to confirming the frequency or probability of repeated data associated with different collection items, determining the relevant duration set of the continuous duration associated with the repeated data, and then performing interval analysis on the duration set. Based on the specific analysis results, the best unified collection frequency for multiple collection items is locked. Subsequently, data is collected for the designated collection items according to this unified collection frequency. While ensuring the consistency of the collection frequency, the probability of repeated data is fully reduced. This ensures that when collecting data for the corresponding associated collection item set, not only its synchronization can be guaranteed, but also the duplication of its data can be fully reduced. BRIEF DESCRIPTION OF THE DRAWINGS

[0008] Figure 1 It is a schematic diagram of the principle framework of the present invention; Figure 2 It is a schematic diagram of the processing flow of the present invention. DETAILED DESCRIPTION

[0009] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0010] See also Figure 1 as well as Figure 2 , the present application provides a pump room data acquisition device, including a cloud database, an associated acquisition item confirmation terminal, a single frequency reset terminal, an associated frequency unified terminal, and an acquisition execution terminal, wherein the cloud database is electrically connected to the associated acquisition item confirmation terminal input node, and the associated acquisition item confirmation terminal is electrically connected to the single frequency reset terminal or the associated frequency unified terminal input node, and the single frequency reset terminal or the associated frequency unified terminal are both electrically connected to the acquisition execution terminal input node; Among them, the cloud database stores the historical collection data of different items to be collected in the corresponding pump room. The data stored in it are all collected during the process collection process. The collected relevant data are directly stored in the cloud database. The relevant data collected in the cloud database is extracted by the confirmation end of the associated collection item; Among them, the associated collection item confirmation end determines the items to be collected that have data associations in the pump room, and locks the associated collection item set. The items to be collected that have data associations are all associated with each other in advance, and the tags are prepared in advance by relevant operators. The historical collection data of the items to be collected that are not associated with other data are screened and marked as single historical data, and the single historical data is transmitted to the single frequency reset end; The items to be collected with the same type of associated tags are determined, and a set of associated collection items is formulated. The historical collection data associated with different items to be collected in the associated collection item set is transmitted to the associated item frequency unified terminal. The same items to be collected may exist in different associated collection item sets. In the subsequent collection frequency confirmation process, different collection frequencies need to be executed for different associated collection item sets. For example, there are two associated collection item sets A and B. The same item to be collected exists in both A and B. This item to be collected is dust data. Then the unified frequency confirmed in A is once every 3 seconds, and the unified frequency in B is once every 3 seconds. The confirmed unified frequency is once every 4 seconds. In order to ensure sufficient synchronization of the data, taking the current time as time 0, dust data is collected once at 3 seconds, once at 4 seconds, once at 6 seconds, and then once at 8 seconds, and so on. The different collection frequencies determined in different sets all need to be executed in a related manner to ensure the synchronization between the data of related items. Specifically, this branch route processes the data route, repeatedly analyzes the collected related data, and recalibrates it to lock the optimal collection frequency corresponding to the item to be collected, so as to avoid the generation of a large amount of duplicate data.

[0011] Among them, the single frequency reset end performs repeatability analysis on the items to be collected that have single historical data, identifies the continuous duration of the repeated data according to the single historical data of the corresponding items to be collected, and determines the execution frequency of the corresponding items to be collected based on the frequency of occurrence of different continuous durations, and transmits the determined execution frequency to the collection execution end. Specifically, in the historical collection data, the same type of items to be collected will be continuously collected according to the order of collection time when collecting data. If the collection frequency is 1 second, then a group of data is collected per second. There is a large amount of repeated data in the continuously collected data. In order to avoid too much of such repeated data, the collection process of the corresponding items to be collected is executed by resetting the collection frequency. Among them, the specific method of determining the execution frequency of the items to be collected is: Based on the current moment, a set of traceability cycles is selected. The traceability cycle is a preset cycle, generally 360 hours. The historical data associated with the item to be collected within the traceability cycle is confirmed from the single historical data and marked as the data to be analyzed. According to the collection time associated with different data in the data to be analyzed, and according to the order of the collection time, several groups of different data belonging to the item to be collected are sorted to confirm the data sequence; Determine the repeated data that appear continuously from the data sequence and mark them as repeated data columns, determine the collection time difference based on the collection time associated with the initial repeated data and the terminal repeated data in the repeated data column (the collection time difference is determined by subtracting the collection time of the initial repeated data from the collection time of the terminal repeated data), and mark the collection time difference as the continuous duration of this repeated data column, and confirm the continuous durations of other repeated data columns in turn; Based on the different confirmed continuous durations, the total number of continuous durations G is confirmed, and then the number of repetitions C generated by the continuous durations is confirmed. i (There is a duration of 5 seconds, and 5 seconds is repeated 4 times, then the corresponding C i =4), where i represents different continuous durations, using Z i =C i ÷G confirms the frequency of occurrence Z of the corresponding continuous duration i ; Then from several occurrence frequencies Z i In the i The continuous duration associated with max is marked as the pending duration. If there is only one set of pending duration, the pending duration is directly marked as the execution frequency of the corresponding item to be collected and transmitted to the collection execution end (because the corresponding pending durations are all integer multiples of the original collection frequency, there is no need to perform rounding processing here, and the corresponding execution frequency can be directly determined); If there are multiple groups of pending time durations, the minimum pending time duration is selected as the execution frequency of the item to be collected and transmitted to the collection execution terminal.

[0012] Specifically, the purpose here is to reduce the repetition rate that occurs during data collection. After the collection frequency of the corresponding data is adjusted, the repetition rate of the corresponding items to be collected will be fully limited, thereby improving the overall collection effect of the corresponding pump room data.

[0013] The collection execution end adjusts the collection frequency of the item to be collected based on the confirmed execution frequency of the corresponding item to be collected and performs data collection. The adjusted collection frequency is the confirmed execution frequency.

[0014] As a further embodiment of the present application The associated item frequency unification end performs frequency unification processing on the historical collection data associated with different items to be collected in the determined associated collection item set, determines the continuous duration of the items to be collected, and then determines the characteristic interval associated with the continuous duration set, and then performs a comprehensive analysis on the characteristic intervals of several groups of items to be collected, thereby confirming the unified execution frequency of this associated collection item set, and transmitting the confirmed unified execution frequency to the collection execution end. Specifically, the associated collection item set is data with association. In order to improve the synchronization of data, it is necessary to ensure that the collection frequency of each collection item is consistent. In the process of ensuring the consistency of the collection frequency, the probability of duplicate data appearing is fully reduced, so that the data of the corresponding associated collection item set can not only ensure its synchronization when being collected, but also fully reduce the duplication of its data; The specific method of determining the characteristic interval associated with the continuous duration set is as follows: The continuous durations associated with different items to be collected in the associated collection item set are confirmed by using a single frequency reset end to determine that the continuous durations of the items to be collected are the same; Then, based on the several groups of continuous durations confirmed for the items to be collected, the continuous durations are sorted in ascending order to confirm a continuous duration set; Based on the original acquisition frequency P of the corresponding item to be collected k , confirm a set of variation range values ​​2P k , where k represents different items to be collected. Starting from the first set of continuous durations in the continuous duration set, confirm the associated interval [X1, X1+2P k ], where X1 represents the first group of continuous durations in the continuous duration set, and based on the confirmed associated interval, the number of continuous durations in the continuous duration set belonging to this associated interval is identified and recorded as SG1; Then, the continuous duration set starts from the second group of continuous durations to the end of the last group of continuous durations, and different associated intervals are confirmed in turn, and the number of continuous durations associated with different associated intervals is confirmed in turn, which is recorded as SGo, where o=1, 2, ..., n, and n represents the total number of several associated intervals; Select the maximum value from n SGo, and use the associated interval corresponding to the maximum value as the feature interval of the item to be collected. If there are multiple groups of feature intervals, the feature interval with the minimum initial value will be used as the selected feature interval (for example, there are two feature intervals [2, 4] and [3, 5], and the initial value of [2, 4] is the minimum value, so [2, 4] is the selected feature interval). Different items to be collected in this associated collection item set are associated with different feature intervals.

[0015] The specific method of conducting a comprehensive analysis on the characteristic intervals of several groups of items to be collected is: Identify whether there are crossover intervals in the feature intervals of several groups of items to be collected. This crossover interval exists in each group of feature intervals. If it exists, lock the crossover interval. For example, if there are two feature intervals [2, 5] and [3, 4], then the determined crossover interval is [3, 4]. If there are three items to be collected, there are three feature intervals [2, 5], [3, 4] and [6, 7], which is a case where there is no crossover interval. The minimum value of this crossover interval is used as the unified execution frequency of this associated collection item set and transmitted to the collection execution end; If it does not exist, several groups of feature intervals are integrated to determine the merged interval: based on the minimum and maximum values ​​of several groups of feature intervals, a merged interval is formed; Based on different sets of continuous durations associated with different items to be collected, select the continuous durations belonging to this merged interval, and combine the selected groups of continuous durations into a total sequence of continuous durations, and the continuous durations within the total sequence of continuous durations are also sorted from small to large according to the value (here is the unlocked crossover interval, that is, the interval positions of the repeated features of the continuous durations are different, so unified processing is required to achieve a more balanced processing method to ensure that the unified execution frequency determined later has a wider coverage); Based on the confirmed total sequence of continuous duration, a set of change intervals is confirmed, and the range of the change intervals is within P k -5P k The minimum value of the change interval starts from the minimum continuous duration SCmin of the total sequence of continuous durations. The change situation of the change interval is expressed as: [SCmin, SCmin+Bx]-[SCmax-Bx, SCmax], where SCmax represents the maximum continuous duration of the total sequence of continuous durations, and Bx represents the range value of the change interval. k -5P k Change between them, preferably make Bx=P k Confirm the change interval, lock several groups of change intervals, and then make Bx=2P k Confirm the change range, and so on, until Bx=5P k Stop when the change interval is determined. For example, the range value to be confirmed is 1-5, the minimum value of the continuous duration is 2, and the maximum value is 10. The change interval is confirmed with a range value of 1, and the change interval includes: [2, 3], [3, 4], [4, 5], ..., [9, 10]. Then the change interval is confirmed with a range value of 2, and the confirmed change interval includes: [2, 4], [3, 5], [4, 6], ..., [8, 10], and so on. The change interval confirmed for each different change process is different. Determine the number of continuous durations XS included in different change intervals from the total sequence of continuous durations w , where w represents different change intervals, and then confirm the range value Bx of the corresponding change interval w , using: Bx w ÷XS w =MD w Lock the numerical density MD associated with the corresponding change interval w , and then from the different numerical densities MD corresponding to several different change intervals w In the w The change interval corresponding to max is taken as the determination interval (the larger the value density, the more times the corresponding continuous duration appears in the corresponding change interval, so this type of interval is more representative, and the unified execution frequency can be determined from this type of change interval). If there is only one set of determination intervals, the minimum value of this determination interval is selected as the unified execution frequency; If there are multiple groups of determination intervals, the determination interval with the minimum interval initial value is taken as the selected determination interval, and the interval minimum value of this determination interval is taken as the unified execution frequency.

[0016] Among them, the collection execution end, based on the unified execution frequency confirmed by this associated collection item set, adjusts the collection frequencies of several groups of items to be collected associated with this associated collection item set to this unified execution frequency, and performs simultaneous collection (the so-called simultaneous collection means taking the current moment as the calibration moment, and performing data collection synchronously according to this unified execution frequency in the future).

[0017] Some of the data in the above formulas are dimensionless and numerically calculated. Meanwhile, the contents not described in detail in this specification belong to the prior art known to those skilled in the art.

[0018] The above embodiments are only used to illustrate the technical method of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the preferred embodiments, those skilled in the art should understand that the technical method of the present invention may be modified or replaced by equivalents without departing from the spirit and scope of the technical method of the present invention.

Claims

1. A pump room data acquisition device, characterized in that: include: The cloud database stores historical data collected for different items to be collected in the corresponding pump room; The associated collection item confirmation terminal determines the items to be collected that have data associations in the pump room, and locks the associated collection item set. The items to be collected that have data associations are all associated in advance, and the historical collection data of the items to be collected that are not associated with other data are screened and marked as single historical data, and the single historical data is transmitted to the single frequency reset terminal. The items to be collected that have the same type of association marks are determined, and an associated collection item set is formulated, and the historical collection data associated with different items to be collected in the associated collection item set are transmitted to the associated item frequency unified terminal; The single frequency reset terminal performs repeatability analysis on the items to be collected that have single historical data, identifies the continuous duration of repeated data according to the single historical data of the corresponding items to be collected, and determines the execution frequency of the corresponding items to be collected based on the frequency of occurrence of different continuous durations, and transmits the determined execution frequency to the collection execution terminal; The associated item frequency unification terminal performs frequency unification processing on the historical collection data associated with different items to be collected in the determined associated collection item set, determines the continuous duration of the items to be collected, and then determines the characteristic interval associated with the continuous duration set, and then performs a comprehensive analysis on the characteristic intervals of several groups of items to be collected, thereby confirming the unified execution frequency of this associated collection item set, and transmitting the confirmed unified execution frequency to the collection execution terminal.

2. A pump room data acquisition device according to claim 1, characterized in that: The specific method of determining the execution frequency of the item to be collected by the single-item frequency reset terminal is: Based on the current moment, a set of traceability cycles is selected, and the traceability cycle is the preset cycle. The historical data associated with the item to be collected within the traceability cycle is confirmed from the single historical data, and marked as the data to be analyzed; According to the collection time associated with different data in the data to be analyzed, and according to the order of the collection time, several groups of different data belonging to the item to be collected are sorted to confirm the data sequence; Determine the repeated data that appear continuously from the data sequence and mark them as repeated data columns, determine the acquisition time difference based on the acquisition time associated with the initial repeated data and the terminal repeated data in the repeated data column, and mark the acquisition time difference as the continuous duration of the repeated data column, and confirm the continuous durations of other repeated data columns in turn; Based on the different confirmed continuous durations, the total number of continuous durations G is confirmed, and then the number of repetitions C generated by the continuous durations is confirmed. i , where i represents different continuous durations, using Z i =C i ÷G confirms the frequency of occurrence Z corresponding to the continuous duration i ; Then from several occurrence frequencies Z i In the i The continuous duration associated with max is marked as the pending duration. If there is only one set of pending duration, the pending duration is directly marked as the execution frequency of the corresponding item to be collected and transmitted to the collection execution end; If there are multiple groups of pending time durations, the minimum pending time duration is selected as the execution frequency of the item to be collected and transmitted to the collection execution terminal.

3. A pump room data acquisition device according to claim 2, characterized in that: The collection execution end adjusts the collection frequency of the item to be collected based on the confirmed execution frequency corresponding to the item to be collected and performs data collection, and the adjusted collection frequency is the confirmed execution frequency.

4. A pump room data acquisition device according to claim 2, characterized in that: The specific method of determining the characteristic interval associated with the continuous duration set at the associated item frequency unified end is: The continuous durations associated with different items to be collected in the associated collection item set are confirmed by using a single frequency reset end to determine that the continuous durations of the items to be collected are the same; Then, based on the several groups of continuous durations confirmed for the items to be collected, the continuous durations are sorted in ascending order to confirm a continuous duration set; Based on the original acquisition frequency P of the corresponding item to be collected k , confirm a set of variation range values ​​2P k , where k represents different items to be collected. Starting from the first set of continuous durations in the continuous duration set, confirm the associated interval [X1, X1+2P k ], where X1 represents the first group of continuous durations in the continuous duration set, and based on the confirmed associated interval, the number of continuous durations in the continuous duration set belonging to this associated interval is identified and recorded as SG1; Then, the continuous duration set starts from the second group of continuous durations to the end of the last group of continuous durations, and different associated intervals are confirmed in turn, and the number of continuous durations associated with different associated intervals is confirmed in turn, which is recorded as SGo, where o=1, 2, ..., n, and n represents the total number of several associated intervals; The maximum value is selected from n SGo, and the associated interval corresponding to the maximum value is used as the feature interval of the item to be collected. If there are multiple groups of feature intervals, the feature interval with the minimum initial value is used as the selected feature interval. Different items to be collected in this associated collection item set are associated with different feature intervals.

5. A pump room data acquisition device according to claim 4, characterized in that: The specific method of performing comprehensive analysis on the characteristic intervals of several groups of items to be collected at the unified end of the associated item frequency is as follows: Identify whether there is an intersection interval among the characteristic intervals of several groups of items to be collected. This intersection interval exists in each group of characteristic intervals. If it exists, lock the intersection interval, and use the minimum value of this intersection interval as the unified execution frequency of this associated collection item set, and transmit it to the collection execution end; If it does not exist, several groups of feature intervals are integrated to determine the merged interval: based on the minimum and maximum values ​​of several groups of feature intervals, a merged interval is formed; Based on different continuous duration sets associated with different items to be collected, the continuous durations belonging to the merged interval are selected, and the selected groups of continuous durations are combined into a total continuous duration sequence, and the continuous durations within the total continuous duration sequence are also sorted in ascending order according to the values; Based on the confirmed total sequence of continuous duration, a set of change intervals is confirmed, and the range of the change intervals is within P k -5P k The minimum value of the change interval starts from the minimum continuous duration SCmin of the total sequence of continuous durations. The change situation of the change interval is expressed as: [SCmin, SCmin+Bx]-[SCmax-Bx, SCmax], where SCmax represents the maximum continuous duration of the total sequence of continuous durations, and Bx represents the range value of the change interval. k -5P k Change between them, preferably make Bx=P k Confirm the change interval, lock several groups of change intervals, and then make Bx=2P k Confirm the change range, and so on, until Bx=5P k Stop when the time-varying interval is determined; Determine the number of continuous durations XS included in different change intervals from the total sequence of continuous durations w , where w represents different change intervals, and then confirm the range value Bx of the corresponding change interval w , using: Bx w ÷XS w =MD w Lock the numerical density MD associated with the corresponding change interval w , and then from the different numerical densities MD corresponding to several different change intervals w In the w The change interval corresponding to max is taken as the determination interval. If there is only one set of determination intervals, the minimum value of this determination interval is selected as the unified execution frequency; If there are multiple groups of determination intervals, the determination interval with the minimum interval initial value is taken as the selected determination interval, and the interval minimum value of this determination interval is taken as the unified execution frequency.

6. A pump room data acquisition device according to claim 5, characterized in that: The collection execution end, based on the unified execution frequency confirmed by the associated collection item set, adjusts the collection frequencies of the several groups of items to be collected associated with the associated collection item set to the unified execution frequency, and performs collection at the same time.

Citation Information

Patent Citations

  • Operation data acquisition device based on pump room equipment

    CN211786727U