CN106773741A - A kind of unmanned boat dynamic positioning system and method - Google Patents
A kind of unmanned boat dynamic positioning system and method Download PDFInfo
- Publication number
- CN106773741A CN106773741A CN201710118812.XA CN201710118812A CN106773741A CN 106773741 A CN106773741 A CN 106773741A CN 201710118812 A CN201710118812 A CN 201710118812A CN 106773741 A CN106773741 A CN 106773741A
- Authority
- CN
- China
- Prior art keywords
- unmanned boat
- control
- thrust
- dynamic
- ship
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 39
- 238000005516 engineering process Methods 0.000 claims abstract description 6
- 230000033001 locomotion Effects 0.000 claims description 23
- 239000002245 particle Substances 0.000 claims description 20
- 230000004807 localization Effects 0.000 claims description 18
- 230000006870 function Effects 0.000 claims description 13
- 238000013461 design Methods 0.000 claims description 12
- 230000008859 change Effects 0.000 claims description 10
- 230000007613 environmental effect Effects 0.000 claims description 9
- 238000012544 monitoring process Methods 0.000 claims description 7
- 238000005259 measurement Methods 0.000 claims description 6
- 230000008569 process Effects 0.000 claims description 6
- 230000003044 adaptive effect Effects 0.000 claims description 5
- 238000005457 optimization Methods 0.000 claims description 5
- 230000008447 perception Effects 0.000 claims description 5
- 238000001914 filtration Methods 0.000 claims description 4
- 239000000203 mixture Substances 0.000 claims description 4
- 230000008901 benefit Effects 0.000 claims description 3
- 230000007246 mechanism Effects 0.000 claims description 3
- 230000005540 biological transmission Effects 0.000 claims description 2
- 238000010276 construction Methods 0.000 claims description 2
- 238000012937 correction Methods 0.000 claims description 2
- DMBHHRLKUKUOEG-UHFFFAOYSA-N diphenylamine Chemical compound C=1C=CC=CC=1NC1=CC=CC=C1 DMBHHRLKUKUOEG-UHFFFAOYSA-N 0.000 claims description 2
- 230000004927 fusion Effects 0.000 claims description 2
- 238000013178 mathematical model Methods 0.000 claims 1
- 230000000694 effects Effects 0.000 abstract description 10
- 230000004308 accommodation Effects 0.000 abstract description 3
- 230000001141 propulsive effect Effects 0.000 abstract description 2
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 12
- 238000005299 abrasion Methods 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 238000005265 energy consumption Methods 0.000 description 3
- 238000005342 ion exchange Methods 0.000 description 3
- 238000011160 research Methods 0.000 description 3
- 238000001228 spectrum Methods 0.000 description 3
- 230000006978 adaptation Effects 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000018109 developmental process Effects 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 241001269238 Data Species 0.000 description 1
- 238000013473 artificial intelligence Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- UZVHFVZFNXBMQJ-UHFFFAOYSA-N butalbital Chemical compound CC(C)CC1(CC=C)C(=O)NC(=O)NC1=O UZVHFVZFNXBMQJ-UHFFFAOYSA-N 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 239000003651 drinking water Substances 0.000 description 1
- 235000020188 drinking water Nutrition 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000007429 general method Methods 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 230000001788 irregular Effects 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002028 premature Effects 0.000 description 1
- 238000013139 quantization Methods 0.000 description 1
- 238000012827 research and development Methods 0.000 description 1
- 230000000630 rising effect Effects 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 241000894007 species Species 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B13/00—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
- G05B13/02—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
- G05B13/0265—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric the criterion being a learning criterion
- G05B13/0275—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric the criterion being a learning criterion using fuzzy logic only
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B13/00—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
- G05B13/02—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
- G05B13/04—Adaptive 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
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/0206—Control of position or course in two dimensions specially adapted to water vehicles
Landscapes
- Engineering & Computer Science (AREA)
- Artificial Intelligence (AREA)
- Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Software Systems (AREA)
- General Physics & Mathematics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Health & Medical Sciences (AREA)
- Evolutionary Computation (AREA)
- Medical Informatics (AREA)
- Remote Sensing (AREA)
- Fuzzy Systems (AREA)
- Mathematical Physics (AREA)
- Radar, Positioning & Navigation (AREA)
- Aviation & Aerospace Engineering (AREA)
- Feedback Control In General (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
The invention discloses a kind of unmanned boat dynamic positioning system and method, the system includes sensor measuring system, control system, power and propulsion system;Methods described includes:Hydrodynamic model of the unmanned boat under multifactor effect is set up, unmanned boat control standardization description is realized;The various sensors equipped by unmanned boat measure the dynamic position and course of shipping, the real-time calculating of complexity is carried out by computer, using many vectored thrust control technologies, carry out dynamic positioning system uneoupled control, reach the purpose of thrust, rotating speed and thread pitch Collaborative Control, and then control the thrust device of unmanned boat to produce the perturbed force that propulsive force and torque goes resistance to be caused by external environment, realize unmanned boat keep target accommodation and stem to method.
Description
Technical field
The present invention relates to a kind of unmanned boat dynamic localization method and system, more particularly to a kind of nobody based on Based Intelligent Control
Ship power localization method and system.
Background technology
The implementation of development strategy, the unmanned means of transport of the water surface, the unmanned monitoring system of the water surface, the water surface are driven with China's innovation
The unmanned boat technology such as unmanned operation platform, just comes onto stage under Internet of Things, big data, cloud computing, the strong promotion of artificial intelligence,
Unmanned boat field blue sea of a piece of industry under already turning into, with wide research and application space.
Unmanned boat can run into the interference of the external environment conditions such as stormy waves stream when being navigated by water on ocean, if it is desired that unmanned boat and sea
Upper certain datum line holding certain position, ship must have the ability for producing opposite force and torque.At present, in someone's bateau neck domain, if thinking
When ship is kept accommodation to a certain specific position, the pool anchor cable or thruster of ship can effectively produce opposite force
The extraneous perturbed force of resistance is removed with torque.When general someone's ship is positioned using pool anchor cable to ship, anchor cable is from hull to four
Week dishes out, but because with the increase of the depth of water, this requires that anchor cable system has big weight, with the weight of anchor cable system
Increase, the difficulty cast anchor can be increased.In practice, if reach certain depth of water, anchor cable system can be to no avail.Anchor cable system
System is not applied on unmanned boat.
Propeller is different from mooring system, and it can provide thrust and torque to resist the external world when any depth of water
Environmental perturbation, from cost for, the cost of mooring system can increase with the increase of the depth of water, and the Cheng Mu of propeller and water
Deeply without too big relation.So produce power and torque to go to resist the interference of external environment using propeller, so as to keep ship
Position and course be a kind of preferable method.So, it is very high using dynamic localization method and system feasibility on unmanned boat.
Dynamic positioning system is the system for automatically controlling vessel position and course, and the system only relies on the propulsion system of itself
System.The various sensors equipped by itself measure the position and course of ship motion, and the real-time of complexity is carried out using computer
Calculate, and then control the thrust device of ship to produce propulsive force and torque to go to resist the perturbed force caused by external environment, make ship
Oceangoing ship keep target accommodation and ship to.Ship utilizes dynamic positioning system, can be in the inoperative profundal zone of mooring system
Domain is operated.Dynamic positioning system can make ship be fixed on certain position, can also be according to the direction of real-time stormy waves stream
Automatically regulate rubbing to optimal desired locations for ship.
Unmanned boat operation at sea environment is complicated and changeable, and the streamflow regime of different water environments, water-bed landforms, water surface meteorology are widely different
It is different, wind resistance, smooth water resistance, wave drag etc. to unmanned boat apply resistance comprehensive function, influence dynamic positioning accuracy and
Navigation stability.Unmanned boat job task species is various, in operation process, due to the movement and rotation of equipment on board and manipulating object
Turn, center of gravity, drinking water, bow to etc. the state moment change, the crucial navigation performance such as buoyancy, stability is pind down, and endangers unmanned boat dynamic
Power position stability and navigation reliability.Hydrodynamic model of the research unmanned boat under multifactor effect, specifies single factor test effect
Effect and multi-factor comprehensive effect, form unmanned boat hydrodynamic model general standard, are the critical tasks of unmanned boat research.With
This simultaneously, unmanned boat as brand-new surface craft, be related to intelligent network observing and controlling, optimal path planning, in real time navigation determine
The multidisciplinary problem such as plan, wireless communication, with high relevance and coupling, to comprising environment sensing, Powered Propulsion, solution
Coupling algorithm etc. is advanced in interior unmanned boat and control technology proposes huge challenge.Ship teams and groups are extremely relied in traditional Ship Controling
Navigation experience, should not be used in dynamic positioning of the unmanned boat under complex job environment.Accelerate the new propulsion system of unmanned boat and
Thrust control method revolution, makes a breakthrough first in unmanned boat key device and control algolithm, forms the autonomous of continuation
Innovation ability and research and development build-up effect, are the main ideas that industry development is led from two angles of depth and range.
The content of the invention
For solve it is above-mentioned present in problem and defect, the invention provides a kind of unmanned boat dynamic positioning system and side
Method.
The present invention is achieved by the following technical solutions:
A kind of unmanned boat dynamic positioning system, including:Sensor measuring system, control system, power and propulsion system;
The sensor measuring system, including navigation positioning module, environmental perception module and internal monitoring module;
The navigation positioning module, environmental perception module and internal monitoring module are integrated in corresponding sensor respectively, and
All being connected to kernel control module by CAN carries out the treatment of data;
The control system, including high-rise control and bottom control;For controlling more than of vessel position and course angle
The feedback control system of variable;
The power and propulsion system, including transmission facility, propeller and dynamic power machine and accessory system, for providing control
The power and torque of device output processed.
A kind of unmanned boat dynamic localization method, comprises the following steps:
Step A sets up a unmanned boat hydrodynamic model;
The unmanned ship position and oceangoing ship that step B measures measuring mechanism are processed to angle information, draw actual unmanned boat
Position and bow are to angle;
To angle signal be compared with actual value for desired position and bow by step C, show that actual value is inclined with desired value
Difference signal;
Step D design unmanned boat dynamic positioning control algolithm, calculate resistance position skew and external interference it is extensive
Multiple power and torque, make the average value of deviation be reduced to minimum;
Step E utilizes many vectored thrust optimum allocation algorithms, by the control such as the thrust of propeller and azimuth and rudder angle
Instruction be assigned to each propeller.
The beneficial effect of technical scheme that the present invention is provided is:
On unmanned boat dynamic localization method and system, drain off what is disturbed for the uncertain and extraneous stormy waves of model parameter
Dynamic positioning unmanned boat, proposes a kind of dynamic positioning unmanned boat All Speed Range adaptive fuzzy controller.Using three independent controls
Device processed controls unmanned boat motion in three directions respectively, during so as to simplifying the design of control rule and shorten execution
Between.For the thrust allocation optimization problems with Nonlinear Constraints, it is discrete to carry out equal portions to dynamic equality constraint, is passing
Improved in the particle cluster algorithm of system, added improved inertial factor, improved comparison criterion and improved interference are calculated
Son, the particle cluster algorithm after improvement is applied in thrust allocation strategy.
Brief description of the drawings
Fig. 1 is unmanned boat dynamic positioning system schematic diagram of the present invention;
Fig. 2 is unmanned boat dynamic positioning system basic framework figure of the present invention;
Fig. 3 is unmanned boat dynamic localization method flow chart of the present invention;
Fig. 4 is unmanned boat hydrodynamic force positioning system models block diagram of the present invention;
Fig. 5 is self-adaptive fuzzy control system in unmanned boat dynamic localization method of the present invention;
Fig. 6 is the fuzzy control rule of dynamic localization method of the present invention;
Fig. 7 is the stepwise ion exchange of dynamic localization method of the present invention.
Specific embodiment
To make the object, technical solutions and advantages of the present invention clearer, below in conjunction with accompanying drawing to embodiment party of the present invention
Formula is described in further detail.
A kind of unmanned boat dynamic positioning system is present embodiments provided, wherein,
Referring to Fig. 1, the service system includes:Sensor measuring system, control system, power and propulsion system.
Sensor measuring system, mainly including navigation positioning module, environmental perception module, internal monitoring module, each mould
The integrated corresponding sensor of block, finally being all connected to kernel control module by CAN carries out the treatment of data.
Control system, is a feedback control system for multivariable for controlling vessel position and course angle, is mainly included:It is high
Layer control, this part includes that controller and thrust are distributed;Bottom control.
Power and propulsion system, basic role are to provide the power and torque of controller output, and this system is main by transmitting electricity
Equipment, propeller and dynamic power machine and other accessory system compositions.
Referring to Fig. 2, unmanned boat dynamic positioning system basic framework figure, the system includes master system and slave computer system
System.Master system has friendly human-computer interaction interface, for total monitoring working platform personnel observation and record navigational speed information, rudder
The real time datas such as angle information, positional information, navigation attitude information and environmental information;Lower computer system is with boat-carrying core controller
Center, is made up of navigation positioning system, context aware systems, communication system and power propulsion system.
As shown in figure 3, the present embodiment additionally provides a kind of unmanned boat dynamic localization method, including:
Step 10 sets up a unmanned boat hydrodynamic model;
The unmanned ship position and bow that step 20 measures measuring mechanism are processed to angle information, draw actual unmanned boat
Position and bow are to angle;
To angle signal be compared with actual value for desired position and bow by step 30, show that actual value is inclined with desired value
Difference signal;
Step 40 design unmanned boat dynamic positioning control algolithm, calculate resistance position skew and external interference it is extensive
Multiple power and torque, make the average value of deviation be reduced to minimum;
Step 50 designs many vectored thrust optimum allocation algorithms, by the control such as the thrust of propeller and azimuth and rudder angle
Instruction be assigned to each propeller.
Referring to Fig. 4, above-mentioned steps 10 also include:
For ship motion model, plan is built respectively based on Balchen models to the low frequency movement and high frequency motion of unmanned boat
Vertical Mathematical Modeling.Make treatment clear from noise item to moving influence larger hydrodynamic force in low frequency movement with shipping, to reduce
Noise error, improves the estimation to ship motion.In high frequency motion, using ship model in regular ripple and different wave-to-course angle condition
Under tested, obtain the amplitude response and phase response of unmanned boat high frequency motion under regular ripple, calculate phase further according to wave spectrum
Experience spectrum under the wave-to-course angle answered, then calculates high frequency motion and responds, with this determination high frequency motion mould by the wave spectrum of irregular wave
Continuous item in type.
For environmental perturbation power model, it is contemplated that the dynamic uncertainty that stormy waves stream stochastic behaviour is caused, random mistake is introduced
Journey is described, and the load and situation of change to distinguished and admirable wave are analyzed respectively, and the environment for setting up stochastic differential equation description is disturbed
Dynamic model.Explore the method for estimation of random coefficient under random environment perturbed force model, and the simulation analysis stochastic differential power
System portrays degree to the ship motor imagination under actual Dynamic Uncertain sea situation.
For Propeller Model, using the concept of extension thrust, it is modeled as under different rudder angles and main thruster thrust
Percentage relation, ship is calculated in low speed of a ship or plane lower thrust and the pass of the speed of incoming flow of rudder by model test or Fluent
System, obtains the propeller thrust model with the combination of pitch lower rudder oar under different rudder angles.
Above-mentioned steps 20 are specifically included:Using integrated sensor technology, by the Big Dipper/gps system, acoustic positioning system and
Radar system etc. is integrated on unmanned boat, carries out accurate measurement and obtain unmanned ship position, bow believing to measurable states such as, navigation attitudes
Breath, realizes that sensor measuring system is quick, accurate, stably estimates the new motion state of ship and immeasurablel extraneous dry
Disturb power.
Above-mentioned steps 30 are specifically included:Combined with fuzzy self-adaption method using Kalman filter, made full use of karr
The linear filtering of graceful filtering algorithm and the advantage of the extensive dynamic data for the treatment of, carry out Heterogeneous Multi-Sensor Data fusion, realize
The identification and the estimation of new motion state of immeasurable disturbance power in unmanned boat power-positioning control system
Because the motion of unmanned boat dynamic positioning system major concern ship three degree of freedom in the horizontal plane is surging, swaying
With yawing campaign.Smaller in view of the coupling between ship three degree of freedom motion under low-speed situations, plan employs three independences
Controller control unmanned boat motion in three directions respectively, so as to simplify control rule design and shorten execution
Time.Fig. 5 show application principle schematic diagram of the self-adaptive fuzzy control system in unmanned boat dynamic positioning, its core
It is divided into fuzzy controller, as shown in dotted outline in FIG..The design of fuzzy controller includes following items content:Determine fuzzy control
The input variable and output variable (i.e. controlled quentity controlled variable) of device;Design the control rule of fuzzy controller;Establish obfuscation and non-fuzzy
Change the method (also known as sharpening);Select the input variable of fuzzy controller and the domain of output variable and determine fuzzy control
Parameter (such as quantizing factor, scale factor);Work out the application program of FUZZY ALGORITHMS FOR CONTROL.
When unmanned boat dynamic localization method uses fuzzy control, in order to obtain good control effect, must be requested that fuzzy
Control is with more perfect control rule.These control rules be controlled process is had less understanding information conclusion and operating experience
Summary.However, due to the complexity of marine environment residing for unmanned boat, fuzzy control rule or coarse or inadequate can be caused
It is perfect, control effect all can be to some extent influenceed, it is not enough in order to make up this, it is contemplated that fuzzy controller should be towards adaptive
Should, self-organizing, self study direction develop so that fuzzy control parameter and rule are automatically adjusted in control process, modification and
It is perfect, reach more preferably control effect.Therefore, in the design of this fuzzy control dynamic positioning system, using adaptive fuzzy control
Device processed, it increased a kind of fuzzy controller of self adaptation and composition on the basis of simple fuzzy control controller, as a result as schemed
Shown in 5.Dotted line frame is interior above in figure is increased part:Measurement module is used to measure reality output characteristic with desired characteristic
Deviation provides information so as to the amendment for control rule;Correction module will export corresponding correcting value by change control rule come
Realize.
The input variable of fuzzy controller can be one, or two or more, it is generally that fuzzy controller is defeated
The number for entering variable is considered as the dimension of fuzzy control.The dynamic property of one-dimensional fuzzy control is not good, current widely used two-dimentional mould
Fuzzy controllers, the rate of change with error and error as input variable, as shown in Figure 4.For unmanned boat power-positioning control system,
Required control is vessel position, therefore for each direction, controller with unmanned boat physical location in this direction with
The rate of change e' of deviation e and deviation between anchor point is used as input variable.
The input variable error of fuzzy controller, the actual range of error rate are referred to as the basic domain of these variables,
Obviously the amount of basic domain is precise volume, and the process that precise volume is converted to fuzzy quantity is turned into obfuscation (Fuzzification)
Or be fuzzy quantization, the general method discrete using precise volume.Then, fuzzy controller gives each variable in fuzzy set
Assign a confidence level.The control decision of fuzzy controller collects Indistinct Input collection and output by fuzzy control rule (FAM)
Connect, fuzzy control rule can be expressed with natural language, if-then sentences are generally used, it is possible thereby to set up nothing
The fuzzy control rule (as shown in Figure 6) of people's ship power alignment system.
Using stepwise ion exchange method, a fuzzy controller is added again respectively on the basis of grand master pattern fuzzy controllers,
So in great error range, Rough Fuzzy control is carried out;Thin fuzzy control is carried out in small error range.By setting error threshold
Value, realizes the switching of control, as shown in Figure 7.Using stepwise ion exchange will make system with good dynamic property simultaneously
Also good steady-state behaviour is possessed.
Many vectored thrust optimum allocation algorithms are designed, mainly includes three important composition factors:Object function, inequality is about
Beam and equality constraint, can be considered into the single goal optimization problems with nonlinear restriction.Asked for thrust distribution
Topic, in swarm intelligence algorithm, using particle cluster algorithm simple to operate, that convergence is fast.The object function of thrust assignment problem is main
Including:Thruster abrasion minimum, energy consumption minimization, avoid singularity etc..
Thrust allocation strategy will result in propeller abrasion during making propeller azimuthal variation, so in target letter
Propeller thrust rate of change and angular bearing rate should be just added in number, the abrasion that propeller is too fast is prevented.
In thrust allocation strategy, to consider that thruster exports the economy of energy consumption, can be using the power size of thruster output as mesh
One of scalar functions.The unmanned boat of dynamic positioning is generally equipped with multiple propellers, when impeller system can not be met by controller
When the desired controling power and torque that send, the system is unusual.For the dynamic positioning ship for being provided with full circle swinging, due to
The limitation of thrust angular speed, it is easy to cause system singular structure, now ship can lose operability.But drawn by marine environment
The perturbed force and torque for rising are slowly varying, when the direction of thruster and the direction of perturbed force are in the same direction, thruster
Energy consumption be minimum, be this should add it to optimization object function in.
Assuming that dynamic positioning unmanned boat has n propeller, then the thrust and deflection that each propeller is produced are respectively xi,
ai.The constraints of thrust distribution mainly includes meeting desired controling power and torque, the limitation of propeller angle, propeller thrust
Limitation etc..Meet desired controling power and the torque restrictive condition form in equation to be given, including longitudinally, laterally shaken with boat
Power and equalising torque, equality constraint are as follows:
In formula, τ=[Fx, Fy, FN] is the power and torque command of controller output;lyiAnd lxiRespectively propeller is to ship
The vertical and horizontal coordinate of oceangoing ship pivot.
In order to reduce the interaction between propeller, it is ensured that the mutual influence of each propeller is minimum, tackles propeller
Angle limited.The maximum thrust of each propeller is limited, and the thrust of propeller should be limited.
To sum up, the Mathematical Modeling of thrust distribution is as follows:
Tmin≤xi≤Tmax
amin≤ai≤amax
The Section 1 of object function represents the gross energy of propeller consumption, and P is weights, for adjusting consumed energy in target
Weight in function.Section 2 represents thrust variation rate term, x0Represent the thrust magnitude at previous moment, xiRepresent current time
Thrust magnitude, Q is weights, for adjusting weight of this in object function.Section 3 represents propeller angle change rate term,
a0Represent the angle of the propeller at previous moment, aiThe angle of the propeller at current time is represented, W is weights, for adjusting this
Weight of the item in object function.Section 4 represents and avoids impeller system singular structure, ε in formula>0 is the number of a very little, is kept away
It is 0, δ to exempt from denominator>0 is weight coefficient, and δ accounts for bigger, and unmanned boat maneuverability is better, and B (a) is the positional structure matrix of propeller,
It is as follows:
In formula, lyiAnd lxiRespectively vertical and horizontal coordinate of the propeller to unmanned boat pivot.
First three in constraints is equality constraint, whereinIt is time (environment) variable, it can be seen that
The first two equation is that the kinematic nonlinearity for depending on the time is constrained.Thrust assignment problem knowable to analysis can be regarded as dynamic more than
The optimization problem of state single goal nonlinear restriction.
For non-linear single-object problem, it is proposed that a kind of new disturbing operator, the operator can be partial to particle
The particle that the number of degrees run counter to are small or target function value is small is constrained in current population.Define improved population evolution side
Journey, position and speed using the equation more new particle, can be effectively prevented from premature problem.Thinking is:One is carried out to Y
Point after secondary disturbance isIn formula λ ∈ (0,1) for point Y alongThe distance walked.WhereinΦ(Xi) it is particle XiRun counter to the degree of constraint
Number, C is normal number, C- Φ (Xi)>0.As can be seen that the moving direction of point Y is all particles decisions in colony, and the direction
It is that target function value is smaller or the less particle position of the number of degrees run counter to of constraint.Plus this disturbing operator, it is likely that find
To optimal particle.
Algorithm flow is as follows:
Step1:To the time variable interval [t of thrust assignment problem0,ts] equal portions segmentation is carried out, the environment of gained might as well be set
It is t1,...,ts, make t=ti。
Step2:In environment tiUnder (i=1 ..., s), population scale N is given, randomly selected in the range of definition initial
The position of particle and speed, produce primary group pop0(ti)。
Step3:By the Pbest (t of particlei) it is set to current location, Gbest (ti) be set to primary group in it is optimal
Position.
Step4:For kth for population popk(ti) all particles, perform following operation:
(1) randomly generate r and belong to [0,1], if r<Pr, then to individual extreme value Pbest (ti) or global extremum Gbest
(ti) disturbed according to disturbing operator, do not disturb otherwise.
(2) produced in environment t according to conventional particle position and speed renewal equationiLower population pop of new generationk+1
(ti), make k=k+1.
Step5:Global extremum and individual extreme value are updated according to new comparison criterion.
Step6:If k=K and ti<ts, then such as ti=ti+1Turn step2;If k=K and ti=ts, stop, output
Gbest(ti);If k<K, turns Step4.
T at a fixed time is can be seen that from the Mathematical Modeling of conventional particle cluster algorithmiUnder, each in population
The desired positions and the desired positions of colony that " flight " direction of particle in solution space is mainly experienced by particle are determined.Separately
Outward, the improvement of inertial factor, makes it with the iterations self-adaptative adjustment of itself, so more advantageously carries out office to solution space
Portion and the adaptable search of the overall situation.Disturbing operator can be disturbed to the individual extreme value of population and the global limit, can be made
Current optimal particle is moved along the less particle direction of the number of degrees that target function value is smaller or piece constraint is run counter to, so effective
Maintain the diversity of colony, turn avoid the precocious phenomenon of population.
The present invention solves the common problem of similar field, can be widely applied to general someone's ship, offshore oil platform and work
In the complexity operation on the sea complexity such as Cheng Chuan, cargo ship, underwater robot.Mainly there are following following characteristics:Construction fuzzy control is calculated
Method, designs adaptive fuzzy controller, and fuzzy control has self adaptation, self-organizing, learns by oneself habit, makes fuzzy control parameter and rule
Then automatically adjusted in control process, changed and perfect, reach more preferably control effect.
In unmanned boat motion, actual speed is not directly obtained, by unmanned boat speed observer, can be from nothing
The estimate of speed of the ship in metres per second is obtained in the measurement of the physical location and course angle of people's ship, it is anti-so as to realize dynamic positioning of vessels output
Feedback control.
The above, the only present invention preferably specific embodiment, but protection scope of the present invention is not limited thereto,
Any one skilled in the art the invention discloses technical scope in, the change or replacement that can be readily occurred in,
Should all be included within the scope of the present invention.Therefore, protection scope of the present invention should be with scope of the claims
It is defined.
Claims (8)
1. a kind of unmanned boat dynamic positioning system, it is characterised in that the system includes:Sensor measuring system, control system,
Power and propulsion system;
The sensor measuring system, including navigation positioning module, environmental perception module and internal monitoring module;The navigation is fixed
Position module, environmental perception module and internal monitoring module are integrated in corresponding sensor respectively, and are all connected to by CAN
Kernel control module carries out the treatment of data;
The control system, including high-rise control and bottom control;A multivariable for controlling vessel position and course angle
Feedback control system;
The power and propulsion system, including transmission facility, propeller and dynamic power machine and accessory system, for providing controller
The power and torque of output.
2. a kind of unmanned boat dynamic localization method, it is characterised in that the described method comprises the following steps:
Step A sets up a unmanned boat hydrodynamic model;
The unmanned ship position and bow that step B measures measuring mechanism are processed to angle information, draw actual unmanned ship position
With bow to angle;
To angle signal be compared with actual value for desired position and bow by step C, show that actual value is believed with the deviation of desired value
Number;
Step D designs the control algolithm of unmanned boat dynamic positioning, calculates the restoring force of the skew of resistance position and external interference
And torque, the average value of deviation is reduced to minimum;
Step E designs many vectored thrust optimum allocation algorithms, by the finger of the control such as the thrust of propeller and azimuth and rudder angle
Order is assigned to each propeller.
3. a kind of unmanned boat dynamic localization method according to claim 2, it is characterised in that the step A also includes:
A1 intends distinguishing founding mathematical models to the low frequency movement and high frequency motion of unmanned boat based on Balchen models;
A2 considers the dynamic uncertainty that stormy waves stream stochastic behaviour is caused, and introduces random process and is described, respectively to distinguished and admirable
The load and situation of change of wave are analyzed, and set up the environmental perturbation power model of stochastic differential equation description;
A3 is modeled as the percentage relation with main thruster thrust under different rudder angles, by mould using the concept of extension thrust
Type is tested or Fluent is calculated ship in low speed of a ship or plane lower thrust and the relation of the speed of incoming flow of rudder, is obtained under different rudder angles
The propeller thrust model combined with pitch lower rudder oar.
4. a kind of described unmanned boat dynamic localization method is required according to right 2, it is characterised in that the step B mainly includes:
Using integrated sensor technology, the Big Dipper/gps system, acoustic positioning system and radar system etc. are integrated into unmanned boat
On, carry out accurate measurement and obtain unmanned ship position, bow to measurable status informations such as, navigation attitudes, realize sensor measuring system
Quickly, the new motion state of ship and immeasurablel external interference power accurately, are stably estimated.
5. a kind of unmanned boat dynamic localization method according to claim 2, it is characterised in that the step C also includes:
Combined with fuzzy self-adaption method using Kalman filter, the linear filtering and treatment using Kalman filtering algorithm are big
The advantage of scale dynamic data, carries out Heterogeneous Multi-Sensor Data fusion, and realizing can not in unmanned boat power-positioning control system
Survey the identification of perturbed force and the estimation of new motion state.
6. a kind of unmanned boat dynamic localization method according to claim 2, it is characterised in that the step D also includes:
Construction FUZZY ALGORITHMS FOR CONTROL, designs adaptive fuzzy controller, and the fuzzy controller measures actual defeated by measurement module
Go out characteristic with the deviation of desired characteristic so that the amendment for control rule provides information;Corresponding school will be exported by correction module
Positive quantity is realized by changing control rule.
7. a kind of unmanned boat dynamic localization method according to claim 2, it is characterised in that the step E includes:
Many vectored thrust optimum allocation algorithms are designed, mainly includes three important composition factors:Object function, inequality constraints and
Many vectored thrust optimum allocation algorithms can be considered into the single goal dynamic optimization with nonlinear restriction and asked by equality constraint
Topic;For thrust assignment problem, in swarm intelligence algorithm, using particle cluster algorithm simple to operate, that convergence is fast.
8. a kind of unmanned boat dynamic localization method according to claim 2, it is characterised in that real in unmanned boat motion
Border speed is not directly obtained, by unmanned boat speed observer, can be from the physical location of unmanned boat and course angle
The estimate of speed of the ship in metres per second is obtained in measurement, so as to realize dynamic positioning of vessels output feedback ontrol.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710118812.XA CN106773741A (en) | 2017-03-02 | 2017-03-02 | A kind of unmanned boat dynamic positioning system and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710118812.XA CN106773741A (en) | 2017-03-02 | 2017-03-02 | A kind of unmanned boat dynamic positioning system and method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106773741A true CN106773741A (en) | 2017-05-31 |
Family
ID=58960583
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710118812.XA Pending CN106773741A (en) | 2017-03-02 | 2017-03-02 | A kind of unmanned boat dynamic positioning system and method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106773741A (en) |
Cited By (30)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107499486A (en) * | 2017-07-28 | 2017-12-22 | 安徽工程大学 | Mobile platform and its localization method on a kind of positioning intelligent water |
CN107561940A (en) * | 2017-09-01 | 2018-01-09 | 哈尔滨理工大学 | A kind of dynamic positioning ship control method based on T S fuzzy systems |
CN107554721A (en) * | 2017-09-15 | 2018-01-09 | 南通如港船舶配套机械有限公司 | A kind of dynamic localization method for ship |
CN107729641A (en) * | 2017-10-10 | 2018-02-23 | 江苏科技大学 | A kind of dynamic positioning capability analysis method for ocean engineering field |
CN107807069A (en) * | 2017-10-25 | 2018-03-16 | 中国石油大学(华东) | The adaptive tracking control method and its system of a kind of offshore spilled oil |
CN108319276A (en) * | 2017-12-26 | 2018-07-24 | 上海交通大学 | Underwater robot attitude regulation control device and method based on Boolean network |
CN108416152A (en) * | 2018-03-18 | 2018-08-17 | 哈尔滨工程大学 | The optimal global path planning method of unmanned boat ant colony energy consumption based on electronic chart |
CN108490944A (en) * | 2018-04-09 | 2018-09-04 | 四方继保(武汉)软件有限公司 | A kind of ships and light boats vector control system and method based on hydraulic propeller |
CN108572550A (en) * | 2018-03-16 | 2018-09-25 | 上海交通大学 | A kind of online real-time thrust distribution method based on machine learning |
CN108922088A (en) * | 2018-07-05 | 2018-11-30 | 中国船舶重工集团公司第七六研究所 | Unmanned boat burglary-resisting system and its control method |
CN109062058A (en) * | 2018-09-26 | 2018-12-21 | 大连海事大学 | Ship course track following design method based on adaptive fuzzy optimum control |
CN109116838A (en) * | 2018-04-13 | 2019-01-01 | 上海海事大学 | A kind of auxiliary control method that berths automatically for small boat |
CN109188909A (en) * | 2018-09-26 | 2019-01-11 | 大连海事大学 | Adaptive fuzzy method for optimally controlling and system towards ship course nonlinear discrete systems |
CN109343353A (en) * | 2018-12-17 | 2019-02-15 | 珠海萨博思海洋工程有限公司 | A kind of intelligent optimization method for the distribution of dynamic positioning ship thrust |
CN109358499A (en) * | 2018-09-25 | 2019-02-19 | 大连海事大学 | Unmanned boat exact path tracking and controlling method based on speed Yu the dual guidance in course |
CN109445446A (en) * | 2018-12-28 | 2019-03-08 | 珠海市汉图达科技有限公司 | A kind of unmanned boat power-positioning control system and method |
CN109828566A (en) * | 2019-01-30 | 2019-05-31 | 华南理工大学 | A kind of unmanned surface vehicle autonomous navigation method |
CN109859202A (en) * | 2019-02-18 | 2019-06-07 | 哈尔滨工程大学 | A kind of deep learning detection method based on the tracking of USV water surface optical target |
CN110001885A (en) * | 2019-04-28 | 2019-07-12 | 闽江学院 | A kind of light vessel and its implementation of automatic shift |
CN110687799A (en) * | 2019-11-12 | 2020-01-14 | 大连海事大学 | Fuzzy self-adaptive output feedback control method and system for intelligent ship autopilot system |
CN110703605A (en) * | 2019-10-29 | 2020-01-17 | 大连海事大学 | Self-adaptive fuzzy optimal control method and system for intelligent ship autopilot system |
CN110949646A (en) * | 2020-01-02 | 2020-04-03 | 上海振华重工(集团)股份有限公司 | Propelling electric control system and electric control method for tunnel immersed tube transportation and installation engineering ship |
CN111427269A (en) * | 2020-04-29 | 2020-07-17 | 上海交通大学 | Dynamic positioning model test control method based on fuzzy PID control |
CN111913489A (en) * | 2019-05-10 | 2020-11-10 | 欧舶智能科技(上海)有限公司 | Underwater robot multi-propeller coupling control method and system |
CN111913228A (en) * | 2019-09-12 | 2020-11-10 | 青岛海洋地质研究所 | Ocean geomagnetic daily variation observation system |
CN112947448A (en) * | 2021-02-09 | 2021-06-11 | 大连海事大学 | Unmanned ship cluster cooperative surrounding multi-target fuzzy controller structure and design method |
CN113009824A (en) * | 2021-02-03 | 2021-06-22 | 武汉理工大学 | Self-adaptive strain stability control method and system for stability-variable ship and storage medium |
CN117111449A (en) * | 2023-10-19 | 2023-11-24 | 哈尔滨工程大学 | Dam defect detection ROV approaching sailing thrust distribution system and method |
CN117742352A (en) * | 2024-02-21 | 2024-03-22 | 陕西欧卡电子智能科技有限公司 | Vector propulsion unmanned ship-based track control method, device, equipment and medium |
CN117762152A (en) * | 2024-02-22 | 2024-03-26 | 陕西欧卡电子智能科技有限公司 | unmanned ship vector warehouse-in control method and system, unmanned ship and readable storage medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20090020732A (en) * | 2007-08-24 | 2009-02-27 | 삼성중공업 주식회사 | Dynamic positioning system and method |
CN103217160A (en) * | 2013-04-22 | 2013-07-24 | 哈尔滨工程大学 | Ship dynamic positioning Kalman filtering method |
CN103454923A (en) * | 2013-09-26 | 2013-12-18 | 哈尔滨工程大学 | Ship heading sea wave filtering method based on passive theory |
CN103592846A (en) * | 2013-11-07 | 2014-02-19 | 哈尔滨工程大学 | Filtering backstepping ship movement control system based on self-adaption fuzzy estimator |
CN103605886A (en) * | 2013-11-12 | 2014-02-26 | 中交天津航道局有限公司 | Multi-model self-adaptive fusion filtering method of ship dynamic positioning system |
-
2017
- 2017-03-02 CN CN201710118812.XA patent/CN106773741A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20090020732A (en) * | 2007-08-24 | 2009-02-27 | 삼성중공업 주식회사 | Dynamic positioning system and method |
CN103217160A (en) * | 2013-04-22 | 2013-07-24 | 哈尔滨工程大学 | Ship dynamic positioning Kalman filtering method |
CN103454923A (en) * | 2013-09-26 | 2013-12-18 | 哈尔滨工程大学 | Ship heading sea wave filtering method based on passive theory |
CN103592846A (en) * | 2013-11-07 | 2014-02-19 | 哈尔滨工程大学 | Filtering backstepping ship movement control system based on self-adaption fuzzy estimator |
CN103605886A (en) * | 2013-11-12 | 2014-02-26 | 中交天津航道局有限公司 | Multi-model self-adaptive fusion filtering method of ship dynamic positioning system |
Non-Patent Citations (4)
Title |
---|
刘芙蓉: "半潜船动力定位控制***", 《万方数据库》 * |
周千华: "基于混合控制算法的船舶动力定位***控制器的设计研究", 《万方数据库》 * |
应小平: "基于模糊自适应的动力定位***信息融合方法研究", 《万方数据库》 * |
赵振宁 等: "《汽车电气构造、原理与检修(下》", 31 March 2015 * |
Cited By (44)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107499486B (en) * | 2017-07-28 | 2023-05-30 | 安徽工程大学 | Intelligent water moving platform for positioning and positioning method thereof |
CN107499486A (en) * | 2017-07-28 | 2017-12-22 | 安徽工程大学 | Mobile platform and its localization method on a kind of positioning intelligent water |
CN107561940A (en) * | 2017-09-01 | 2018-01-09 | 哈尔滨理工大学 | A kind of dynamic positioning ship control method based on T S fuzzy systems |
CN107554721A (en) * | 2017-09-15 | 2018-01-09 | 南通如港船舶配套机械有限公司 | A kind of dynamic localization method for ship |
CN107729641A (en) * | 2017-10-10 | 2018-02-23 | 江苏科技大学 | A kind of dynamic positioning capability analysis method for ocean engineering field |
CN107807069B (en) * | 2017-10-25 | 2020-02-18 | 山东大学 | Self-adaptive tracking control method and system for sea surface oil spill |
CN107807069A (en) * | 2017-10-25 | 2018-03-16 | 中国石油大学(华东) | The adaptive tracking control method and its system of a kind of offshore spilled oil |
CN108319276A (en) * | 2017-12-26 | 2018-07-24 | 上海交通大学 | Underwater robot attitude regulation control device and method based on Boolean network |
CN108572550A (en) * | 2018-03-16 | 2018-09-25 | 上海交通大学 | A kind of online real-time thrust distribution method based on machine learning |
CN108416152A (en) * | 2018-03-18 | 2018-08-17 | 哈尔滨工程大学 | The optimal global path planning method of unmanned boat ant colony energy consumption based on electronic chart |
CN108416152B (en) * | 2018-03-18 | 2021-12-24 | 哈尔滨工程大学 | Unmanned ship ant colony energy consumption optimal global path planning method based on electronic chart |
CN108490944A (en) * | 2018-04-09 | 2018-09-04 | 四方继保(武汉)软件有限公司 | A kind of ships and light boats vector control system and method based on hydraulic propeller |
CN109116838B (en) * | 2018-04-13 | 2021-11-23 | 上海海事大学 | Automatic berthing auxiliary control method for small ship |
CN109116838A (en) * | 2018-04-13 | 2019-01-01 | 上海海事大学 | A kind of auxiliary control method that berths automatically for small boat |
CN108922088A (en) * | 2018-07-05 | 2018-11-30 | 中国船舶重工集团公司第七六研究所 | Unmanned boat burglary-resisting system and its control method |
CN109358499A (en) * | 2018-09-25 | 2019-02-19 | 大连海事大学 | Unmanned boat exact path tracking and controlling method based on speed Yu the dual guidance in course |
CN109188909A (en) * | 2018-09-26 | 2019-01-11 | 大连海事大学 | Adaptive fuzzy method for optimally controlling and system towards ship course nonlinear discrete systems |
CN109062058B (en) * | 2018-09-26 | 2021-03-19 | 大连海事大学 | Ship course track tracking design method based on self-adaptive fuzzy optimal control |
CN109062058A (en) * | 2018-09-26 | 2018-12-21 | 大连海事大学 | Ship course track following design method based on adaptive fuzzy optimum control |
CN109188909B (en) * | 2018-09-26 | 2021-04-23 | 大连海事大学 | Self-adaptive fuzzy optimal control method and system for ship course nonlinear discrete system |
CN109343353A (en) * | 2018-12-17 | 2019-02-15 | 珠海萨博思海洋工程有限公司 | A kind of intelligent optimization method for the distribution of dynamic positioning ship thrust |
CN109445446A (en) * | 2018-12-28 | 2019-03-08 | 珠海市汉图达科技有限公司 | A kind of unmanned boat power-positioning control system and method |
CN109828566A (en) * | 2019-01-30 | 2019-05-31 | 华南理工大学 | A kind of unmanned surface vehicle autonomous navigation method |
CN109828566B (en) * | 2019-01-30 | 2022-05-24 | 华南理工大学 | Autonomous sailing method for unmanned surface vehicle |
CN109859202B (en) * | 2019-02-18 | 2022-04-12 | 哈尔滨工程大学 | Deep learning detection method based on USV water surface optical target tracking |
CN109859202A (en) * | 2019-02-18 | 2019-06-07 | 哈尔滨工程大学 | A kind of deep learning detection method based on the tracking of USV water surface optical target |
CN110001885B (en) * | 2019-04-28 | 2024-06-11 | 闽江学院 | Automatic-shifting navigation mark lamp boat and implementation method thereof |
CN110001885A (en) * | 2019-04-28 | 2019-07-12 | 闽江学院 | A kind of light vessel and its implementation of automatic shift |
CN111913489A (en) * | 2019-05-10 | 2020-11-10 | 欧舶智能科技(上海)有限公司 | Underwater robot multi-propeller coupling control method and system |
CN111913228A (en) * | 2019-09-12 | 2020-11-10 | 青岛海洋地质研究所 | Ocean geomagnetic daily variation observation system |
CN110703605A (en) * | 2019-10-29 | 2020-01-17 | 大连海事大学 | Self-adaptive fuzzy optimal control method and system for intelligent ship autopilot system |
CN110687799B (en) * | 2019-11-12 | 2022-02-11 | 大连海事大学 | Fuzzy self-adaptive output feedback control method and system for intelligent ship autopilot system |
CN110687799A (en) * | 2019-11-12 | 2020-01-14 | 大连海事大学 | Fuzzy self-adaptive output feedback control method and system for intelligent ship autopilot system |
CN110949646A (en) * | 2020-01-02 | 2020-04-03 | 上海振华重工(集团)股份有限公司 | Propelling electric control system and electric control method for tunnel immersed tube transportation and installation engineering ship |
CN111427269A (en) * | 2020-04-29 | 2020-07-17 | 上海交通大学 | Dynamic positioning model test control method based on fuzzy PID control |
CN113009824A (en) * | 2021-02-03 | 2021-06-22 | 武汉理工大学 | Self-adaptive strain stability control method and system for stability-variable ship and storage medium |
CN112947448B (en) * | 2021-02-09 | 2023-08-01 | 大连海事大学 | Unmanned ship cluster collaborative surrounding multi-target fuzzy controller structure and design method |
CN112947448A (en) * | 2021-02-09 | 2021-06-11 | 大连海事大学 | Unmanned ship cluster cooperative surrounding multi-target fuzzy controller structure and design method |
CN117111449A (en) * | 2023-10-19 | 2023-11-24 | 哈尔滨工程大学 | Dam defect detection ROV approaching sailing thrust distribution system and method |
CN117111449B (en) * | 2023-10-19 | 2024-01-09 | 哈尔滨工程大学 | Dam defect detection ROV approaching sailing thrust distribution system and method |
CN117742352A (en) * | 2024-02-21 | 2024-03-22 | 陕西欧卡电子智能科技有限公司 | Vector propulsion unmanned ship-based track control method, device, equipment and medium |
CN117742352B (en) * | 2024-02-21 | 2024-05-10 | 陕西欧卡电子智能科技有限公司 | Vector propulsion unmanned ship-based track control method, device, equipment and medium |
CN117762152A (en) * | 2024-02-22 | 2024-03-26 | 陕西欧卡电子智能科技有限公司 | unmanned ship vector warehouse-in control method and system, unmanned ship and readable storage medium |
CN117762152B (en) * | 2024-02-22 | 2024-05-10 | 陕西欧卡电子智能科技有限公司 | Unmanned ship vector warehouse-in control method and system, unmanned ship and readable storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106773741A (en) | A kind of unmanned boat dynamic positioning system and method | |
Wu et al. | Depth control of model-free AUVs via reinforcement learning | |
Chen et al. | Path planning and obstacle avoiding of the USV based on improved ACO-APF hybrid algorithm with adaptive early-warning | |
Skjetne et al. | A nonlinear ship manoeuvering model: Identification and adaptive control with experiments for a model ship | |
CN107957727B (en) | Underwater robot control system and dynamic positioning method | |
CN108445892A (en) | A kind of drive lacking unmanned boat formation control device structure and design method | |
CN109032136B (en) | Under-actuated multi-unmanned ship formation tracking method based on master-slave distributed model predictive control | |
CN108563130A (en) | A kind of automatic berthing control method of underactuated surface vessel adaptive neural network, equipment and medium | |
CN112363517B (en) | Formation control method for underwater glider | |
CN106527133A (en) | Multi-paddle coordination control distribution method for ship | |
CN113741449A (en) | Multi-agent control method for air-sea cooperative observation task | |
Chen et al. | A type-2 fuzzy logic controller for dynamic positioning systems | |
CN113960994A (en) | S-plane adaptive control algorithm for collaborative navigation of multiple unmanned boats | |
LIU et al. | Design of variable stability ship control system for ship intelligent navigation test | |
Xiao et al. | Research on Multi-mode control system and autonomous cruise method for unmanned surface vehicles | |
Bakker et al. | A model predictive control approach towards the energy efficiency of submerged dredging | |
Gao et al. | Artificial intelligence algorithms in unmanned surface vessel task assignment and path planning: A survey | |
Li et al. | Energy-efficient space–air–ground–ocean-integrated network based on intelligent autonomous underwater glider | |
Wang et al. | Summary of research on related technologies of ship dynamic positioning system | |
Yuan et al. | Combined depth and heading control and experiment of ROV under the influence of residual buoyancy, current disturbance, and control dead zone | |
Xiao | Ship Dynamic Positioning Control Based on Nonlinear Fuzzy Algorithm for a Smart Port City | |
Nunez | Optimal control of the ac75 sailboat for the america’s cup race | |
Rodriguez et al. | Adaptive Learning and Optimization of High-Speed Sailing Maneuvers for America's Cup | |
Jing et al. | Analysis on Design Scheme of Autonomous Ship Cooperative Control | |
Tréhin et al. | An Energy Efficient Autopilot Design |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170531 |