Simulation test system
Technical Field
The invention relates to the technical field of simulation test, in particular to a simulation test system for testing a complete machine control system of a wind generating set.
Background
With the development of wind power generation technology becoming more mature, the performance requirements on the control system of the wind generating set become higher and higher, so that the performance of the wind generating set needs to be tested before the wind generating set is formally installed and put into use.
At present, when the performance of a wind generating set is tested, the test of a complete machine control system in the wind generating set can only be carried out after the wind generating set is assembled on an installation site and the like. Although the performance of the whole control system can be verified by the testing method, the performance test of the whole control system is too late and inconvenient.
In summary, in the prior art, the performance test of the entire control system is too late and the test is inconvenient by performing the test mode after the wind generating set is assembled on the installation site.
Disclosure of Invention
The embodiment of the invention provides a simulation test system which is used for testing a complete machine control system of a wind generating set in an experimental stage and improving the convenience of testing.
In one aspect, an embodiment of the present invention provides a simulation test system, which is used for testing a complete machine control system of a wind turbine generator system, and the system includes: the system comprises a controller, a simulation variable propeller system and a communication substation, wherein the simulation variable propeller system is in communication connection with a variable propeller substation in a complete machine control system, the simulation variable propeller system is in communication connection with a variable propeller substation in the complete machine control system, and the communication substation is in communication connection with an engine room substation and a tower bottom substation in the complete machine control system; the controller is in communication connection with the simulation variable pitch system, the simulation variable flow system and the communication substation and is used for receiving feedback information from the whole machine control system through the simulation variable pitch system, the simulation variable flow system and/or the communication substation.
According to an aspect of an embodiment of the present invention, a controller includes: and the hardware function test sub-controller is used for sending a display signal instruction to the whole machine control system through the communication substation and receiving the feedback of the whole machine control system aiming at the display signal instruction through the communication substation.
According to an aspect of an embodiment of the present invention, a controller includes: and the logic control function test sub-controller is used for sending a logic control instruction to the whole machine control system through the communication substation and receiving the feedback of the whole machine control system aiming at the logic control instruction through the communication substation.
According to an aspect of an embodiment of the present invention, a controller includes: the system comprises a variable-pitch simulation sub-controller, a torque simulation sub-controller and a closed-loop sub-controller, wherein the variable-pitch simulation sub-controller is used for receiving a blade angle sent by a complete machine control system and outputting a simulation blade angle based on the blade angle and a pre-received simulation wind speed signal; the torque simulation sub-controller is used for receiving the torque sent by the whole machine control system and outputting simulation torque based on the torque and a pre-received simulation rotating speed signal; and the closed-loop sub-controller is used for feeding back simulation operation parameters to the whole machine control system based on the blade angle, the simulation blade angle, the torque and the simulation torque, and instructing the whole machine control system to send a corrected blade angle to the variable-pitch simulation sub-controller and send a corrected torque to the torque simulation sub-controller.
According to one aspect of the embodiment of the invention, the variable-pitch simulation sub-controller is communicated with the variable-pitch substation through the simulation variable-pitch system and receives the blade angle sent by the complete machine control system.
According to one aspect of the embodiment of the invention, the torque simulation sub-controller is communicated with the converter substation through the simulation converter system and receives the torque sent by the complete machine control system.
According to one aspect of the embodiment of the invention, the controller is in communication connection with the simulation variable pitch system, the simulation variable flow system and the communication substation in an EtherCAT communication mode through an Ethernet control automation technology.
According to one aspect of the embodiment of the invention, the simulation variable pitch system and the variable pitch substation communicate in one or more of the following communication modes: a Transmission Control Protocol (TCP)/Internet Protocol (IP) communication mode, a Controller Area Network (CAN) communication, and a hardware input/output port communication.
According to an aspect of an embodiment of the present invention, the analog converter system communicates with the converter substation in one or more of the following communication modes: a transmission control protocol TCP/Internet protocol IP communication mode, a controller area network CAN communication and a hardware input/output port communication.
According to one aspect of the embodiment of the invention, the communication substation communicates with the nacelle substation and the tower bottom substation in one or more of the following communication modes: a transmission control protocol TCP/Internet protocol IP communication mode, a controller area network CAN communication and a hardware input/output port communication.
According to the simulation test system provided by the embodiment of the invention, the simulation test system comprises: the system comprises a controller, a simulation variable propeller system and a communication substation, wherein the simulation variable propeller system is in communication connection with a variable propeller substation in a complete machine control system, the simulation variable propeller system is in communication connection with a variable propeller substation in the complete machine control system, and the communication substation is in communication connection with an engine room substation and a tower bottom substation in the complete machine control system; the controller is in communication connection with the simulation variable pitch system, the simulation variable flow system and the communication substation, and is used for receiving feedback information from the whole machine control system through the simulation variable pitch system, the simulation variable flow system and/or the communication substation and testing the whole machine control system based on the received feedback information.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required to be used in the embodiments of the present invention will be briefly described below, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
FIG. 1 is a schematic structural diagram of a simulation test system according to an embodiment of the present invention;
FIG. 2 is a schematic flow chart illustrating a hardware function test of the whole control system by the simulation test system according to the embodiment of the present invention;
FIG. 3 is a schematic flow chart illustrating a logic control function test of the entire control system by the simulation test system according to the embodiment of the present invention;
fig. 4 is a schematic diagram illustrating the result of a closed-loop control system composed of a simulation test system and a complete machine control system according to an embodiment of the present invention.
Detailed Description
The embodiments of the present invention will be described in further detail with reference to the drawings and examples. The following detailed description of the embodiments and the accompanying drawings are provided to illustrate the principles of the invention and are not intended to limit the scope of the invention, i.e., the invention is not limited to the described embodiments.
In the description of the present invention, it is to be noted that, unless otherwise specified, "a plurality" means two or more; the terms of orientation or positional relationship indicated are only for convenience in describing the present invention and to simplify the description, and do not indicate or imply that the device or element referred to must have a particular orientation, be constructed and operated in a particular orientation, and therefore should not be construed as limiting the present invention. Furthermore, the terms "first," "second," and the like are used for descriptive purposes only and are not to be construed as indicating or implying relative importance. In the description of the present invention, it should also be noted that, unless otherwise explicitly specified or limited, the terms "mounted," "connected," and "connected" are to be construed broadly, e.g., as meaning either a fixed connection, a removable connection, or an integral connection; may be directly connected or indirectly connected through an intermediate. The specific meaning of the above terms in the present invention can be understood as appropriate to those of ordinary skill in the art.
For a better understanding of the present invention, a simulation test system according to an embodiment of the present invention will be described in detail below with reference to fig. 1 to 4.
The simulation test system provided by the embodiment of the invention can test the complete machine control system of the wind generating set in the experimental research and development stage of the wind generating set, and improves the test convenience. The following embodiments of the present invention only take the test of the complete machine control system of the wind turbine generator system as an example to describe the simulation test system of the embodiments of the present invention, but the application of the simulation test system of the embodiments of the present invention is not limited to the following embodiments, and the simulation test system of the embodiments of the present invention may be installed on and protect equipment of the complete machine control system of the wind turbine generator system in other fields.
As shown in fig. 1, a simulation test system 110 according to an embodiment of the present invention is used for testing a complete machine control system 100 of a wind turbine generator system, and the simulation test system 110 includes: the system comprises a controller 111, a simulation variable pitch system 112 in communication connection with a variable pitch substation 101 in the complete machine control system 100, a simulation variable flow system 113 in communication connection with a variable flow substation 102 in the complete machine control system 100, and a communication substation 114 in communication connection with a cabin substation 103 and a tower bottom substation 104 in the complete machine control system 100; the controller 111 is in communication connection with the simulated pitch system 112, the simulated converter system 113 and the communication substation 114, and is configured to receive feedback information from the complete machine control system 100 through the simulated pitch system 112, the simulated converter system 113 and/or the communication substation 114.
In the simulation test system 110 provided by the embodiment of the present invention, the controller 111 is in communication connection with the simulated pitch system 112, the simulated variable flow system 113, and the communication substation 114 in an EtherCAT communication manner.
Of course, in the complete machine control system 100 of the wind generating set, the main controller of the complete machine control system 100 is also in communication connection with the pitch sub-station 101, the converter sub-station 102, the nacelle sub-station 103 and the tower bottom sub-station 104 in an EtherCAT communication manner.
The whole machine control system 100 and the simulation test system 110 can communicate with each other in one or more of the following communication modes: TCP/IP communication mode, CAN communication, and hardware I/O port communication.
Specifically, the pitch substation 101 in the complete machine control system 100 and the simulated pitch system 112 in the simulation test system 110 may communicate through one or more of the following communication manners: TCP/IP communication mode, CAN communication and hardware input/output port communication; the converter substation 102 in the complete machine control system 100 and the analog converter system 113 in the simulation test system 110 may communicate in one or more of the following communication manners: TCP/IP communication mode, CAN communication and hardware input/output port communication; the nacelle substation 103 and the tower bottom substation 104 in the complete machine control system 100 and the communication substation 114 in the simulation test system 110 can communicate in one or more of the following communication modes: TCP/IP communication mode, CAN communication, and hardware I/O port communication.
The simulation test system 110 provided by the embodiment of the invention can test the hardware function of the complete machine control system 100 of the wind generating set, can test the logic control function of the complete machine control system 100 of the wind generating set, and can test the control strategy function of the complete machine control system 100 of the wind generating set.
The above test procedure is described in detail below with reference to fig. 2 to 4, respectively.
In the simulation test system 110 provided by the embodiment of the present invention, the controller 111 includes a hardware function test sub-controller, and the hardware function test sub-controller is configured to test a hardware function of the complete machine control system 100 of the wind turbine generator system. During the specific test, the test can be performed according to the steps shown in fig. 2, which specifically includes:
step 201, burning a software program for controlling the wind generating set into the complete machine control system 100 by the hardware function testing sub-controller.
In step 202, the hardware function testing sub-controller configures parameters used for testing the hardware function of the complete machine control system 100.
In step 203, the hardware function testing sub-controller sends a display signal instruction to the overall control system 100 through the communication substation 114. The communication slave station 114 transmits the display signal command to the entire machine control system 100.
In step 204, the complete machine control system 100 receives the display signal command, displays the signal according to the indication of the display signal command, and outputs the feedback of the display signal command. Specifically, the overall control system 100 sends its feedback of the display signal command to the hardware functional test sub-controllers in the simulation test system 110 through the communication substation 114.
In step 205, the hardware function test sub-controller determines whether the hardware function of one or more components in the complete machine control system 100 is normal according to the feedback of the complete machine control system 100 to the display signal instruction.
If the hardware function test sub-controller determines that the hardware function of one or more parts in the complete machine control system 100 is normal according to the feedback of the complete machine control system 100 to the display signal instruction, the hardware function test sub-controller continues to execute the step 203 to test the hardware function of other one or more parts; if the hardware function testing sub-controller determines that the hardware function of one or more components in the complete machine control system 100 is abnormal according to the feedback of the complete machine control system 100 to the display signal instruction, step 206 is executed.
And step 206, printing an error information report to show an error result to a tester when the hardware function of one or more parts in the complete machine control system 100 is determined to be abnormal according to the feedback of the complete machine control system 100 to the display signal instruction by the hardware function test sub-controller.
Of course, in other embodiments of the present invention, when the hardware function testing sub-controller determines that the hardware function of one or more components in the complete machine control system 100 is abnormal according to the feedback of the display signal instruction from the complete machine control system 100, after the error information report is printed, the step 203 may be continuously executed to test the hardware function of one or more other components, which is not limited in the present invention.
In the simulation test system 110 provided by the embodiment of the present invention, the controller 111 includes a logic control function test sub-controller, and the logic control function test sub-controller is configured to test a logic control function of the complete machine control system 100 of the wind turbine generator system. During the specific test, the test can be performed according to the steps shown in fig. 3, which specifically includes:
step 301, burning a software program for controlling the wind generating set into the whole machine control system 100 by the logic control function test sub-controller.
Step 302, the logic control function testing sub-controller configures parameters used for testing the logic control function of the complete machine control system 100.
In step 303, the logic control function test sub-controller sends a logic control command to the overall control system 100 through the communication substation 114, where the logic control command includes given control parameters. The communication substation 114 transmits the logic control instruction to the overall control system 100.
In step 304, the overall control system 100 receives the logic control command, executes the corresponding control logic according to the control parameters given in the logic control command, and outputs feedback to the logic control command. Specifically, the overall control system 100 sends its feedback of logic control instructions to the logic control function test sub-controllers in the simulation test system 110 through the communication substation 114.
In step 305, the logic control function test sub-controller determines whether one or more logic control functions in the overall control system 100 are normal according to the feedback of the overall control system 100 to the logic control instruction.
If the logic control function test sub-controller determines that one or more logic control functions in the complete machine control system 100 are normal according to the feedback of the complete machine control system 100 to the logic control instruction, the step 303 is continuously executed to test other one or more logic control functions; if the logic control function test sub-controller determines that one or more logic control functions in the overall control system 100 are abnormal according to the feedback of the overall control system 100 to the logic control instruction, step 306 is executed.
And step 306, printing an error information report to show an error result to a tester when the logic control function test sub-controller determines that one or more logic control functions in the complete machine control system 100 are abnormal according to the feedback of the complete machine control system 100 to the logic control instruction.
Of course, in other embodiments of the present invention, after the printing of the error information report when the logic control function test sub-controller determines that one or more logic control functions in the complete machine control system 100 are abnormal according to the feedback of the complete machine control system 100 to the logic control instruction, the step 303 may be continuously executed to test another one or more logic control functions, which is not limited in the present invention.
In the simulation test system 110 provided by the embodiment of the present invention, the controller 111 includes a pitch simulation sub-controller, a torque simulation sub-controller, and a closed-loop sub-controller, and the pitch simulation sub-controller, the torque simulation sub-controller, the closed-loop sub-controller, and the whole machine control system 100 form a closed-loop control system, so as to test the control strategy function of the whole machine control system 100.
In specific implementation, as shown in fig. 4, the controller 111 in the simulation test system 110 includes a pitch simulation sub-controller 401, a torque simulation sub-controller 402, and a closed-loop sub-controller 403, and forms a closed-loop control system with the overall control system 100.
Specifically, in the closed-loop control system shown in fig. 4, the process of testing the control strategy function of the overall control system 100 is as follows:
closed-loop sub-controller 403 sends operating parameters to overall control system 100, where the operating parameters may include, but are not limited to, rotational speed, torque, blade position angle, and operating power.
The whole machine control system 100 calculates blade angles and torques required by the wind generating set through an internal control strategy according to the operation parameters sent by the closed-loop sub-controller 403, communicates with the simulation variable pitch system 112 in the simulation test system 110 through the variable pitch substation 101, and sends the calculated blade angles to the variable pitch simulation sub-controller 401; the calculated torque is sent to the torque simulation sub-controller 402 through the converter substation 102 communicating with the simulated converter system 113 in the simulation test system 110.
The variable-pitch simulation sub-controller 401 receives a blade angle sent by the complete machine control system 100, and outputs the simulated blade angle to the closed-loop sub-controller 403 based on the received blade angle and a pre-received simulated wind speed signal.
The torque simulation sub-controller 402 receives the torque sent by the complete machine control system 100, and outputs a simulation torque to the closed-loop sub-controller 403 based on the received torque and the previously received simulated rotation speed signal.
The closed-loop sub-controller 403 feeds back a simulation operation result to the complete machine control system 100 based on the sent operation parameters, the simulated blade angle output by the pitch simulation sub-controller 401, and the simulated torque output by the torque simulation sub-controller 402, wherein the feedback operation result may include but is not limited to: and simulating the rotating speed, the torque, the position angle of the blade and the operating power during operation.
The whole machine control system 100 receives a simulation operation result fed back by the closed-loop sub-controller 403, calculates a corrected blade angle and a corrected torque through an internal control strategy based on the received simulation operation result and the calculated required blade angle and torque, communicates with the simulation variable pitch system 112 in the simulation test system 110 through the variable pitch substation 101, and sends the corrected blade angle to the variable pitch simulation sub-controller 401; the converter substation 102 communicates with the simulation converter system 113 in the simulation test system 110, and sends the corrected torque to the torque simulation sub-controller 402 to continue simulating the operation condition of the wind turbine generator system.
In the embodiment of the invention, the operation condition of the wind generating set is simulated through the closed-loop control system, and the control strategy function of the whole control system 100 is tested.
It should be noted that, the operation condition of the wind turbine generator system is simulated by the closed-loop control system for multiple times, so that the control strategy function of the entire control system 100 can be tested more accurately. Of course, in other embodiments of the present invention, the control strategy function of the entire control system 100 is also tested by a single simulation of the closed-loop control system.
The simulation test system provided by the embodiment of the invention is described by taking the test of the complete machine control system of the wind generating set as an example, and it can be seen from the above embodiments of the invention that the controller of the simulation test system provided by the embodiment of the invention can receive feedback information from the complete machine control system through the simulation variable pitch system, the simulation variable flow system and/or the communication substation and test the complete machine control system based on the received feedback information, so that the test of the complete machine control system of the wind generating set in the experimental research and development stage of the wind generating set can be realized, and the test convenience is improved.
While the invention has been described with reference to a preferred embodiment, various modifications may be made and equivalents may be substituted for elements thereof without departing from the scope of the invention. In particular, the technical features mentioned in the embodiments can be combined in any way as long as there is no structural conflict. It is intended that the invention not be limited to the particular embodiments disclosed, but that the invention will include all embodiments falling within the scope of the appended claims.