Wind generating set control method and device, storage medium and master control system

文档序号:1540615 发布日期:2020-01-17 浏览:15次 中文

阅读说明:本技术 风力发电机组控制方法、装置、存储介质及主控系统 (Wind generating set control method and device, storage medium and master control system ) 是由 范琳琳 席伟川 董召然 于 2019-10-16 设计创作,主要内容包括:本申请提出一种风力发电机组控制方法、装置、存储介质及主控系统。通过获取传感数据和历史风机参数,依据传感数据和关联的单元的历史参数生成第一当前参数,并将将第一当前参数传输给第一单元,以使第一单元依据第一当前参数运行。其中,在生成第一当前参数的过程中,可以不参考本周期内生成的其他参数,避免了数据交互耦合的问题,从而可以简化风力发电机组控制的程序架构,减少设计障碍。(The application provides a control method and device of a wind generating set, a storage medium and a master control system. The method comprises the steps of generating a first current parameter according to sensing data and historical parameters of associated units by obtaining the sensing data and the historical parameters of the fan, and transmitting the first current parameter to a first unit so that the first unit operates according to the first current parameter. In the process of generating the first current parameter, other parameters generated in the period are not referred, and the problem of data cross coupling is avoided, so that the program architecture for controlling the wind generating set can be simplified, and design obstacles are reduced.)

1. A method for controlling a wind turbine generator system, the method comprising:

acquiring sensing data and historical fan parameters, wherein the historical fan parameters are generated in the last period, the historical fan parameters comprise historical parameters of units associated with a first unit, the sensing data are data transmitted by sensing modules associated with the first unit, and the first unit is any one of the fans;

generating a first current parameter according to the sensing data and the historical parameters of the associated units;

and transmitting the first current parameter to the first unit so that the first unit operates according to the first current parameter.

2. The wind park control method according to claim 1, wherein the first unit is a generator unit and the historical wind turbine parameters associated with the generator unit include wind turbine control parameters, pitch parameters and converter parameters.

3. The wind park control method according to claim 1, wherein after said transmitting said first current parameter to said first unit for operation of said first unit in accordance with said first current parameter, said method further comprises:

and taking the first current parameter as a new historical fan parameter.

4. The wind park control method according to claim 3, wherein said step of obtaining sensory data and historical wind turbine parameters comprises:

and periodically acquiring the sensing data and the historical fan parameters.

5. The wind turbine generator system control method of claim 4, wherein the period is 0.05 seconds.

6. A wind generating set control apparatus, characterized in that the apparatus comprises:

the system comprises an information acquisition module, a data processing module and a data processing module, wherein the information acquisition module is used for acquiring sensing data and historical fan parameters, the historical fan parameters are fan parameters generated in the last period, the historical fan parameters comprise historical parameters of units associated with a first unit, the sensing data are data transmitted by the sensing module associated with the first unit, and the first unit is any one of the fans;

the processing module is used for generating a first current parameter according to the sensing data and the historical parameters of the associated units;

and the information sending module is used for transmitting the first current parameter to the first unit so as to enable the first unit to operate according to the first current parameter.

7. The aerogenerator group control of claim 6, wherein the processing module is further configured to treat the first current parameter as a new historical fan parameter after the transmitting of the first current parameter to the first unit to cause the first unit to operate in accordance with the first current parameter.

8. The aerogenerator group control of claim 7, wherein the information acquisition module is specifically configured to periodically acquire the sensed data and the historical fan parameters.

9. A storage medium on which a computer program is stored which, when being executed by a processor, carries out the method according to any one of claims 1-5.

10. A master control system, comprising: a processor and memory for storing one or more programs; the one or more programs, when executed by the processor, implement the method of any of claims 1-5.

Technical Field

The application relates to the field of fans, in particular to a control method and device of a wind generating set, a storage medium and a master control system.

Background

The main control system of the fan plays a central control role in the whole fan control, and orderly cooperation of key parts such as current transformation, variable pitch, a gear box, a generator and the like is achieved, so that automatic power generation control of the unit is achieved.

Disclosure of Invention

An object of the present application is to provide a control method, device, storage medium and master control system for a wind turbine generator system, so as to solve the above problems.

The technical scheme adopted by the embodiment of the application is as follows:

in a first aspect, an embodiment of the present application provides a wind turbine generator system control method, where the method includes:

the method comprises the steps of obtaining sensing data and historical fan parameters, wherein the historical fan parameters are generated in the last period, the historical fan parameters comprise historical parameters of units related to a first unit, the sensing data are data transmitted by sensing modules related to the first unit, and the first unit is any one of the fans. Generating a first current parameter from the sensed data and historical parameters of the associated cell. And transmitting the first current parameter to the first unit so that the first unit operates according to the first current parameter.

In a second aspect, an embodiment of the present application provides a wind generating set control apparatus, including:

the information acquisition module is used for acquiring sensing data and historical fan parameters, wherein the historical fan parameters are generated in the last period, the historical fan parameters comprise historical parameters of units associated with a first unit, the sensing data are data transmitted by the sensing module associated with the first unit, and the first unit is any one of the fans.

And the processing module is used for generating a first current parameter according to the sensing data and the historical parameters of the associated units.

And the information sending module is used for transmitting the first current parameter to the first unit so as to enable the first unit to operate according to the first current parameter.

In a third aspect, the present application provides a storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the method as described above is implemented.

In a fourth aspect, an embodiment of the present application provides a master control system, the fan includes: a processor and memory for storing one or more programs; when executed by the processor, the one or more programs implement the methods as described above.

Compared with the prior art, the control method, the control device, the storage medium and the main control system of the wind generating set provided by the embodiment of the application have the beneficial effects that: the method comprises the steps of generating a first current parameter according to sensing data and historical parameters of associated units by obtaining the sensing data and the historical parameters of the fan, and transmitting the first current parameter to a first unit so that the first unit operates according to the first current parameter. In the process of generating the first current parameter, other parameters generated in the period are not referred, and the problem of data cross coupling is avoided, so that the program architecture for controlling the wind generating set can be simplified, and design obstacles are reduced.

In order to make the aforementioned objects, features and advantages of the present application more comprehensible, preferred embodiments accompanied with figures are described in detail below.

Drawings

In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings that are required to be used in the embodiments will be briefly described below, it should be understood that the following drawings only illustrate some embodiments of the present application and therefore should not be considered as limiting the scope, and it will be apparent to those skilled in the art that other related drawings can be obtained from the drawings without inventive effort.

Fig. 1 is a control architecture of a wind turbine generator system according to an embodiment of the present disclosure;

fig. 2 is a schematic structural diagram of an electronic device according to an embodiment of the present application;

FIG. 3 is another wind turbine generator system control architecture provided by an embodiment of the present application;

FIG. 4 is a schematic flow chart of a control method of a wind turbine generator system according to an embodiment of the present disclosure;

FIG. 5 is a schematic flow chart of another control method for a wind turbine generator system according to an embodiment of the present disclosure;

fig. 6 is a schematic view of substeps of S101 according to an embodiment of the present disclosure;

FIG. 7 is a schematic diagram of a data acquisition cycle according to an embodiment of the present application;

fig. 8 is a schematic unit diagram of a wind generating set control device provided in an embodiment of the present application.

In the figure: 10-a processor; 11-a memory; 12-a bus; 201-an information acquisition module; 202-a processing module; 203-information sending module.

Detailed Description

In order to make the objects, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some embodiments of the present application, but not all embodiments. The components of the embodiments of the present application, generally described and illustrated in the figures herein, can be arranged and designed in a wide variety of different configurations.

Thus, the following detailed description of the embodiments of the present application, presented in the accompanying drawings, is not intended to limit the scope of the claimed application, but is merely representative of selected embodiments of the application. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.

It should be noted that: like reference numbers and letters refer to like items in the following figures, and thus, once an item is defined in one figure, it need not be further defined and explained in subsequent figures. Meanwhile, in the description of the present application, the terms "first", "second", and the like are used only for distinguishing the description, and are not to be construed as indicating or implying relative importance.

It is noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.

In the description of the present application, it should be noted that the terms "upper", "lower", "inner", "outer", and the like indicate orientations or positional relationships based on orientations or positional relationships shown in the drawings or orientations or positional relationships conventionally found in use of products of the application, and are used only for convenience in describing the present application and for simplification of description, but do not indicate or imply that the referred devices or elements must have a specific orientation, be constructed in a specific orientation, and be operated, and thus should not be construed as limiting the present application.

In the description of the present application, it is also to be noted that, unless otherwise explicitly specified or limited, the terms "disposed" and "connected" are to be interpreted broadly, e.g., as being either fixedly connected, detachably connected, or integrally connected; can be mechanically or electrically connected; they may be connected directly or indirectly through intervening media, or they may be interconnected between two elements. The specific meaning of the above terms in the present application can be understood in a specific case by those of ordinary skill in the art.

Some embodiments of the present application will be described in detail below with reference to the accompanying drawings. The embodiments described below and the features of the embodiments can be combined with each other without conflict.

With the development of wind generating sets (referred to as wind generating sets for short), in order to more conveniently realize the control of the wind generating sets, the prior art proposes a control architecture of the wind generating sets, as shown in fig. 1. And a sensing module and an actuating mechanism on the wind turbine are connected with the wind generating set controller through an IO module/can bus. An environment process, a generator process, a fan control process, a pitch process, a converter process and the like are installed in the wind generating set controller. The processes can acquire data transmitted by the sensing module and the actuating mechanism through the IO module/can bus. The fan control process and other processes are all provided with data interaction. Other processes also have data interactions with each other.

After a great deal of practical conclusion of the inventor, the architecture shown in fig. 1 is found to be complicated in program architecture redundancy because processes are interactively coupled with each other in data; the time sequence relation among all modules needs to be considered in the design process; later-stage requirement change can cause low iteration efficiency of each sub-module; adding or deleting sub-modules requires re-breaking the original architecture and re-designing.

Taking a possible data cross-coupling scenario as an example, when new sensing module data is received, each component needs to generate corresponding control parameters, referring to fig. 1, the control parameters generated by the generator process not only depend on the sensing module data, but also have a relationship with the pitch variation, the converter and the like, when the current corresponding generator parameters are generated, it is necessary to wait for the pitch variation process and the converter process to generate the current corresponding parameters, and the current corresponding parameters generated by the pitch variation process and the converter process need to depend on parameters generated by other processes, so that there is a problem of data cross-coupling.

The embodiment of the application provides electronic equipment, and the electronic equipment can be a control system of a wind generating set. Referring to fig. 2, fig. 2 is a schematic structural diagram of an electronic device. The electronic device comprises a processor 10, a memory 11, a bus 12. The processor 10 and the memory 11 are connected by a bus 12, and the processor 10 is configured to execute an executable module, such as a computer program, stored in the memory 11.

The processor 10 may be an integrated circuit chip having signal processing capabilities. In implementation, the steps of the wind turbine generator system control method may be implemented by integrated logic circuits of hardware in the processor 10 or instructions in the form of software. The Processor 10 may be a general-purpose Processor, and includes a Central Processing Unit (CPU), a Network Processor (NP), and the like; the device can also be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA) or other Programmable logic device, a discrete Gate or transistor logic device, or a discrete hardware component.

The Memory 11 may comprise a high-speed Random Access Memory (RAM) and may further comprise a non-volatile Memory (non-volatile Memory), such as at least one disk Memory.

The bus 12 may be an ISA (Industry Standard architecture) bus, a PCI (peripheral component interconnect) bus, an EISA (extended Industry Standard architecture) bus, or the like. Only one bi-directional arrow is shown in fig. 2, but this does not indicate only one bus 12 or one type of bus 12.

The memory 11 is used for storing programs, such as programs corresponding to the wind generating set control devices. The wind turbine generator system control device comprises at least one software function module which can be stored in the memory 11 in the form of software or firmware (firmware) or is fixed in an Operating System (OS) of the electronic device. The processor 10 executes the program to realize the wind generating set control method after receiving the execution instruction.

A possible architecture is also provided in the embodiments of the present application, please refer to fig. 3, where the processor 10 is installed with a safety chain process, a fan control process, a pitch process, a main shaft process, a gearbox process, a converter process, a generator process, a high-speed shaft braking process, and the like. The processor 10 may obtain data transmitted by the sensing module and the actuator through the IO module/can bus. The first cache space is used for storing data transmitted by the sensing module and the actuating mechanism and historical parameters generated in the last period. The second cache space is used for storing the newly generated fan parameters and updating the newly generated fan parameters into the first cache space.

Wherein the first buffer space and the second buffer space may be disposed in the memory 11. The sensing module may include any one or combination of a rotational speed sensor, a wind direction sensor, a temperature sensor. Of course, the sensing module may also include other kinds of sensors, which are not limited herein. The actuator may be a generator, a pitch device or a converter, which is not limited herein.

It should be understood that the structure shown in fig. 2 is merely a structural schematic diagram of a portion of an electronic device, which may also include more or fewer components than shown in fig. 2, or have a different configuration than shown in fig. 2. The components shown in fig. 2 may be implemented in hardware, software, or a combination thereof.

The control method for the wind generating set provided by the embodiment of the invention can be applied to, but is not limited to, the electronic device shown in fig. 2, and please refer to fig. 4 for a specific flow:

and S101, acquiring sensing data and historical fan parameters.

The historical fan parameters are generated by the processor 10 in the previous period, the historical fan parameters include historical parameters of units associated with the first unit, the sensing data is data transmitted by sensing modules associated with the first unit, and the first unit is any one of execution mechanisms in the fan.

Specifically, the fan parameters of the unit associated with the first unit generated in the last period and the data transmitted by the sensing module associated with the first unit are acquired.

S102, generating a first current parameter according to the sensing data and the historical parameters of the associated units.

Specifically, a first current parameter is generated according to the historical parameters of the associated cell generated in the last period and the currently received sensing data. Because of the continuity and the time delay of the fan operation, it is feasible to generate the first parameter by using the historical parameter generated in the above one period as a reference. In the process of generating the first current parameter, other parameters generated in the period may not be referred to.

S103, the first current parameter is transmitted to the first unit, so that the first unit operates according to the first current parameter.

In summary, in the control method of the wind turbine generator system provided in the embodiment of the present application, the sensing data and the historical parameters of the historical wind turbine generator are obtained, the first current parameter is generated according to the sensing data and the historical parameters of the associated units, and the first current parameter is transmitted to the first unit, so that the first unit operates according to the first current parameter. In the process of generating the first current parameter, other parameters generated in the period are not referred to, so that the problem of data cross coupling is avoided, the program architecture can be simplified, and design obstacles are reduced.

On the basis of fig. 4, for the history parameters of the first unit and the unit associated with the first unit in S101, the embodiments of the present application propose several possibilities:

first, the first unit may be a generator unit, and the historical wind turbine parameters associated with the generator unit include wind turbine control parameters, pitch parameters, and converter parameters.

Second, the first unit may be a pitch unit, and the historical fan parameters associated with the pitch unit include fan control parameters.

Third, the first unit may be a converter unit and the historical fan parameters associated with the converter unit include fan control parameters and generator parameters.

Fourth, the first unit may be a wind turbine control unit, and the historical wind turbine parameters associated with the wind turbine control unit include generator parameters, environmental parameters, pitch parameters, and converter parameters.

Fifth, the first unit may be an environmental unit, and the historical fan parameters associated with the environmental unit include fan control parameters, generator parameters, and converter parameters.

The first unit is not specifically limited, and the first unit may be any other actuator on the fan.

On the basis of fig. 4, a possible implementation manner is further provided in the embodiment of the present application for setting the historical wind turbine parameters, please refer to fig. 5, where the wind turbine generator system control method further includes:

and S104, taking the first current parameter as a new historical fan parameter.

Specifically, referring to fig. 3, after each process generates a corresponding first current parameter, the generated first current parameter is stored in the second cache space. And after all the processes store the corresponding parameters into the second cache space, updating the data in the second cache space into the first cache space, so that the first current parameter is used as a new historical fan parameter.

On the basis of fig. 5, for the content in S101, the embodiment of the present application further provides a possible implementation manner, please refer to fig. 6, where S101 includes:

s101-1, periodically acquiring sensing data and historical fan parameters.

Referring to fig. 7, the sensing data and the historical fan parameters are acquired every period T.

For example, acquiring sensing data and historical fan parameters at the nth time at a time ta; outputting the generated first current parameter at the time tb; acquiring sensing data and historical fan parameters for the (n + 1) th time at the time of tc. And the time ta and the time tc are separated by a time equal to the period T.

In one possible implementation, the period T may take a value of 0.05 seconds. And acquiring sensing data and historical fan parameters every 0.05 second. That is, when the current parameter is generated, the historical data before 0.05 second is referred to, and the data generated by other processes in the period is not referred to. Because of the delay of data transmission and the continuity of operation of each actuator, when the period value is 0.05 seconds, the first current parameter generated is most beneficial to the current fan operation.

Referring to fig. 8, fig. 8 is a view of a wind generating set control device according to an embodiment of the present application, and optionally, the wind generating set control device is applied to the electronic device described above.

The wind generating set controlling means includes: an information acquisition module 201, a processing module 202 and an information transmission module 203.

The information acquisition module 201 is configured to acquire sensing data and historical fan parameters, where the historical fan parameters are fan parameters generated in a previous period, the historical fan parameters include historical parameters of units associated with a first unit, the sensing data is data transmitted by a sensing module associated with the first unit, and the first unit is any one of the fans. Specifically, the information acquisition module 201 may execute the above S101.

A processing module 202, configured to generate a first current parameter according to the sensing data and the historical parameters of the associated unit. Specifically, the processing module 202 may execute S102 described above.

An information sending module 203, configured to transmit the first current parameter to the first unit, so that the first unit operates according to the first current parameter. Specifically, the information transmission module 203 may perform S103 described above.

It should be noted that the wind generating set control device provided in this embodiment may execute the method flows shown in the above method flow embodiments to achieve the corresponding technical effects. For the sake of brevity, the corresponding contents in the above embodiments may be referred to where not mentioned in this embodiment.

In a possible implementation manner, the processing module 202 is further configured to, after the first current parameter is transmitted to the first unit, enable the first unit to operate according to the first current parameter, use the first current parameter as a new historical fan parameter. Specifically, the processing module 202 may also execute S104 described above.

The information obtaining module 201 is specifically configured to periodically obtain the sensing data and the historical fan parameters. Specifically, the information acquisition module 201 may perform S101-1.

The embodiment of the invention also provides a storage medium, wherein the storage medium stores computer instructions and programs, and the computer instructions and the programs execute the control method of the wind generating set of the embodiment when being read and run. The storage medium may include memory, flash memory, registers, or a combination thereof, etc.

The following provides a master control system, which includes the electronic device shown in fig. 2, and can implement the control method of the wind turbine generator set; specifically, the electronic device includes: processor 10, memory 11, bus 12. The processor 10 may be a CPU. The memory 11 is used for storing one or more programs, which when executed by the processor 10, perform the wind park control method of the above-described embodiment.

In addition to the components that the electronic device may have in the figure, the electronic device may further comprise: batteries, various sensors, touch screens, radio frequency circuits, and the like.

In the embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other ways. The apparatus embodiments described above are merely illustrative, and for example, the flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of apparatus, methods and computer program products according to various embodiments of the present application. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.

In addition, functional modules in the embodiments of the present application may be integrated together to form an independent part, or each module may exist separately, or two or more modules may be integrated to form an independent part.

The functions, if implemented in the form of software functional modules and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present application or portions thereof that substantially contribute to the prior art may be embodied in the form of a software product stored in a storage medium and including instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present application. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.

The above description is only a preferred embodiment of the present application and is not intended to limit the present application, and various modifications and changes may be made by those skilled in the art. Any modification, equivalent replacement, improvement and the like made within the spirit and principle of the present application shall be included in the protection scope of the present application.

It will be evident to those skilled in the art that the present application is not limited to the details of the foregoing illustrative embodiments, and that the present application may be embodied in other specific forms without departing from the spirit or essential attributes thereof. The present embodiments are therefore to be considered in all respects as illustrative and not restrictive, the scope of the application being indicated by the appended claims rather than by the foregoing description, and all changes which come within the meaning and range of equivalency of the claims are therefore intended to be embraced therein. Any reference sign in a claim should not be construed as limiting the claim concerned.

13页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种具有自发电功能的风电变桨控制系统及其控制方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!