Data processing method, system and device
By processing laser wind radar data and generating regional wind speed information, the problem that laser wind radar data can only be applied to a single unit is solved, and efficient use of data among multiple units is achieved.
Patent Information
- Application Number
- CN202211641341.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-20
- Publication Date
- 2025-09-05
- Estimated Expiration
- 2042-12-20
AI Technical Summary
Laser wind radar data can only be applied to the installed units, and the data information utilization efficiency is low.
By obtaining the wind speed and time information collected by the laser wind radar, the regional wind speed information is generated through processing, and the Kriging interpolation is used to improve the data accuracy.
The accuracy and utilization of regional wind speed information are improved, and effective data sharing among multiple units is achieved.
Smart Images

Figure CN116243016B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of wind power generation, and in particular to a data processing method, system and device. Background Art
[0002] Currently, laser wind radar is used in wind turbine control to provide wind measurement data to the installed turbine. However, in related technologies, laser wind radar data can only be applied to the installed turbine, resulting in low data utilization efficiency. Summary of the Invention
[0003] The present invention aims to solve one of the technical problems in the related art at least to a certain extent.
[0004] To this end, the first object of the present invention is to propose a data processing method to obtain wind speed information collected by at least one laser wind measuring radar, and then generate regional wind speed information, thereby improving the accuracy of the regional wind speed information and further improving the utilization rate of the regional wind speed information.
[0005] The second object of the present invention is to provide a data processing system.
[0006] The third object of the present invention is to provide a data processing device.
[0007] A fourth object of the present invention is to provide an electronic device.
[0008] A fifth object of the present invention is to provide a non-transitory computer-readable storage medium.
[0009] A sixth object of the present invention is to provide a computer program product.
[0010] To achieve the above-mentioned purpose, an embodiment of the first aspect of the present invention proposes a data processing method, comprising: obtaining wind speed information collected by at least one laser wind measurement radar, and time information matching the wind speed information; processing multiple wind speed information and time information matching the wind speed information to obtain wind measurement data at periodic time points to generate regional wind speed information.
[0011] The data processing method of the embodiment of the present invention obtains wind speed information collected by at least one laser wind measuring radar and then generates regional wind speed information, thereby improving the accuracy of the regional wind speed information and further improving the utilization rate of the regional wind speed information.
[0012] To achieve the above-mentioned purpose, the second aspect of the present invention proposes a data processing system, comprising: at least one wind turbine and a host computer; wherein, the at least one wind turbine is used to collect wind speed information and time information; the host computer is connected to at least one wind turbine, and is used to process the wind speed information and the time information provided by at least one wind turbine to obtain regional wind speed information.
[0013] In the data processing system of the embodiment of the present invention, the host computer generates regional wind speed information by obtaining wind speed information collected by at least one laser wind measuring radar, thereby improving the accuracy of the regional wind speed information and further improving the utilization rate of the regional wind speed information.
[0014] To achieve the above-mentioned object, a third embodiment of the present invention provides a data processing device, comprising: an acquisition module, configured to acquire wind speed information collected by at least one laser wind measuring radar, and time information matching the wind speed information;
[0015] The processing module is used to process the multiple wind speed information and the time information matching the wind speed information to obtain wind measurement data at periodic time points to generate regional wind speed information.
[0016] The data processing device of the embodiment of the present invention obtains wind speed information collected by at least one laser wind measuring radar and then generates regional wind speed information, thereby improving the accuracy of the regional wind speed information and further improving the utilization rate of the regional wind speed information.
[0017] To achieve the above-mentioned purpose, the fourth aspect embodiment of the present invention proposes an electronic device, comprising: at least one processor; a memory communicatively connected to the at least one processor; wherein the memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can implement the data processing method proposed in the first aspect embodiment of the present invention.
[0018] The electronic device of an embodiment of the present invention, by executing the data processing method of the above embodiment, obtains wind speed information collected by at least one laser wind measurement radar, and then generates regional wind speed information, thereby improving the accuracy of the regional wind speed information and further improving the utilization rate of the regional wind speed information.
[0019] To achieve the above-mentioned purpose, the fifth embodiment of the present invention proposes a non-transitory computer-readable storage medium, which, when the instructions in the storage medium are executed by a processor, can implement the data processing method proposed in the first embodiment of the present invention.
[0020] The non-transitory computer-readable storage medium of an embodiment of the present invention, by executing the data processing method of the above embodiment, obtains wind speed information collected by at least one laser wind measuring radar, and then generates regional wind speed information, thereby improving the accuracy of the regional wind speed information and further improving the utilization rate of the regional wind speed information.
[0021] To achieve the above-mentioned purpose, the sixth embodiment of the present invention proposes a computer program product, which, when the instruction processor in the computer program product executes, can implement the data processing method proposed in the first embodiment of the present invention.
[0022] The computer program product of an embodiment of the present invention, by executing the data processing method of the above embodiment, obtains wind speed information collected by at least one laser wind measuring radar, and then generates regional wind speed information, thereby improving the accuracy of the regional wind speed information and further improving the utilization rate of the regional wind speed information.
[0023] Additional aspects and advantages of the present invention will be set forth in part in the description which follows and, in part, will be obvious from the description which follows, or may be learned through practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS
[0024] The above and / or additional aspects and advantages of the present invention will become apparent and readily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which:
[0025] Figure 1 A flowchart of a data processing method provided by an embodiment of the present invention;
[0026] Figure 2 A flowchart of another data processing method provided by an embodiment of the present invention;
[0027] Figure 3 is the wind speed curve;
[0028] Figure 4 A 2D wind farm area wind measurement information map;
[0029] Figure 5 A schematic diagram of the structure of a data processing system provided by an embodiment of the present invention;
[0030] Figure 6 A schematic diagram of the structure of a data processing system provided by one embodiment of the present invention;
[0031] Figure 7 A schematic diagram of the structure of a data processing device provided by an embodiment of the present invention;
[0032] Figure 8This is a block diagram of an electronic device for implementing a data processing function provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0033] The following describes embodiments of the present invention in detail, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present invention, and are not to be construed as limiting the present invention.
[0034] In the technical solution of the present invention, the acquisition, storage, use, processing and other aspects of data involved are in compliance with the relevant provisions of national laws and regulations and do not violate public order and good morals.
[0035] The following describes the data processing method, system, and device according to the embodiments of the present invention with reference to the accompanying drawings.
[0036] Currently, laser wind radar is used in wind turbine control to provide wind measurement data to the installed turbine. However, in related technologies, laser wind radar data can only be applied to the installed turbine, resulting in low data utilization efficiency.
[0037] To address the above problems, an embodiment of the present invention provides a data processing method to obtain wind speed information collected by at least one laser wind measuring radar, and then generate regional wind speed information, thereby improving the accuracy of regional wind speed information and further improving the utilization rate of regional wind speed information.
[0038] Figure 1 This is a flow chart of a data processing method provided by an embodiment of the present invention. It should be noted that the data processing method of the embodiment of the present invention can be applied to a data processing device, which can be configured in an electronic device so that the electronic device can perform data processing functions.
[0039] The electronic device may be a data processing system or a host computer in the data processing system. The following description will be made by taking the electronic device as the host computer in the data processing system as an example.
[0040] like Figure 1 As shown, the data processing method includes the following steps:
[0041] Step 101: Obtain wind speed information collected by at least one laser wind measuring radar and time information matching the wind speed information.
[0042] In an embodiment of the present invention, a data processing system includes: at least one wind turbine and a host computer; wherein, at least one wind turbine is used to collect wind speed information and time information; the host computer is connected to the at least one wind turbine and is used to process the wind speed information and time information provided by the at least one wind turbine to obtain regional wind speed information.
[0043] In an embodiment of the present invention, after at least one laser wind measuring radar measures wind speed information, the clock component may grant time information that matches the wind speed information.
[0044] The wind speed information may include: horizontal wind speed, vertical wind speed, temperature, wind direction, wind shear and turbulence intensity, etc.
[0045] In an embodiment of the present invention, the clock component can be a timing module based on Beidou or GPS. Since the time of each laser wind measurement radar is inconsistent, the clock module is used to grant time information that matches the wind speed information, ensuring that the wind measurement data received by the host computer contains accurate time information.
[0046] Step 102 : Processing a plurality of wind speed information and time information matching the wind speed information to obtain wind measurement data at periodic time points to generate regional wind speed information.
[0047] In an embodiment of the present invention, due to the different data sampling times and transmission delays of various laser wind measurement radars, it is necessary to resample and interpolate multiple wind speed information and time information matching the wind speed information to obtain wind measurement data at periodic time points.
[0048] In an embodiment of the present invention, after the regional wind speed information is generated, a data acquisition request from a third-party device is received; and the regional wind speed information is sent to the third-party device.
[0049] The third-party device may be a wind turbine controller or a terminal server in a wind turbine generator set; the wind turbine controller or the terminal server sends a data acquisition request to the host computer, and the host computer sends the regional wind speed information to the wind turbine controller or the terminal server.
[0050] The data processing method of an embodiment of the present invention obtains wind speed information collected by at least one laser wind measuring radar and time information matching the wind speed information; then processes the multiple wind speed information and time information matching the wind speed information to obtain wind measurement data at periodic time points to generate regional wind speed information. Thus, by obtaining wind speed information collected by at least one laser wind measuring radar and then generating regional wind speed information, the accuracy of the regional wind speed information is improved, further enhancing the utilization rate of the regional wind speed information.
[0051] Taking an example to further illustrate the process of processing multiple pieces of wind speed information and time information matching the wind speed information, this embodiment provides another data processing method.
[0052] like Figure 2 As shown, the data processing method may include the following steps:
[0053] Step 201: Obtain wind speed information collected by at least one laser wind measuring radar and time information matching the wind speed information.
[0054] It should be noted that the specific explanation of step 201 can refer to other embodiments of the present invention and will not be described in detail here.
[0055] Step 202: resample the wind speed information and time information of each laser wind radar to obtain wind measurement data.
[0056] In some embodiments of the present invention, linear interpolation is performed on wind speed information and time information of each laser wind measuring radar to obtain a wind speed curve; and the wind speed curve of each laser wind measuring radar is sampled at a first frequency to obtain wind measurement data.
[0057] like Figure 3 As shown, Figure 3 The figure is a wind speed curve, with time as the horizontal axis and wind speed as the vertical axis. The "x" point in the figure is the time and wind speed of one of the laser wind radars received by the host computer. Linear interpolation is performed with time as the interpolation node to obtain a solid line, that is, the solid line is the wind speed curve. The data of each laser wind radar is interpolated into the corresponding wind speed curve, and then re-sampled at a unified sampling frequency, such as Figure 3 As shown, the dotted line is the sampling time, and the intersection of the dotted line and the wind speed curve is the wind measurement data after sampling. The sampling frequency can be the first frequency.
[0058] Step 203: Use Kriging interpolation to interpolate the wind measurement data of each laser wind radar to generate regional wind speed information.
[0059] In an embodiment of the present invention, after obtaining the wind measurement data of each laser wind radar, Kriging interpolation is used to interpolate each sampled wind measurement data within the wind farm area, thereby obtaining 2D wind measurement information of the wind farm area.
[0060] like Figure 4 As shown, Figure 4 This is a 2D wind farm area wind measurement information map. Wind speed is divided into nine wind speed zone levels, denoted by ai, where a represents the lowest wind speed level and i represents the highest wind speed level. Higher wind speed levels correspond to higher wind speeds.
[0061] In summary, the data processing method of the embodiments of the present invention obtains wind speed information collected by at least one laser wind radar, along with time information matching the wind speed information; resamples the wind speed information and time information of each laser wind radar to obtain wind measurement data; and interpolates the wind measurement data of each laser wind radar using Kriging interpolation to generate regional wind speed information. Thus, by obtaining wind speed information collected by at least one laser wind radar and then generating regional wind speed information, the accuracy of the regional wind speed information is improved, further enhancing the utilization rate of the regional wind speed information.
[0062] In order to illustrate the process of data processing implemented by a data processing system, the present invention proposes a data processing system. Figure 5 As shown, the data processing system 500 includes: at least one wind turbine generator set 510 and a host computer 520.
[0063] Among them, at least one wind turbine 510 group is used to collect wind speed information and time information; the host computer 520 is connected to at least one wind turbine group 510, and is used to process the wind speed information and time information provided by at least one wind turbine group 510 to obtain regional wind speed information.
[0064] In an embodiment of the present invention, the host computer 520 first obtains wind speed information collected by at least one laser wind measurement radar 510, as well as time information matching the wind speed information; then processes multiple wind speed information and time information matching the wind speed information to obtain wind measurement data at periodic time points to generate regional wind speed information.
[0065] In the embodiment of the present invention, the system further includes: a terminal server 530; wherein the terminal server 530 is connected to the host computer 520; the terminal server is used to send a data acquisition request to the host computer to obtain regional wind speed information.
[0066] Specifically, for terminal servers such as power prediction servers, a data acquisition request is sent to the host computer 520. The host computer 520 can send wind measurement data of a certain point in the wind farm to the terminal server 530, or send complete regional wind measurement data of any time period in the data storage component.
[0067] In summary, the data processing system includes at least one wind turbine generator set and a host computer. The host computer obtains wind speed information collected by at least one laser wind radar and time information matching the wind speed information. The host computer processes multiple wind speed information and time information matching the wind speed information to obtain wind measurement data at periodic time points, thereby generating regional wind speed information. Thus, by obtaining wind speed information collected by at least one laser wind radar and then generating regional wind speed information, the accuracy of the regional wind speed information is improved, further enhancing the utilization rate of the regional wind speed information.
[0068] Based on the above data processing system, an embodiment of the present invention provides another data processing system. Figure 6 A schematic diagram of the structure of a data processing system provided by one embodiment of the present invention.
[0069] like Figure 6 As shown, each wind turbine generator set 510 includes: a laser wind measurement radar 611, a collection component 612, a clock component 613, a data transmission component 614 and a wind turbine controller 615.
[0070] Among them, the laser wind measurement radar 611 is used to collect wind speed information; the collection component 612 is connected to the laser wind measurement radar 611, used to obtain the wind speed information collected by the laser wind measurement radar 611, and send the wind speed information to the data transmission component 614; the clock component 613 is used to provide a clock signal to the data transmission component, so that the data transmission component 614 determines the time information matching the wind speed information according to the clock signal; the data transmission component 614 is used to send the wind speed information and the matching time information to the host computer 520; the wind turbine controller 615 is used to obtain the regional wind speed information after the host computer 520 processes the wind speed information and the matching time information.
[0071] In this embodiment of the present application, wind turbine controller 615 sends a data acquisition request to host computer 520, which in turn sends regional wind speed information for the wind turbine's location to wind turbine controller 615. In this embodiment, if a wind turbine generator set 510 is not equipped with a laser wind radar 611 or if the laser wind radar 611 malfunctions, sufficiently accurate regional wind speed information for that wind turbine generator set can still be obtained if there are sufficient laser wind radars in other wind turbine generator sets, which can be used in the control process of wind turbine controller 615. This improves the stability of regional wind speed information as input to the wind turbine controller, reduces the number of installed wind radars, and lowers costs.
[0072] like Figure 6 As shown, the host computer 520 includes: a data receiving component 621, a data processing component 622, a data storage component 623 and a data distribution component 624;
[0073] Among them, the data receiving component 621 is used to receive wind speed information and time information; the data processing component 622 is used to process the wind speed information and time information to obtain regional wind speed information; the data storage component 623 is used to store regional wind speed information; and the data distribution component 624 is used to send regional wind speed information to the terminal server 530 and / or the wind turbine controller 615.
[0074] In summary, the data processing system includes at least one wind turbine generator set and a host computer. The host computer obtains wind speed information collected by at least one laser wind radar and time information matching the wind speed information. The host computer processes multiple wind speed information and time information matching the wind speed information to obtain wind measurement data at periodic time points, thereby generating regional wind speed information. Thus, by obtaining wind speed information collected by at least one laser wind radar and then generating regional wind speed information, the accuracy of the regional wind speed information is improved, further enhancing the utilization rate of the regional wind speed information.
[0075] In order to implement the above embodiment, the present invention further provides a data processing device for a batch processing controller.
[0076] Figure 7 A schematic structural diagram of a data processing device provided by an embodiment of the present invention.
[0077] like Figure 7 As shown, the data processing device 700 includes: an acquisition module 710 and a processing module 720.
[0078] The acquisition module 710 is configured to acquire wind speed information collected by at least one laser wind measuring radar and time information matching the wind speed information;
[0079] The processing module 720 is configured to process the plurality of wind speed information and the time information matching the wind speed information to obtain wind measurement data at periodic time points, so as to generate regional wind speed information.
[0080] As a possible implementation method of an embodiment of the present invention, the processing module 720 includes: a sampling unit and a generation unit; the sampling unit is used to resample the wind speed information and the time information of each laser wind measurement radar to obtain the wind measurement data; the generation unit is used to use Kriging interpolation to interpolate the wind measurement data of each laser wind measurement radar to generate regional wind speed information.
[0081] As a possible implementation method of an embodiment of the present invention, the sampling unit is specifically used to perform linear interpolation on the wind speed information and the time information of each laser wind measurement radar to obtain a wind speed curve; and sample the wind speed curve of each laser wind measurement radar according to a first frequency to obtain the wind measurement data.
[0082] As a possible implementation of an embodiment of the present invention, the device further includes: a receiving module and a sending module; the receiving module is used to receive a data acquisition request from a third-party device; the sending module is used to send the regional wind speed information to the third-party device.
[0083] It should be noted that the above explanation of the data processing method embodiment is also applicable to the data processing device of this embodiment, and will not be repeated here.
[0084] The data processing device of an embodiment of the present invention obtains wind speed information collected by at least one laser wind measuring radar and time information matching the wind speed information; processes the multiple wind speed information and time information matching the wind speed information to obtain wind measurement data at periodic time points to generate regional wind speed information. Thus, by obtaining wind speed information collected by at least one laser wind measuring radar and then generating regional wind speed information, the accuracy of the regional wind speed information is improved, further enhancing the utilization rate of the regional wind speed information.
[0085] In order to implement the above embodiments, the present invention also provides an electronic device, a readable storage medium, and a computer program product.
[0086] The electronic device includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the data processing method proposed in the embodiment of the first aspect of the present invention as described above.
[0087] As an example, Figure 8 A block diagram of an electronic device for implementing a data processing function provided by an embodiment of the present invention, such as Figure 8 As shown, the electronic device 800 may further include:
[0088] The memory 810 and the processor 820, a bus 830 connecting different components (including the memory 810 and the processor 820), the memory 810 stores a computer program, and when the processor 820 executes the program, the data processing method proposed in the embodiment of the first aspect of the present invention is implemented.
[0089] Bus 830 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processor, or a local bus using any of a variety of bus architectures. Examples of these architectures include, but are not limited to, an Industry Standard Architecture (ISA) bus, a Micro Channel Architecture (MAC) bus, an Enhanced ISA bus, a Video Electronics Standards Association (VESA) local bus, and a Peripheral Component Interconnect (PCI) bus.
[0090] The electronic device 800 typically includes a variety of computer-readable media. These media can be any available media that can be accessed by the electronic device 800, including volatile and non-volatile media, removable and non-removable media.
[0091] The memory 810 may also include computer system readable media in the form of volatile memory, such as random access memory (RAM) 840 and / or cache memory 850. The electronic device 800 may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, the storage system 860 may be used to read and write non-removable, non-volatile magnetic media ( Figure 8 Not shown, often called a "hard drive"). Although Figure 8 Not shown, a disk drive for reading and writing to a removable non-volatile disk (e.g., a "floppy disk"), and an optical drive for reading and writing to a removable non-volatile optical disk (e.g., a CD-ROM, DVD-ROM, or other optical media) may be provided. In these cases, each drive may be connected to bus 830 via one or more data medium interfaces. Memory 810 may include at least one program product having a set (e.g., at least one) of program modules configured to perform the functions of various embodiments of the present invention.
[0092] A program / utility 880 having a set (at least one) of program modules 870 may be stored, for example, in memory 810. Such program modules 870 include, but are not limited to, an operating system, one or more application programs, other program modules, and program data, each of which, or some combination thereof, may include an implementation of a network environment. Program modules 870 generally perform the functions and / or methods of the embodiments described herein.
[0093] The electronic device 800 may also communicate with one or more external devices 890 (e.g., a keyboard, a pointing device, a display 891, etc.), and may also communicate with one or more devices that enable a user to interact with the electronic device 800, and / or any device that enables the electronic device 800 to communicate with one or more other computing devices (e.g., a network card, a modem, etc.). Such communication may be performed through an input / output (I / O) interface 892. Furthermore, the electronic device 800 may also communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) through a network adapter 893. Figure 8 As shown, the network adapter 893 communicates with other modules of the electronic device 800 via the bus 830. Figure 8 Not shown, other hardware and / or software modules may be used in conjunction with electronic device 800, including but not limited to microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0094] The processor 820 executes various functional applications and data processing by running programs stored in the memory 810 .
[0095] It should be noted that the implementation process and technical principles of the electronic device of this embodiment refer to the aforementioned explanation of the data processing method of the embodiment of the present invention, and will not be repeated here.
[0096] The electronic device provided in an embodiment of the present invention obtains wind speed information collected by at least one laser wind measuring radar and time information matching the wind speed information; then processes the multiple wind speed information and time information matching the wind speed information to obtain wind measurement data at periodic time points to generate regional wind speed information. Thus, by obtaining wind speed information collected by at least one laser wind measuring radar and then generating regional wind speed information, the accuracy of the regional wind speed information is improved, further enhancing the utilization rate of the regional wind speed information.
[0097] In order to implement the above-mentioned embodiments, the present invention also proposes a non-temporary computer-readable storage medium, wherein, when the instructions in the computer-readable storage medium are executed by the processor of an electronic device, the electronic device is enabled to execute the data processing method proposed in the embodiment of the first aspect of the present invention as described above.
[0098] In order to implement the above embodiments, the present invention also provides a computer program product. When the computer program is executed by a processor of an electronic device, the electronic device can execute the data processing method proposed in the embodiment of the first aspect of the present invention as described above.
[0099] In the description of this specification, the reference terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" mean that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described can be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art can combine and combine different embodiments or examples described in this specification and features of different embodiments or examples without contradiction.
[0100] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of the technical features being referred to. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one such feature. In the description of the present invention, "plurality" means at least two, such as two, three, etc., unless otherwise specifically defined.
[0101] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, segment or portion of code comprising one or more executable instructions for implementing the steps of a custom logical function or process, and the scope of the preferred embodiments of the present invention includes alternative implementations in which functions may be performed out of the order shown or discussed, including performing functions in a substantially simultaneous manner or in the reverse order depending on the functions involved, which should be understood by those skilled in the art to which the embodiments of the present invention pertain.
[0102] The logic and / or steps represented in the flowcharts or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing the logical functions, and can be embodied in any computer-readable medium for use by, or in conjunction with, an instruction execution system, apparatus, or device (e.g., a computer-based system, a system including a processor, or other system that can fetch and execute instructions from an instruction execution system, apparatus, or device). For purposes of this specification, a "computer-readable medium" can be any device that can contain, store, communicate, propagate, or transport a program for use by, or in conjunction with, an instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of computer-readable media include the following: an electrical connection with one or more wires (electronic devices), a portable computer disk cartridge (magnetic device), random access memory (RAM), read-only memory (ROM), erasable and programmable read-only memory (EPROM or flash memory), fiber optic devices, and a portable compact disc read-only memory (CDROM). Furthermore, the computer-readable medium may even be paper or other suitable medium on which the program is printed, since the program may be obtained electronically, for example, by optically scanning the paper or other medium and then editing, interpreting or processing it in another suitable manner if necessary, and then storing it in a computer memory.
[0103] It should be understood that various parts of the present invention can be implemented using hardware, software, firmware, or a combination thereof. In the above-described embodiments, multiple steps or methods can be implemented using software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented using hardware, as in another embodiment, any one of the following technologies known in the art or a combination thereof can be used: a discrete logic circuit having a logic gate circuit for implementing a logic function on a data signal, an application-specific integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.
[0104] Those skilled in the art will understand that all or part of the steps in the method of the above embodiment can be completed by instructing related hardware through a program, and the program can be stored in a computer-readable storage medium. When the program is executed, it includes one or a combination of the steps of the method embodiment.
[0105] In addition, the functional units in the various embodiments of the present invention may be integrated into a single processing module, or each unit may exist physically separately, or two or more units may be integrated into a single module. The aforementioned integrated modules may be implemented in the form of hardware or in the form of software functional modules. If the integrated modules are implemented in the form of software functional modules and sold or used as independent products, they may also be stored in a computer-readable storage medium.
[0106] The storage medium mentioned above may be a read-only memory, a magnetic disk, or an optical disk, etc. Although the embodiments of the present invention have been shown and described above, it is understood that the above embodiments are exemplary and are not to be construed as limiting the present invention. Persons skilled in the art may make changes, modifications, substitutions, and variations to the above embodiments within the scope of the present invention.
Claims
1. A data processing method, characterized in that: include: Obtaining wind speed information collected by at least one laser wind measuring radar and time information matching the wind speed information; Processing the plurality of wind speed information and the time information matching the wind speed information to obtain wind measurement data at periodic time points to generate regional wind speed information; The step of processing the plurality of wind speed information and the time information matching the wind speed information to obtain wind measurement data at periodic time points to generate regional wind speed information includes: Resampling the wind speed information and the time information of each laser wind measuring radar to obtain the wind measurement data; Using Kriging interpolation to interpolate the wind measurement data of each laser wind radar to generate regional wind speed information; The resampling of the wind speed information and the time information of each laser wind measuring radar to obtain the wind measurement data includes: Performing linear interpolation on the wind speed information and the time information of each laser wind measuring radar to obtain a wind speed curve; The wind speed curve of each laser wind measurement radar is sampled according to a first frequency to obtain the wind measurement data.
2. The method according to claim 1, characterized in that The method further comprises: Receive data acquisition requests from third-party devices; The regional wind speed information is sent to the third-party device.
3. A data processing system, characterized in that: include: At least one wind turbine generator set and a host computer; Wherein, the at least one wind turbine generator set is used to collect wind speed information and time information in the method according to claim 1; The host computer is connected to at least one of the wind turbine generator sets and is used to process the wind speed information and the time information provided by at least one of the wind turbine generator sets to obtain the regional wind speed information in the method according to claim 1.
4. The system according to claim 3, characterized in that The system further comprises: a terminal server; Wherein, the terminal server is connected to the host computer; The terminal server is used to send a data acquisition request to the host computer to obtain the regional wind speed information.
5. The system according to claim 4, characterized in that Each of the wind turbine generator sets comprises: a laser wind measurement radar, an acquisition component, a clock component, a data transmission component and a wind turbine controller; Wherein, the laser wind measuring radar is used to collect the wind speed information; The acquisition component is connected to the laser wind measurement radar, and is used to obtain the wind speed information collected by the laser wind measurement radar, and send the wind speed information to the data transmission component; The clock component is used to provide a clock signal to the data transmission component, so that the data transmission component determines time information matching the wind speed information according to the clock signal; The data transmission component is used to send the wind speed information and the matching time information to the host computer; The fan controller is used to obtain the regional wind speed information after the host computer processes the wind speed information and the matching time information.
6. The system according to claim 5, characterized in that The host computer includes: a data receiving component, a data processing component, a data storage component and a data distribution component; Wherein, the data receiving component is used to receive the wind speed information and the time information; The data processing component is used to process the wind speed information and the time information to obtain the regional wind speed information; The data storage component is used to store the regional wind speed information; The data distribution component is used to send the regional wind speed information to the terminal server and / or the wind turbine controller.
7. A data processing device comprising: An acquisition module is used to acquire wind speed information collected by at least one laser wind measuring radar and time information matching the wind speed information; a processing module, configured to process the plurality of wind speed information and time information matching the wind speed information to obtain wind measurement data at periodic time points, so as to generate regional wind speed information; The processing module includes: a sampling unit and a generating unit; The sampling unit is used to resample the wind speed information and the time information of each laser wind measuring radar to obtain the wind measurement data; The generating unit is configured to interpolate the wind measurement data of each laser wind measuring radar using Kriging interpolation to generate regional wind speed information; The sampling unit is specifically used to perform linear interpolation on the wind speed information and the time information of each laser wind measuring radar to obtain a wind speed curve; and sample the wind speed curve of each laser wind measuring radar according to a first frequency to obtain the wind measurement data.
8. An electronic device comprising: at least one processor; as well as a memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the method according to any one of claims 1 to 2.
Citation Information
Patent Citations
Wind speed measurement method and equipment, and terminal
CN112326999A