Layered configuration method, system and equipment for wind turbine generator interfaces and storage medium

By analyzing the interface information of the wind turbine hardware equipment, determining the registration ID and converting it into configuration information, and dynamically binding the functional modules, the development difficulty and repeated modification problems caused by changes in hardware configuration in the prior art are solved, and more efficient development and stronger adaptability are achieved.

CN119621171APending Publication Date: 2025-03-14CSIC HAIZHUANG WINDPOWER CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411539436.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-30
Publication Date
2025-03-14

AI Technical Summary

Technical Problem

The existing wind turbine main control software system is in a strong binding state with the hardware, which requires unified optimization and processing when hardware configuration changes, which increases the development difficulty and repeated modification workload, and reduces the reliability of the software.

Method used

By obtaining and parsing the interface information of the hardware device, determining the registration ID, and using the conversion function to convert the interface information into configuration information, calling the corresponding functional modules to connect and control the hardware device, realizing modular processing of the interface and dynamic binding of the functional modules.

Benefits of technology

Even if the hardware configuration changes, there is no need to reconfigure; different hardware devices do not need to configure separately to call the same functional module, which greatly reduces the development cycle and enhances adaptability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119621171A_ABST
    Figure CN119621171A_ABST
Patent Text Reader

Abstract

The invention provides a wind turbine generator interface hierarchical configuration method, which comprises the following steps of: acquiring and analyzing interface information of hardware equipment, and determining a registration ID (Identity) of the hardware equipment according to the interface information; calling a preset conversion function according to the registration ID, and converting the interface information into configuration information by using the conversion function; and retrieving the configuration directory table, calling the corresponding function module according to the configuration information, and connecting and controlling the hardware equipment. According to the invention, the problems of long development period and weak adaptability of new models under different platform models and different hardware configurations in the prior art are solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of hardware control technology, and in particular to a method, system, device and storage medium for hierarchical configuration of a wind turbine interface. Background Art

[0002] The existing wind turbine master control software system is strongly bound to the hardware and has a strong coupling. When the hardware configuration changes partially, the master control software system needs to follow the changes. At this time, it is difficult to implement unified optimization of the master control software. At the same time, when the logic needs to be optimized, programs with different configurations need to be optimized and modified. Since the optimization and modification content is the same, the workload of repeated modifications will increase, and the reliability of the master control software will be reduced in the transplantation process. Summary of the invention

[0003] In view of the deficiencies in the prior art, the present invention provides a hierarchical configuration method for wind turbine interface, which solves the problems in the prior art of long development cycle and weak adaptability of new models with different platform models and different hardware configurations.

[0004] According to an embodiment of the present invention, a method for hierarchical configuration of wind turbine generator interface includes:

[0005] Obtain and parse the interface information of the hardware device, and determine the registration ID of the hardware device based on the interface information;

[0006] Call the preset conversion function according to the registration ID, and use the conversion function to convert the interface information into configuration information;

[0007] Retrieve the configuration catalog table, call the corresponding functional module according to the configuration information, and connect and control the hardware device.

[0008] Preferably, if the registration ID cannot be determined according to the interface information, the registration function is called to generate a new registration ID according to the interface information and bind it to the hardware device.

[0009] Preferably, if the configuration information is not retrieved in the configuration directory table, the required function module is manually called according to the function of the hardware device, and the registration ID and the function module are written into the configuration directory table.

[0010] Preferably, the method of acquiring and parsing the interface information of the hardware device and determining the registration ID of the hardware device according to the interface information includes:

[0011] Based on the registration operation of the hardware device when it is powered on, the interface information in each hardware device is obtained;

[0012] Parse the interface information to determine the hardware port type and registration ID of the hardware device.

[0013] Preferably, the hardware port types include parameter configuration ports and communication ports.

[0014] On the other hand, according to an embodiment of the present invention, a wind turbine group interface hierarchical configuration system is also provided. The system uses the above-mentioned wind turbine group interface differentiated hierarchical configuration method, including:

[0015] An interface module, the interface module is used to connect to an external hardware device and obtain interface information of the hardware device;

[0016] A parsing module, the parsing module is used to parse the interface information and determine the registration ID of the hardware device;

[0017] A conversion module, the conversion module is used to convert the interface information into configuration information using a conversion function;

[0018] The control module is used to call the corresponding functional module and connect and control the hardware device.

[0019] Preferably, it also includes a storage module, and the storage module is used to store and update the conversion function and the configuration information table.

[0020] On the other hand, according to an embodiment of the present invention, a computer device is also provided, including a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, the processor executes the above-mentioned method for hierarchical configuration of wind turbine interface.

[0021] On the other hand, according to an embodiment of the present invention, there is further provided a computer storage medium storing a computer program, wherein when the computer program is executed by a processor, the processor executes the above-mentioned method for hierarchical configuration of wind turbine interface.

[0022] Compared with the prior art, the present invention has the following beneficial effects:

[0023] In the present invention, the interface connecting the main control system and the hardware device is modularized. When the hardware device is connected, the interface information of the hardware device is obtained. By strongly associating the interface information of the hardware device, the unique registration ID, the conversion function and the functional module, the interfaces of different hardware devices are associated with the corresponding functional modules. In this way, even if the hardware configuration changes partially, such as replacing the interface module or the functional module, there is no need to reconfigure it. At the same time, different hardware devices calling the same functional module do not need to be configured separately, which greatly reduces the development cycle and enhances adaptability. BRIEF DESCRIPTION OF THE DRAWINGS

[0024] Figure 1 The figure is a flow chart of a configuration method according to an embodiment of the present invention.

[0025] Figure 2 This is a configuration system architecture diagram of an embodiment of the present invention. DETAILED DESCRIPTION

[0026] The technical solution of the present invention is further described below in conjunction with the accompanying drawings and embodiments.

[0027] like Figure 1 As shown, the embodiment of the present invention proposes a method and device for hierarchical configuration of wind turbine interface, including:

[0028] Obtain and parse the interface information of the hardware device, and determine the registration ID of the hardware device based on the interface information.

[0029] First, the PLC hardware operation relationship of the wind turbine is deeply analyzed, and the overall operation mechanism of the PLC is reconstructed. Through the underlying driver architecture of the PLC, the port drivers of the wind turbine operation are distinguished, and the overall hardware drivers are integrated to meet the universal ports of all models.

[0030] The peripheral device interfaces used by wind turbines include the most commonly used parameter configuration ports, such as analog input module ports, analog output ports, digital input ports, and digital output ports. They also include communication-related ports, such as network ports that support MODBUS TCP, serial ports that support MODBUS RTU, and CAN communication module ports that support high-frequency communication, as well as high-frequency counting modules that are relatively important in wind turbines. By sorting out these existing modules, the types of each module are uniformly classified.

[0031] After the hardware device is connected to the interface of the wind turbine, the interface information of each hardware device will be obtained based on the registration operation of the hardware device when it is powered on, and then the interface information will be parsed to determine the hardware port type (parameter configuration port or communication port) and registration ID of the hardware device.

[0032] If the registration ID cannot be determined based on the interface information, it means that the hardware device is connected to the wind turbine for the first time, so the registration function is directly called to generate a new registration ID based on the interface information and bind it to the hardware device.

[0033] The preset conversion function is called according to the registration ID, and the conversion function is used to convert the interface information into configuration information.

[0034] After identifying the interface information, registration ID and hardware port type of the hardware device, use the conversion function to convert the interface information into the configuration information required for use in the main control program of the wind turbine, such as pressure value, speed value or acceleration value, etc. At the same time, in the main control program application, the hardware port type and the relevant data used in the program are associated.

[0035] Retrieve the configuration catalog table, call the corresponding functional module according to the configuration information, and connect and control the hardware device.

[0036] By retrieving the configuration catalog table, the corresponding functional modules can be called according to the configuration information, and connected and controlled with the hardware devices.

[0037] By completing the above steps, the interface information, displacement registration ID, conversion function and functional module can be strongly bound, so as to distinguish the situation where different models have different data meaning ports of the same module. At the same time, this also solves the situation where a unit of the same type of model needs to add a module. In this case, we only need to add the required module in the hardware configuration, and we can also add it in the main control program accordingly, but it will not affect the original main control program of different models.

[0038] In addition, if the configuration information is not retrieved in the configuration directory table, the required function module can be manually called according to the hardware device function, and the registration ID and function module can be written into the configuration directory table.

[0039] After completing the above configuration, each time the main control system is running in the PLC, it will be loaded and run from the driver level, and the main control system software will be loaded and run at the same time. At the same time, the currently executed configuration file is called by wind turbines of different models, and the cohesion of the main control software system is improved by establishing the hardware interface configuration module under different models. A general safety protection and control strategy is realized to adapt to the requirements of complex control functions under multiple working conditions, speed up the development efficiency of new models, and reduce development risks.

[0040] On the other hand, an embodiment of the present invention further provides a wind turbine group interface hierarchical configuration system, which uses the above-mentioned wind turbine group interface differentiated hierarchical configuration method, including:

[0041] An interface module, the interface module is used to connect to an external hardware device and obtain interface information of the hardware device;

[0042] A parsing module, the parsing module is used to parse the interface information and determine the registration ID of the hardware device;

[0043] A conversion module, the conversion module is used to convert the interface information into configuration information using a conversion function;

[0044] The control module is used to call the corresponding functional module and connect and control the hardware device.

[0045] It also includes a storage module, which is used to store and update the conversion function and the configuration information table.

[0046] On the other hand, an embodiment of the present invention further provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, the processor executes the above-mentioned method for hierarchical configuration of wind turbine interface.

[0047] On the other hand, an embodiment of the present invention further provides a computer storage medium storing a computer program, and when the computer program is executed by a processor, the processor executes the above-mentioned method for hierarchical configuration of wind turbine interface.

[0048] Finally, it should be noted that the above embodiments are only used to illustrate the technical solution of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the preferred embodiments, those skilled in the art should understand that the technical solution of the present invention can be modified or replaced by equivalents without departing from the purpose and scope of the technical solution of the present invention, which should be included in the scope of the claims of the present invention.

Claims

1. A method for hierarchical configuration of wind turbine interface, characterized in that: include: Obtain and parse the interface information of the hardware device, and determine the registration ID of the hardware device based on the interface information; Call the preset conversion function according to the registration ID, and use the conversion function to convert the interface information into configuration information; Retrieve the configuration catalog table, call the corresponding functional module according to the configuration information, and connect and control the hardware device.

2. A method for hierarchical configuration of wind turbine interface according to claim 1, characterized in that: If the registration ID cannot be determined based on the interface information, call the registration function to generate a new registration ID based on the interface information and bind it to the hardware device.

3. A method for hierarchical configuration of wind turbine interface according to claim 2, characterized in that: If the configuration information is not retrieved in the configuration directory table, the required function module is manually called according to the hardware device function, and the registration ID and function module are written into the configuration directory table.

4. A method for hierarchical configuration of wind turbine interface according to claim 1, characterized in that: The method of obtaining and parsing the interface information of the hardware device and determining the registration ID of the hardware device according to the interface information includes: Based on the registration operation of the hardware device when it is powered on, the interface information in each hardware device is obtained; Parse the interface information to determine the hardware port type and registration ID of the hardware device.

5. A method for hierarchical configuration of wind turbine interface according to claim 4, characterized in that: The hardware port types include parameter configuration ports and communication ports.

6. A wind turbine interface hierarchical configuration system, characterized in that: The system uses the differentiated hierarchical configuration method for wind turbine interface according to any one of claims 1 to 5, including: An interface module, the interface module is used to connect to an external hardware device and obtain interface information of the hardware device; A parsing module, the parsing module is used to parse the interface information and determine the registration ID of the hardware device; A conversion module, the conversion module is used to convert the interface information into configuration information using a conversion function; The control module is used to call the corresponding functional module and connect and control the hardware device.

7. A wind turbine interface hierarchical configuration system as claimed in claim 6, characterized in that: It also includes a storage module, which is used to store and update the conversion function and the configuration information table.

8. A computer device, characterized in that: It comprises a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, the processor executes a wind turbine interface hierarchical configuration method according to any one of claims 1 to 5.

9. A computer storage medium, characterized in that: A computer program is stored, and when the computer program is executed by a processor, the processor executes a wind turbine group interface hierarchical configuration method according to any one of claims 1 to 5.