日本財団 図書館


3. CONTROL SYSTEM DESIGN
In the robust control system design, the control system design model to be described must be obtained from the equations of motion for offshore platform (1) to (3) by using state variables, and utilized for design.
(1) Equations of motion
The equations of notion for offshore platform are expressed by the following expressions where the coordinate system is as shown in Figure 3. The equations of motion express the motions in Surge, Sway, and Yaw directions, respectively[5].
(m+mx)u-(m+my)vr+(mx+my)Ucr sin(βc-ψ)=XH+Xr+XA+Xw(1)
(m+my)v+(m+mx)ur+(mx+my)Ucr cos(βc-ψ)=YH+Yr+YA+Yw(2)
(Izz+Jzz)r = NH+Nr+NA+Nw(3)
m : Mass of floating body  
mx : Additional mass in x-axis direction  
my : Additional mass in y-axis direction  
Izz : Moment of inertia about gravity center of floating body  
Jzz : Additional moment of inertia abut gravity center of floating body  
u : Component of motion velocity of floating body in x-axis direction in object fixed coordinate system  
v : Component of motion Velocity of floating body in y-axis direction in object fixed coordinate system  
r : Angular velocity in turning motion  
ψ : Angle in turning motion  
U : Tidal current velocity  
β : Tidal current direction  
XH,YH,NH : Longitudinal force, lateral force, and moment received by platform  
Xr,Yr,Nr, : Longitudinal force, lateral force, and moment produced by thruster  
XA,YA,NA : Longitudinal force, lateral force, and moment produced by wind  
Xw,Yw,Nw : Longitudinal force, lateral force, and moment produced by wave  
z1069_01.jpg
Fig. 3 Coordinate system
(2) Control system design model
The equations of motion are linearized to obtain the control system design model.
(a)Equation of state
z1069_02.jpg
(b) Equation of output
z1069_03.jpg
Where x indicates the equation of state, u indicates the control input, and d indicates the disturbance input.
z1069_04.jpg
Where A, B, C, and D are the matrixes obtained from the equations (1) to (3), respectively, and T is the transposed matrix.
(3) Setting of disturbance model
The disturbances affecting the Offshore platform include wind, wave, and tidal current, and wind and tidal current can be expressed as an external force of low frequency component. Also, wind can be divided into two parts: a long period variable drifting force of low frequency component and a forced wave force of high frequency component. Therefore, wind, tidal current, and long period variable drifting force are modeled as low frequency component disturbances and forced wave force is modeled as a high frequency component disturbance.
(a) Low frequency disturbance model
The low frequency disturbance model must be a disturbance of less than 0.09 Hz in frequency, and expressed by the following transfer function of the first-order lag element as follows.
z1069_05.jpg
Here the control deviation can be suppressed more by increasing a gain A larger and also taking a low frequency disturbance into consideration.
(b) High frequency disturbance model
The high frequency disturbance model must be a disturbance of 0.09 Hz or more in frequency, and expressed by the following transfer function of the second element as follows.
z1069_06.jpg
Where ω indicates the center frequency of a high frequency disturbance.
(4) Setting of weighting function
The weighting function consists of a sensitivity weighting function as a weighting function to a deviation and a control sensitivity weighting function as a weighting function to a thruster input. These two weighting functions are set using the following expression.
z1069_07.jpg
(a) Sensitivity weighting function
The sensitivity weighting function as a weighting function to a deviation is selected to become a low pass filter so that a deviation is reduced against a disturbance in low frequency area. When the filter is moved near an integrator 1/s, die integration characteristics of the controller can be intensified and a steady-state deviation can be reduced.
(b) Control sensitivity weighting function
The control weighting function as a weighting function to a thruster input is selected to become a high pass filter so that a thruster control force is reduced against a disturbance in low frequency area. When the filter is moved near an integrator s, the integration characteristics of the controller can be intensified. In order to verify the control performance of the H∞ controller, the numerical simulation has been performed before the tank experiment. The results obtained are shown in the section 5.
(5) Thruster force distribution logic
The nonlinear programming method is carried out using the mixed-penalty method and the modified quasi-Newton method. In order for the method to be applied to offshore platform motion nonlinear characteristics including thruster restriction conditions and mechanical cost functions must be defined. First, to satisfy the following constraint functions, the manipulated variable is distributed as the force in the x and y-direction for each thruster in this algorithm Next, the x and y-force components are converted into the resultant force and direction for each thruster. Equations(12)-(14) describe the mechanical conditions which serve as constraint functions of the distribution method.
z1070_01.jpg
Thruster force is distributed to satisfy Equations (12)-(15), and to minimize Equation (16) by the previously mentioned nonlinear programming.
 








日本財団図書館は、日本財団が運営しています。

  • 日本財団 THE NIPPON FOUNDATION