An intelligent control system for a de-icing device
The intelligent control system for the ice-melting device solves the problems of complex operation, unreliable interlocking, and remote control on the dispatch side, realizing unattended operation and efficient and safe ice-melting operation of the ice-melting device.
Patent Information
- Application Number
- CN202211559899.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-06
- Publication Date
- 2025-10-24
- Estimated Expiration
- 2042-12-06
AI Technical Summary
Existing ice-melting devices are complex to operate, cannot achieve reliable interlocking across the entire range, cannot achieve remote control from the dispatching side or unattended operation, and have complex electrical interlocking that is difficult to implement.
Design an intelligent control system for an ice-melting device, including an ice-melting processor and multiple interface modules, which communicate with the substation integrated automation system, dispatch terminal, intelligent monitoring equipment and the secondary system of the DC ice-melting device. The system acquires data and sends control commands through the intelligent monitoring equipment to achieve one-click sequential control and equipment status identification. Expert systems and machine learning are used for fault analysis and decoupling of interlocking logic.
It enables unmanned operation and remote control of the ice-melting device, shortens the ice-melting operation time, and improves ice-melting efficiency and safety.
Smart Images

Figure CN115864645B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of power system automation control, in particular to an intelligent control system for an ice-melting device. BACKGROUND
[0002] The main principle of DC ice melting is to use the iced line as a load, apply a DC power supply, and provide a DC short-circuit current with a low voltage to heat the conductor to melt the ice on the line. The DC ice melting device is a device for converting AC current into DC current. The most widely used DC ice melting device in China currently mainly adopts a topology of a 6-pulse or 12-pulse rectifier bridge based on thyristors. The entire ice melting device is composed of primary equipment and secondary equipment. The primary equipment mainly includes a rectifier transformer, a filter, a rectifier bridge, an AC / DC PT, a CT, various access and conversion switches, and a connection bus, etc. The secondary equipment includes an ice melting control and protection system, a protection device, a measurement and control device, a wave recording device, a merging unit, and a monitoring system.
[0003] The current ice melting device is widely used in various voltage level substations that have ice melting needs in winter, and plays a huge role in ensuring reliable power supply in winter. However, there are several problems in the use of the ice melting device.
[0004] 1) Many devices and complex operation: A typical 500kV substation ice melting device includes more than 50 devices such as circuit breakers, switches, grounding switches, valve groups, and water cooling devices. The ice melting device needs to be operated for about 2-3 hours to switch from one state to another (such as from the shutdown state to the standby state), which is not conducive to quickly eliminating ice disasters. The traditional one-key sequence control function does not meet the requirements and cannot be practically applied, as it uses conventional electrical interlocking logic.
[0005] 2) Unable to achieve full-range reliable interlocking: Before line ice melting, the ice melting device needs to be connected to the ice melting line of the local substation and the ice melting line of the opposite substation for short-circuiting. However, the local substation cannot effectively monitor the state of the ice melting line of the opposite substation, and can only determine it through manual confirmation, which may cause accidents due to operation interval errors or switch misplacement.
[0006] 3) Unable to achieve remote control by dispatchers and unattended operation: The ice melting device is a power electronic device with a much larger number of signals than conventional secondary devices in substations, and is generally configured with a redundant system. The operation habit of dispatchers is to operate on a single conventional device, which is not the only controlled object. In addition, dispatchers need to monitor multiple substations, and only by abstracting and synthesizing a large amount of data can reliable monitoring of the device be achieved. The abstraction and synthesis of conventional devices are not suitable for power electronic devices such as ice melting devices.
[0007] 4) Electric locking is complex and difficult to implement: as described above, the ice melting complete device has many devices and complex working conditions, and the use of electric circuit design locking logic has complex secondary circuit design, and a large number of relays are required to realize the combination logic of logic and logic, and the reliability is low. SUMMARY
[0008] In order to solve the problems existing in the prior art, the present application designs an ice melting device intelligent control system, comprising: an ice melting processor and a control side communication interface module, an intelligent interface module and a device side communication interface module connected with the ice melting processor;
[0009] The control side communication interface is also connected with the substation integrated automation system and / or the dispatching end; the intelligent interface module is also connected with the intelligent monitoring device; and the device side communication interface module is also connected with the substation DC ice melting device secondary system;
[0010] The ice melting processor is used for processing and sending the intelligent monitoring device data obtained from the intelligent interface module and the data of the ice melting device secondary system obtained from the device side communication interface module to the substation integrated automation system and / or the dispatching end; and is also used for processing the ice melting instruction sent by the substation integrated automation system and / or the dispatching end obtained from the control side communication interface to obtain a switching instruction, and sending the switching instruction to the DC ice melting device secondary system through the device side communication interface module respectively, so as to control the ice melting equipment action.
[0011] Preferably, the ice melting processor comprises: a control side shared database module, a device side shared database module, a one-key sequence control module, a device state recognition module, a device state recognition module, a fault analysis module, a device locking module and a main system routing module;
[0012] The control side shared database module is connected with the control side communication interface module, the one-key sequence control module, the device state recognition module and the device state recognition module respectively;
[0013] The device side shared database module is connected with the device side communication interface module and the main system routing module respectively;
[0014] The main system routing module is also connected with the one-key sequence control module, the device state recognition module and the device state recognition module respectively.
[0015] Preferably, the control side shared database module and the device side shared database module both store and communicate data in an object-oriented manner; the data communication comprises: encapsulating the data to be exchanged into different queues according to the priority, and realizing data communication based on the queues.
[0016] Preferably, the control side shared database module is specifically configured to store the ice melting control instruction data obtained from the control side communication interface module; and is further configured to realize data communication between the control side communication interface module and the one-key sequential control module, the device state identification module and the equipment state identification module in a queue-based manner.
[0017] The device side shared database module is specifically configured to store the data obtained by the device side communication interface module; and is further configured to realize data communication between the device side communication interface module and the main system routing module in a queue-based manner.
[0018] Preferably, the one-key sequential control module is configured to obtain the ice melting control instruction based on the control side shared database module, generate a switching instruction based on the control instruction and a pre-defined serialization operation, and send the switching instruction to the ice melting complete set of equipment through the main system routing module.
[0019] Preferably, the ice melting complete set of equipment comprises an ice melting main device.
[0020] The switching instruction is a switching instruction for adjusting the control mode of the running state of each ice melting main device in the ice melting complete set of equipment.
[0021] The ice melting control instruction is a switching instruction for the line ice melting mode.
[0022] Preferably, the ice melting complete set of equipment further comprises an ice melting line access loop and a device state locking loop.
[0023] The ice melting line access loop and the device state locking loop are both connected by the required ice melting main device.
[0024] The ice melting access loop at least comprises one or more of the following: line name + line ice melting, ground wire name + ground wire ice melting.
[0025] The device state locking loop is configured to realize locking failure of the connected ice melting main devices.
[0026] Preferably, the device state identification module is configured to obtain the switching instruction sent by the one-key sequential control module executed by the main system routing module, identify the running state of the ice melting complete set of equipment based on a set expert system rule base and the switching instruction, and send the running state to the control side shared data module.
[0027] The running state of the ice melting main device comprises any one of the following: grounding, shutdown, standby, locking and unlocking.
[0028] Preferably, the device state identification module is configured to acquire the switching instruction sent by the one-key sequence control module executed by the main system routing module, and identify the running state of each secondary system in the ice-melting complete set based on the set expert system rule base and the switching instruction; and is further configured to send the running state of the secondary system to the control-side shared data module.
[0029] Preferably, the running state of each device of the ice-melting secondary system comprises at least one or more of the following: normal, slight fault, serious fault, standby and on duty.
[0030] The ice-melting secondary system comprises at least one or more of the following devices: a control protection device, a protection device and a measurement and control device.
[0031] Preferably, the ice-melting processor further comprises a fault analysis module, which is configured to, when the running state of each device is identified as a slight fault or a serious fault according to the expert system rule base, judge whether the slight fault or the serious fault is correct based on the data of the equipment measurement shared data module and the fault characteristics stored in the fault rule base in advance, and determine a fault point and generate an accident analysis report according to the equipment information at the time of the fault.
[0032] Preferably, the expert system rule base and the fault rule base comprise signal, signal identification, regular expression, fault characteristics and fault value mapping; and the characteristic value comprises fault simulation result, ice-melting main equipment characteristics in the ice-melting complete set and information reported by each device of the ice-melting secondary system.
[0033] The signal comprises at least one or more of the following: protection action and fault tripping.
[0034] The fault simulation information is obtained by scanning the ice-melting device fault through power simulation software combined with control protection logic.
[0035] Preferably, the main system routing module is configured to: identify the main system based on the state of each ice-melting main equipment and secondary system in the ice-melting complete set acquired by the equipment-side shared database module, and send the main system data to the one-key sequence control module, the equipment state identification module and the device state identification module respectively; and is further configured to execute the switching instruction sent by the one-key sequence control module, and send the execution result to the equipment interlocking module and the equipment-side shared database module.
[0036] Preferably, the equipment interlocking module is configured to realize the operation legality judgment of the equipment through the expert system, and realize the effective interlocking of the control command through the mutual correlation and state recognition of the equipment objects.
[0037] Preferably, the ice melting processor further comprises a management module connected with the one-key sequence control module, the device state identification module, the equipment state identification module, the fault analysis module, the device locking module, the main system routing module, the control side shared database module and the device side shared database module respectively;
[0038] The management module is used for resource allocation, data unified scheduling, normal start and process daemon-based start of one or more modules respectively.
[0039] The one or more modules include the one-key sequence control module, the device state identification module, the equipment state identification module, the fault analysis module, the device locking module and the main system routing module.
[0040] The management module is also used for management of expert system rule configuration and data stored in the control side shared database module and the device side shared database module.
[0041] Preferably, the control side communication interface module is specifically used for communication with the dispatching end through the substation integrated automation system / telecontrol.
[0042] Preferably, the control side communication interface module includes a server end and a client end, and the server end is used for sending data of the control side communication interface module to the dispatching end, and the client end is used for sending commands of the dispatching end to the control side communication interface module.
[0043] Preferably, the intelligent interface module is specifically used for communication with external intelligent monitoring equipment and determination of icing conditions based on intelligent monitoring equipment data.
[0044] The intelligent interface module at least includes one or more interfaces of the following: an optical fiber online monitoring device interface and a micro-meteorological station control system interface.
[0045] The intelligent monitoring equipment data at least includes one or more of the following: optical fiber online monitoring device data, line temperature and radian information of the micro-meteorological station system.
[0046] The determination of the icing conditions based on the intelligent monitoring equipment data includes: using a machine learning algorithm to establish a fitting curve based on historical line related data and training the data in an iterative manner to determine the relationship between the temperature and tension of the ice melting line and the ice melting effect.
[0047] Preferably, the system further comprises a key data recording module for recording data with a recording flag in the control side communication interface module.
[0048] The data with the record mark comprises one or more of the following: a record of issuing a mode switching command, receiving station mode switching information, and sending ice-melting device state change information.
[0049] The record mark is configured by the management module.
[0050] Compared with the prior art, the present application has the following advantages:
[0051] The present application provides an intelligent control system for an ice-melting device, comprising: an ice-melting processor and a plurality of interface modules connected to the ice-melting processor; the system is arranged between a secondary system of the ice-melting device and a dispatching terminal, and is in communication connection with a substation integrated automation system, the dispatching terminal, intelligent monitoring equipment, and a secondary system of a substation DC ice-melting device through the plurality of interface modules; data obtained from the intelligent monitoring equipment and data obtained from the secondary system of the ice-melting device are processed and sent to the substation integrated automation system and / or the dispatching terminal; an ice-melting instruction sent from the substation integrated automation system and / or the dispatching terminal is also processed to obtain a switching instruction, and the switching instruction is sent to the secondary system of the DC ice-melting device, thereby controlling the ice-melting equipment to act; the system starts from the actual operation requirement of the ice-melting device, and performs unattended and dispatching remote control on the ice-melting device, thereby shortening the ice-melting operation time and greatly improving the ice-melting efficiency and safety. BRIEF DESCRIPTION OF DRAWINGS
[0052] Figure 1 The figure shows a module system result schematic diagram of the present application;
[0053] Figure 2 The figure shows a control side communication interface module software architecture schematic diagram of the present application;
[0054] Figure 3 The figure shows a sequence control module judgment flow schematic diagram of the present application;
[0055] Figure 4 The figure shows a machine learning flow schematic diagram of the present application;
[0056] Figure 5 The figure shows a device state logic definition schematic diagram of the present application;
[0057] Figure 6 The figure shows an implementation method schematic diagram of the present application based on state machine switching logic. DETAILED DESCRIPTION
[0058] In order to better understand the present application, the content of the present application is further described below in combination with the drawings and examples of the specification.
[0059] Example 1:
[0060] The application designs an intelligent control system of ice melting device, which realizes unattended and dispatching remote control of the ice melting device, greatly improves ice melting efficiency and safety, and increases ice melting operation time from 2-3 hours to 20 minutes.
[0061] As shown in Figure 1 The application adopts the following technical solutions: the application comprises a management module, a control side communication interface module, a control side shared database module, a key data recording module, a one-key sequence control module, a device state recognition module, a fault analysis module, a device locking module, an intelligent interface module, a main system routing module, a device side shared database module and a device side communication interface module.
[0062] The management module comprises three management functions of program management, database management and hardware management, wherein the program management function is self-starting module setting and process daemon; the database management function is used for database maintenance; and the hardware management function is loading and driving of the involved hardware.
[0063] The control side communication interface module is responsible for communication with a dispatching system and a station integrated automation system, and the module designs bidirectional communication functions of a general power protocol server end and a client end in combination with characteristics of a power system and specific requirements of the ice melting device, so as to realize effective isolation of uplink data and downlink data on the one hand, and to solve the problem of inability to obtain device states of a station and a line device on the other hand, thereby improving data security and solving the problem.The application layer is abstracted into a data interface layer, a protocol layer, an application data layer and a bottom data layer in the module, data forwarding is realized through general functions such as DataIn() and DataOut(), and a structural diagram is as shown in Figure 2
[0064] The key data recording module is used for recording key information such as a mode switching command, received station mode switching information and sent ice melting device state change information, and a recording mark thereof can be configured from the management module.
[0065] The one-key sequence control module is used for the sequential operation of the ice melting device. The ice melting device is divided into three parts: ice melting main device, ice melting line access loop and device state locking loop. The device state is defined as four states: grounding, outage, standby and locking. The ice melting access loop is defined as XX line ice melting and XX ground ice melting according to the actual loop condition. The device state locking loop is used to realize the locking logic of the associated device. The one-key sequence control module includes: uplink data interaction (communication with dispatch) and downlink data interaction (with ice melting control and protection system, measurement and control device and other intelligent systems); The uplink command of the sequence control module includes the overall mode switching command, such as grounding conversion to outage, XX line conversion to XX ground ice melting, etc. The downlink command is the operation of the specific device, such as closing circuit breaker 1, closing circuit breaker 2, starting water cooling device, starting ice melting device, etc. Compared with the conventional sequence control design, the design has the following improvements: 1) Before execution, enhanced logic locking judgment is performed. After receiving the command issued by the remote, it is first judged whether the locking conditions of each operation are met. The locking conditions are not limited to communication state, state locking state, etc.; 2) After the execution fails, multiple fault tolerance mechanisms are designed, such as pause, backtracking, retry, etc.; 3) The state switching is graphically displayed, which can directly display the current execution step and the reason for operation failure; 4) Each state switching logic in the sequence control is defined as an object. The object is composed of control, state, locking and other information. Other modules use this object as a basis for judgment, thereby ensuring the consistency of control and state. The sequence control module design flow chart is shown in Figure 3 .
[0066] The intelligent interface module is used for communication with external intelligent devices (optical fiber online monitoring device). Based on the development of subsequent technologies, the double-position comparison technology based on cloud monitoring platform will be widely used. The intelligent device reserves an interface. At the same time, in order to improve the ice melting efficiency, the intelligent device accesses the optical fiber online monitoring device. The temperature and tension of the ice melting line during the ice melting process are monitored to judge the ice melting effect. The comparison parameters are obtained by machine learning of long-term monitored parameters. The machine learning process is shown in Figure 4 . The related prompt information is reported, and the ice melting can be stopped; when the line temperature is higher than the set value, the ice melting is immediately stopped to prevent damage to the OPGW optical fiber due to high temperature.
[0067] The device state identification module is configured to determine the state of the ice melting complete set by an expert system rule base. The expert system rule base defines the device state by using a regular expression. Specifically, the expert system rule base is configured by using a building block method. The device state is defined by elements, units, and states. The ice melting main device is finally classified into five states, i.e., grounding, shutdown, standby, locking, and unlocking. The ice melting circuit is defined as XX line ice melting and XX ground ice melting. Specifically, the element is the definition of a certain device, including device locking logic configuration, device state definition, and device control definition. The unit includes a plurality of device topology definitions. The device state definition can be achieved by using AND gate, OR gate, and NOT gate regular expressions. The specific expert system rule base logic is shown in FIG. 8. Figure 5 The expert system rule base can read the writing rules of a specific rule writing mode and continuously optimize the expert system rule base by machine learning.
[0068] The device state identification module is configured to identify the state of the device by the expert system rule base and classify the state into normal, slight fault, serious fault, standby, and on duty.
[0069] The fault analysis module is configured to determine whether the fault is correct by machine learning when the fault is identified according to the expert system rule base. The fault point is inferred according to the device information at the time of the fault. Therefore, the fault rule base is established first during the fault analysis. The fault rule base stores fault characteristics. The logic rules of the fault characteristics are consistent with the logic rules of the device state in the expert system rule base. The fault characteristic values include fault simulation results, ice melting device characteristics (such as switch action delay time), and specific reporting information of the ice melting secondary system device. The fault simulation information is obtained by scanning the ice melting device fault by using power simulation software combined with the control report logic. The fault simulation information includes analog characteristic values and protection logic action information of the control protection system. At the same time, the protection action and fault tripping signals are marked in the database. When the marked signals are received, the information at the time before and after the fault is substituted into the fault rule base. The characteristic data with high consistency in the rule base is compared one by one. The optimal solution is obtained by traversing the characteristic data (analog quantity and switch quantity). Finally, an accident analysis report is formed. The fault identification content includes, but is not limited to, the following information: whether the double-set protection action time sequence is correct, whether the protection action value is correct, and finally the fault point is inferred according to a plurality of fault information.
[0070] A typical example is that: the expert system monitors the information of the control protection device, the measurement and control device, the protection device and the intelligent system in real time, judges the state by using the expert system rule base, and starts the fault logic function when judging the key information such as "over-current protection action" and "accident total". At this time, all switch quantities, analog quantities, device software messages and fault recording before the fault for 5s (the time can be set) will be called from the shared database. First, the correctness of the action is judged according to the expert system rule base, and the criteria include but are not limited to switch position timing, protection logic criterion, device actual protection setting value and device recording data. After forming the protection correctness report, the fault rule base is judged, and the criteria include but are not limited to fault characteristics and fault data correspondence, multiple protection action timing and fault characteristics, etc. Finally, the fault analysis report is formed.
[0071] The main system routing module is mainly used for identifying the main system in the protection dual system. According to the characteristics of the DC ice melting device, the control system adopts master-slave controller configuration. Under normal circumstances, both systems will send data, and for the operating personnel and other modules of the intelligent unit, only the main system data is concerned and executed. Compared with the conventional master-slave judgment, the intelligent device adds communication state as an auxiliary criterion, and designs a control logic for actively switching under certain special working conditions. In addition, due to the involvement of many working conditions, in order to traverse all working conditions, the implementation method based on state machine switching logic is adopted, as shown in Figure 6 The module judges the dual system and routes the main system data bidirectionally. For the downlink command, the data is routed to the dual system and executed by the main system. For the uplink state data, the main system data is routed to other modules according to the master-slave state.
[0072] The device-side shared database module is used for data interaction between the device-side interface module and other intelligent modules.
[0073] The device-side communication interface module is used for data interaction with the DC ice melting device related secondary system such as control protection device, protection device and measurement and control device.
[0074] The management module is used for management of hardware resources, sub-modules, databases and configuration of expert system rules of the device.
[0075] Embodiment 2:
[0076] The technical solutions of the present application will be further described in detail below according to the drawings of the specification and in combination with specific embodiments.
[0077] 1. Overall scheme of the intelligent control system of the ice melting device
[0078] Functionally, the application is aimed at the characteristics of the communication management machine that can receive all the information of the device commonly used in the substation, using expert system, machine learning, state machine and other new technologies, an intelligent control system of ice melting device with locking function and active control function is designed, mainly involving several main parts.
[0079] 1) Conventional protocol conversion function;
[0080] The protocol conversion function mainly realizes the communication of the ice melting secondary system with the station integrated automation and the dispatching end, including protocol access and conversion. Due to the design of different devices and application scenarios, various commonly used protocols need to be supported, and the protocol development workload is huge. In order to reduce the subsequent development workload, according to the characteristics of the protocol, the implementation of the protocol is divided into public function and data conversion function. The public function mainly includes task management, data management, system resource allocation, etc. The data conversion function can be abstracted into hardware interface driver, data interface driver, service interface driver, data flow control, data decoding, etc. Several parts are packaged into different libraries. When designing the protocol, the public module is loaded, and the decoding and coding modules of the protocol are developed to complete the design of different protocols. Each protocol can be used as an independent dynamic library, and different platforms and different software are realized through the design of general internal and external interfaces.
[0081] Similarly, different submodules follow the same interface and definition, which can be completed in the management module through configuration.
[0082] For data access, the parsed data is divided into analog quantity, digital quantity with time tag and digital quantity without time tag according to the type; and uplink data and downlink data according to the signal flow. In addition, different types of data have different priorities. According to this feature, the application designs a data storage queue with priority, and encapsulates the decoded data into a private data type. The data entries of the access protocol and the data entries of the conversion protocol establish a mapping relationship through the base class, and the data with high priority such as remote control and remote adjustment control commands are processed in the form of subscription.
[0083] 2) Two-way data interaction based on server and client. In addition to designing the conventional server protocol program to send ice melting related information to the station integrated automation and remote control, receive the control commands of the remote control and integrated automation and forward them to each device, a client protocol program is also designed to receive the status of the ice melting short-circuit switch of the opposite substation and other related devices in the substation, and realize the full-range locking logic design of the ice melting device.
[0084] 2) Data batch processing and machine learning;
[0085] There are many ice melting device equipment, and massive data are generated at any time. When using, multiple steps of operation are required. In order to improve the convenience of operation, the device is designed based on the sequence control operation and state recognition of the equipment object:
[0086] A) Data object based on equipment attribute: Establishing equipment object model, encapsulating meaningless and discrete data into equipment object model, including control data, equipment data, locking data, etc. The state of the equipment can be intuitively reflected through the information in the model. In the specific implementation process, in order to conveniently realize the configuration of the sequence control process and make the whole sequence control operation process transparent, a bottom-up method is adopted to further encapsulate the equipment object, and three levels of models are defined in the sequence control, namely element, unit and state. An element is an equipment object model, a unit includes several elements, and a state includes several units. In specific implementation, the state of the whole ice melting device is defined as grounding, shutdown, standby, locking, unlocking, etc. Expert rule base is established by using and, or, not and other similar natural languages in a similar way of building blocks. At the same time, the intermediate process of the equipment state is judged through the change of the equipment attribute in the sequence control process.
[0087] B) Two-way data transmission and management based on server and client: The equipment data sources include the switches, switches and ice melting lines of the direct current ice melting device, and the short-circuit switches of the opposite side substation.
[0088] For the equipment in the ice melting device, relevant data are obtained from the access side. For the data collected by the control and protection system redundant system, the main system data are obtained through the master-slave data routing, so as to ensure the uniqueness of the data. The data are obtained from the client interface of the slave forwarding side of the opposite side substation and other equipment in the station. Different protocols can be used in the receiving side and the sending side. After receiving the data, the data body in the protocol is stored in the stack in the same coding format for calling by other modules. The consistency of the data is ensured through the time scale.
[0089] C) Master-slave management and data routing: In order to improve the reliability of the ice melting device, the control and protection system adopts double redundancy system design. Under normal circumstances, one main and one backup are used. When the main controller fails, the backup controller can quickly switch to working state. The dispatching system only pays attention to the information of the main system, and only sends one command. Therefore, the intelligent control system of the ice melting device needs to identify the main system and route the data of the main system to the double system. In order to improve the accuracy of the master-slave routing, communication state auxiliary criterion and automatic master-slave switching function are added.
[0090] D) Machine learning-based fault identification: After scanning various fault type characteristics by third-party simulation software, the fault is abstracted into device characteristic data, such as analog quantity greater than a certain value, switch action timing, etc. through machine data abstraction, a rule library is established, and the data in the rule library is learned through machine learning, thereby realizing fault identification in massive data, the identification point is the feature data identification of protection action, switch opening and closing, etc. in the database, and the consistency of the data received in real time and the rules in the rule library is analyzed, thereby realizing fault identification.
[0091] E) Decoupling of interlocking logic: In view of the problem of complex interlocking logic of the ice melting device and multiple branch conditions, an interlocking logic expert library is established in the device abstraction mode, and through the mutual correlation of device objects, state recognition and other methods, effective interlocking of control commands is realized.
[0092] F) Intelligent management of equipment: All the above modules need a management module to allocate resources and schedule data to other modules. When other modules are normally started, the management module is also responsible for the daemon of other modules. When a module terminates running, the process daemon can restart the module.
[0093] 2. Structure design of ice melting device intelligent control system
[0094] The whole ice melting device intelligent control system uses object-oriented design method, and is divided into management module, control side communication interface module, control side shared database module, key data recording module, one-key sequence control module, device state recognition module, fault analysis module, device interlocking module, intelligent interface module, main system routing module, device side shared database module and device side communication interface module according to functions. The management module is responsible for task scheduling, data control and resource allocation between other modules. The same data interface and data coding method are used between all modules. Each sub-module has only a specified interface and is transparent to the outside, and memory lock, resource management and scheduling are used to avoid memory overflow and other possible system crashes.
[0095] The control side communication interface module and the device side shared database module use the same base class design, including hardware driver base class, protocol implementation base class and data processing base class, which realize the encapsulation of device driver, data type, channel type and data method. The sub-protocol module first obtains the basic method and type by inheriting the base class, and then organizes the data and communication process according to the protocol description.
[0096] The one-key sequence control module, the device state identification module and the device locking module all use the device object model in the database, and according to the device characteristics, the device state, the device control object and the device locking object are packaged into the device object model, and when the device object state changes, it is stored into the data bus, thereby ensuring the synchronization of data between the modules.
[0097] The fault analysis module adopts a machine learning method, and by identifying the received data characteristic values, it finds the characteristic data with greater consistency from the expert library, and identifies the fault point through the characteristic analog quantity and the characteristic digital quantity.
[0098] The intelligent interface module is used for the interface with other intelligent devices, and real-time receives the temperature, stress and other data reflecting the icing condition in the intelligent device, establishes a fitting curve and trains the data through an iterative method, thereby continuously improving the data accuracy.
[0099] The main system routing module realizes the judgment of the master-slave state, the auxiliary switching of the master-slave system and the routing of the master-slave data by controlling the protection master-slave state telesign point, communication state and other parameters.
[0100] The control side shared database module and the device side shared database module adopt an object-oriented method, and a shared database base class is designed, and each module realizes the data function through inheritance and reconstruction. The data of the shared database is packaged into different queues according to different priorities, and is called by other modules.
[0101] The key data backup module is responsible for the system running key information collection work, and provides a special interface for the external export tool.
[0102] Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor are within the protection scope of the present application.
[0103] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, a system or a computer program product. Therefore, the present application can adopt a complete hardware embodiment, a complete software embodiment or an embodiment combining software and hardware aspects. Moreover, the present application can adopt the form of a computer program product implemented on one or more computer usable storage media containing computer usable program code (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.).
[0104] The computer program instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart block or blocks. Figure 1 one or more flow or blocks Figure 1 one or more flow or blocks
[0105] These computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture including instructions which implement the function specified in the flowchart block or blocks. Figure 1 one or more flow or blocks Figure 1 one or more flow or blocks
[0106] The computer program instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart block or blocks. Figure 1 one or more flow or blocks Figure 1 one or more flow or blocks
[0107] The above merely provides an embodiment of the present application, but is not intended to limit the present application, and any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall fall within the scope of the claims of the present application.
Claims
1. An intelligent control system for an ice melting device, characterized in that, The system comprises: a de-icing processor, a control-side communication interface module connected with the de-icing processor, an intelligent interface module, and a device-side communication interface module; the control-side communication interface is further connected with a substation integrated automation system and / or a dispatching terminal; the intelligent interface module is further connected with an intelligent monitoring device; and the device-side communication interface module is further connected with a secondary system of a substation DC de-icing device; the de-icing processor is configured to process and send intelligent monitoring device data obtained from the intelligent interface module and data of the secondary system of the de-icing device obtained from the device-side communication interface module to the substation integrated automation system and / or the dispatching terminal; and is further configured to process de-icing instructions sent by the substation integrated automation system and / or the dispatching terminal obtained from the control-side communication interface to obtain switching instructions, and send the switching instructions to the secondary system of the DC de-icing device through the device-side communication interface module, thereby controlling the de-icing device to act; the de-icing processor comprises a control-side shared database module, a device-side shared database module, a one-key sequence control module, a device state recognition module, a device state recognition module, a fault analysis module, a device locking module, and a main system routing module; the control-side shared database module is connected with the control-side communication interface module, the one-key sequence control module, the device state recognition module, and the device state recognition module; the device-side shared database module is connected with the device-side communication interface module and the main system routing module; the main system routing module is further connected with the one-key sequence control module, the device state recognition module, and the device state recognition module.
2. The system of claim 1, wherein, The control-side shared database module and the device-side shared database module both store and communicate data in an object-oriented manner; the data communication comprises: encapsulating data to be exchanged into different queues according to priority, and realizing data communication based on the queues.
3. The system of claim 2, wherein the control-side shared database module is specifically configured to store de-icing instruction data obtained from the control-side communication interface module; and is further configured to realize data communication between the control-side communication interface module and the one-key sequence control module, the device state recognition module, and the device state recognition module based on a queue-based manner; the device-side shared database module is specifically configured to store data obtained by the device-side communication interface module; and is further configured to realize data communication between the device-side communication interface module and the main system routing module based on a queue-based manner.
4. The system of claim 3, wherein, The one-key sequence control module is configured to obtain de-icing control instructions based on the control-side shared database module, generate switching instructions based on the control instructions combined with pre-defined serialized operations, and send the switching instructions to the de-icing complete device through the main system routing module.
5. The system of claim 4, wherein, The de-icing complete device comprises a de-icing main device; the switching instructions are switching instructions for adjusting the control mode of the running state of each de-icing main device in the de-icing complete device; the de-icing control instructions are switching instructions for a line de-icing mode.
6. The system of claim 5, wherein, The de-icing complete device further comprises a de-icing line access loop and a device state locking loop. The ice melting line access loop and the device state locking loop are both connected by the required ice melting master device; The ice melting access loop at least includes one or more of the following: line name + line ice melting, ground line name + ground line ice melting; The device state locking loop is used to realize the locking failure of the connected ice melting master devices.
7. The system of claim 6, wherein, The device state recognition module is used to obtain the switching instruction sent by the one-key sequence control module executed by the main system routing module, and recognize the running state of the ice melting complete device based on the set expert system rule base and the switching instruction; and is also used to send the running state to the control side shared data module. The running state of the ice melting master device includes any one of the following: grounding, shutdown, standby, locking and unlocking.
8. The system of claim 6, wherein, The device state recognition module is used to obtain the switching instruction sent by the one-key sequence control module executed by the main system routing module, and recognize the running state of each secondary system in the ice melting complete device based on the set expert system rule base and the switching instruction; and is also used to send the secondary system running state to the control side shared data module.
9. The system of claim 8, wherein, The running state of each device of the ice melting secondary system at least includes one or more of the following: normal, minor fault, serious fault, standby and on duty; The ice melting secondary system at least includes one or more of the following devices: control protection device, protection device and measurement and control device.
10. The system of claim 9, wherein, The ice melting processor further includes a fault analysis module, which is used to judge whether the minor fault or serious fault is correct based on the data of the device measurement shared data module and the stored fault characteristics stored in the fault rule base when the running state of each device is identified as a minor fault or a serious fault according to the expert system rule base, and to determine the fault point accident analysis report according to the device information at the time of fault.
11. The system of claim 10, wherein, The expert system rule base and the fault rule base include signals, signal identifiers, regular expressions, fault characteristics and fault value mappings; the characteristic values include fault simulation results, ice melting master device characteristics in the ice melting complete device, and information reported by each device of the ice melting secondary system; The signals at least include one or more of the following: protection action and fault trip; The fault simulation information is obtained by scanning the ice melting device fault through power simulation software combined with control protection logic.
12. The system of claim 1, wherein, The main system routing module is used to: identify the main system based on the state of each ice melting master device and secondary system in the ice melting complete device obtained by the device side shared database module, and send the main system data to the one-key sequence control module, the device state recognition module and the device state recognition module respectively; and is also used to execute the switching instruction sent by the one-key sequence control module, and send the execution result to the device locking module and the device side shared database module.
13. The system of claim 10, wherein, The device locking module is used to realize the operation legality judgment of the device through the expert system, and realize the effective locking of the control command through the mutual correlation and state recognition of the device object.
14. The system of claim 12, wherein, The ice melting processor further comprises a management module connected with a one-key sequential control module, a device state identification module, a device state identification module, a fault analysis module, a device locking module, a main system routing module, a control side shared database module and a device side shared database module respectively; The management module is configured to allocate resources, uniformly schedule data, normally start and start the one or more modules based on process guardianship. The one or more modules include a one-key sequential control module, a device state identification module, a device state identification module, a fault analysis module, a device locking module and a main system routing module. The management module is further configured to manage the configuration of expert system rules and the data stored in the control side shared database module and the device side shared database module.
15. The system of claim 1, wherein, The control side communication interface module is specifically configured to communicate with the dispatching end through the substation internal integrated automation system / telecontrol.
16. The system of claim 15, wherein, The control side communication interface module includes a server end and a client end, and the server end is used to send data of the control side communication interface module to the dispatching end, and the client end is used to send commands of the dispatching end to the control side communication interface module.
17. The system of claim 1, wherein, The intelligent interface module is specifically configured to communicate with external intelligent monitoring equipment, and determine the icing condition based on the intelligent monitoring equipment data. The intelligent interface module at least includes one or more of the following interfaces: an optical fiber online monitoring device interface and a micro-meteorological station control system interface. The intelligent monitoring equipment data at least includes one or more of the following: optical fiber online monitoring device data, line temperature and radian information of the micro-meteorological station system. The determination of the icing condition based on the intelligent monitoring equipment data includes: establishing a fitting curve based on historical line related data using a machine learning algorithm and training the data in an iterative manner to determine the relationship between the temperature and tension of the ice melting line and the ice melting effect.
18. The system of claim 1, wherein, The system further comprises a key data recording module configured to record data with a recording flag in the control side communication interface module. The data with the recording flag includes one or more of the following: a record of the issued mode switching command, received substation mode switching information and sent ice melting device state change information. The recording flag is configured by the management module.
Citation Information
Patent Citations
Power distribution line ice-melting system and ice-melting device point-selection method
CN109449853A