Monitoring method and electronic equipment for converter station main monitoring system
By performing calculation tasks and algorithm plug-ins in the main monitoring system of the converter station in response to system time, analyzing the device status value and early warning value, the problem of operation and maintenance personnel analyzing data burden and algorithm management is solved, real-time monitoring and data processing of the device are realized. Improved efficiency and in-depth analysis capabilities.
Patent Information
- Application Number
- CN202310834929.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-07-07
- Publication Date
- 2025-01-14
AI Technical Summary
In the main monitoring system of the converter station, operation and maintenance personnel need to always keep a close eye on the backend of the monitoring system to analyze a large amount of data and abnormal messages, resulting in a large workload, making it difficult to achieve in-depth mining and effective application of complex data, and different types of measurement point data are measured. The analysis algorithms required are different, and the scheduling execution methods vary greatly, making it difficult to design and manage.
A monitoring method and device are proposed to determine whether to perform calculation tasks by comparing the response system time with the execution time of the preset calculation task, including configuring calculation tasks and related algorithm plug-ins, collecting equipment status values for correlation and similar analysis, and comparing states Values and early warning values are used to issue alarms to realize real-time monitoring and data processing of converter station equipment.
It reduces the dependence of operation and maintenance personnel, improves computing efficiency, realizes real-time monitoring and data processing of converter station equipment, reduces labor costs, and improves the in-depth mining and application capabilities of data.
Smart Images

Figure CN119311505A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of centralized monitoring of converter stations, and in particular to a monitoring method for a main monitoring system of a converter station, and a monitoring device, an electronic device and a non-transitory computer-readable storage medium for a converter station. Background Art
[0002] The main monitoring system of the converter station is used to monitor the status of the converter station equipment. With the development of computer technology, the main monitoring system has tens of thousands of telemetering points, and the converter station equipment involved includes the main monitoring system oil filling equipment, gas filling equipment, switch equipment, converter valve, water cooling system and merging unit, etc.
[0003] The main monitoring system generates a large amount of real-time and non-real-time data every day. The data generated has big data characteristics such as large volume, multiple types, low value density and fast changes. In order to ensure that the operation and maintenance personnel can quickly and accurately analyze and extract the huge data of the main monitoring system, and further realize the in-depth mining and analysis and effective application of various complex data, it is necessary to further utilize and process the background data of the main monitoring system.
[0004] The inventors of the present application have found that the following problems exist in the process of analyzing and processing the data generated by the main monitoring system:
[0005] 1) There are a large number of telesignaling and telemetry points. The operation and maintenance personnel need to keep a close eye on the monitoring system background, analyze large amounts of data and abnormal messages, and the workload is relatively heavy.
[0006] 2) For routine analysis tasks such as daily comparison / weekly analysis / monthly summary / annual evaluation, it is difficult to achieve in-depth analysis and effective application of various complex data by relying solely on comparison and analysis by operation and maintenance personnel.
[0007] 3) Different types of measurement point data require different analysis algorithms, and the algorithm scheduling and execution methods vary greatly, which is not convenient for operation and maintenance personnel to design and manage. Summary of the invention
[0008] The present application aims to propose a monitoring method for a main monitoring system of a converter station and a monitoring device, an electronic device and a non-transitory computer-readable storage medium for a converter station, so as to solve the problem of high dependence on operation and maintenance personnel in the process of analyzing and processing data generated by the main monitoring system.
[0009] According to one aspect of the present application, a monitoring method for a main monitoring system of a converter station is proposed, wherein the main monitoring system of the converter station is used to monitor the status of the converter station equipment, and the monitoring method comprises: in response to the acquired system time, comparing the system time with the execution time of a preset computing task to determine whether to execute the computing task, wherein the execution time of the computing task includes a current time stamp and a next time stamp; if the system time is greater than the current time stamp and the system time is greater than the next time stamp, executing the computing task to realize status monitoring of the converter station equipment.
[0010] According to some embodiments, the execution time of the computing task also includes a computing cycle of the computing task, the current time scale is a manually configurable time scale, and the next time scale is determined based on the current time scale and the computing cycle.
[0011] According to some embodiments, the converter station main monitoring system is also pre-installed with an algorithm plug-in, and the algorithm plug-in is associated with the calculation task, and the execution of the calculation task to realize the status monitoring of the converter station equipment includes: executing the algorithm plug-in associated with the calculation task to realize the status monitoring of the converter station equipment.
[0012] According to some embodiments, before executing the computing task to realize status monitoring of the converter station equipment, the monitoring method also includes: collecting status values of the converter station equipment, associated equipment of the converter station equipment and / or similar equipment of the converter station equipment.
[0013] According to some embodiments, before executing the computing task to realize status monitoring of the converter station equipment, the method also includes: configuring the computing task for the converter station equipment; wherein the executing the computing task to realize status monitoring of the converter station equipment includes: performing correlation analysis on the status values of the converter station equipment based on the collected status values of the converter station equipment and the associated equipment of the converter station equipment; and / or performing similarity analysis on the status values of the converter station equipment based on the collected status values of the converter station equipment and the similar equipment of the converter station equipment.
[0014] According to some embodiments, the main monitoring system is also pre-set with a warning value of the converter station equipment, and the monitoring method further includes: comparing the status value of the converter station equipment and the warning value of the converter station equipment; and determining whether to issue an alarm based on the comparison result.
[0015] According to some embodiments, the warning value of the converter station equipment includes the rated value, upper limit value, upper upper limit value, lower limit value, lower lower limit value, daily change warning value, weekly change warning value, monthly change warning value, seasonal change warning value, annual change warning value and / or comparison difference warning value of the converter station equipment.
[0016] According to one aspect of the present application, a monitoring device for a converter station is proposed, which is used to monitor the status of the converter station equipment, and is characterized in that the monitoring device includes: a judgment unit, which is used to respond to the acquired system time, compare the system time with the execution time of a preset computing task to determine whether to execute the computing task, wherein the execution time of the computing task includes a current time stamp and a next time stamp; and an execution unit, which is used to execute the computing task if the system time is greater than the current time stamp and the system time is greater than the next time stamp, so as to realize status monitoring of the converter station equipment.
[0017] According to one aspect of the present application, an electronic device is provided, comprising: a processor; and a memory storing a computer program, wherein when the computer program is executed by the processor, the processor executes the monitoring method as described in any of the preceding items.
[0018] According to one aspect of the present application, a non-transitory computer-readable storage medium stores computer-readable instructions thereon, and when the instructions are executed by a processor, the processor executes the monitoring method as described in any of the previous embodiments.
[0019] According to some embodiments of the present application, by pre-configuring computing tasks and algorithm plug-ins associated with the computing tasks for converter station equipment, real-time monitoring and data processing of the converter station equipment are achieved, thereby improving computing efficiency while solving labor costs.
[0020] It should be understood that the foregoing general description and the following detailed description are exemplary only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for describing the embodiments. By describing the exemplary embodiments in detail with reference to the drawings, the above and other objectives, features and advantages of the present application will become more apparent.
[0022] Figure 1 A flow chart of a monitoring method for a main monitoring system of a converter station according to an exemplary embodiment of the present application is shown.
[0023] Figure 2 A block diagram of a monitoring device for a converter station according to an exemplary embodiment of the present application is shown.
[0024] Figure 3 A block diagram of another monitoring device for a converter station according to an exemplary embodiment of the present application is shown.
[0025] Figure 4A flow chart of a method for scheduling computing tasks by a computing task management unit according to an exemplary embodiment of the present application is shown.
[0026] Figure 5 A flow chart of a method for a computing task management unit to execute a computing task according to an exemplary embodiment of the present application is shown.
[0027] Figure 6 An electronic device according to an exemplary embodiment of the present application is shown. Specific implementation methods
[0029] Example embodiments will now be described more fully with reference to the accompanying drawings. However, example embodiments can be implemented in many forms and should not be construed as limited to the embodiments set forth herein; rather, these embodiments are provided so that this application will be comprehensive and complete and will fully convey the concepts of the example embodiments to those skilled in the art. In the figures, the same figures show the same or similar parts, and thus their repeated description will be omitted.
[0030] The described features, structures or characteristics may be combined in one or more embodiments in any suitable manner. In the following description, many specific details are provided to provide a full understanding of the embodiments of the present disclosure. However, those skilled in the art will appreciate that the technical solutions of the present disclosure may be practiced without one or more of these specific details, or other modes, components, materials, devices or operations may be adopted. In these cases, known structures, methods, devices, implementations, materials or operations will not be shown or described in detail.
[0031] The flowcharts shown in the accompanying drawings are only exemplary and do not necessarily include all the contents and operations / steps, nor must they be executed in the order described. For example, some operations / steps can be decomposed, and some operations / steps can be combined or partially combined, so the actual execution order may change according to actual conditions.
[0032] The terms "first", "second", etc. in the specification and claims of this application and the above-mentioned drawings are used to distinguish different objects, rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but optionally includes steps or units that are not listed, or optionally includes other steps or units inherent to these processes, methods, products or devices.
[0033] The specific embodiments of the present application are described in detail below in conjunction with the accompanying drawings.
[0034] Figure 1A flow chart of a monitoring method for a main monitoring system of a converter station according to an exemplary embodiment of the present application is shown below. Figure 1 Taking as an example, a monitoring method for a main monitoring system of a converter station according to an exemplary embodiment of the present application is described in detail.
[0035] According to an embodiment of the present application, Figure 1 The method shown is applicable to the main monitoring system of the converter station to monitor the equipment of the converter station. Figure 1 The method shown is applicable to the main monitoring system of the converter station to monitor the equipment in the safety zone of the converter station.
[0036] like Figure 1 As shown, in step S101, in response to the acquired system time, the system time and the execution time of the preset computing task are compared to determine whether to execute the computing task, wherein the execution time of the computing task includes a current time stamp and a next time stamp.
[0037] According to an embodiment of the present application, the execution time of the computing task also includes the computing cycle of the computing task, the current time scale is a manually configurable time scale, and the next time scale is determined based on the current time scale and the computing cycle.
[0038] In step S103, if the system time is greater than the current time mark and the system time is greater than the next time mark, the calculation task is executed to implement status monitoring of the converter station equipment.
[0039] According to an embodiment of the present application, an algorithm plug-in is also pre-installed in the converter station main monitoring system, and the algorithm plug-in is associated with the computing task. In step S103, the computing task is executed, that is, the algorithm plug-in associated with the computing task is executed to realize the status monitoring of the converter station equipment.
[0040] In some embodiments, each computing task may involve one or more plug-ins, wherein the plug-in types include sh scripts, py scripts, jar packages, http interfaces and / or executable files exe.
[0041] According to an embodiment of the present application, before step S101, Figure 1 The method shown also includes configuring the computing task for the converter station device, collecting the status value of the converter station device, the associated device of the converter station device and / or the same device of the converter station device. In some embodiments, each computing task may involve one or more converter station devices, and the status of one or more converter station devices is monitored. Step S401 is then executed.
[0042] According to some embodiments, in step S103, executing the calculation task to realize the state monitoring of the converter station equipment includes performing correlation analysis on the state value of the converter station equipment according to the collected state values of the converter station equipment and the associated equipment of the converter station equipment; and / or performing similar analysis on the state value of the converter station equipment according to the collected state values of the converter station equipment and the similar equipment of the converter station equipment. The correlation analysis includes Pearson correlation analysis, cosine correlation analysis, linear regression CORREL correlation, linear regression INTERCEPT intercept and / or linear regression SLOPE slope analysis to determine the relevant converter station equipment that causes the abnormality of the current converter station equipment.
[0043] For example, if the voltage of phase A of the converter transformer is abnormal, when performing the same or related status analysis on the converter station equipment, it is determined whether there is any abnormality in the voltage of phase B, phase C and / or the busbar, or whether the voltage of phase B, phase C and / or the busbar is related to the abnormal voltage of phase A of the converter transformer.
[0044] According to an embodiment of the present application, the main monitoring system is also pre-set with the warning value of the converter station equipment, wherein the warning value of the converter station equipment includes the rated value, upper limit value, upper upper limit value, lower limit value, lower lower limit value, daily change warning value, weekly change warning value, monthly change warning value, seasonal change warning value, annual change warning value and / or comparison difference warning value of the converter station equipment. Figure 1 The method shown also includes comparing the status value of the converter station equipment and the warning value of the converter station equipment, and determining whether to issue an alarm based on the comparison result, so that the operation and maintenance personnel can respond immediately according to the alarm to ensure the safe operation of the converter station equipment.
[0045] according to Figure 1 The illustrated embodiment realizes real-time monitoring and data processing of the converter station equipment by pre-configuring computing tasks and algorithm plug-ins associated with the computing tasks for the converter station equipment, thereby improving computing efficiency while reducing labor costs.
[0046] Figure 2 A block diagram of a monitoring device for a converter station according to an exemplary embodiment of the present application is shown. According to an embodiment of the present application, Figure 2 The monitoring device shown is used to monitor the status of converter station equipment.
[0047] like Figure 2The monitoring device shown includes a judgment unit 201 and an execution unit 203, wherein the judgment unit 201 is used to respond to the acquired system time, compare the system time with the execution time of the preset computing task to determine whether to execute the computing task, wherein the execution time of the computing task includes a current time stamp and a next time stamp; the execution unit 203 is used to execute the computing task if the system time is greater than the current time stamp and the system time is greater than the next time stamp, so as to realize the status monitoring of the converter station equipment.
[0048] Figure 3 A block diagram of another monitoring device for a converter station according to an exemplary embodiment of the present application is shown. Figure 3 The monitoring device shown includes a converter station equipment management unit 301 , an algorithm plug-in management unit 303 and a computing task management unit 305 .
[0049] According to an embodiment of the present application, the converter station equipment managed by the converter station equipment management unit 301 includes key equipment of the digital converter station platform equipment, such as high-voltage reactor equipment, valve cooling equipment, fire protection equipment, main transformer equipment, and converter transformer equipment. Figure 1 The status values of the converter station equipment collected in the data include temperature, current, oil color spectrum, oil level, pressure data points of high-voltage reactor equipment, valve cooling equipment, fire protection equipment, main transformer equipment or converter transformer equipment, etc.
[0050] According to some embodiments, the converter station equipment management unit 301 includes performing a logical judgment on the fusion state of the converter station equipment. For example, the same calculation logic can be used for a certain type of converter station equipment, and some calculations, such as correlation calculations, require related measurement points to participate in the calculation. The calculation logic of similar converter station equipment can be referred to to configure the calculation tasks and perform the calculations.
[0051] According to some embodiments, the converter station equipment management unit 301 also includes a function of performing threshold management on the converter station equipment and calculating batch configuration of the converter station equipment. The managed thresholds include a rated value, an upper limit value, an upper upper limit value, a lower limit value, a lower lower limit value, a daily change warning value, a weekly change warning value, a monthly change warning value, a seasonal change warning value, an annual change warning value, and / or a contrast difference warning value.
[0052] According to some embodiments, the converter station equipment management unit 301 also includes establishing a connection relationship between related / comparison converter station equipment. For example, for converter station equipment of the same type, their characteristics are basically the same, and their statistical analysis logic is also basically the same. When performing correlation analysis on a certain type of converter station equipment and viewing the analysis results, when the related / comparison measurement point data is also required to participate in the calculation or when it is necessary to view the change trend of its related converter station equipment and comparison converter station equipment, the converter station equipment management unit 301 adds its related / comparison measurement points to the converter station equipment, so as to find the correlation between different converter station equipment data.
[0053] According to some embodiments, the converter station equipment management unit 301 also includes classified management of converter station equipment. Converter station equipment includes multiple types, for example, temperature type, current type, oil color spectrum type, oil level type, pressure type, and the belonging equipment of these converter station equipment also includes multiple types, for example, including high-resistance equipment, valve cooling equipment, fire protection equipment, main transformer equipment, and converter transformer equipment. Since different converter station equipment has different analysis logic and result judgment, it is necessary to summarize and sort out the converter station equipment so as to configure calculation tasks for each converter station equipment for more accurate analysis. What is needed here is that each converter station equipment can be configured with one or more calculation tasks, which is not limited here.
[0054] According to an embodiment of the present application, the converter station equipment management unit 301 classification includes converter transformers and valve cooling, etc., wherein the converter transformer includes valve side voltage A, valve side voltage B, oil temperature 1, oil temperature 2, winding temperature and / or oil color spectrum CH4, and the valve cooling includes cooling water flow, water spraying temperature, oil temperature 1 and / or valve inlet temperature.
[0055] According to some embodiments, the converter station equipment management unit 301 further includes customizing converter station equipment, and adding, deleting, modifying and checking converter station equipment.
[0056] According to an embodiment of the present application, the algorithm plug-in management unit 303 is used to add, delete, modify and query algorithm plug-ins, maintain metadata information of algorithm plug-ins, and uniformly manage existing platform algorithms. For example, custom table creation is performed according to the table creation statement supporting the algorithm plug-in, and the algorithm execution results are saved.
[0057] According to some embodiments, the metadata information of the algorithm plug-in includes a functional description, a maintainer, an execution method, an execution address, parameter information and / or output structure information of the algorithm plug-in.
[0058] According to an embodiment of the present application, the algorithm is custom developed by developers according to operation and maintenance requirements.
[0059] For example, the basic algorithms that need to be used for various types of data of converter station equipment are integrated, such as solving the maximum, minimum or average value; then, when performing calculation tasks, it is only necessary to call the corresponding algorithm interface for the data of each converter station equipment to avoid duplication of work.
[0060] For another example, a general algorithm plug-in is formed, such as common statistical basic calculations to determine extreme values.
[0061] For example, the algorithm logic is built based on the actual operation and maintenance requirements of oil temperature, current, and SF6 gas.
[0062] In a specific embodiment, the plug-in form includes a sh script, a py script, a jar package, an http interface and / or an executable file exe.
[0063] According to an embodiment of the present application, the computing task management unit 305 is used to instantiate an algorithm plug-in, implement management functions such as adding, deleting, modifying, and checking computing tasks, maintain the description and computing cycle of computing tasks, and use computing plug-ins to execute computing tasks.
[0064] The analysis methods for monitoring the status of converter station equipment include difference analysis, value change analysis, range difference analysis, mean value analysis, median analysis, data unchanged analysis, data not updated analysis, Pearson correlation analysis, sudden rise and fall alarm, cosine correlation analysis and / or linear regression CORREL correlation analysis. Since different converter station equipment has different analysis and calculation logic and result analysis methods, the scheduling cycle (including execution frequency and required data) of different converter station equipment is also different. Therefore, the computing task management unit 305 is used to classify and manage computing tasks, including customizing classification names and classification levels.
[0065] According to some embodiments, the computing task management unit 305 is further used to classify computing tasks according to scheduling cycles, for example, classifying computing tasks into hourly tasks, daily tasks, monthly tasks, annual tasks and / or custom time tasks.
[0066] According to some other embodiments, the computing tasks are classified according to the computing task logic, for example, common tasks in the converter are divided into non-electrical quantity, oil color spectrum, average value analysis, median analysis, etc.
[0067] According to an embodiment of the present application, the computing task management unit 305 is also used to configure computing task parameters for the computing task, including task type, task name, task description, execution cycle, next execution time stamp, computing parameters, statistical type, current statistical time stamp and / or next statistical time stamp.
[0068] According to an embodiment of the present application, the computing task management unit 305 is also used to implement the addition, deletion, modification and query of computing tasks.
[0069] According to some other embodiments, the computing task management unit 305 is further used to configure an associated computing plug-in for the computing task, and to provide a unified interface for the computing plug-in to update the current statistical time scale and the next statistical time scale of the computing task.
[0070] According to an embodiment of the present application, the computing task management unit 305 further includes a computing task scheduling module 3051 for scheduling computing tasks.
[0071] According to an embodiment of the present application, the computing task scheduling module 3051 is used to trigger the computing task and perform task scheduling according to the computing cycle of the computing task.
[0072] In a specific embodiment, the computing task scheduling module 3051 periodically scans the computing task table and determines whether the current system time is greater than the next time mark of the computing task. When the current system time is greater than the next time mark of the computing task, the task is executed. After the computing task is executed, the next time mark is updated according to the computing cycle for use in the next judgment.
[0073] According to an embodiment of the present application, the computing task management unit 305 also includes a computing task execution unit 3053, which is used to execute computing tasks and store and update computing evaluation results.
[0074] In a specific embodiment, after the computing plug-in is triggered by the computing task scheduling module 3051, the current time scale and the next time scale of the computing task are first obtained from the database, and the current system time is compared with the current time scale and the next time scale of the computing task. If the current system time is greater than the current time scale and the next time scale of the computing task, the computing task is executed, the computing result is stored, and the current time scale and the next time scale of the computing task are updated. After the task execution is completed, the computing task scheduling module 3051 polls and monitors the next execution.
[0075] Figure 4 A flowchart of a method for scheduling computing tasks by a computing task management unit according to an exemplary embodiment of the present application is shown. Figure 4 As shown, in step S401, the computing task management unit traverses the computing task list, and in step S403, determines whether the current system time is greater than the next time stamp of the computing task. If the current system time is less than the next time stamp of the computing task, continue to execute step S401, otherwise, execute step S405.
[0076] In step S405, a computing task execution thread is created, and after the creation is completed, step S401 is executed, the next computing task is traversed, and step S407 is executed.
[0077] In step S407, the calculation period and calculation parameters of the calculation task are read, and the calculation task execution thread created in step S405 is executed, and step S409 is executed.
[0078] In step S409, the computing plug-in associated with the computing task is executed according to the computing parameters of the computing task read, and after the computing plug-in is executed, step S411 is executed.
[0079] In step S411, the current time stamp and the next time stamp of the computing task are updated. At this point, the computing task execution thread created in step S405 is completed.
[0080] In some embodiments, the current time scale of the computing task is configurable, and the next time scale is equal to the sum of the current time scale of the computing task and the computing period of the computing task.
[0081] Figure 5 A flowchart of a method for a computing task management unit to execute a computing task according to an exemplary embodiment of the present application is shown. Figure 5 As shown, in step S501, the computing task management unit triggers the computing task and executes step S503.
[0082] In step S503, the calculation cycle, current time scale and next time scale of the current calculation task are obtained, and step S505 is executed.
[0083] In step S505, the collected data of the converter station equipment stored in the database is obtained, and statistical analysis and calculation are performed on the collected data. After the calculation is completed, step S507 is executed.
[0084] In step S507, it is determined whether the current system time is greater than the current time stamp and the next time stamp of the computing task. If so, step S509 is executed; otherwise, step S511 is executed.
[0085] In step S509, the calculation result of step S503 is stored, and the current time stamp and the next time stamp of the task are calculated, and then step S513 is executed.
[0086] In step S513, the current time stamp and the next time stamp of the computing task are stored. At this point, the computing task is completed.
[0087] In addition, in step S511, it is continued to determine whether the current system time is greater than the current time stamp and less than the next time stamp. If so, step S515 is executed, otherwise, the calculation task is terminated.
[0088] In step S515, it is determined whether statistical data of the converter station equipment is stored. If so, step S517 is executed; otherwise, step S519 is executed.
[0089] In step S517, the statistical data calculated in step S505 is used to update the statistical data of the converter station equipment.
[0090] In step S519, the statistical data calculated in step S505 is stored.
[0091] So far, the statistical data of the converter station equipment.
[0092] Figure 6 An electronic device according to an exemplary embodiment of the present application is shown. Figure 6 The electronic device 200 according to this embodiment of the present application is described. Figure 6 The electronic device 200 shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.
[0093] like Figure 6 As shown, the electronic device 200 is in the form of a general computing device. The components of the electronic device 200 may include, but are not limited to: at least one processing unit 210, at least one storage unit 220, a bus 230 connecting different system components (including the storage unit 220 and the processing unit 210), a display unit 240, etc.
[0094] The storage unit stores program codes, which can be executed by the processing unit 210, so that the processing unit 210 executes the methods described in this specification according to various exemplary embodiments of the present application. For example, the processing unit 210 can execute the following: Figure 1 The method shown in .
[0095] The storage unit 220 may include a readable medium in the form of a volatile storage unit, such as a random access memory unit (RAM) 2201 and / or a cache memory unit 2202 , and may further include a read-only memory unit (ROM) 2203 .
[0096] The storage unit 220 may also include a program / utility 2204 having a set (at least one) of program modules 2205, such program modules 2205 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment.
[0097] Bus 230 may represent one or more of several types of bus structures, including a memory unit bus or memory unit controller, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of a variety of bus architectures.
[0098] The electronic device 200 may also communicate with one or more external devices 300 (e.g., keyboards, pointing devices, Bluetooth devices, etc.), may also communicate with one or more devices that enable a user to interact with the electronic device 200, and / or communicate with any device that enables the electronic device 200 to communicate with one or more other computing devices (e.g., routers, modems, etc.). Such communication may be performed via an input / output (I / O) interface 250. Furthermore, the electronic device 200 may also communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) via a network adapter 260. The network adapter 260 may communicate with other modules of the electronic device 200 via the bus 230. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with the electronic device 200, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0099] Through the description of the above implementation methods, it is easy for those skilled in the art to understand that the example implementation methods described here can be implemented by software or by combining software with necessary hardware. The technical solution according to the implementation method of the present application can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, including several instructions to enable a computing device (which can be a personal computer, a server, or a network device, etc.) to execute the above method according to the implementation method of the present application.
[0100] The software product may use any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. The readable storage medium may be, for example, but not limited to, a system, device or device of electricity, magnetism, light, electromagnetic, infrared, or semiconductor, or any combination thereof. More specific examples (non-exhaustive list) of readable storage media include: an electrical connection with one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof.
[0101] Computer readable storage media may include data signals propagated in baseband or as part of a carrier wave, wherein readable program codes are carried. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. The readable storage medium may also be any readable medium other than a readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, device, or device. The program codes contained on the readable storage medium may be transmitted using any suitable medium, including but not limited to wireless, wired, optical cable, RF, etc., or any suitable combination thereof.
[0102] Program code for performing the operations of the present application may be written in any combination of one or more programming languages, including object-oriented programming languages such as Java, C++, etc., and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user device, as a separate software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server. In the case of a remote computing device, the remote computing device may be connected to the user computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computing device (e.g., via the Internet using an Internet service provider).
[0103] The computer-readable medium carries one or more programs. When the one or more programs are executed by a device, the computer-readable medium implements the aforementioned functions.
[0104] Those skilled in the art will appreciate that the above modules can be distributed in the device according to the description of the embodiment, or can be changed accordingly and only used in one or more devices different from the embodiment. The modules of the above embodiments can be combined into one module, or further divided into multiple sub-modules.
[0105] According to an embodiment of the present application, a computer program is provided, including a computer program or an instruction. When the computer program or the instruction is executed by a processor, the method described above can be executed.
[0106] The embodiments of the present application are described in detail above. Specific examples are used herein to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method and its core idea of the present application. At the same time, changes or deformations made by those skilled in the art based on the ideas of the present application, the specific implementation methods and the scope of application of the present application, all belong to the scope of protection of the present application. In summary, the content of this specification should not be construed as a limitation on the present application.
Claims
1. A monitoring method for a main monitoring system of a converter station, characterized in that: The converter station main monitoring system is used to monitor the status of converter station equipment, and the monitoring method includes: In response to the acquired system time, comparing the system time with a preset execution time of a computing task to determine whether to execute the computing task, wherein the execution time of the computing task includes a current time stamp and a next time stamp; If the system time is greater than the current time stamp and the system time is greater than the next time stamp, the calculation task is executed to realize the status monitoring of the converter station equipment.
2. The monitoring method according to claim 1, characterized in that: The execution time of the computing task also includes the computing cycle of the computing task. The current time scale is a manually configurable time scale, and the next time scale is determined according to the current time scale and the calculation cycle.
3. The monitoring method according to claim 1, characterized in that: The converter station main monitoring system is also pre-installed with an algorithm plug-in, and the algorithm plug-in is associated with the calculation task, and the execution of the calculation task to realize the status monitoring of the converter station equipment includes: An algorithm plug-in associated with the computing task is executed to implement status monitoring of the converter station equipment.
4. The monitoring method according to claim 1, characterized in that: Before executing the calculation task to realize the status monitoring of the converter station equipment, the monitoring method further includes: The status values of the converter station equipment, associated equipment of the converter station equipment and / or equipment of the same type as the converter station equipment are collected.
5. The monitoring method according to claim 4, characterized in that: Before executing the calculation task to realize the status monitoring of the converter station equipment, the method further includes: configuring the computing task for the converter station equipment; The executing of the computing task to realize the status monitoring of the converter station equipment includes: performing a correlation analysis on the state values of the converter station equipment according to the collected state values of the converter station equipment and the associated equipment of the converter station equipment; and / or According to the collected status values of the converter station equipment and similar equipment of the converter station equipment, a similarity analysis is performed on the status values of the converter station equipment.
6. The monitoring method according to claim 1, characterized in that: The main monitoring system is also preset with an early warning value of the converter station equipment, and the monitoring method further includes: comparing the state value of the converter station equipment and the warning value of the converter station equipment; Based on the comparison result, determine whether to issue an alarm.
7. The monitoring method according to claim 6, characterized in that: The warning value of the converter station equipment includes the rated value, upper limit value, upper upper limit value, lower limit value, lower lower limit value, daily change warning value, weekly change warning value, monthly change warning value, seasonal change warning value, annual change warning value and / or comparative difference warning value of the converter station equipment.
8. A monitoring device for a converter station, used to monitor the status of converter station equipment, characterized in that: The monitoring device comprises: a judgment unit, configured to compare the system time with a preset execution time of a computing task in response to the acquired system time, so as to determine whether to execute the computing task, wherein the execution time of the computing task includes a current time scale and a next time scale; An execution unit is used to execute the calculation task if the system time is greater than the current time mark and the system time is greater than the next time mark, so as to realize the status monitoring of the converter station equipment.
9. An electronic device, comprising: processor; as well as A memory storing a computer program, which, when executed by the processor, enables the processor to execute the monitoring method according to any one of claims 1 to 7.
10. A non-transitory computer-readable storage medium having computer-readable instructions stored thereon, which, when executed by a processor, causes the processor to execute the monitoring method according to any one of claims 1 to 7.