MODELING METHOD AND DEVICE OF FLOATING WIND TURBINE
20240167453 ยท 2024-05-23
Inventors
- Fang Fang (Beijing, CN)
- Ziqiu Song (Beijing, CN)
- Yang Hu (Beijing, CN)
- Jizhen Liu (Beijing, CN)
- Xiaojiang Guo (Beijing, CN)
- Qinghua Wang (Beijing, CN)
- Jiantao ZHENG (Beijing, CN)
Cpc classification
F05B2270/335
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F03D13/25
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F03D7/045
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F05B2270/328
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F05B2240/93
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F05B2270/705
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F05B2270/327
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F05B2270/32
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Y02E10/72
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
International classification
Abstract
Provided are modeling method and device of a floating wind turbine, which relate to the technical field of wind turbine modeling. The modeling method and device of a floating wind turbine can acquire pre-set state variables and input variables of the floating wind turbine, construct a nonlinear model based on the state variables and the input variables, and establish a control-oriented linear parameter varying model corresponding to the nonlinear model according to the nonlinear model, so as to control the floating wind turbine based on the control-oriented linear parameter varying model. The nonlinear model comprises: a drivetrain subsystem model, a tower subsystem model, a floating platform subsystem model, and a mooring subsystem model.
Claims
1. A modeling method of a floating wind turbine, for modeling floating wind turbine using a semi-submersible floating platform to support a deepwater offshore wind turbine, comprising steps of: by one or more processors, acquiring pre-set state variables and input variables of the floating wind turbine, wherein the state variables are used to describe a state of the floating wind turbine, and the state variables comprise mechanical structure-related variables and electricity generation power-related variables; and the input variables comprise control input variables and environment input variables; constructing a nonlinear model based on the state variables and the input variables, wherein the nonlinear model comprises: a drivetrain subsystem model, a tower subsystem model, a semi-submersible floating platform subsystem model, and a mooring subsystem model; and establishing, according to the nonlinear model, a control-oriented linear parameter varying model corresponding to the nonlinear model, so as to control the floating wind turbine based on the control-oriented linear parameter varying model; wherein the mechanical structure-related variables comprise a horizontal surge translation of the platform, a pitch tilting rotation angle of the platform, a pitch tilting rotation angle of the tower, and first order derivatives of the horizontal surge translation of the platform, the pitch tilting rotation angle of the platform, and the pitch tilting rotation angle of the tower with respect to time; the electricity generation power-related variables comprise: a rotor speed, a pitch angle, and a generator electromagnetic torque; the control input variables comprise: a reference pitch angle and a reference generator electromagnetic torque; the environment input variables comprise: a horizontal reference wind speed measured at a nacelle of the floating wind turbine and a force of waves acting on the platform; a state matrix corresponding to the state variables is expressed as:
x=[?.sub.r,?,T.sub.e,?.sub.tp,?.sub.pp,?.sub.su,{dot over (?)}.sub.tp,{dot over (?)}.sub.pp,{dot over (?)}.sub.su].sup.T, where ?.sub.r represents the rotor speed, ? represents the pitch angle, T.sub.e represents the generator electromagnetic torque, ?.sub.su represents the horizontal surge translation of the platform, ?.sub.pp represents the pitch tilting rotation angle of the platform, ?.sub.tp represents the pitch tilting rotation angle of the tower, {dot over (?)}.sub.tp, {dot over (?)}.sub.pp, {dot over (?)}.sub.su respectively represent the first order derivatives of the pitch tilting rotation angle of the tower, the pitch tilting rotation angle of the platform, and the horizontal surge translation of the platform with respect to time; and an input matrix corresponding to the input variables is expressed as:
u=[u.sub.c.sup.T,u.sub.e.sup.T].sup.T=[?.sub.ref,T.sub.ref,v.sub.w,F.sub.wave].sup.T, where u.sub.c and u.sub.e are matrixes of the control input variables and the environment input variables, respectively, ?.sub.ref represents the reference pitch angle, T.sub.ref represents the reference generator electromagnetic torque, v.sub.w represents the horizontal reference wind speed measured at the nacelle of the floating wind turbine, and F.sub.wave represents a force of waves acting on the platform; wherein the drivetrain subsystem model is configured to ensure a torque balance of the floating wind turbine; and the step of constructing a nonlinear model based on the state variables and the input variables comprises: extracting the rotor speed ?.sub.r and the generator electromagnetic torque T.sub.e among the electricity generation power-related variables; and establishing the drivetrain subsystem model according to the following formula:
{dot over (?)}.sub.r=(T.sub.r?B.sub.d?.sub.r?N.sub.gT.sub.e)/(J.sub.r+N.sub.g.sup.2J.sub.g), where T.sub.r represents an aerodynamic torque of the floating wind turbine acquired from wind, B.sub.d represents a damping constant, N.sub.g represents a gear ratio, and J.sub.r and J.sub.g are rotational inertia of the rotor and the generator, respectively. wherein the tower subsystem model is a nonlinear model established according to all torques acting on a center of gravity of the tower of the floating wind turbine; and the step of constructing a nonlinear model based on the state variables and the input variables further comprises: constructing the tower subsystem model according to the following formulas:
2. (canceled)
3. (canceled)
4. (canceled)
5. (canceled)
6. (canceled)
7. (canceled)
8. The method according to claim 1, wherein the step of establishing a control-oriented linear parameter varying model corresponding to the nonlinear model according to the nonlinear model comprises: establishing the linear parameter varying model of the floating wind turbine at a steady-state working condition point according to the nonlinear model, wherein the linear parameter varying model expression is as follows:
9. A modeling device of a floating wind turbine, comprising: a variable acquiring module, configured to acquire pre-set state variables and input variables of the floating wind turbine, wherein the state variables are used to describe a state of the floating wind turbine, and the state variables comprise mechanical structure-related variables and electricity generation power-related variables; and the input variables comprise control input variables and environment input variables; a first constructing module, configured to construct a nonlinear model based on the state variables and the input variables, wherein the nonlinear model comprises: a drivetrain subsystem model, a tower subsystem model, a semi-submersible floating platform subsystem model, and a mooring subsystem model; and a second constructing module, configured to establish a control-oriented linear parameter varying model corresponding to the nonlinear model according to the nonlinear model, so as to control the floating wind turbine based on the control-oriented linear parameter varying model; wherein the mechanical structure-related variables comprise a horizontal surge translation of the platform, a pitch tilting rotation angle of the platform, a pitch tilting rotation angle of the tower, and first order derivatives of the horizontal surge translation of the platform, the pitch tilting rotation angle of the platform, and the pitch tilting rotation angle of the tower with respect to time; the electricity generation power-related variables comprise: a rotor speed, a pitch angle, and a generator electromagnetic torque; the control input variables comprise: a reference pitch angle and a reference generator electromagnetic torque; the environment input variables comprise: a horizontal reference wind speed measured at a nacelle of the floating wind turbine and a force of waves acting on the platform; a state matrix corresponding to the state variables is expressed as:
x=[?.sub.r,?,T.sub.e,?.sub.tp,?.sub.pp,?.sub.su,{dot over (?)}.sub.tp,{dot over (?)}.sub.pp,{dot over (?)}.sub.su].sup.T, where ?.sub.r represents the rotor speed, ? represents the pitch angle, T.sub.e represents the generator electromagnetic torque, ?.sub.su represents the horizontal surge translation of the platform, ?.sub.pp represents the pitch tilting rotation angle of the platform, ?.sub.tp represents the pitch tilting rotation angle of the tower, {dot over (?)}.sub.tp, {dot over (?)}.sub.pp, {dot over (?)}.sub.su respectively represent the first order derivatives of the pitch tilting rotation angle of the tower, the pitch tilting rotation angle of the platform, and the horizontal surge translation of the platform with respect to time; and an input matrix corresponding to the input variables is expressed as:
u=[u.sub.c.sup.T,u.sub.e.sup.T].sup.T=[?.sub.ref,T.sub.ref,v.sub.w,F.sub.wave].sup.T, where u.sub.c and u.sub.e are matrixes of the control input variables and the environment input variables, respectively, ?.sub.ref represents the reference pitch angle, T.sub.ref represents the reference generator electromagnetic torque, v.sub.w represents the horizontal reference wind speed measured at the nacelle of the floating wind turbine, and F.sub.wave represents a force of waves acting on the platform; wherein the drivetrain subsystem model is configured to ensure a torque balance of the floating wind turbine; and the step of constructing a nonlinear model based on the state variables and the input variables comprises: extracting the rotor speed ?.sub.r and the generator electromagnetic torque T.sub.e among the electricity generation power-related variables; and establishing the drivetrain subsystem model according to the following formula:
{dot over (?)}.sub.r=(T.sub.r?B.sub.d?.sub.r?N.sub.gT.sub.e)/(J.sub.r+N.sub.g.sup.2J.sub.g), where T.sub.r represents an aerodynamic torque of the floating wind turbine acquired from wind, B.sub.d represents a damping constant, N.sub.g represents a gear ratio, and J.sub.r and J.sub.g are rotational inertia of the rotor and the generator, respectively. wherein the tower subsystem model is a nonlinear model established according to all torques acting on a center of gravity of the tower of the floating wind turbine; and the step of constructing a nonlinear model based on the state variables and the input variables further comprises: constructing the tower subsystem model according to the following formulas:
10. An electronic equipment, comprising a processor, a storage medium, and a bus, wherein the storage medium stores machine-readable instructions executable by the processor, wherein when the electronic equipment is running, the processor is in communication with the storage medium via the bus, and the processor executes the machine-readable instructions, so as to implement the steps of the method according to claim 1.
11. (canceled)
12. (canceled)
13. (canceled)
14. (canceled)
15. (canceled)
16. (canceled)
17. The electronic equipment according to claim 10, wherein the step of establishing a control-oriented linear parameter varying model corresponding to the nonlinear model according to the nonlinear model comprises: establishing the linear parameter varying model of the floating wind turbine at a steady-state working condition point according to the nonlinear model, wherein the linear parameter varying model expression is as follows:
Description
BRIEF DESCRIPTION OF DRAWINGS
[0029] In order to illustrate the technical solutions in the embodiments of the present disclosure or the related art more clearly, the drawings that need to be used in the description of the embodiments or the prior art are briefly introduced as follows. Obviously, the drawings in the following description show some embodiments of the present disclosure. For those skilled in the art, other drawings can also be obtained according to these drawings without making any creative efforts.
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
DETAILED DESCRIPTION OF EMBODIMENTS
[0038] In order to make objectives, technical solutions, and advantages of embodiments of the present disclosure clearer, the technical solutions in the present disclosure will be described below clearly and completely in conjunction with the drawings, and apparently, some but not all embodiments of the present disclosure are described. All of other embodiments, obtained by a person skilled in the art based on the embodiments of the present disclosure without making any creative efforts, shall fall into the scope of protection of the present disclosure.
[0039] At present, existing modeling methods of a floating wind turbine mainly model a wind turbine of a certain kind of platform, and have relatively single applicability. In addition, the existing modeling methods of a floating wind turbine involve a relatively high degree of freedom (DOF) of the floating wind turbine, which are complex in calculation, require a relatively long time for calculation, and cannot be adapted to designs of advanced controllers; or the modeling methods of a floating wind turbine are simplified too much and relatively simple, involve fewer DOFs of the floating wind turbine, and can hardly fully simulate properties of operation of the floating wind turbine in deep sea, thus, the advanced controller designed cannot achieve very high performances.
[0040] Based on this, embodiments of the present disclosure provide a modeling method and a device of a floating wind turbine, which take moderate degree of freedom into consideration so as to be adapted to most modeling methods of a floating wind turbine.
[0041] For ease of understanding of the present embodiment, firstly, a modeling method of a floating wind turbine disclosed in an embodiment of the present disclosure is introduced in detail.
[0042] In a possible implementation, an embodiment of the present disclosure provides a modeling method of a floating wind turbine, and a flowchart of a modeling method of a floating wind turbine is shown in
[0048] The modeling method of a floating wind turbine provided in the embodiment of the present disclosure can acquire the pre-set state variables and input variables of the floating wind turbine, construct the nonlinear model based on the state variables and the input variables, and establish the control-oriented linear parameter varying model corresponding to the nonlinear model according to the nonlinear model, so as to control the floating wind turbine based on the control-oriented linear parameter varying model. In addition, the nonlinear model in the embodiment of the present disclosure includes: the drivetrain subsystem model, the tower subsystem model, the floating platform subsystem model, and the mooring subsystem model, covers a variety of properties of the floating wind turbine, and can both keep the calculation complexity of the model in a moderate level on the premise of satisfying the model accuracy, and provide suitable and reliable model support for the design of the controller of the floating wind turbine, improving the control performance of the floating wind turbine.
[0049] In practical use, considering an installation environment of the floating wind turbine, it is usually assumed that the floating wind turbine and the platform are flexibly connected. In this way, compared with a model assumed with a single rigid body, influences of waves on output power and fatigue load can be more accurately simulated by a coupling mechanism; assuming that a tower and platform of the floating wind turbine have relatively small displacement, and assuming that the floating wind turbine is on a windward/waveward side, based on such assumptions, left and right bending motions of the tower and horizontal swinging, heaving, rolling and tilting, and yaw motions of the platform are microscopic and can be ignored.
[0050] Based on the above assumptions, in the embodiment of the present disclosure, 9 state variables are selected to describe the floating wind turbine, and these state variables are generally classified into mechanical structure-related variables and electricity generation power-related variables.
[0051] Specifically, the mechanical structure-related variables include a horizontal surge translation of the platform, a pitch tilting rotation angle of the platform, a pitch tilting rotation angle of the tower; and first order derivatives of the horizontal surge translation of the platform, the pitch tilting rotation angle of the platform, and the pitch tilting rotation angle of the tower with respect to time;
[0052] Further, the above electricity generation power-related variables in the embodiment of the present disclosure include: a rotor speed, a pitch angle, and a generator electromagnetic torque.
[0053] In specific implementation, in the embodiment of the present disclosure, the mechanical structure-related variables selected above can accurately reflect dynamic coupling motions of a floating platform, the tower, and the mooring system, wherein the pitch angle of blades can adjust wind energy capturing efficiency of the floating wind turbine, the rotator rotating speed can represent a situation state of wind energy conversion, and can be controlled by a generator electromagnetic torque in a variable speed fan. Therefore, in the embodiment of the present disclosure, a state matrix corresponding to the state variables is expressed as:
x=[?.sub.r,?,T.sub.e,?.sub.tp,?.sub.pp,?.sub.su,{dot over (?)}.sub.tp,{dot over (?)}.sub.pp,{dot over (?)}.sub.su].sup.T;
[0054] In the above, ?.sub.r represents the rotor speed, ? represents the pitch angle, T.sub.e represents the generator electromagnetic torque, ?.sub.su represents the horizontal surge translation of the platform, ?.sub.pp represents the pitch tilting rotation angle of the platform, ?.sub.tp represents the pitch tilting rotation angle of the tower, {dot over (?)}.sub.tp, {dot over (?)}.sub.pp, {dot over (?)}.sub.su respectively represent the first order derivatives of the pitch tilting rotation angle of the tower, the pitch tilting rotation angle of the platform, and the horizontal surge translation of the platform with respect to time, wherein the above platform refers to the floating platform of the floating wind turbine.
[0055] Further, the input variables in the embodiment of the present disclosure include the control input variables and the environment input variables, wherein the control input variables are generally designed and calculated from the controller, generally including: a reference pitch angle and a reference generator electromagnetic torque; and the environment input variables include: a horizontal reference wind speed measured at a nacelle of the floating wind turbine and a force of waves acting on the platform.
[0056] Moreover, an input matrix corresponding to the input variables in the embodiment of the present disclosure is expressed as:
u=[u.sub.c.sup.T,u.sub.e.sup.T].sup.T=[?.sub.ref,T.sub.ref,v.sub.w,F.sub.wave].sup.T; [0057] in the above, u.sub.c and u.sub.e are matrixes of the control input variables and the environment input variables, respectively; ?.sub.ref represents the reference pitch angle; T.sub.ref represents the reference generator electromagnetic torque; v.sub.w represents the horizontal reference wind speed measured at the nacelle of the floating wind turbine; and F.sub.wave represents the force of waves acting on the platform.
[0058] Generally, in the embodiment of the present disclosure, a pitch angle actuator and a generator electromagnetic torque execution unit serve as a servo module, and can be modeled as a first order inertial link with amplitude limiting and speed limiting; therefore, the above pitch angle and the generator electromagnetic torque also can be expressed as:
{dot over (?)}=(?.sub.ref??)/?.sub.p,0???90?,|{dot over (?)}|??.sub.dmax
{dot over (T)}.sub.e=(T.sub.ref?T.sub.e)/?.sub.e,0?T.sub.e?T.sub.max,|{dot over (T)}.sub.e|?T.sub.dmax
[0059] In the above, ?.sub.p and ?.sub.e represent equivalent time constants of the pitch angle actuator and the generator electromagnetic torque execution unit, respectively; ?.sub.dmax represents the maximum rate of change of the pitch angle actuator; T.sub.max and T.sub.dmax represent the maximum value and the maximum rate of the generator electromagnetic torque execution unit, respectively.
[0060] Further, an aerodynamic torque of the floating wind turbine acquired from wind can be expressed as:
T.sub.r=0.5?.sub.aA.sub.r cos ?.sub.tpC.sub.p(?,?)v.sub.in.sup.3/?.sub.r
[0061] In the above, ?.sub.a is air density; v.sub.in is a wind speed actually captured by the rotor; A.sub.r is an area swept by the rotor; C.sub.p is a wind energy utilization factor; and ? is a tip speed ratio.
[0062] In view of shearing of wind, the force of the wind acting on the tower of the floating wind turbine can be expressed as:
[0063] In the above, D(z) represents an outer diameter when a tower height is z; h.sub.r represents nacelle height; and F.sub.wind,x represents force of wind acting on the blades and the nacelle, which can be calculated by using blade element momentum.
[0064] Further, considering that waves consist of sine waves of multiple frequencies, directions, and phase angles in the sea, condition of waves can be expressed by Pierson-Moskowitz spectrum:
[0065] In the above, ?.sub.PM is Phillips constant, equal to 0.0081; f is wave frequency, f.sub.P is peak wave frequency; and g is gravitational acceleration. For each water particle, a horizontal velocity can be calculated using Airy wave theory:
[0066] In the above, A.sub.w represents wave amplitude; N.sub.w represents the number of waves; d.sub.w represents water depth; and z represents depth of the water particles. For a cylinder in water, Morison equation gives an estimation calculation method for force applied thereto:
[0067] In the above, C.sub.d and C.sub.a are resistance and inertia coefficients of the platform, respectively; and D.sub.t and V.sub.c are cross-sectional area and volume of platform cylinder, respectively.
[0068] Therefore, the input matrix corresponding to the above input variables may be expressed as:
u=[u.sub.c.sup.T,u.sub.e.sup.T].sup.T=[?.sub.ref,T.sub.ref,v.sub.w,F.sub.wave].sup.T.
[0069] Further, based on the above state variables and input variables, a process of constructing the nonlinear model is described in detail below:
(1) Drivetrain Subsystem Model
[0070] In the embodiment of the present disclosure, the drivetrain subsystem model in the above nonlinear model is configured to ensure torque balance of the floating wind turbine; generally, the drivetrain subsystem model is constructed according to a relationship between the rotator rotating speed and the torque, wherein the drivetrain subsystem model ensures torque balance, and usually can be simplified into a simple mass block with a damping constant B.sub.d and a gear ratio N.sub.g: [0071] therefore, when establishing the drivetrain subsystem model, the rotor speed ?.sub.r and the generator electromagnetic torque T.sub.e among the electricity generation power-related variables can be extracted; and the drivetrain subsystem model is established according to the following formula:
{dot over (?)}.sub.r=(T.sub.r?B.sub.d?.sub.r?N.sub.gT.sub.e)/(J.sub.r+N.sub.g.sup.2J.sub.g)
[0072] In the above, T.sub.r represents the aerodynamic torque of the floating wind turbine acquired from wind, B.sub.d represents the damping constant, N.sub.g represents the gear ratio, and J.sub.r and J.sub.g are rotational inertia of the rotor and the generator, respectively.
(2) Tower Subsystem Model
[0073] The above tower subsystem model in the embodiment of the present disclosure is a nonlinear model established according to all the torques acting on the center of gravity of the tower of the floating wind turbine; specifically, in the embodiment of the present disclosure, elasticity and damping influences under gravity, wind power, tower, and platform coupling are taken into consideration, therefore, the tower subsystem model can be constructed according to the following formula for implementation:
[0074] In the above, J.sub.t is rotational inertia of equivalent tower; m.sub.t and h.sub.tc represent mass and height of mass center of the tower; and K.sub.t and B.sub.t represent elastic stiffness and damping system of the tower.
(3) Floating Platform Subsystem Model
[0075] The above floating platform subsystem model in the embodiment of the present disclosure is a nonlinear model established according to all the moments acting on the floating platform of the floating wind turbine, mainly including a gravitational torque T.sub.G, a buoyancy moment T.sub.B of the floating platform, a mooring moment T.sub.M, and elasticity and damping moment T.sub.C under the coupling of the tower and the floating platform.
[0076] Therefore, when constructing the floating platform subsystem model, the moment acting on the floating platform can be acquired; and the moment in this case includes the gravitational torque T.sub.G, the buoyancy moment T.sub.B of the floating platform, the mooring moment T.sub.M, and the elasticity and damping moment T.sub.C under the coupling of the tower and the floating platform;
[0077] The floating platform subsystem model constructed based on the above moments is expressed as:
[0078] In the above, J.sub.p represents the rotational inertia of the floating platform; and T.sub.k is all the moments acting on the floating platform.
[0079] Further, with regard to the floating wind turbine, an inherent moment thereof is mainly composed of the above T.sub.G and T.sub.C, and can be directly calculated according to attributes of the floating wind turbine, wherein T.sub.C can be described according to the formula in the foregoing tower subsystem model. When calculating the gravitational torque, attribute information about the floating wind turbine can be acquired, and the gravitational torque is calculated according to the attribute information, wherein in the embodiment of the present disclosure, the gravitational torque is expressed as:
T.sub.G=?m.sub.pgh.sub.pc sin ?.sub.pp; [0080] in the above, m.sub.p and h.sub.pc represent mass and height of mass center of the floating platform, respectively.
[0081] Further, the buoyancy moment T.sub.B and mooring moment T.sub.M in the above can reflect a highly nonlinear coupling relationship between the waves, the platform, and a mooring cable. Moreover, in the embodiment of the present disclosure, it is assumed that a bottom cylinder of the platform is always under water and always submerged in water, for example, taking a semi-submersible floating platform as an example, the buoyancy moment T.sub.B thereof is expressed as:
T.sub.B=(F.sub.buo.sup.L?2F.sub.buo.sup.R)R.sub.p cos ?.sub.pp
[0082] In the above, superscripts L and R represent a left pontoon and a right pontoon of the platform, respectively; R.sub.p represents a lower radius of the pontoon, and F.sub.buo.sup.L and F.sub.buo.sup.R represent buoyancy of the left and right pontoons, respectively, and can be further expressed as:
In the above, ?.sub.w represents density of sea, V.sub.0 represents an initial water discharge of the platform, and R.sub.up represents an upper radius of the pontoon.
(4) Mooring Subsystem Model
[0083] In the embodiment of the present disclosure, when constructing the mooring subsystem model, it is usually assumed that a mooring cable of the mooring system is a standard catenary, with one end being connected to the platform, and one end being an anchor fixed to subsea soil. In order to facilitate understanding,
[0084] Based on the simplified schematic diagram shown in
[0085] In the above, L.sub.line and ?.sub.line represent the length and line density of the mooring cable, respectively; and L.sub.att is change length of the mooring cable remaining on the seabed with respect to the original length when the horizontal surge translation of the platform changes.
[0086] The moment of the mooring system acting on the platform can be expressed as:
T.sub.M=(2F.sub.line.sup.R sin ?.sub.line.sup.R?F.sub.line.sup.L sin ?.sub.line.sup.L)R.sub.p cos ?.sub.pp
[0087] In the above, ?.sub.line represents an angle at which the mooring cable is connected to the platform.
[0088] Further, the horizontal surge translation in the state variables is extracted, a relationship between the change length of the mooring cable and the horizontal surge translation is calculated according to the extracted horizontal surge translation, and a catenary equation is established; an angle between the mooring cable and the floating platform is calculated according to the catenary equation and parameters of the mooring cable; further, the mooring subsystem model is constructed according to the input variables and the angle, and the mooring subsystem model is configured to represent dynamic of the horizontal surge translation of the floating platform.
[0089] Specifically, in the embodiment of the present disclosure, establishing the catenary equation is to acquire a relationship between L.sub.att and ?.sub.su. Moreover, the catenary equation is expressed as:
y(x)=?(cosh x/??1),?=F.sub.an(?.sub.su)/?.sub.lineg
[0090] A line length equation of the catenary can be calculated as
s.sub.line(x)=F.sub.an(?.sub.su)|sinh(gx/F.sub.an(?.sub.su))|/g
[0091] According to the parameters of the mooring cable and the catenary equation, the following equations can be obtained:
[0092] Therefore, when the horizontal surge translation ?.sub.su is measured, L.sub.att can be obtained by solving the above equations, and furthermore, the angle connecting the mooring cable and the platform can be calculated as:
[0093] Then, according to the dynamic of the mooring system, the dynamic of the horizontal surge translation of the platform can be expressed as:
{umlaut over (?)}.sub.su=(F.sub.wave?F.sub.line.sup.L cos ?.sub.line.sup.L+2F.sub.line.sup.R cos ?.sub.line.sup.R cos ?.sub.dis)/m.sub.p, [0094] thus, the mooring subsystem model in the embodiment of the present disclosure is obtained.
[0095] Further, based on the above nonlinear model, when establishing the control-oriented linear parameter varying model, a linear parameter varying model of the floating wind turbine is established at a steady-state operating condition point according to the above nonlinear model; and the linear parameter varying model expression is as follows:
[0096] In the above, x is a state matrix corresponding to the above state variables, u.sub.c and u.sub.e are matrixes of the control input variables and the environment input variables, respectively, y is an output matrix, and ?.sub.i,
[0097] In specific implementation, in the embodiments of the present disclosure, the above linear parameter varying model is also referred to as a system incremental state-space expression, and the above output matrix y is the output power and tower top displacement of the floating wind turbine.
[0098] Further, in the embodiments of the present disclosure, ?.sub.i,
wherein f is generally a nonlinear mapping relationship between a partial derivative of the state variables and the state variables, the control input variables, and the environment input variables.
[0099] Further, for ease of understanding,
[0100] Moreover, the above control-oriented linear parameter varying model provided in the embodiments of the present disclosure may also be compared with a high-fidelity floating wind turbine model FAST in time domain and frequency domain, and comparison results are as shown in
[0101] Generally, wind used in the simulation is turbulent wind with a lifting amplitude of 12 m/s to 18 m/s, wave used is sine wave, and the simulation result is as shown in
[0102] Specifically, in
[0103] It can be seen from
[0104] Further, on the basis of the above embodiments, an embodiment of the present disclosure provides a modeling device of a floating wind turbine, and a structural schematic diagram of a modeling device of a floating wind turbine is as shown in
[0108] The modeling device of a floating wind turbine provided in the embodiments of the present disclosure has the same technical features as the modeling method of a floating wind turbine provided in the above embodiments, so that it can also solve the same technical problems and achieve the same technical effects.
[0109] Further, an embodiment of the present disclosure further provides electronic equipment, including: a processor, a storage medium, and a bus, wherein the storage medium stores machine-readable instructions executable by the processor, wherein when the electronic equipment is running, the processor is in communication with the storage medium via the bus, and the processor executes the machine-readable instructions, so as to implement the steps of the above method.
[0110] Further, an embodiment of the present disclosure further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and the computer program, when executed by the processor, implement the steps of the above method.
[0111] Further, an embodiment of the present disclosure further provides a structural schematic diagram of electronic equipment, as shown in
[0112] In the implementation shown in
[0113] In the above, the memory 100 may include a high-speed random access memory (RAM), and also may include a non-volatile memory, for example, at least one disk memory. Communication connection between this system network element and at least one other network element is achieved through at least one communication interface 103 (possibly wired or wireless), wherein Internet, Wide Area Network, local network, Metropolitan Area Network and so on may be used. The bus 102 can be an ISA (Industrial Standard Architecture) bus, PCI (Peripheral Component Interconnect) bus or EISA (Extended Industry Standard Architecture) bus, etc. The bus 102 may be an address bus, a data bus, a control bus and so on. For ease of representation, the bus is represented merely with one two-way arrow in
[0114] The processor 101 may be an integrated circuit chip with a signal processing function. In an implementation process, various steps of the above method may be completed by an integrated logic circuit of hardware in the processor 101 or instruction in a software form. The above processor 101 may be a general-purpose processor, including a central processing unit (CPU for short), a network processor (NP for short), etc., and also may be a digital signal processor (DSP for short), an application specific integrated circuit (ASIC for short), a field-programmable gate array (FPGA for short) or other programmable logic devices, discrete gates, transistor logic devices, or discrete hardware components. The general purpose processor may be a microprocessor or the processor also may be any conventional processor and so on. The steps in the method disclosed in combination with the embodiments of the present disclosure may be embodied as being directly carried out and completed by hardware decoding processor, or carried out and completed by hardware and software modules in the decoding processor. The software module may be located in a mature storage medium in the art such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, and register. The storage medium is located in the memory, wherein the processor 101 reads the information in the memory, and completes the foregoing method in combination with its hardware.
[0115] A computer program product of the modeling method and device of a floating wind turbine provided in an embodiment of the present disclosure includes a computer-readable storage medium in which a program code is stored, and instructions included in the program code may be used to implement the method described in the method embodiment in the preceding. Reference may be made to the method embodiment for specific implementation, which will not be repeated redundantly herein.
[0116] A person skilled in the art could clearly know that for the sake of convenience and conciseness of description, reference can be made to corresponding processes in the above method embodiments for specific operation processes of the device described in the above, and they will not be repeated redundantly herein.
[0117] In addition, in the description of the embodiments of the present disclosure, unless otherwise specified and defined explicitly, terms mount, join, and connect should be construed in a broad sense, for example, a connection can be a fixed connection, a detachable connection, or an integrated connection; it can be a mechanical connection, and also can be an electrical connection; it can be a direct connection, an indirect connection through an intermediate medium, or an inner communication between two elements. For a person skilled in the art, specific meanings of the above-mentioned terms in the present disclosure can be understood according to specific circumstances.
[0118] If the function is realized in a form of software functional unit and is sold or used as an individual product, it may be stored in one computer readable storage medium. Based on such understanding, the essence of the technical solution of the present disclosure, a part of the technical solution which contributes to the related art, or a part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions which are used to make a computer device (which may be a personal computer, a server, or a network device, etc.) implement all or part of the steps of the methods described in the various embodiments of the present disclosure. The aforementioned storage medium includes various media in which program codes can be stored, such as U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), diskette and compact disk.
[0119] In the description of the present disclosure, it should be noted that orientation or positional relationships indicated by terms such as center, upper, lower, left, right, vertical, horizontal, inner, and outer are based on orientation or positional relationships as shown in the drawings, merely for facilitating the description of the present disclosure and simplifying the description, rather than indicating or implying that related devices or elements have to be in the specific orientation, or configured and operated in a specific orientation, therefore, they should not be construed as limitation on the present disclosure. Besides, terms first, second, and third are merely for descriptive purpose, but should not be construed as indicating or implying importance in the relativity.
[0120] Finally, it should be noted that the above embodiments are merely specific embodiments of the present disclosure, for illustrating the technical solutions of the present disclosure, rather than limiting the present disclosure, and the scope of protection of the present disclosure should not be limited thereto. While the detailed description is made to the present disclosure with reference to the preceding embodiments, those ordinarily skilled in the art should understand that within the technical scope disclosed in the present disclosure, anyone familiar with the present technical field still can make modifications or readily envisage changes for the technical solutions recited in the preceding embodiments, or make equivalent substitutions to some of the technical features therein; these modifications, changes, or substitutions do not make the essence of the corresponding technical solutions depart from the spirit and scope of the technical solutions of the embodiments of the present disclosure, and they all should be covered within the scope of protection of the present disclosure. Therefore, the scope of protection of the present disclosure should be subject to the protection scope of the claims.