Electric power studio message collecting device and collecting method
Patent Information
- Application Number
- CN202310321736.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-03-29
- Publication Date
- 2026-08-18
- Estimated Expiration
- 2043-03-29
AI Technical Summary
[0004]为解决现有技术中带有的缺陷,本发明提出一种电力工作室消息收集装置与收集方法,在持续二时段中的一样时段的电力测量消息都发生出错的电力工作室的部件与发生出错的时段存放在维护结论中,宜于来让管控者在对电力工作室的消息内电力工作室的部件的测量状态执行相应的解析与处置,宜于改善对电力工作室的消息的测量解析的高效性;电力工作室的消息内的测量的有效值为NULL值的出错消息会在执行存放前先被去掉,存放后的电力工作室的消息内遗落的测量值会运用相应的添补值执行添补,宜于降低电力工作室的消息的解析耗时且不会不利于消息解析,同步的运用出错登记的方法执行存放,利于管控者对出错的电力工作室的消息执行消息解析,以此宜于克服对电力工作室的消息的测量解析高效性不足的缺陷
[0050] The beneficial effects of this invention are that, compared with the prior art, this invention stores the components of the power plant that err in the same time period of two consecutive time periods, along with the time periods in which the errors occurred, in the maintenance conclusion. This allows the controller to perform corresponding analysis and processing on the measurement status of the components in the power plant messages, thus improving the efficiency of measurement analysis of the power plant messages. Error messages with valid NULL values in the power plant messages are removed before storage, and missing measurement values in the stored power plant messages are supplemented with corresponding supplementary values. This reduces the time consumption of power plant message analysis without hindering message analysis. The synchronous use of error registration for storage facilitates the controller's message analysis of erroneous power plant messages, thereby overcoming the shortcomings of insufficient efficiency in measurement analysis of power plant messages.
Smart Images

Figure CN116340323B_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the technical field of power plant message collection devices, specifically relating to a power plant message collection device and collection method. Background Technology
[0002] Distribution rooms are widely used in power plants. They are an important component of the power transmission system. Their task is to receive electrical energy, transform the voltage of the energy, reduce the 35kV, 10kV or 6kV high-voltage power transmitted from the power grid to the 380V / 220V voltage that can be used by ordinary machinery and lighting bulbs, and distribute it to the required locations.
[0003] The key to the information from such a power plant lies in the measurement values collected by the measuring instruments within the power plant from components such as transformers, circuit breakers, and contactors, which are then used for totalization, collection, or processing. Because the power plant generates a large volume of information, there will be multiple measurements taken within a short period, with only one valid measurement. Errors are directly stored, which increases the time spent by the controller on measuring the power plant's information and makes the measurement and analysis of the power plant's information inefficient. Summary of the Invention
[0004] To address the shortcomings of existing technologies, this invention proposes a power plant message collection device and method. Power plant components that malfunction in power measurement messages during the same time period across two consecutive time periods, along with the time periods in which the errors occurred, are stored in the maintenance conclusion. This allows the controller to perform corresponding analysis and processing of the measurement status of power plant components within the power plant messages, improving the efficiency of power plant message measurement analysis. Error messages with valid NULL values within the power plant messages are removed before storage. Missing measurement values within the stored power plant messages are supplemented with corresponding values, reducing the time consumption of power plant message analysis without hindering message analysis. The simultaneous use of error registration during storage facilitates message analysis of malfunctioning power plant messages by the controller, thereby overcoming the shortcomings of insufficient efficiency in power plant message measurement analysis.
[0005] The present invention employs the following technical solution.
[0006] A method for collecting messages from an electrical workshop, operating on the collection device, includes:
[0007] Step 1: Obtain information from the power studio;
[0008] Step 2: Remove the valid values of the corresponding measurements that are NULL from the corresponding power studio messages, and store the valid values of the corresponding measurements that are NULL in the corresponding pre-set error message database.
[0009] Step 3: Refresh and store the removed power studio messages in the corresponding pre-set measurement message database.
[0010] Preferably, the information from the power plant is the measurement values of components such as transformers, circuit breakers, and contactors within the power plant collected by measuring instruments inside the power plant, and the collection device is connected to the measuring instruments;
[0011] The message from the power plant includes the identification code of the components of the power plant in several areas, along with the name of the corresponding measurement value, the valid value of the measurement, and the current time period value.
[0012] Preferably, the error message database contains the name of the measurement value whose valid value is NULL within the current time period within a pre-set time period in the corresponding region, along with the corresponding time period value.
[0013] Preferably, the measurement message database 1 is used to store the measurement values of the components of the corresponding power workshop within a preset time period. Here, the measurement message database 1 contains the name, valid value and time period value of the measurement values of the components of the corresponding power workshop in several time periods before the current time period. Each measurement message database 1 corresponds to a preset time period, and each measurement message database 1 has several sub-message databases, each of which stores the message values of the corresponding power workshop.
[0014] Preferably, after step 3, the procedure further includes:
[0015] Step 4: Measure whether there are any missing measurement values in each measurement message database 1 according to the order of the time period values. If more than one measurement message database 1 contains missing measurement values, proceed to step 5; if no more than one measurement message database 1 contains missing measurement values, proceed to step 6.
[0016] Step 5: Based on the pre-set supplementation algorithm, supplement the missing measurement values in Measurement Message Database 1, and perform error registration on the supplemented measurement values in Measurement Message Database 1 so that the controller can analyze the measurement values.
[0017] Step 6: Based on each measurement message library, construct several corresponding message parsing vectors;
[0018] Step 7: Associate each message parsing vector with the identification code of the corresponding power plant component in the corresponding measurement message database, so that the controller can click on the identification code of the power plant component to bring up an interface displaying the corresponding message parsing vector.
[0019] Preferably, step 5 specifically includes:
[0020] The types of lost items whose measurement values were obtained;
[0021] If the missing item is either randomly missing or entirely randomly missing, then the replacement algorithm will start Algorithm 1 to perform the replacement. Here, Algorithm 1 is {b} zo +...b z2 +b z1 +b y1 +b y2 ...b yo} / B,b z1 It is the value of the previous time period of the corresponding time period of the missed measurement, b y1 is the next time period value of the corresponding time period value of the missed measurement value, o is the number of adjacent time period values selected for the corresponding time period value of the missed measurement value and o is a natural number, B is the number of adjacent measurement values for which the operation is performed;
[0022] If the time period corresponding to the missing measurement value is the start or end of a pre-set duration, then B is 0, and the effective value of the measurement corresponding to the measurement value without a time period value is set to zero; if the time period corresponding to the missing measurement value is the time period before or after the start or end of a pre-set duration, then B is 2o-1.
[0023] If the type of missing item is not random, then the supplementation algorithm starts Algorithm 2 to perform the supplementation. Here, Algorithm 2 contains several buffers, each of which corresponds to a message value in the message of the power studio. Several subspaces are set in each of the several buffers, and the several subspaces are used to register the valid value clusters of the message values.
[0024] Obtain the missing measurement value before the corresponding buffer z j The valid value of the return value and the state of several subspaces within the buffer, where j is a natural number.
[0025] Preferably, the buffer zone corresponding to the missed measurement value is obtained z. j The valid value returned and the states of several subspaces within the buffer, specifically including:
[0026] Whether the initially obtained missing measurement value is in the effective value cluster, where the effective value cluster contains the effective values of several collected power plants;
[0027] If the missing measurement value corresponds to the buffer before zj If all valid values returned are NULL, the missing measurement values are cleared and no replacement is performed;
[0028] If there are no missing measurements in the valid value cluster, the missing measurement is considered to be a noise message or an erroneous message, and the missing measurement is cleared.
[0029] If the missing measurement value corresponds to the buffer before z j When there are valid values collected, the subspace state corresponding to the valid value is obtained. By comparing the subspace state corresponding to each message value in the current power studio message, the closest message value is obtained and similar supplementation is performed.
[0030] Preferably, the comparison process is as follows:
[0031] The effective value corresponding to j is obtained. When j is higher than one, the product obtained by multiplying j by the chaos factor is used as the fluctuation interval quantity. The chaos factor is {extra effective value / effective value in message library 1} * {1 / LR}. Here, LR is the effective value obtained by performing measurement within the time period outside the time period value in message library 1, that is, the value obtained by adding the extra effective value and the effective value in message library 1.
[0032] Preferably, the method of performing similar supplementation by obtaining the closest message value specifically includes:
[0033] When j is higher than one, take the sum of the subspace state corresponding to the effective value and the fluctuation interval as the fluctuation subspace state, obtain the subspace state corresponding to each message value in the message of the power studio, and select the message value in the message of the power studio that is the same as the fluctuation subspace state to fill the message.
[0034] When j is a certain value, compare the subspace state corresponding to the effective value with the subspace state corresponding to each message value in the message of the power studio, and select the message value in the message of the power studio with the same subspace state as the supplementary message.
[0035] Preferably, each message parsing vector contains the name, valid value, and time period value of the measurement values of the corresponding power plant component for several time periods prior to the current time period.
[0036] Preferably, after step 7, the method further includes:
[0037] Step 8: Listen to the sub-message database of each measurement message database 1 to see if there are measurement values with a continuous period of time and error registration, according to the order of the time period values. If measurement values with a continuous period of time and error registration are detected in measurement message database 1, proceed to step 9; if measurement values with a continuous period of time and error registration are not detected in measurement message database 1, proceed to step 10.
[0038] Step 9: Store the identification code of the component of the power unit corresponding to the measurement value with error registration for a certain number of consecutive time periods, along with the corresponding time period value, to form an alert message, so that the controller can perform maintenance on the relevant power unit components based on the alert message;
[0039] Step 10: Perform time period value and error registration adaptation listening for the measurement values with error registration in each measurement message database 1 and the corresponding measurement values in the corresponding maintenance database. If the measurement values with error registration in measurement message database 1 match the time period values of the measurement values with error registration in the corresponding maintenance database, proceed to step 11 for execution; if the measurement values with error registration in measurement message database 1 do not match the time period values of the measurement values with error registration in the corresponding maintenance database, proceed to step 12 for execution.
[0040] Step 11: Store the names of the components of the power room corresponding to the adapted measurement values in the measurement message database and the corresponding time period values to form a maintenance conclusion, so that the controller can reconfigure and maintain the components of the power room in the maintenance conclusion.
[0041] Step 12: Filter the measurement values with error registration in each measurement message library to form a filter message library;
[0042] Step 13: Based on the message values in the filtered message library, perform matching filtering on the message values in the error message library using the component identification code, power message value name, and time period value of the power workshop. Remove the message values that match the message values in the error message library and the filtered message library to form the selection message library, so that the controller can reconfigure and maintain the components of the power workshop in the selection message library.
[0043] Preferably, the reminder message includes the identification code of the corresponding power unit component and the initial time period value for a certain number of time periods. Here, if the power unit component has an error message for a certain number of time periods, then the power unit component has a device malfunction status.
[0044] Preferably, the maintenance database contains the name of the measured value of the corresponding power unit component in a time period prior to the current time period, the valid value of the measurement, the time period value, and the component number of the power unit.
[0045] Preferably, the identification codes of the components of the power plant contained in the message database, along with the names and time periods of the corresponding measurement values, are selected.
[0046] A power plant message collection device, comprising:
[0047] The module is used to retrieve messages from the power studio.
[0048] The module is used to remove the valid values of the corresponding measurements that are NULL from the messages of the power studio, and to store the valid values of the corresponding measurements that are NULL in the corresponding pre-set error message database.
[0049] The storage module is used to refresh and store the removed power studio messages in the corresponding pre-set measurement message database.
[0050] The beneficial effects of this invention are that, compared with the prior art, this invention stores the components of the power plant that err in the same time period of two consecutive time periods, along with the time periods in which the errors occurred, in the maintenance conclusion. This allows the controller to perform corresponding analysis and processing on the measurement status of the components in the power plant messages, thus improving the efficiency of measurement analysis of the power plant messages. Error messages with valid NULL values in the power plant messages are removed before storage, and missing measurement values in the stored power plant messages are supplemented with corresponding supplementary values. This reduces the time consumption of power plant message analysis without hindering message analysis. The synchronous use of error registration for storage facilitates the controller's message analysis of erroneous power plant messages, thereby overcoming the shortcomings of insufficient efficiency in measurement analysis of power plant messages. Attached Figure Description
[0051] Figure 1 This is a partial flowchart of the collection method of the power studio message collection device described in this invention;
[0052] Figure 2 This is a partial component structure diagram of the power studio message collection device described in this invention. Detailed Implementation
[0053] To make the objectives, technical solutions, and advantages of this invention clearer, the technical solutions of this invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of this invention. The embodiments described in this application are merely some embodiments of this invention, and not all embodiments. Based on the spirit of this invention, any other embodiments obtained by those skilled in the art without creative effort are all within the protection scope of this invention.
[0054] like Figure 1 As shown, the collection method of the power plant message collection device of the present invention, which operates on the collection device, includes:
[0055] Step 1: Obtain information from the power studio;
[0056] In a preferred but non-limiting embodiment of the present invention, the information of the power plant is the measurement value of components such as distribution transformers, circuit breakers, and contactors in the power plant collected by measuring instruments in the power plant. The collecting device is connected to the measuring instruments and can be a PLC, a microcontroller, or an industrial control computer.
[0057] The message from the power plant contains the identification codes of the components within several areas, along with the names of the corresponding measured values, the effective values, and the current time period. The components of the power plant include transformers, circuit breakers, contactors, and other similar devices. Because the functions performed by the components in each power plant differ during operation, the corresponding measured values vary. For example, the effective value of a circuit breaker's measured value is measured using a meter, indicating its load power. Similarly, the effective value of a transformer's measured value is measured using two electromotive force sensors, indicating its primary and secondary electromotive forces. The component identification codes can be pre-set, proprietary codes.
[0058] Step 2: Remove the valid values of the corresponding measurements that are NULL from the corresponding power studio messages, and store the valid values of the corresponding measurements that are NULL in the corresponding pre-set error message database.
[0059] In a preferred but non-limiting embodiment of the present invention, the error message database contains the name of the measurement value whose valid value is NULL in the current time period within a pre-set duration in the corresponding region, along with the corresponding time period value. Here, the pre-set duration is 24 hours or 1 hour, and the time period value is the time divided equally within the pre-set duration. The time interval between two adjacent time period values is 1 / 12 hour or 1 / 6 hour, etc.
[0060] Step 3: Refresh and store the removed power studio messages in the corresponding pre-set measurement message database.
[0061] In a preferred but non-limiting embodiment of the present invention, the measurement message database 1 is used to store the measurement values of the components of the corresponding power workshop within a pre-set time period. Here, the measurement message database 1 in step 3 contains the name, valid value and time period value of the measurement values of the components of the corresponding power workshop in several time periods before the current time period. Here, each measurement message database 1 corresponds to a pre-set time period, and each measurement message database 1 has several sub-message databases, and each sub-message database stores the message values of the corresponding power workshop.
[0062] In a preferred but non-limiting embodiment of the present invention, after step 3, the method further includes:
[0063] Step 4: Measure whether there are any missing measurement values in each measurement message database 1 according to the order of the time period values. If more than one measurement message database 1 contains missing measurement values, proceed to step 5; if no more than one measurement message database 1 contains missing measurement values, proceed to step 6.
[0064] Step 5: Based on the pre-set supplementation algorithm, supplement the missing measurement values in Measurement Message Database 1, and perform error registration on the supplemented measurement values in Measurement Message Database 1 so that the controller can analyze the measurement values.
[0065] In a preferred but non-limiting embodiment of the present invention, step 5 specifically includes:
[0066] The method for error registration is to mark the added measurement value in yellow. The effective value of the corresponding measurement value of each component in each power room will have a set range of variation.
[0067] The types of lost items whose measurement values were obtained;
[0068] If the missing item is either randomly missing or entirely randomly missing, then the replacement algorithm will start Algorithm 1 to perform the replacement. Here, Algorithm 1 is {b} zo +...b z2 +b z1 +b y1 +b y2 ...b yo} / B,b z1 It is the value of the previous time period of the corresponding time period of the missed measurement, b y1 is the next time period value of the corresponding time period value of the missed measurement value, o is the number of adjacent time period values selected for the corresponding time period value of the missed measurement value and o is a natural number, B is the number of adjacent measurement values for which the operation is performed; random loss means irregular loss.
[0069] If the time period corresponding to the missing measurement value is the start or end of a pre-set duration, then B is 0, and the effective value of the measurement corresponding to the measurement value without a time period value is set to zero; if the time period corresponding to the missing measurement value is the time period before or after the start or end of a pre-set duration, then B is 2o-1.
[0070] If the type of missing item is not random, then the supplementation algorithm starts Algorithm 2 to perform the supplementation. Here, Algorithm 2 contains several buffers, each of which corresponds to a message value in the message of the power studio. Several subspaces are set in each of the several buffers, and the several subspaces are used to register the valid value clusters of the message values.
[0071] Obtain the missing measurement value before the corresponding buffer z j The valid value of the return value and the state of several subspaces within the buffer, where j is a natural number.
[0072] In a preferred but non-limiting embodiment of the present invention, the buffer zone corresponding to the missed measurement value is obtained z. j The valid value returned and the states of several subspaces within the buffer, specifically including:
[0073] Whether the initially obtained missing measurement value is in the effective value cluster, where the effective value cluster contains the effective values of several collected power plants;
[0074] If the missing measurement value corresponds to the buffer before z j If all valid values returned are NULL, the missing measurement values are cleared and no replacement is performed;
[0075] If there are no missing measurements in the valid value cluster, the missing measurement is considered to be a noise message or an erroneous message, and the missing measurement is cleared.
[0076] If the missing measurement value corresponds to the buffer before z j When there are valid values collected, the subspace state corresponding to the valid value is obtained. By comparing the subspace state corresponding to each message value in the current power studio message, the closest message value is obtained and similar supplementation is performed.
[0077] In practice, if there are missing measurements within the valid values, the missing measurements are considered to be valid values that were actually collected. At this time, similar supplementation is performed on the missing measurements based on the subspace state corresponding to the missing measurements within the valid values.
[0078] In a preferred but non-limiting embodiment of the present invention, the comparative process is as follows:
[0079] The effective value j is obtained. When j is higher than one, the product obtained by multiplying j by the chaos factor is used as the fluctuation interval. The chaos factor is {extra effective value / effective value in message library 1} * {1 / LR}. Here, LR is the effective value obtained by performing measurement within the time period outside the time period value in message library 1. That is, the value obtained by adding the extra effective value and the effective value in message library 1. Through the chaos factor, the more effective value is collected, the more chaotic the corresponding subspace state is, and the wider the range of similar supplemented measurement values is, which is beneficial for subsequent manual modification.
[0080] Because the j used in each round is different, the corresponding fluctuation range is also different. However, as j increases, the fluctuation range also increases.
[0081] In a preferred but non-limiting embodiment of the present invention, the method of obtaining the closest message value and performing similar supplementation specifically includes:
[0082] When j is higher than one, the sum of the subspace state corresponding to the effective value and the fluctuation interval quantity is taken as the fluctuation subspace state. The subspace state corresponding to each message value in the message of the power studio is obtained. The message value in the message of the power studio that is the same as the fluctuation subspace state is selected as the supplementary message; the same state means the corresponding j value is the same.
[0083] When j is a certain value, compare the subspace state corresponding to the effective value with the subspace state corresponding to each message value in the message of the power studio, and select the message value in the message of the power studio with the same subspace state as the supplementary message.
[0084] Correspondingly, the higher j is, the lower the authenticity of the corresponding similar supplementary amount. The authenticity threshold is set based on the criticality of the collected power studio information. When the authenticity is less than the authenticity threshold, the supplementary value is marked and manually verified.
[0085] Step 6: Based on each measurement message library, construct several corresponding message parsing vectors;
[0086] In a preferred but non-limiting embodiment of the present invention, each element of the message parsing vector contains the name, valid value, and time period value of the measurement values of the corresponding power plant component for several time periods prior to the current time period.
[0087] Step 7: Associate each message parsing vector with the identification code of the corresponding power plant component in the corresponding measurement message database, so that the controller can click on the identification code of the power plant component to bring up an interface displaying the corresponding message parsing vector.
[0088] In a preferred but non-limiting embodiment of the present invention, after step 7, the method further includes:
[0089] Step 8: Listen to the sub-message database of each measurement message database 1 to see if there are measurement values with a continuous period of time and error registration, according to the order of the time period values. If measurement values with a continuous period of time and error registration are detected in measurement message database 1, proceed to step 9; if measurement values with a continuous period of time and error registration are not detected in measurement message database 1, proceed to step 10.
[0090] Step 9: Store the identification code of the component of the power unit corresponding to the measurement value with error registration for a certain number of consecutive time periods, along with the corresponding time period value, to form an alert message, so that the controller can perform maintenance on the relevant power unit components based on the alert message;
[0091] In a preferred but non-limiting embodiment of the present invention, the reminder message includes the identification code of the corresponding power unit component and the initial time period value for a certain number of time periods. Here, if the power unit component has an error message for a certain number of time periods, then the power unit component has a device malfunction status.
[0092] Step 10: Perform time period value and error registration adaptation listening for the measurement values with error registration in each measurement message database 1 and the corresponding measurement values in the corresponding maintenance database. If the measurement values with error registration in measurement message database 1 match the time period values of the measurement values with error registration in the corresponding maintenance database, proceed to step 11 for execution; if the measurement values with error registration in measurement message database 1 do not match the time period values of the measurement values with error registration in the corresponding maintenance database, proceed to step 12 for execution.
[0093] In a preferred but non-limiting embodiment of the present invention, the maintenance database contains the name of the measured value of the corresponding power unit component in a time period prior to the current time period, the effective value of the measurement, the time period value, and the component number of the power unit.
[0094] Step 11: Store the names of the components of the power room corresponding to the adapted measurement values in the measurement message database and the corresponding time period values to form a maintenance conclusion, so that the controller can reconfigure and maintain the components of the power room in the maintenance conclusion.
[0095] Here, if the valid value of the measurement of the power plant component in the maintenance conclusion has a NULL value in the same time period value within two time periods, then the acquisition of the power plant's message or the corresponding message transmission is incorrect.
[0096] Step 12: Filter the measurement values with error registration in each measurement message library to form a filter message library;
[0097] Here, the filtered message database contains the identification code and time period value of the component in the power plant corresponding to the measurement value with error registration.
[0098] Step 13: Based on the message values in the filtered message library, perform matching filtering on the message values in the error message library using the component identification code, power message value name, and time period value of the power workshop. Remove the message values that match the message values in the error message library and the filtered message library to form the selection message library, so that the controller can reconfigure and maintain the components of the power workshop in the selection message library.
[0099] In a preferred but non-limiting embodiment of the present invention, the identification codes of the components of the power workshop and the names and time periods of the corresponding measurement values contained in the information database are selected. Here, the power message values of the components of these power workshops are repeatedly measured in a time period, which will consume too much of the hardware and software used to store the information database. Therefore, the controller performs selection and correction settings based on the selected information database.
[0100] like Figure 2 As shown, the power plant message collection device of the present invention includes:
[0101] The module is used to retrieve messages from the power studio.
[0102] The module is used to remove the valid values of the corresponding measurements that are NULL from the messages of the power studio, and to store the valid values of the corresponding measurements that are NULL in the corresponding pre-set error message database.
[0103] The storage module is used to refresh and store the removed power studio messages in the corresponding pre-set measurement message database.
[0104] The beneficial effects of this invention are that, compared with the prior art, this invention stores the components of the power plant that err in the same time period of two consecutive time periods, along with the time periods in which the errors occurred, in the maintenance conclusion. This allows the controller to perform corresponding analysis and processing on the measurement status of the components in the power plant messages, thus improving the efficiency of measurement analysis of the power plant messages. Error messages with valid NULL values in the power plant messages are removed before storage, and missing measurement values in the stored power plant messages are supplemented with corresponding supplementary values. This reduces the time consumption of power plant message analysis without hindering message analysis. The synchronous use of error registration for storage facilitates the controller's message analysis of erroneous power plant messages, thereby overcoming the shortcomings of insufficient efficiency in measurement analysis of power plant messages.
[0105] This disclosure may be a system, method, and / or computer program product. A computer program product may include a computer-readable appendix medium having computer-readable program instructions loaded thereon for causing a processor to achieve each aspect disclosed herein.
[0106] Computer-readable printed media can be tangible printed media capable of holding and displaying instructions executed by a circuit. Computer-readable printed media can be—but is not limited to—electrical printed media, magnetic printed media, optical printed media, electromagnetic printed media, semiconductor printed media, or any suitable combination thereof. Further examples of computer-readable printed media (a non-exhaustive list) include: portable computer disks, hard disks, random access memory (RAM), read-only memory (RyM), erasable programmable read-only memory (EPRyM or flash memory), static random access memory (SRAM), portable compact disk read-only memory (HD-RyM), digital multipurpose disk (DXD), memory sticks, floppy disks, mechanically encoded printed media, punch cards or recessed protrusions with instructions printed on them, or any suitable combination thereof. The computer-readable annotated medium used herein is not to be interpreted as the instantaneous message itself, such as radio waves or other freely propagating electromagnetic waves, electromagnetic waves propagating through waveguides or other transmission media (like light pulses through power transmission cables), or electrical messages transmitted through wires.
[0107] The computer-readable program instructions expressed herein can be downloaded from computer-readable supplementary media to each computing / processing power line, or downloaded via a wireless network, such as the Internet, local area network, wide area network, and / or wireless network, to an external computer or external supplementary power line. The wireless network can include copper transmission cables, transmission lines, wireless transmissions, routers, firewalls, switches, Wi-Fi devices, computers, and / or edge servers. A wireless network adapter card or wireless network port in each computing / processing power line receives the computer-readable program instructions from the wireless network and forwards the computer-readable program instructions to the computer-readable supplementary media stored in each computing / processing power line.
[0108] The computer program instructions used to execute the operations of this disclosure can be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-associative instructions, microcode, firmware instructions, conditional values, or source code or object code written in any combination of one or more programming languages, including object-oriented programming languages such as ScalarqalA, H++, etc., and conventional procedural programming languages such as "H" language or similar programming languages. The computer-readable program instructions can be executed entirely on the client computer, partially on the client computer, as a single software package, partially on the client 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 can be connected to the client computer via any type of wireless network—including a local area network (LAb) or a wide area network (UAb)—or can be connected to an external computer (such as using an Internet service provider to connect via the Internet). In some embodiments, electronic circuitry is customized by employing status values of computer-readable program instructions, such as programmable logic circuits, field-programmable gate arrays (processing platforms), or programmable logic arrays (PLAs), which can execute computer-readable program instructions to achieve every aspect of cost disclosure.
[0109] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and not to limit it. Although the present invention has been described in detail with reference to the above embodiments, those skilled in the art should understand that modifications or equivalent updates can still be made to the specific implementation of the present invention without departing from the spirit and scope of the present invention, and any modifications or equivalent updates should be covered within the scope of protection of the claims of the present invention.
Claims
1. A message collection method based on a power studio message collection apparatus, characterized by, include: Step 1: Obtain information from the power studio; Step 2: Remove measurement data with a valid value of NULL from the power studio message, and store the corresponding measurement data with a valid value of NULL in the corresponding pre-set error message database; Step 3: Refresh and store the power studio messages after removing invalid data into the preset measurement message library 1; Step 4: Measure whether there are any missing measurement values in each measurement message database 1 according to the order of the time period values. If more than one measurement message database 1 contains missing measurement values, proceed to step 5; if no more than one measurement message database 1 contains missing measurement values, proceed to step 6. Step 5: Based on the pre-set supplementation algorithm, supplement the missing measurement values in Measurement Message Database 1, and perform error registration on the supplemented measurement values in Measurement Message Database 1 so that the controller can analyze the measurement values. Step 6: Based on each measurement message library, construct several corresponding message parsing vectors; Step 7: Associate each message parsing vector with the identification code of the corresponding power plant component in the corresponding measurement message database, so that the controller can click on the identification code of the power plant component to bring up an interface displaying the corresponding message parsing vector; Step 8: Listen to the sub-message database of each measurement message database 1 to see if there are measurement values with a continuous period of time and error registration, according to the order of the time period values. If measurement values with a continuous period of time and error registration are detected in measurement message database 1, proceed to step 9; if measurement values with a continuous period of time and error registration are not detected in measurement message database 1, proceed to step 10. Step 9: Store the identification code of the component of the power unit corresponding to the measurement value with error registration for a certain number of consecutive time periods, along with the corresponding time period value, to form an alert message, so that the controller can perform maintenance on the relevant power unit components based on the alert message; Step 10: Perform time period value and error registration adaptation listening for the measurement values with error registration in each measurement message database 1 and the corresponding measurement values in the corresponding maintenance database. If the measurement values with error registration in measurement message database 1 match the time period value of the measurement values with error registration in the corresponding maintenance database, proceed to step 11 for execution. If the time period value of the measurement value that has been registered as an error in the measurement message database 1 does not match the time period value of the measurement value that has been registered as an error in the corresponding maintenance database, proceed to step 12 for execution. Step 11: Store the names of the components of the power room corresponding to the adapted measurement values in the measurement message database and the corresponding time period values to form a maintenance conclusion, so that the controller can reconfigure and maintain the components of the power room in the maintenance conclusion. Step 12: Filter the measurement values with error registration in each measurement message library to form a filter message library; Step 13: Based on the message values in the filtered message library, perform matching filtering on the message values in the error message library using the component identification code, power message value name, and time period value of the power workshop. Remove the message values that match the message values in the error message library and the filtered message library to form the selection message library, so that the controller can reconfigure and maintain the components of the power workshop in the selection message library.
2. The message collection method based on the power plant message collection device according to claim 1, characterized in that, The information from the power plant is the measurement values collected by the measuring instruments inside the power plant from components such as transformers, circuit breakers, and contactors. The collection device is connected to the measuring instruments. The message from the power plant includes the identification code of the components of the power plant in several areas, along with the name of the corresponding measurement value, the valid value of the measurement, and the current time period value. The error message database contains the names of measurement values and their corresponding time periods within the corresponding region that are within a pre-set time period and whose valid values are NULL at the current time. Measurement message database 1 is used to store the measurement values of the components of the corresponding power workshop within a pre-set time period. Here, measurement message database 1 contains the names, valid values and time periods of the measurement values of the components of the corresponding power workshop in several time periods before the current time period. Each measurement message database 1 corresponds to a pre-set time period, and each measurement message database 1 has several sub-message databases, each of which stores the message values of the corresponding power workshop.
3. The message collection method based on the power plant message collection device according to claim 2, characterized in that, Step 5 specifically includes: The types of lost items whose measurement values were obtained; If the missing item is either randomly missing or entirely randomly missing, then the replacement algorithm will start Algorithm 1 to perform the replacement. Here, Algorithm 1 is... , It is the value of the previous time period for the corresponding time period of the missed measurement. It is the value of the next time period following the corresponding time period value of the missed measurement. It is the number of adjacent time period values selected for the corresponding time period value of the missed measurement value and It is a natural number. It is the number of adjacent measurements to which the operation is performed; If the time period corresponding to the missed measurement value is the start or end point of a pre-set duration, then... for Furthermore, the valid value of any measurement for a time period without a corresponding time period value is set to zero; if the time period corresponding to the missed measurement value is a time period value before or after the start or end of a pre-set duration, then... for ; If the type of missing item is not random, then the supplementation algorithm starts Algorithm 2 to perform the supplementation. Here, Algorithm 2 contains several buffers, each of which corresponds to a message value in the message of the power studio. Several subspaces are set in each of the several buffers, and the several subspaces are used to register the valid value clusters of the message values. Before obtaining the missing measurement values in the corresponding buffer zone The valid value returned is related to the states of several subspaces within the buffer. Here, z is a natural number j The preset buffer backtracking count is a positive integer.
4. The message collection method based on the power plant message collection device according to claim 2, characterized in that, Before obtaining the missing measurement values in the corresponding buffer zone The valid value returned and the states of several subspaces within the buffer, specifically including: Whether the initially obtained missing measurement value is in the effective value cluster, where the effective value cluster contains the effective values of several collected power plants; If the missing measurement value is before the corresponding buffer If all valid values returned are NULL, the missing measurement values are cleared and no replacement is performed; If there are no missing measurements in the valid value cluster, the missing measurement is considered to be a noise message or an erroneous message, and the missing measurement is cleared. If the missing measurement value is before the corresponding buffer When there are valid values collected, the subspace state corresponding to the valid value is obtained. By comparing the subspace state corresponding to each message value in the current power studio message, the closest message value is obtained and similar supplementation is performed.
5. The message collection method based on the power plant message collection device according to claim 4, characterized in that, The comparison process is as follows: Obtaining effective values accordingly The value, in It was higher than it was for a time, through The product obtained by multiplying by the chaos factor is considered as the fluctuation interval quantity, where the chaos factor is... , here It is the valid value obtained by performing measurements within a duration other than the time period value in Message Database 1, that is, the value obtained by adding the additional valid value and the valid value in Message Database 1; The method of obtaining the closest message value and performing similar supplementation includes: exist If the value is higher than a certain point, take the sum of the subspace state corresponding to the effective value and the fluctuation interval as the fluctuation subspace state, obtain the subspace state corresponding to each message value in the message of the power studio, and select the message value in the message of the power studio that is the same as the fluctuation subspace state to fill the message. exist For a time, compare the subspace state corresponding to the effective value with the subspace state corresponding to each message value in the message of the power studio, and select the message value in the message of the power studio with the same subspace state as the supplementary message; Each message parsing vector contains the name, valid value, and time period of the measurement values of the corresponding power plant component for several time periods prior to the current time period.
6. The message collection method based on the power plant message collection device according to claim 5, characterized in that, The alert message contains the identification code of the corresponding power unit component and the initial time period value for a certain duration. Here, if the power unit component has an error message for a certain duration, then the power unit component has a device malfunction status.
7. The message collection method based on the power plant message collection device according to claim 5, characterized in that, The maintenance database contains the name of the measured values of the corresponding power unit components in the time period preceding the current time period, the valid value of the measurement, the time period value, and the component number of the power unit. Select the identification code of the power plant component contained in the message database, along with the name and time period of the corresponding measurement value.
Citation Information
Patent Citations
Recording apparatus of measured value
JP1995324950A
Data recorder
JP2007279796A