Offshore wind power master control system and offshore wind power master control system setting method
By changing the PLC's underlying architecture and programming language to ST language, and adjusting the communication method by disconnecting the CANopen network and switching to an RS485 interface or analog transmission, the problems of weak PLC performance and insufficient network in the offshore wind power main control system were solved, thus achieving system reliability and stability.
Patent Information
- Application Number
- CN202410701516.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-05-31
- Publication Date
- 2025-12-02
AI Technical Summary
The existing offshore wind power main control system has weak PLC performance and insufficient CANopen network, resulting in low system reliability and stability.
The underlying architecture of the PLC was changed to ST language, the communication method was adjusted, the yaw inverter and vibration acceleration sensor were disconnected from the CANopen network and switched to RS485 interface or analog transmission, and the problems of weak CPU performance and insufficient network were solved by expanding the CPU memory.
This improved the reliability and stability of the offshore wind power main control system, ensuring the normal operation of the system and the reliability of data transmission.
Smart Images

Figure CN121047712A_ABST
Abstract
Description
Technical Field
[0001] The embodiments disclosed herein belong to the technical field of wind power main control system, specifically relating to an offshore wind power main control system and an offshore wind power main control system setup method. Background Technology
[0002] The control system of an offshore wind turbine includes a main control system, a pitch system, and a converter system. In conjunction with the pitch system, the main control system controls the pitch angle of the turbine blades, ensuring optimal wind energy capture at different wind speeds and achieving efficient and stable power generation. The converter system, based on instructions from the main control system, controls the amplitude, phase, and frequency of the excitation, enabling the stator side to supply constant-frequency electricity to the grid. This allows the wind turbine to stably provide power to the grid while ensuring power quality and grid compatibility.
[0003] The main control system for offshore wind power primarily includes a PLC (Programmable Logic Controller), which monitors the wind turbine's operating status in real time through various sensors and actuators. It automatically adjusts the turbine's operating parameters, such as speed and power, based on wind conditions and grid demands to optimize wind energy capture and utilization efficiency. The PLC interfaces with the yaw inverter to automatically adjust active and reactive power, ensuring stable and coordinated operation between the wind turbine and the grid, and preventing grid impacts caused by fluctuations in wind turbine power generation. When the PLC detects abnormal conditions such as overspeed or vibration in the wind turbine through components like vibration acceleration sensors, the main control system takes corresponding protective measures to ensure unit safety.
[0004] To support functions such as Simulink code, C language programming, ModBud-TCP communication protocol, and a wide operating temperature range, current offshore wind power main control system PLCs adopt the SEESF underlying architecture. However, the number of CANopen networks supported is limited, and the CPU frequency and memory are also significantly restricted, especially when using the SEESF underlying architecture. This results in low PLC performance and low reliability and stability of the offshore wind power main control system. Summary of the Invention
[0005] The embodiments disclosed herein aim to at least solve one of the technical problems existing in the prior art, and provide a wind power main control system and a method for setting up a wind power main control system.
[0006] One aspect of this disclosure provides a method for setting up an offshore wind power main control system. The wind power main control system includes at least a PLC using a SEESF underlying architecture, a yaw inverter, and a vibration acceleration sensor. The PLC has a CANopen network and an RS485 interface. The yaw inverter and the acceleration sensor are electrically connected to the PLC via the CANopen network. The method includes:
[0007] The SEESF underlying architecture of the PLC was removed, and the code was written using ST language;
[0008] Disconnect the yaw inverter from the CANopen network, and electrically connect the yaw inverter to the PLC through the RS485 interface;
[0009] Disconnect the vibration acceleration sensor from the CANopen network, and electrically connect the acceleration sensor to the PLC using analog signal transmission.
[0010] Furthermore, the method also includes:
[0011] The PLC and the power grid measurement module are electrically connected using the RS485 interface or analog signal transmission.
[0012] Optionally, after disconnecting the yaw inverter from the CANopen network and the accelerometer from the CANopen network, the method further includes:
[0013] The PLC is electrically connected to the pitch system via a CANopen network.
[0014] Optionally, after disconnecting the yaw inverter from the CANopen network and the accelerometer from the CANopen network, the method further includes:
[0015] The PLC is electrically connected to the converter system via a CANopen network.
[0016] Furthermore, the method also includes:
[0017] The CPU memory of the PLC is temporarily expanded.
[0018] Another aspect of this disclosure provides an offshore wind power main control system, which is configured using the offshore wind power main control system configuration method described above.
[0019] Optionally, the wind power main control system includes a PLC, a yaw inverter, and an acceleration sensor; wherein,
[0020] The PLC has an RS485 interface;
[0021] The yaw frequency converter is electrically connected to the PLC via an RS485 interface;
[0022] The accelerometer is electrically connected to the PLC using analog signal transmission.
[0023] Furthermore, the system also includes a power grid measurement module;
[0024] The power grid measurement module is electrically connected to the PLC via the RS485 interface or analog signal transmission.
[0025] Optionally, the PLC has a CANopen network;
[0026] The CANopen network of the PLC is used for electrical connection with the pitch system.
[0027] Optionally, the PLC has a CANopen network;
[0028] The CANopen network of the PLC is used for electrical connection with the converter system.
[0029] This disclosure discloses an offshore wind power main control system and its configuration method. By replacing the programming language of the PLC's underlying architecture with the less resource-intensive ST language and adjusting the communication methods of the devices that originally used the CANopen protocol, the limited CANopen network is used to connect important systems such as the pitch system and converter system. This avoids the problems of weak CPU performance and insufficient CANopen network in the PLC of current offshore wind power main control systems without affecting the functions of the main control system, thus ensuring the reliability and stability of the offshore wind power main control system. Attached Figure Description
[0030] Figure 1 This is a flowchart illustrating a method for setting up an offshore wind power main control system according to an embodiment of the present disclosure;
[0031] Figure 2 This is a schematic diagram of the structure of an offshore wind power main control system according to another embodiment of the present disclosure. Detailed Implementation
[0032] The technical solutions of the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this disclosure, and not all of them. Based on the embodiments of this disclosure, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this disclosure.
[0033] Furthermore, the described features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. Numerous specific details are provided in the following description to give a thorough understanding of embodiments of this disclosure. However, those skilled in the art will recognize that the technical solutions of this disclosure can be practiced without one or more of the specific details, or other methods, components, apparatuses, steps, etc., can be employed. In other instances, well-known methods, apparatuses, implementations, or operations are not shown or described in detail to avoid obscuring various aspects of this disclosure.
[0034] The flowcharts shown in the accompanying drawings are merely illustrative and do not necessarily include all content and operations / steps, nor do they necessarily have to be performed in the described order. For example, some operations / steps can be broken down, while others can be combined or partially combined; therefore, the actual execution order may change depending on the specific circumstances.
[0035] It should be understood that although the terms first, second, third, etc., may be used in this disclosure to describe various components, these components should not be limited by these terms. These terms are used to distinguish one component from another. Therefore, the first component discussed below may be referred to as the second component without departing from the teachings of this disclosure. As used in this disclosure, the term "and / or" includes all combinations of any and more of the associated listed items.
[0036] Those skilled in the art will understand that the accompanying drawings are merely schematic diagrams of exemplary embodiments, and the modules or processes in the drawings are not necessarily necessary for implementing this disclosure, and therefore cannot be used to limit the scope of protection of this disclosure.
[0037] One embodiment of this disclosure provides a method for setting up an offshore wind power main control system. The wind power main control system includes at least a PLC using a SEESF underlying architecture, a yaw inverter, and a vibration acceleration sensor. The PLC has a CANopen network and an RS485 interface. The yaw inverter and the acceleration sensor are electrically connected to the PLC via the CANopen network. Figure 1 As shown, the method includes:
[0038] M1. Remove the SEESF underlying architecture of the PLC and write the code using ST language.
[0039] Specifically, the underlying architecture design of the PLC's SEESF includes, but is not limited to, the following aspects:
[0040] 1) System Environment, which involves the interface and interaction between the PLC and the external environment, including hardware interfaces (such as IO modules, communication interfaces, etc.) and integration with other systems or devices. It defines how the PLC communicates and exchanges data with the outside world.
[0041] 2) Execution Environment: This is responsible for the PLC's execution control logic and user program, involving the CPU, memory, and related processing units. It is used to process input signals, execute algorithms, update output status, etc. The execution environment may also be involved in key functions such as task scheduling, interrupt handling, and real-time performance management.
[0042] 3) Service Environment, which supports the development, configuration, diagnosis and maintenance of PLC. For example, it may include programming interface, debugging tools, diagnostic functions and configuration management. The service environment aims to improve the ease of use and reliability of PLC and simplify the user's workflow.
[0043] 4) Security Environment, which involves mechanisms such as access control, data encryption, error detection and recovery to ensure the security and reliability of the PLC system;
[0044] 5) Fail-safe feature, which emphasizes the fail-safe function of the PLC, that is, when the PLC or its components fail, the system can take predetermined measures to avoid potential risks or damages. This usually involves functions such as automatic switching of safe states, fault indication and recording.
[0045] All SEESF architecture main control programs in the PLC, except for the power and speed controllers, were removed and rewritten using ST language to enable them to perform the same functions as the aforementioned SEESF architecture. This reduces the current CPU resource usage, thereby alleviating the CPU burden, improving computing efficiency, and reducing the failure rate.
[0046] The ST (Structured Text) language is characterized by structured programming, strong typing, support for object-oriented programming, and support for parallel execution, making programs more readable and maintainable. In the underlying architecture of a PLC, using ST programming allows for greater flexibility in controlling hardware devices, processing data, and performing logical operations. Its structured nature and strict definition of data types make PLC programs efficient, stable, and easy to maintain.
[0047] M2. Disconnect the yaw inverter from the CANopen network, and electrically connect the yaw inverter to the PLC through the RS485 interface.
[0048] Specifically, the yaw inverter is disconnected from the PLC's CANopen network interface and switched to the PLC's RS485 interface. In some embodiments, a converter device such as a CANopen to serial port gateway may be needed to convert between the CANopen and RS485 interfaces.
[0049] CAN (Controller Area Network) is an ISO internationally standardized serial communication protocol. The CANopen protocol, one of the standards defined by CAN-in-Automation (CiA), is developed based on CAL (CAN Application Layer) and has gained widespread acceptance. When using the CANopen communication protocol, the configuration and application information to be transmitted is placed in Process Data Objects (PDOs) and Service Data Objects (SDOs). The difference between PDOs and SDOs lies in their communication methods. PDOs are process data, meaning they are unidirectional transmissions and do not require a CAN message response from the receiving node for confirmation; in communication terminology, this is a "producer-consumer" model. SDOs, on the other hand, are service data, specifying the address (Node-ID) of the receiving node, and require a CAN message response from the specified receiving node to confirm receipt. If no confirmation is received within a timeout period, the sending node will retransmit the original message. Because it is necessary to distinguish the inputs and outputs of each CANopen node, PDO is divided into TPDO (transmit PDO) and RPDO (receive PDO), while SDO is relatively simple and fixed. Generally, only the NMT host can initiate SDO communication to configure node parameters or transmit critical parameters.
[0050] CANopen provides a high-level communication protocol with good scalability and flexibility, making it a commonly used control bus protocol in industrial automation production projects. RS485, defined by the Telecommunications Industry Association and the Electronic Industries Alliance, is a standard for multi-device communication. It supports various data transmission methods and long-distance transmission. Its advantages include support for interconnection between multiple devices and strong noise immunity.
[0051] Under the RS485 standard, the data transmission rate can reach up to 10Mbps and the transmission distance can reach 3000 meters. The RS485 interface allows up to 128 transceivers to be connected on the bus, which can ensure that the digital communication network can effectively transmit signals even over long distances and under high electronic noise conditions, and can meet the signal transmission requirements between yaw inverters and PLCs.
[0052] M3. Disconnect the vibration acceleration sensor from the CANopen network, and electrically connect the acceleration sensor to the PLC using analog signal transmission.
[0053] Specifically, the vibration acceleration sensor is disconnected from the PLC's CANopen network interface, and the analog signal from the vibration acceleration sensor is directly input into the PLC via analog signal transmission, where the processor in the PLC performs analog-to-digital conversion.
[0054] After freeing up CANopen network interfaces using the above method, the PLC's CANopen network interfaces can be used for electrical connections with the pitch system and converter system, respectively, thus solving the problem of insufficient CANopen network capacity of the PLC in the current offshore wind power main control system.
[0055] For example, since the number of CANopen networks of the PLC of the offshore wind power main control system is small, the power grid measurement module connected to the CANopen network can also be connected to the PLC via RS485 interface or analog signal transmission.
[0056] Power grid measurement modules are typically equipped with abundant communication interfaces, enabling real-time measurement of power consumption in the power grid, including quantity, voltage, current, as well as parameters such as power, power factor, frequency, reactive power, and harmonic distortion. This helps technicians understand the grid's operating status and promptly identify potential problems. Some advanced power grid measurement modules also have load control functions. When abnormal conditions such as overvoltage, undervoltage, overcurrent, or overpower are detected, the module, in conjunction with the relay protection system, automatically cuts off power supply to protect equipment from damage. Power grid measurement modules are crucial components of power systems, providing accurate and real-time data support to help technicians develop more effective energy management strategies, improve energy efficiency, and reduce operating costs.
[0057] For example, to further address the issue of the small CPU memory of the current offshore wind power main control system PLC, the CPU memory of the PLC can be temporarily expanded.
[0058] Specifically, the operating system uses a portion of the external hard drive space as virtual memory to compensate for the insufficient physical memory of the CPU, enabling the PLC to run more functions.
[0059] This disclosure discloses a method for setting up an offshore wind power main control system. By replacing the programming language of the PLC's underlying architecture with the less resource-intensive ST language and adjusting the communication methods of the devices that originally used the CANopen protocol, the limited CANopen network is used to connect important systems such as the pitch system and the converter system. This avoids the problems of weak CPU performance and insufficient number of CANopen networks in the PLC of the current offshore wind power main control system without affecting the functions of the main control system, thus ensuring the reliability and stability of the offshore wind power main control system.
[0060] Another embodiment of this disclosure provides an offshore wind power main control system, which is configured using the offshore wind power main control system configuration method described in the previous embodiment.
[0061] For example, such as Figure 2 As shown, the wind power main control system 200 includes a PLC, a yaw inverter 210, and an acceleration sensor 220; wherein, the PLC has an RS485 interface; the yaw inverter 210 is electrically connected to the PLC through the RS485 interface; and the acceleration sensor 220 is electrically connected to the PLC using analog signal transmission.
[0062] Specifically, the yaw inverter 210 and accelerometer 220, which were originally connected to the CANopen network of the PLC, are disconnected. The yaw inverter 210 is then connected to the RS485 interface of the PLC, and the accelerometer 220 is connected to the A / D interface of the PLC via analog signal transmission, so that the processor in the PLC can perform analog-to-digital conversion.
[0063] For example, such as Figure 2 As shown, the offshore wind power main control system 200 also includes a power grid measurement module 230. The power grid measurement module 230 is electrically connected to the PLC via the RS485 interface or analog signal transmission.
[0064] The power grid measurement module is a crucial component of the power system, providing accurate and real-time data support to help technicians develop more effective energy management strategies, improve energy efficiency, and reduce operating costs. When CANopen networks are readily available, the power grid measurement module is typically prioritized for connection. However, the module itself usually features a rich set of communication interfaces, and depending on the site conditions, it can be electrically connected to the PLC via an RS485 interface or analog signal transmission.
[0065] For example, such as Figure 2As shown, the spare CANopen network in the PLC can be used to connect to the pitch system 300 and the converter system 400, respectively, so that the offshore wind power main control system 200 can better interact with other important systems.
[0066] This disclosure discloses an offshore wind power main control system. By replacing the programming language of the PLC's underlying architecture with the less resource-intensive ST language and adjusting the communication methods of the devices that originally used the CANopen protocol, the limited CANopen network is used to connect important systems such as the pitch system and the converter system. This avoids the problems of weak CPU performance and insufficient number of CANopen networks in the PLC of current offshore wind power main control systems without affecting the functions of the main control system, thus ensuring the reliability and stability of the offshore wind power main control system.
[0067] It is understood that the above embodiments are merely exemplary embodiments used to illustrate the principles of this disclosure, and this disclosure is not limited thereto. For those skilled in the art, various modifications and improvements can be made without departing from the spirit and substance of this disclosure, and these modifications and improvements are also considered to be within the scope of protection of this disclosure.
Claims
1. A method for setting up an offshore wind power main control system, wherein the wind power main control system includes at least a PLC using a SEESF underlying architecture, a yaw inverter, and a vibration acceleration sensor, wherein the PLC has a CANopen network and an RS485 interface, and the yaw inverter and the acceleration sensor are electrically connected to the PLC via the CANopen network, characterized in that, The method includes: The SEESF underlying architecture of the PLC was removed, and the code was written using ST language; Disconnect the yaw inverter from the CANopen network, and electrically connect the yaw inverter to the PLC through the RS485 interface; Disconnect the vibration acceleration sensor from the CANopen network, and electrically connect the acceleration sensor to the PLC using analog signal transmission.
2. The method for setting up an offshore wind power main control system according to claim 1, characterized in that, The method further includes: The PLC and the power grid measurement module are electrically connected using the RS485 interface or analog signal transmission.
3. The method for setting up an offshore wind power main control system according to claim 1, characterized in that, After disconnecting the yaw inverter from the CANopen network and the accelerometer from the CANopen network, the method further includes: The PLC is electrically connected to the pitch system via a CANopen network.
4. The method for setting up an offshore wind power main control system according to claim 1, characterized in that, After disconnecting the yaw inverter from the CANopen network and the accelerometer from the CANopen network, the method further includes: The PLC is electrically connected to the converter system via a CANopen network.
5. The method for setting up an offshore wind power main control system according to any one of claims 1 to 4, characterized in that, The method further includes: The CPU memory of the PLC is temporarily expanded.
6. A main control system for offshore wind power, characterized in that, The system is configured using the offshore wind power main control system configuration method according to any one of claims 1 to 5.
7. The offshore wind power main control system according to claim 6, characterized in that, The wind power main control system includes a PLC, a yaw inverter, and an acceleration sensor; among which... The PLC has an RS485 interface; The yaw frequency converter is electrically connected to the PLC via an RS485 interface; The accelerometer is electrically connected to the PLC using analog signal transmission.
8. The offshore wind power main control system according to claim 6, characterized in that, The system also includes a power grid measurement module; The power grid measurement module is electrically connected to the PLC via the RS485 interface or analog signal transmission.
9. The offshore wind power main control system according to claim 6, characterized in that, The PLC has a CANopen network; The CANopen network of the PLC is used for electrical connection with the pitch system.
10. The offshore wind power main control system according to any one of claims 6 to 9, characterized in that, The PLC has a CANopen network; The CANopen network of the PLC is used for electrical connection with the converter system.