CN105807610A - Self-adaptive weight matrix weighing pseudo-inverse thrust distribution and saturation handling method - Google Patents

Self-adaptive weight matrix weighing pseudo-inverse thrust distribution and saturation handling method Download PDF

Info

Publication number
CN105807610A
CN105807610A CN201610124926.0A CN201610124926A CN105807610A CN 105807610 A CN105807610 A CN 105807610A CN 201610124926 A CN201610124926 A CN 201610124926A CN 105807610 A CN105807610 A CN 105807610A
Authority
CN
China
Prior art keywords
thrust
weight matrix
propeller
inverse
formula
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201610124926.0A
Other languages
Chinese (zh)
Other versions
CN105807610B (en
Inventor
徐海祥
付海军
殷进军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Wuhan University of Technology WUT
712th Research Institute of CSIC
Original Assignee
Wuhan University of Technology WUT
712th Research Institute of CSIC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Wuhan University of Technology WUT, 712th Research Institute of CSIC filed Critical Wuhan University of Technology WUT
Priority to CN201610124926.0A priority Critical patent/CN105807610B/en
Publication of CN105807610A publication Critical patent/CN105807610A/en
Application granted granted Critical
Publication of CN105807610B publication Critical patent/CN105807610B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B13/00Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
    • G05B13/02Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
    • G05B13/04Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Evolutionary Computation (AREA)
  • Medical Informatics (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
  • Feedback Control In General (AREA)

Abstract

The invention relates to a self-adaptive weight matrix weighing pseudo-inverse thrust distribution and saturation handling method. The method includes establishing a thrust distribution mathematic model in a fixed angle distribution mode; solving a non-constrained optimization problem; establishing a weight self-adaption rule and adjusting the weight matrix in real time to solve a problem of thrust saturation of a thruster; and iterating repeatedly until the thrust of the thruster meets inequality constraints. According to the invention, inhibiting and enhancing effects on the thrust by elements in the weight matrix are utilized fully and the weighing pseudo-inverse weight self-adaption rule is established, so that the saturated thrust does not need interception and quitting distribution treatment is avoided. by adopting the method provided by the invention, high calculation speed of the pseudo-inverse is utilized effectively and a problem of thrust saturation of the thrust existing when the simple weighting pseudo-inverse method is used for solving the thrust distribution problem is solved.

Description

Adaptive weight matrix weights puppet reverse thrust towards Ship Dynamic Positioning Systems Based is distributed and saturated processing method
Technical field
The present invention relates to a kind of dynamic positioning of vessels thrust distribution method, particularly relate to the thrust distribution of a kind of weighted pseudo-inverse adopting adaptive weight matrix and saturated processing method.
Background technology
Along with day by day exhausted and people's great demand to the energy of land traditional energy coal, oil, the development and exploration of ocean is goed deep into by the mankind gradually.Marine structure in profundal zone operation, for instance the positioning operation precision of platform supply vessel, drilling ship, drilling platforms etc. is more and more high.Dynamic positioning technology rapidly be attention in this context, becomes one of key technology of carrying out ocean development exploration.The marine structure being provided with dynamic positioning system adopts the positioning means such as satellite, GPS to obtain the position of current marine structure, controller calculates required power and moment according to its drift gauge with setting position, produced required power and moment again by impeller system, be finally reached the requirement of positioning operation.
Thrust distribution is one of important component part of dynamic positioning system, it needs quickly to be controlled by upper level in real time, and system-computed obtains makes a concerted effort and resultant moment is assigned on each propeller in an optimal manner, also needing to consider angle of rake physical restriction and realize energy consumption optimum, therefore thrust assignment problem is actually an optimization problem.Pseudoinverse technique is simple with its principle, real-time good and is widely used in solving the constrained control assignment problem of aircraft, satellite, boats and ships etc..
Thrust distribution must account for angle of rake physical restriction and angle of rake thrust size, thrust variation rate and angle variable rate restriction.If control system sends excessive thrust command to propeller, propulsion system is unable to reach required thrust size actually, and this will cause that power that propulsion system produces and moment are not equal to the power required by control system and moment, ultimately results in positioning operation failure.For this problem, Chinese scholars proposes the methods such as kernel, cascade generalized inverse and weighted pseudo-inverse.Zero Space Method and Its is adopted to exist when processing propeller saturation problem without processing the problem increased with propeller quantity with algorithm complex and increase severely when solving;Cascade generalized inverse is taked saturated to block, the mode of configuring matrix reconstruct carries out saturated process, but the method can not be all provide feasible solution up to output, and occurs distributing unsuccessfully phenomenon when distributing one group and changing comparatively intense environment load.Angle of rake suppression, potentiation are carried out saturated process according to the large and small of weights element by weighted pseudo-inverse method, simple and easy to do, it is not necessary to configuring matrix reconstructs, and real-time is good.
Summary of the invention
Present invention aim to overcome that problem saturated at the propeller thrust solving the existence of thrust assignment problem in prior art, and then propose a kind of adaptive weight matrix weights puppet reverse thrust distribution towards Ship Dynamic Positioning Systems Based and saturated processing method.
Realizing the object of the invention and the technical scheme is that a kind of adaptive weight matrix weights puppet reverse thrust towards Ship Dynamic Positioning Systems Based is distributed and saturated processing method, the method comprises the following steps:
S100, the thrust set up under fixed angle allocation model distribution mathematical model;
S200, solve the solution of Unconstrained Optimization Problem;
S300, set up Weight number adaptively rule, adjust in real time weight matrix and reach to solve the problem that propeller thrust is saturated;
S400, iterate until angle of rake thrust meets inequality constraints.
Further, in S100, distribute founding mathematical models for the thrust under fixed angle allocation model, thrust assignment problem be converted into optimization problem, with energy consumption for object function, obtain such as drag:
MinJ=uTWu(1.1)
s . t B * u = τ m a x ( T min , T 0 - Δ T ) ≤ u ≤ m i n ( T m a x , T 0 + Δ T ) - - - ( 1.2 )
Wherein, J object function;W is weight matrix, and initial value is set to unit matrix, online updating in the control cycle behind;U is angle of rake thrust to be solved;T0For the upper one propeller thrust size controlling the cycle;Tmin、TmaxRespectively the angle of rake thrust that can send is minimum, maximum thrust;Δ T is propeller thrust maximum knots modification of thrust within a control cycle;τ is required gross thrust and moment;
B is arranged, by propeller, the configuring matrix determined, it i-th is classified as:
B i = c o s ( α i ) s i n ( α i ) - l i y c o s ( α i ) + l i x s i n ( α i ) - - - ( 1.3 )
Wherein, αiFor angle of rake direction;(lxilyi) for propeller with the installation site coordinate under ship coordinate system.
Further, in step S200, adopting augmented vector approach that the RegionAlgorithm for Equality Constrained Optimization in step S100 is converted into Unconstrained Optimization Problem when only considering equality constraint, the simple pseudoinverse solution that can obtain problem according to KKT condition is:
U=W-1BT(BW-1BT)-1(1.4)
Further, in step S300, reach to solve the problem that propeller thrust is saturated by adjusting weight matrix in real time, particularly as follows:
Formula (1.4) is made following indentily transformation:
U=[I+ (I-BT(BBT)-1B)W]BT(BBT)-1τ(1.5)
Introduce Ω=diag (BT(BBT)-1τ), above formula can be write as following expression:
U=BT(BBT)-1τ+(I-BT(BBT)-1B)ΩW(1.6)
In formula, W=[w11w22…wnn]T, for the column vector that the diagonal element of weight matrix forms;
Definition ucBeing the direct pseudoinverse solution obtained by formula (1.4), u is the propeller thrust after saturated process, deviation euDefined by following formula:
eu=uc-u(1.7)
Deviation e can be obtained by formula (1.6) and (1.7)uExpression formula be:
eu=[I-BT(BBT)-1B]ΔWΦ(1.8)
In formula, Δ W=[W11-W11 *W22-W22 *…Wnn-Wnn *]T
It is set as follows weight matrix adaptive law:
Δ W=ProjW>0{-γΩT(I-BT(BBT)-1B)eu}(1.9)
In formula, ProjW>0Just, γ is normal number to the diagonal element perseverance of { } expression guarantee weight matrix;
Weight matrix real-time update step is as follows:
(1) calculating angle of rake thrust size according to weighted pseudo-inverse method, if there is thrust saturation problem, propeller thrust being blocked in the thrust upper limit or lower limit;
(2) calculate thrust and block the deviation e of front and backu, calculate new weight matrix according to the adaptive law of following formula:
Δ W=ProjW>0{-γΩT(I-BT(BBT)-1B)eu}(1.10)
New weight matrix is:
W'=W+diag (Δ W) (1.11)
Further, in step S400, according to right value update rule in (1.9), the adjustment weight matrix that iterates is until angle of rake thrust meets inequality constraints.
Compared with distributing saturated treatment technology with existing thrust, the present invention makes full use of element in weight matrix and, to angle of rake suppression, potentiation, establishes the Weight number adaptively rule of weighted pseudo-inverse, do not need again saturated thrust to be blocked, exited allocation process.Saturated conditions according to propeller thrust, updates weights according to weight matrix adaptive law given herein above, until making angle of rake thrust fall into zone of reasonableness.Adopt this way to be not only effectively utilized pseudoinverse technique to calculate fireballing advantage but also solve simple weighted pseudoinverse and solving the problem that propeller thrust that thrust assignment problem exists is saturated.
Accompanying drawing explanation
Fig. 1 is the angle of rake layout schematic diagram of ship model used by the present embodiment.
Fig. 2 is the present invention to be distributed and saturated process flow figure towards the adaptive weight matrix weights puppet reverse thrust of Ship Dynamic Positioning Systems Based.
Power and moment that Fig. 3 is adopt the present invention to carry out power to be allocated that emulation experiment obtains and moment and the actual generation of propeller contrast schematic diagram, in figure, a () contrasts schematic diagram for surging, (b) contrasts schematic diagram for swaying, and (c) is for turning bow contrast schematic diagram.
Fig. 4 is power and the moment aberration curve comparison diagram of the actual generation of power to be allocated and moment and propeller, and in figure, (a) is surging deviation comparison diagram, and (b) is swaying deviation comparison diagram, and (c) is for turning bow deviation comparison diagram.
Fig. 5 is the thrust variation curve chart adopting the present invention to carry out emulating the afterbody propeller 1 obtained.
Fig. 6 is the thrust variation curve chart adopting the present invention to carry out emulating the afterbody propeller 2 obtained.
Fig. 7 is the thrust variation curve chart adopting the present invention to carry out emulating the bow side propeller 1 obtained.
Fig. 8 is the thrust variation curve chart adopting the present invention to carry out emulating the bow side propeller 2 obtained.
Detailed description of the invention
For the technological means making the present invention realize, creation characteristic, reach the purpose effectiveness with the problem of solution it can be readily appreciated that further illustrate in conjunction with Examples below.
The present embodiment adopts the propeller of model ship to arrange schematic diagram as it is shown in figure 1, the present invention is illustrated with this ship model for calculating object, each propeller parameter such as following table of this ship model:
Fig. 2 is the present invention to be distributed and saturated process flow figure towards the adaptive weight matrix weights puppet reverse thrust of Ship Dynamic Positioning Systems Based.
The weighted pseudo-inverse thrust distribution method adopting adaptive weight matrix needs to control last layer gross thrust that system-computed obtains and Torque distribution to each propeller, solves each angle of rake thrust size.
Step S100 is first carried out, and thrust assignment problem is converted into optimization problem and obtains by founding mathematical models:
MinJ=uTWu
S.tB*u=τ
max(Tmin,T0-ΔT)≤u≤min(Tmax,T0+ΔT)
Wherein, W is weight matrix, and initial value is set to unit matrix and W=daig ([1111]), and in the control cycle behind, real-time online updates;The thrust that the propeller that u is to be solved sends;T0For the propeller thrust size in the upper control cycle, for instance be taken as [115-1.5] within a certain control cycle;Tmin、TmaxRespectively the angle of rake thrust that can send is minimum, maximum thrust, is set to T according to angle of rake physical restrictionmin=[00-14.5-14.5], Tmax=[49.549.514.514.5];Δ T is propeller thrust maximum knots modification of thrust within a control cycle, is set to Δ T=[101033] according to angle of rake physical conditions, and thus can obtain the feasible zone of thrust in current control period is [002-4.5]≤u≤[111181.5];τ be required by the gross thrust that sends and moment, such as τ=[5.47086.4708-1.0584];
B is arranged, by propeller, the configuring matrix determined, it i-th is classified as:
B i = c o s ( α i ) s i n ( α i ) - l i y c o s ( α i ) + l i x s i n ( α i )
Wherein αiFor angle of rake direction;(lxilyi) for propeller with the installation site coordinate under ship coordinate system;For afterbody all-direction propeller angle, this ship model is taken as 90 °, 0 ° respectively under a certain fixed angle allocation model, and can obtain configuring matrix is:
B = 0 1 0 0 1 0 1 1 - 1.68 - 0.75 1.245 1.365
Step S200, adopts augmented vector approach that the optimization problem in step S100 is converted into the form of Unconstrained Optimization Problem when only accounting for equality constraint, utilizes the solution that pseudoinverse technique can obtain problem to be:
U=W-1BT(BW-1BT)-1=[2.86195.47081.82571.7832]
The solution of above formula is unsatisfactory for the constraint of propeller thrust size, reaches to solve the problem that propeller thrust is saturated by adjusting weight matrix in real time;
Step S300, restrains according to following flow processing propeller saturation problem according to the adaptive weight matrix that the present invention adopts:
(1) propeller thrust is blocked in the thrust upper limit or lower limit, obtain u=[2.86195.470821.5];
(2) calculate thrust and block the deviation e of front and backu=[00-0.17430.2832], calculates the increment of weights according to following formula:
Δ W=ProjW>0{-γΩT(I-BT(BBT)-1B)eu}=[-0.261600-3.9730]
In formula, ProjW>0Just, γ takes normal number 10 to the diagonal element perseverance of { } expression guarantee weight matrix.New weight matrix is:
W'=W+diag (Δ W)=diag ([1.26161.00001.00004.9730])
(3) new weights substitute into Ship Dynamic Positioning Systems Based thrust distribution mathematical model recalculate propeller thrust and calculate and obtain propeller thrust and be:
U=W'-1BT(BW'-1BT)-1=[2.81375.47083.04820.6088]
After the adaptive weight of present invention employing carries out weight matrix online updating, angle of rake thrust falls in zone of reasonableness.
The algorithm of invention is emulated by MATLAB environment, power and the M curve of the power and M curve and the actual generation of propeller that control system needs as seen from Figure 3 agree with better, and the aberration curve in Fig. 4 also indicates that the thrust distribution method that the present invention proposes is effective with saturated treating method;Fig. 5-Fig. 8 is each angle of rake thrust, and as can be seen from the figure each angle of rake thrust is all in feasible region.
More than show the ultimate principle of the present invention, principal character and advantage.The relevant technical staff of the industry should be understood that; the present invention is not limited by above-mentioned example; above-mentioned example and the application principle being only to illustrate the present invention described in this description; outside without departing from the ultimate principle of the present invention and purport; the present invention also has the various form of expression and change, improvement, and these forms of expression, changes and improvements are all within rights protection of the presently claimed invention.

Claims (5)

1. the adaptive weight matrix weights puppet reverse thrust towards Ship Dynamic Positioning Systems Based is distributed and saturated processing method, it is characterised in that comprise the following steps:
S100, the thrust set up under fixed angle allocation model distribution mathematical model;
S200, solve the solution of Unconstrained Optimization Problem;
S300, set up Weight number adaptively rule, adjust in real time weight matrix and reach to solve the problem that propeller thrust is saturated;
S400, iterate until angle of rake thrust meets inequality constraints.
2. the adaptive weight matrix weights puppet reverse thrust towards Ship Dynamic Positioning Systems Based according to claim 1 is distributed and saturated processing method, it is characterized in that: in S100, founding mathematical models is distributed for the thrust under fixed angle allocation model, thrust assignment problem is converted into optimization problem, with energy consumption for object function, obtain such as drag:
MinJ=uTWu(1.1)
Wherein, J object function;W is weight matrix, and initial value is set to unit matrix, online updating in the control cycle behind;U is angle of rake thrust to be solved;T0For the upper one propeller thrust size controlling the cycle;Tmin、TmaxRespectively the angle of rake thrust that can send is minimum, maximum thrust;Δ T is propeller thrust maximum knots modification of thrust within a control cycle;τ is required gross thrust and moment;
B is arranged, by propeller, the configuring matrix determined, it i-th is classified as:
Wherein, αiFor angle of rake direction;(lxilyi) for propeller with the installation site coordinate under ship coordinate system.
3. the weighted pseudo-inverse thrust of adaptive weight matrix according to claim 1 is distributed and saturated processing method, it is characterized in that: in step S200, adopt augmented vector approach that the RegionAlgorithm for Equality Constrained Optimization in step S100 is converted into Unconstrained Optimization Problem when only considering equality constraint, the simple pseudoinverse solution that can obtain problem according to KKT condition is:
U=W-1BT(BW-1BT)-1(1.4)。
4. the weighted pseudo-inverse thrust of adaptive weight matrix according to claim 1 is distributed and saturated processing method, it is characterised in that: in step S300, reach to solve the problem that propeller thrust is saturated by adjusting weight matrix in real time, particularly as follows:
Formula (1.4) is made following indentily transformation:
U=[I+ (I-BT(BBT)-1B)W]BT(BBT)-1τ(1.5)
Introduce Ω=diag (BT(BBT)-1τ), above formula can be write as following expression:
U=BT(BBT)-1τ+(I-BT(BBT)-1B)ΩW(1.6)
In formula, W=[w11w22...wnn]T, for the column vector that the diagonal element of weight matrix forms;
Definition ucBeing the direct pseudoinverse solution obtained by formula (1.4), u is the propeller thrust after saturated process, deviation euDefined by following formula:
eu=uc-u(1.7)
Deviation e can be obtained by formula (1.6) and (1.7)uExpression formula be:
eu=[I-BT(BBT)-1B]ΔWΦ(1.8)
In formula, Δ W=[W11-W11 *W22-W22 *…Wnn-Wnn *]T
It is set as follows weight matrix adaptive law:
Δ W=ProjW>0{-γΩT(I-BT(BBT)-1B)eu}(1.9)
In formula, ProjW>0Just, γ is normal number to the diagonal element perseverance of { } expression guarantee weight matrix;
Weight matrix real-time update step is as follows:
(1) calculating angle of rake thrust size according to weighted pseudo-inverse method, if there is thrust saturation problem, propeller thrust being blocked in the thrust upper limit or lower limit;
(2) calculate thrust and block the deviation e of front and backu, calculate new weight matrix according to the adaptive law of following formula:
Δ W=ProjW>0{-γΩT(I-BT(BBT)-1B)eu}(1.10)
New weight matrix is:
W'=W+diag (Δ W) (1.11).
5. the weighted pseudo-inverse thrust of adaptive weight matrix according to claim 1 is distributed and saturated processing method, it is characterized in that: in step S400, according to right value update rule in (1.9), the adjustment weight matrix that iterates is until angle of rake thrust meets inequality constraints.
CN201610124926.0A 2016-03-04 2016-03-04 Adaptive weight matrix weights puppet reverse thrust distribution towards Ship Dynamic Positioning Systems Based and saturated process method Expired - Fee Related CN105807610B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610124926.0A CN105807610B (en) 2016-03-04 2016-03-04 Adaptive weight matrix weights puppet reverse thrust distribution towards Ship Dynamic Positioning Systems Based and saturated process method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610124926.0A CN105807610B (en) 2016-03-04 2016-03-04 Adaptive weight matrix weights puppet reverse thrust distribution towards Ship Dynamic Positioning Systems Based and saturated process method

Publications (2)

Publication Number Publication Date
CN105807610A true CN105807610A (en) 2016-07-27
CN105807610B CN105807610B (en) 2018-07-31

Family

ID=56467759

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610124926.0A Expired - Fee Related CN105807610B (en) 2016-03-04 2016-03-04 Adaptive weight matrix weights puppet reverse thrust distribution towards Ship Dynamic Positioning Systems Based and saturated process method

Country Status (1)

Country Link
CN (1) CN105807610B (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107292451A (en) * 2017-07-18 2017-10-24 上海海阳气象导航技术有限公司 A kind of ship speed optimization method and equipment
CN108333926A (en) * 2018-01-19 2018-07-27 武汉理工大学 The fixed angle thrust distribution method of dynamic positioning ship
CN108628171A (en) * 2018-06-15 2018-10-09 哈尔滨工程大学 A kind of improvement thrust distribution method for Ship Dynamic Positioning Systems Based
CN109343353A (en) * 2018-12-17 2019-02-15 珠海萨博思海洋工程有限公司 A kind of intelligent optimization method for the distribution of dynamic positioning ship thrust
CN110032075A (en) * 2019-05-28 2019-07-19 哈尔滨工程大学 A kind of dynamic positioning vessel saturation compensation Control System Design method
CN116577981A (en) * 2023-04-12 2023-08-11 西南石油大学 Control distribution method for omni-directional driving underwater robot propelled by magnetic coupling vector
CN117608198A (en) * 2023-12-22 2024-02-27 广东智能无人***研究院(南沙) Method, system and device for distributing weighted pseudo-inverse thrust of propeller

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100228409A1 (en) * 2008-12-16 2010-09-09 California Institute Of Technology Method and apparatus for powered descent guidance
CN102385665A (en) * 2011-08-30 2012-03-21 无锡中讯科技有限公司 Thrust force distribution method of power location system of ship adopting genetic algorithm
CN103129729A (en) * 2013-01-28 2013-06-05 中交天津航道局有限公司 Thrust distribution optimizing method for power positioning system of dredge boat
CN105301963A (en) * 2015-11-17 2016-02-03 江苏科技大学 Thrust optimal distribution method based on ship power management system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100228409A1 (en) * 2008-12-16 2010-09-09 California Institute Of Technology Method and apparatus for powered descent guidance
CN102385665A (en) * 2011-08-30 2012-03-21 无锡中讯科技有限公司 Thrust force distribution method of power location system of ship adopting genetic algorithm
CN103129729A (en) * 2013-01-28 2013-06-05 中交天津航道局有限公司 Thrust distribution optimizing method for power positioning system of dredge boat
CN105301963A (en) * 2015-11-17 2016-02-03 江苏科技大学 Thrust optimal distribution method based on ship power management system

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
刘学军 等: "面向船舶动力定位模拟器的推力分配仿真子***开发", 《船舶工程》 *
王钦若 等: "船舶动力定位***推力分配策略研究", 《控制工程》 *

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107292451A (en) * 2017-07-18 2017-10-24 上海海阳气象导航技术有限公司 A kind of ship speed optimization method and equipment
CN107292451B (en) * 2017-07-18 2020-11-03 上海海阳气象导航技术有限公司 Ship speed optimization method and equipment
CN108333926A (en) * 2018-01-19 2018-07-27 武汉理工大学 The fixed angle thrust distribution method of dynamic positioning ship
CN108333926B (en) * 2018-01-19 2020-09-04 武汉理工大学 Fixed angle thrust distribution method of dynamic positioning ship
CN108628171A (en) * 2018-06-15 2018-10-09 哈尔滨工程大学 A kind of improvement thrust distribution method for Ship Dynamic Positioning Systems Based
CN108628171B (en) * 2018-06-15 2021-03-30 哈尔滨工程大学 Improved thrust distribution method for ship dynamic positioning system
CN109343353A (en) * 2018-12-17 2019-02-15 珠海萨博思海洋工程有限公司 A kind of intelligent optimization method for the distribution of dynamic positioning ship thrust
CN110032075A (en) * 2019-05-28 2019-07-19 哈尔滨工程大学 A kind of dynamic positioning vessel saturation compensation Control System Design method
CN110032075B (en) * 2019-05-28 2022-04-05 哈尔滨工程大学 Design method of saturation compensation control system of dynamic positioning ship
CN116577981A (en) * 2023-04-12 2023-08-11 西南石油大学 Control distribution method for omni-directional driving underwater robot propelled by magnetic coupling vector
CN116577981B (en) * 2023-04-12 2023-12-01 西南石油大学 Control distribution method for omni-directional driving underwater robot propelled by magnetic coupling vector
CN117608198A (en) * 2023-12-22 2024-02-27 广东智能无人***研究院(南沙) Method, system and device for distributing weighted pseudo-inverse thrust of propeller

Also Published As

Publication number Publication date
CN105807610B (en) 2018-07-31

Similar Documents

Publication Publication Date Title
CN105807610A (en) Self-adaptive weight matrix weighing pseudo-inverse thrust distribution and saturation handling method
CN106292287B (en) A kind of UUV path following method based on adaptive sliding-mode observer
Zhou et al. Adaptive robust sliding mode control of autonomous underwater glider with input constraints for persistent virtual mooring
CN108803336B (en) Design method of self-adaptive LQG/LTR controller of aircraft engine
CN109683479B (en) Dynamic positioning thrust distribution device and method based on artificial neural network
CN109656143B (en) Self-adaptive tracking control method and system for sea surface full-drive ship
CN102880052A (en) Time scale function decomposition based hypersonic aircraft actuator saturation control method
CN107065569B (en) Ship dynamic positioning sliding mode control system and method based on RBF neural network compensation
CN104267733A (en) Attitude control type direct lateral force and aerodynamic force composite missile attitude control method based on mixed forecasting control
Zhou et al. Dynamic modeling and endurance enhancement analysis of deep-sea gliders with a hybrid buoyancy regulating system
Li et al. Entry trajectory optimization with virtual motion camouflage principle
Arditti et al. Thrust allocation algorithm with efficiency function dependent on the azimuth angle of the actuators
Valentinis et al. Nonlinear control of a subscale submarine in emergency ascent
CN109164708A (en) A kind of hypersonic aircraft neural network adaptive fusion method
Ahani et al. Alternative approach for dynamic-positioning thrust allocation using linear pseudo-inverse model
CN114114920A (en) Thrust distribution method of ship dynamic positioning system based on artificial bee colony improved algorithm
Yao et al. Attitude control of missile via fliess expansion
Xinhua et al. Catastrophe characteristics and control of pitching supercavitating vehicles at fixed depths
Ghassemi et al. Neural network-PID controller for roll fin stabilizer
Fu et al. Research on thrust allocation of dynamic positioning ship with cycloidal propeller
Guan et al. Concise robust fin roll stabilizer design based on integrator backstepping and CGSA
Thomas et al. Optimal-control theory applied to ship maneuvering in restricted waters
Peng et al. Design of tiltrotor flight control system in conversion mode using improved neutral network PID
Wang et al. L1 adaptive augmentation of gain-scheduled controller for racetrack maneuver in aerial refueling
We et al. Aircraft autopilot pitch control based on fuzzy active disturbance rejection control

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20180731

Termination date: 20200304