CN107292451A - A kind of ship speed optimization method and equipment - Google Patents
A kind of ship speed optimization method and equipment Download PDFInfo
- Publication number
- CN107292451A CN107292451A CN201710587628.XA CN201710587628A CN107292451A CN 107292451 A CN107292451 A CN 107292451A CN 201710587628 A CN201710587628 A CN 201710587628A CN 107292451 A CN107292451 A CN 107292451A
- Authority
- CN
- China
- Prior art keywords
- ship
- msub
- mrow
- mtd
- speed
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 79
- 238000005457 optimization Methods 0.000 title claims abstract description 65
- 239000003921 oil Substances 0.000 claims description 92
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 claims description 35
- 230000006870 function Effects 0.000 claims description 21
- 238000006073 displacement reaction Methods 0.000 claims description 19
- 230000015654 memory Effects 0.000 claims description 18
- 238000004422 calculation algorithm Methods 0.000 claims description 13
- 239000000446 fuel Substances 0.000 claims description 13
- 239000002245 particle Substances 0.000 claims description 12
- 238000012545 processing Methods 0.000 claims description 10
- 238000007781 pre-processing Methods 0.000 claims description 9
- 239000010705 motor oil Substances 0.000 claims description 5
- 238000001914 filtration Methods 0.000 claims description 4
- 238000010606 normalization Methods 0.000 claims description 4
- 230000001360 synchronised effect Effects 0.000 claims description 4
- 239000004576 sand Substances 0.000 claims description 3
- 230000008569 process Effects 0.000 description 13
- 238000012897 Levenberg–Marquardt algorithm Methods 0.000 description 7
- 230000005291 magnetic effect Effects 0.000 description 5
- 238000004590 computer program Methods 0.000 description 4
- 238000011161 development Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 238000005265 energy consumption Methods 0.000 description 3
- 238000011156 evaluation Methods 0.000 description 3
- 238000011160 research Methods 0.000 description 3
- 238000002485 combustion reaction Methods 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000004134 energy conservation Methods 0.000 description 1
- 239000000295 fuel oil Substances 0.000 description 1
- 230000001939 inductive effect Effects 0.000 description 1
- 238000012804 iterative process Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 239000003208 petroleum Substances 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000000630 rising effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000007619 statistical method Methods 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
- 230000003936 working memory Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/04—Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/40—Business processes related to the transportation industry
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Human Resources & Organizations (AREA)
- Economics (AREA)
- Strategic Management (AREA)
- Theoretical Computer Science (AREA)
- Tourism & Hospitality (AREA)
- General Physics & Mathematics (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Game Theory and Decision Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Development Economics (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Traffic Control Systems (AREA)
- Navigation (AREA)
Abstract
The purpose of the application is to provide a kind of ship speed optimization method and equipment, and the application sets up ship's navigation database by according to ship self performance data, being pre-processed to ship's navigation initial data;Wave encounter angle based on ship is divided to the ship's navigation database, and based on the corresponding ship oil consumption model of each wave encounter angle of ship's navigation Database after division;Based on by way of regional prediction is meteorological and the voyage of ship is divided at least one leg by voyage plan demand, and the corresponding boat segmental speed of a ship or plane Optimized model in each leg is set up based on the corresponding ship oil consumption model of wave encounter angle;Based on boat segmental speed of a ship or plane Optimized model, the average speed of corresponding leg is obtained, on the premise of meeting safety of ship and efficiency, overall oil consumption is minimum, improves ship efficiency, reduces navigation cost.
Description
Technical Field
The application relates to the field of ship shipping, in particular to a ship speed optimization method and equipment.
Background
At present, compared with land transportation, marine transportation has the advantages of large transportation volume, mature development and low cost, and plays an important role in global economy. The world economy is in lack of strength due to the influence of the international financial crisis in 2008, meanwhile, the demand of maritime trade is greatly reduced compared with that before the financial crisis, and in addition, the global maritime transport capacity is seriously excessive, the transport cost is reduced to a surprising degree, so that the contradiction that the supply is larger than the demand in the shipping market is increasingly intensified, and the normal order of the global shipping industry is influenced to a certain extent. In the whole shipping process, compared with other operation costs of shipping enterprises, the fuel consumption exceeds 40% of the whole shipping cost, and if effective measures for improving efficiency and reducing emission cannot be actively taken, the benign development of the whole shipping industry is seriously influenced. Since the beginning of the century, the oil price continues to rise and shows a trend of rising as a whole, although the oil price has declined since 2011, the new energy still does not replace the dominant position of fuel in the aspect of motive power at present from the long-term development perspective, the domestic internal combustion engine consumes about 60% of the imported petroleum in China, the development cost of the internal combustion engine is also continuously increased, and the influence of factors such as the non-regenerability of the fuel, the instability of the middle east situation and the like cannot always keep the oil price low. The increase of oil price in future will certainly bring negative influence to whole shipping market, further increase the increase of shipping cost and the vicious competition between shipping enterprises.
Aiming at ships in operation, the purposes of energy conservation and emission reduction can be achieved through the speed optimization, and through systematically inducing and analyzing the research results of the speed optimization, the current research results are discovered that some only carry out theoretical analysis from the mathematical perspective, the model is complex, the solution is difficult, and some only stay in empirical reasoning, the influence of factors such as sea conditions and the like is rarely considered, so that the ship is difficult to apply to the actual operation of the ship.
Therefore, how to reduce shipping cost in the shipping process of the ship becomes a major research topic in the industry.
Disclosure of Invention
An object of the present application is to provide a method and an apparatus for optimizing the speed of a ship, so as to solve the problem of excessive cost caused by excessive oil consumption in the existing shipping process.
According to one aspect of the application, a method for optimizing the speed of a ship is provided, and the method comprises the following steps:
preprocessing the acquired ship navigation original data to obtain a ship navigation database;
dividing the ship navigation database based on encounter angles of the ship, and establishing a ship oil consumption model corresponding to each encounter angle based on the divided ship navigation database;
the method comprises the steps of dividing a voyage of a ship into at least one voyage section based on weather prediction and voyage planning requirements of a passing area, and establishing a ship sectional voyage speed optimization model corresponding to each voyage section;
and obtaining the average navigational speed of the corresponding navigational segment based on the ship segmented navigational speed optimization model.
Further, in the above method, the preprocessing the acquired ship navigation raw data to obtain a ship navigation database includes:
acquiring original ship navigation data;
and carrying out filtering processing, and/or synchronous processing, and/or normalization processing on the ship navigation original data to obtain a ship navigation database.
Further, in the above method, the dividing the ship navigation database based on the encounter angles of the ship, and establishing a ship oil consumption model corresponding to each encounter angle based on the divided ship navigation database includes:
dividing the ship navigation database based on encounter angles of the ship to obtain a ship navigation database corresponding to each encounter angle;
establishing a first relation model between the ground speed and the opposite water speed corresponding to each encounter angle based on wind power and wave height during sailing, and statistically analyzing a second relation model between the oil consumption of a ship main engine and the opposite water speed and the displacement;
and solving the corresponding first relation model and the second relation model according to the ship navigation database corresponding to each encounter angle, and combining the oil consumption of the ship auxiliary engine to obtain the ship oil consumption model corresponding to each encounter angle.
Further, in the method, the first relation model and the second relation model corresponding to each encounter angle are solved according to the ship navigation database corresponding to each encounter angle, and the ship oil consumption model corresponding to each encounter angle is obtained by combining the oil consumption of the ship auxiliary engine, and the method includes the following steps:
and solving the first relation model and the second relation model according to a nonlinear least square algorithm and a ship navigation database, and combining the oil consumption of a ship auxiliary engine to obtain a ship oil consumption model corresponding to each encounter angle.
Further, in the above method, the first relationship model is:
wherein v isSpeed of flight to ground, vsFor the speed of sailing in water, B is wind power, W is wave height, j is the number of encountered angle, pj、ej、qj、fjIs a first relational model parameter;
the second relationship model is:
g(v,Δ)=a·vs b·Δc+
wherein g is the oil consumption of the ship main engine, vsThe water speed is the sailing speed, delta is the displacement, and a, b and c are parameters of a second relation model;
the method for solving the corresponding first relation model and the second relation model according to the ship navigation database corresponding to each encounter angle and obtaining the ship oil consumption model corresponding to each encounter angle by combining the oil consumption of the ship auxiliary engine comprises the following steps:
solving the corresponding first relational model according to the ship navigation database corresponding to each encounter angle to obtain first relational model parameters and second relational model parameters; and establishing a ship oil consumption model by combining the parameters of the second relation model and the corresponding second relation model and the oil consumption of the ship auxiliary engine.
Further, in the above method, the ship fuel consumption model is:
G(vs,Δ,C)=a·vs b·Δc++C
wherein G is the oil consumption of the ship in one day of the ship navigation, vsAnd the water speed is shown as the water displacement, delta is the displacement, a, b and C are parameters of a second relation model, and C is the oil consumption of the marine auxiliary engine.
Further, in the above method, the step of dividing the voyage of the ship into at least one voyage segment based on the weather prediction and voyage planning demand of the passing area, and the step of establishing a ship segment voyage speed optimization model corresponding to each voyage segment based on the ship oil consumption model corresponding to the encounter angle includes:
the method comprises the steps of dividing a voyage of a ship into n sections based on weather prediction and voyage planning requirements of a passing area, wherein n is a positive integer;
optimizing the navigational speed of each navigational segment based on a ship oil consumption model to obtain a ship segmented navigational speed optimization model corresponding to each navigational segment;
the ship sectional navigational speed optimization model is as follows:
wherein,for a voyage total fuel consumption objective function to be solved, diIs the corresponding voyage of the ith voyage,the corresponding opposite water speed of the ith flight segment, B wind power, W wave height and pj、ej、qj、fjIs a first relational model parameter, j is an encounter angle number, vminIs the minimum speed, vmaxAt maximum speed, tiPredicted time of flight, t, at i-th flight segmentiminIs the minimum flight time, t, of the ith flight segmentimaxIs the maximum voyage time of the ith voyage, T is the total voyage time required by the voyage plan, if there is a midway port in the voyage plan requirement, delta TiFor the dwell time, if there is a switch in the magnitude of the inter-leg speed, Δ ti=0。
Further, in the above method, the obtaining an average speed of the corresponding leg based on the ship-leg-speed optimization model includes:
converting the ship sectional navigational speed optimization model by adopting an external penalty function method to obtain a converted ship sectional navigational speed optimization model corresponding to the navigational section;
and solving the converted ship subsection navigational speed optimization model of the navigational section by adopting a preset improved particle swarm algorithm to obtain the corresponding average navigational speed of the navigational section.
Further, in the above method, the converted ship segment navigational speed optimization model of the segment is:
wherein,
wherein k is the number of iterations,r (k) is a total fuel consumption objective function of a voyage converted by using an external penalty function method, different penalty value weights are taken according to the iteration number k,in order to be a penalty function,is a penalty term for the constraint of the equation,a penalty term that is an inequality constraint.
Further, in the above method, the raw data of the ship navigation includes:
the performance data of the ship and the navigation history log of the ship.
According to another aspect of the present application, there is also provided an apparatus for optimizing the speed of a ship, wherein the apparatus comprises:
one or more processors; and
a memory storing computer readable instructions that, when executed, cause the processor to perform the operations of the method as described above.
Compared with the prior art, the ship navigation database is obtained by preprocessing the acquired ship navigation original data; dividing the ship navigation database based on encounter angles of the ship, and establishing a ship oil consumption model corresponding to each encounter angle based on the divided ship navigation database; dividing the voyage of a ship into at least one voyage section based on the predicted weather and voyage planning requirements of a passing area, and establishing a ship sectional voyage speed optimization model corresponding to each voyage section based on a ship oil consumption model corresponding to the encounter angle; and obtaining the average navigational speed of the corresponding navigational section based on the ship sectional navigational speed optimization model, establishing the ship sectional navigational speed optimization model corresponding to each navigational section in the navigational route under the condition of meeting the requirement of the navigational time plan, further obtaining the average navigational speed of each navigational section in the navigational route corresponding to each encountered angle, realizing the lowest oil consumption in the whole navigational route process and reducing the cost in the navigational route.
Drawings
Other features, objects and advantages of the present application will become more apparent upon reading of the following detailed description of non-limiting embodiments thereof, made with reference to the accompanying drawings in which:
FIG. 1 illustrates a flow diagram of a method for optimizing the speed of a vessel according to one aspect of the present application;
FIG. 2 illustrates a schematic view of a division of a vessel encounter angle in a method of optimizing a vessel's speed according to an aspect of the present disclosure;
FIG. 3 illustrates a schematic view of segment division in a method for optimizing the speed of a vessel according to an aspect of the subject application;
FIG. 4 illustrates a flow chart for solving an optimization model using an improved particle swarm algorithm in a ship speed optimization method according to an aspect of the present application;
FIG. 5 illustrates a block diagram of components of a method for calculating an optimized ship speed using a ship segment speed optimization model according to one aspect of the present application.
The same or similar reference numbers in the drawings identify the same or similar elements.
Detailed Description
The present application is described in further detail below with reference to the attached figures.
In a typical configuration of the present application, the terminal, the device serving the network, and the trusted party each include one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
The memory may include forms of volatile memory in a computer readable medium, Random Access Memory (RAM) and/or non-volatile memory, such as Read Only Memory (ROM) or flash memory (flash RAM). Memory is an example of a computer-readable medium.
Computer-readable media, including both non-transitory and non-transitory, removable and non-removable media, may implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), Read Only Memory (ROM), Electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), Digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include non-transitory computer readable media (transient media), such as modulated data signals and carrier waves.
FIG. 1 illustrates a flow diagram of a method for optimizing the speed of a vessel according to one aspect of the present application; the method is applied to a background server for controlling the navigational speed in the navigation process of a ship, and comprises the following steps of S11, S12, S13 and S14:
step S11, preprocessing the acquired original ship navigation data to obtain a ship navigation database; the step S12, dividing the ship navigation database based on the encounter angles of the ship, and establishing a ship oil consumption model corresponding to each encounter angle based on the divided ship navigation database; step S13, based on the weather and voyage planning demand of the passing area prediction, dividing the voyage of the ship into at least one voyage section, and based on the ship oil consumption model corresponding to the encounter angle, establishing a ship sectional voyage speed optimization model corresponding to each voyage section; in the step S14, based on the ship segment navigational speed optimization model, the corresponding average navigational speed of the navigational segment is obtained, so that the ship segment navigational speed optimization model corresponding to each navigational segment in the navigational route is established under the condition that the navigational time planning requirement is met, and further, the average navigational speed of each navigational segment in the navigational route corresponding to each encountered angle is obtained, so that the oil consumption in the whole navigational route is minimized, and the cost in the navigational route is reduced.
Here, before the step S11 preprocesses the acquired raw data of the vessel navigation, the method further includes collecting the raw data of the vessel navigation. The method comprises the steps of obtaining ship self performance data and a ship navigation historical log by referring to ship data, wherein the ship self performance data can comprise ship type, ship length, ship width, ship depth, draught, total tonnage, dead ton, design navigational speed, total host power and host speed. According to different performance data of the ship, obtaining different ship oil consumption model parameters of the corresponding ship, so that the corresponding ship oil consumption model parameters are determined according to the performance data of the ship in the subsequent sailing optimization process; through the ship navigation historical log, historical record data of ship navigation, energy consumption and oceanographic weather can be obtained, including starting port, destination port, first draught, tail draught, displacement, initial stability height, speed to the ground, speed to the water, voyage time, voyage, main engine oil consumption, auxiliary engine oil consumption, wind direction, wind power, wind wave height and wave direction, so that the actual ship navigation, energy consumption and oceanographic weather historical record data are utilized for statistical analysis, and the precision and effectiveness of a ship model can be improved.
Further, the step S11 is to pre-process the acquired ship navigation raw data to obtain a ship navigation database, including: acquiring original ship navigation data; and carrying out filtering processing, and/or synchronous processing, and/or normalization processing on the ship navigation original data to obtain a ship navigation database.
For example, according to the performance data of the ship, preprocessing is performed on the collected ship navigation raw data, and specifically includes preprocessing in several aspects: filtering some seriously damaged or long-time unchanged data in the collected ship navigation original data to reduce the accuracy influence on the establishment of a subsequent prediction model; secondly, synchronously processing data with different sequence lengths in the collected ship navigation original data; and thirdly, normalizing the integrated multivariate data in the collected ship navigation original data, and establishing an effective ship navigation database through the three aspects. In the process of analyzing problems by using ship navigation original data, the precision of parameters of a subsequent prediction model is seriously influenced by the seriously damaged and long-time unchanged data and unequal data in sequence length, the prediction error is increased, and the prediction error is reduced after the data are trimmed and synchronized for normalization.
Further, the step S12 is to divide the ship navigation database based on the encounter angles of the ship, and establish a ship oil consumption model corresponding to each encounter angle based on the divided ship navigation database, including:
dividing the ship navigation database based on encounter angles of the ship to obtain a ship navigation database corresponding to each encounter angle; the loss of navigational speed is different because the ship has different influence degrees caused by sea conditions under different encounter angles. Therefore, the established ship navigation database is used for dividing the ship navigation database according to different encounter angles in ship navigation, and the ship navigation database is divided into 5 parts, wherein the dividing method is shown as fig. 2, wherein j in fig. 2 represents encounter angle numbers, so as to establish a first relation model between the speed of the ship relative to the ground and the speed of the ship relative to the water, which corresponds to each encounter angle.
Establishing a first relation model between the ground speed and the opposite water speed corresponding to each encounter angle based on wind power and wave height during sailing, and statistically analyzing a second relation model between the oil consumption of a ship main engine and the opposite water speed and the displacement; establishing a first relation model between the speed of the ship to the ground and the speed of the ship to the water under the influence of wind power and wave height in a ship navigation database corresponding to each encounter angle:
where v is the speed of the navigation to the ground, vsFor the speed of sailing in water, B is wind power, W is wave height, j is the number of encountered angle, pj、ej、qj、fjIs a first relational model parameter;
secondly, considering the influence of the water navigational speed and the displacement on the oil consumption of the main engine, establishing a second relation model between the oil consumption of the main engine of the ship and the navigational speed and the displacement:
g(v,Δ)=a·vs b·Δc+,
wherein g is the oil consumption of the ship main engine, vsThe water speed is the sailing speed, delta is the displacement, and a, b and c are parameters of a second relation model;
and then, solving the corresponding first relation model according to the ship navigation database corresponding to each encounter angle to obtain a relation model between the water navigation speed and the ground navigation speed corresponding to each encounter angle, solving the second relation model according to the ship navigation database, and combining the oil consumption of the auxiliary engine of the ship to obtain the oil consumption model of the ship corresponding to each encounter angle.
In the step S12, the first relation model and the second relation model corresponding to each encounter angle are solved according to the ship navigation database corresponding to each encounter angle, and the ship oil consumption model corresponding to each encounter angle is obtained by combining the oil consumption of the ship auxiliary engine, which includes:
and solving the second relation model according to a nonlinear least square algorithm and a ship navigation database to obtain a ship main engine oil consumption model. Here, the non-linear least square algorithm may include Levenberg-Marquardt algorithm (Levenberg-Marquardt algorithm) and the like, and in a preferred embodiment of the present application, the non-linear least square algorithm is preferably Levenberg-Marquardt algorithm, and the second relation model is fitted and solved according to the Levenberg-Marquardt algorithm and the ship navigation database to obtain the ship main engine oil consumption model, wherein the Levenberg-Marquardt algorithm is a non-linear least square optimization algorithm, and has the advantages of both newton method and gradient method, which essentially divides the original problem into a plurality of least square problems in an iterative process. And then combining the oil consumption of the ship auxiliary engine according to the first relation model and the second relation model to obtain a ship oil consumption model corresponding to each encounter angle.
Further, the step of solving the corresponding first relational model and the second relational model according to the ship navigation database corresponding to each encounter angle, and obtaining the ship oil consumption model corresponding to each encounter angle by combining the oil consumption of the ship auxiliary engine includes:
solving the corresponding first relational model according to the ship navigation database corresponding to each encounter angle to obtain first relational model parameters and second relational model parameters; obtaining the parameters of the first relation model and the corresponding first relation model and the second relation model according to the solutionAnd establishing a ship oil consumption model corresponding to each encounter angle by combining the relation model parameters and the second relation model corresponding to the relation model parameters and the oil consumption of the ship auxiliary engine. Obtaining a first relation model parameter between the corresponding water speed and the corresponding ground speed of each encounter angle; and solving the second relational model according to the ship navigation database to obtain parameters of the second relational model, and establishing a ship oil consumption model corresponding to each encounter angle by combining the oil consumption of a ship auxiliary engine. Fitting and solving the first relational model and the second relational model according to the Levenberg-Marquardt algorithm and a ship navigation database to respectively obtain a first relational model parameter pj、ej、qj、fjAnd the second relational model parameters a, b, c; and then, according to the first relation model parameters obtained by solving and the corresponding first relation model, establishing a first relation model between the water speed and the ground speed corresponding to each encounter angle, and according to the second relation model parameters and the corresponding second relation model, establishing a ship oil consumption model by combining the oil consumption of the ship auxiliary engine. .
Then, in the embodiment of the application, the influence of the ground speed, the water speed, the displacement, the wind power and the wave height on the oil consumption of the ship main engine is comprehensively considered, the oil consumption of the ship auxiliary engine is combined, the ship oil consumption model G corresponding to each encounter angle is established, and parameters in the model are solved by using a Levenberg-Marquardt algorithm. Wherein, the ship oil consumption model is as follows:
G(vs,Δ,C)=a·vs b·Δc++C
wherein G is the oil consumption of the ship in one day of the ship navigation, vsAnd the water speed is shown as the water displacement, delta is the displacement, a, b and C are parameters of a second relation model, and C is the oil consumption of the marine auxiliary engine. And obtaining an improved and optimized ship oil consumption model according to the second relation model and the oil consumption of the ship auxiliary engine.
In the embodiment of the present application, in step S12, the database is divided into 5 parts as shown in fig. 2 according to the difference of encounter angles during the ship navigation, a first relationship model between the speed of going to the ground and the speed of going to the water under the influence of wind and waves in the ship navigation database corresponding to each encounter angle is statistically analyzed, a second relationship model between the oil consumption of the ship host and the oil consumption of going to the ground and the water displacement in the ship navigation data is statistically analyzed, and a corresponding oil consumption ship model is established in combination with the ship auxiliary engine, so that the actual navigation can be conveniently used, the accuracy of the predicted ship oil consumption is improved, and deep navigation optimization is facilitated.
At present, when most ships make a navigation plan, a navigation frequency plan is generally made according to the navigation distance between ports and the arrival time, and in the making process, a captain always designs a rich planned navigation speed in order to ensure the punctual arrival and avoid the influence of weather in the navigation, so that the ships can arrive at the ports in advance by one day or more in most cases, and in addition, in the navigation process, the ships can always keep constant navigation speed no matter whether the weather is good or bad. For the navigation mode, although the punctual arrival at the port can be guaranteed to complete the navigation planning, the average speed is high, so that the oil consumption is high, in addition, the constant average speed is still used in the environment with poor weather, the loss of the speed caused by weather is large, and the power of a host is relatively large under the same speed condition, so that the total oil consumption is greatly improved.
In fact, a reasonable voyage planning requirement would be to try to reduce the average speed while ensuring a punctual arrival, and also to reduce the speed in poor weather conditions while maintaining a relatively high speed in good weather conditions. In view of the above reasons, the step S13 is to divide the voyage of the ship into at least one voyage segment based on the weather and voyage planning demand predicted by the passing area, and establish a ship segment voyage speed optimization model corresponding to each voyage segment based on the ship oil consumption model corresponding to the encounter angle, and includes:
the method comprises the steps of dividing a voyage of a ship into n sections based on weather prediction and voyage planning requirements of a passing area, wherein n is a positive integer; here, the ship needs to go through different weather and sea state areas from the origin port to the destination port, and the whole voyage of the ship is divided into n different voyage segments according to the difference of weather and sea state predicted by the passing areas and the voyage planning requirement, as shown in fig. 3.
Next, the step S13 optimizes the navigational speed of each navigational segment based on the ship oil consumption model corresponding to the encounter angle, to obtain a ship segment navigational speed optimization model corresponding to each navigational segment; the ship sectional navigational speed optimization model is as follows:
wherein,for a voyage total fuel consumption objective function to be solved, diIs the corresponding voyage of the ith voyage,the corresponding opposite water speed of the ith flight segment, B wind power, W wave height and pj、ej、qj、fjIs a first relational model parameter, j is an encounter angle number, vminIs the minimum speed, vmaxAt maximum speed, tiPredicted time of flight, t, at i-th flight segmentiminIs the minimum flight time, t, of the ith flight segmentimaxIs the maximum voyage time of the ith voyage, T is the total voyage time required by the voyage plan, if there is a midway port in the voyage plan requirement, delta TiFor the dwell time, if there is a switch in the magnitude of the inter-leg speed, Δ ti=0。
In order to consider the influence of factors such as the range of the navigational speed, the navigation time of each navigational segment, the navigation time of the navigational times, the midway parking time and the like, a global optimization model is established to calculate the average navigational speed of the ship in each navigational segment, so that the overall oil consumption in the navigation process is the lowest on the premise of meeting the safety and the efficiency of the ship. The step S14 is to obtain the average speed of the corresponding voyage segment based on the ship segment voyage speed optimization model, and includes:
converting the ship sectional navigational speed optimization model by adopting an external penalty function method to obtain a converted ship sectional navigational speed optimization model corresponding to the navigational section; the constrained optimization problem of the ship segmented navigational speed optimization model is converted into an unconstrained optimization problem through an external penalty function method, and the optimized model is solved by using an improved particle swarm algorithm, so that the solution is simple, the related parameters are few, and the precision is high.
And solving the converted ship subsection navigational speed optimization model of the navigational section by adopting a preset improved particle swarm algorithm to obtain the corresponding average navigational speed of the navigational section. And converting the constraint problem into an unconstrained problem by using an external function method to solve, and solving the converted optimization model by using an improved particle swarm optimization.
Further, after the ship subsection navigational speed optimization model of each navigation segment is converted by adopting an external penalty function method, the obtained converted ship subsection navigational speed optimization model of each navigation segment is as follows:
wherein,
wherein k is the number of iterations,r (k) is a total fuel consumption objective function of a voyage converted by using an external penalty function method, different penalty value weights are taken according to the iteration number k,in order to be a penalty function,constraint strip for equalityThe penalty term of the piece is set according to the number of the pieces,a penalty term that is an inequality constraint. And solving the converted ship sectional navigational speed optimization model by using a preset improved particle swarm algorithm. After the flight segment is divided into N segments, the optimization solution in the N-dimensional space can be assumed, the number of particles is set to be m, and the positions of the particles are regarded as a ship target speed sequence, namely when the kth time is updated, the positions of the particles are as follows:the particle motion speed is:n is less than or equal to N, and the individual optimal position is as follows:the global optimal positions are:and solving the ship segmented navigational speed optimization model of each segment by utilizing a solving method flow chart shown in FIG. 4. Wherein, wmin、wmaxRespectively the maximum and minimum of the inertial weight w,are respectively a learning factor c1And c2The initial values of (a) are typically set to 2.5 and 0.5,are respectively a learning factor c1And c2The stop values of (A) are also typically set to 0.5 and 2.5, respectively, kmaxIs a preset maximum number of iterations.
Next, in the above embodiment of the present application, C, D, E, F4 each select a voyage number for each ship with different tonnage to predict the average speed of each voyage. The predicted values of the speed and the fuel consumption of the optimized ship sectional speed optimization model are compared with the actual sailing value and the simulated values under the traditional typical constant-speed (the speed to the ground is kept constant) sailing model, in addition, in order to ensure the consistency of meteorological conditions under 3 modes, when the sailing times for evaluation are selected, the sailing times under the conditions that the meteorological prediction data are basically the same as or similar to the actual meteorological conditions are selected, and the evaluation result is shown in the following table 1.
TABLE 1 comparison of evaluation data
As can be seen from the table 1, through the optimization of the sectional navigational speed, fuel oil is saved by about 4% on average compared with the traditional constant-speed navigational mode, in addition, compared with the fuel consumption in the actual navigation process, the prediction error can be controlled within 2% generally, and the average absolute error of the navigational speed predicted by each navigational section is lower than 0.5 kn. The analysis fully shows that the ship navigation speed optimization method provided by the application can provide a better navigation strategy for ship navigation and reduce the navigation energy consumption.
In summary, the invention provides a composition block diagram of an energy-saving and emission-reducing ship speed optimization method as shown in fig. 5, which comprehensively considers the influence of the ground speed, the water speed, the displacement, the wind power, the wave height and the encounter angle on the ship navigation, statistically analyzes a second relation model of the oil consumption of the main engine, the water speed and the displacement of the main engine and a first relation model between the ground speed and the water speed under the influence of wind waves by using historical record data of the ship, and establishes an improved ship oil consumption model by combining with an auxiliary engine of the ship; based on the ship oil consumption model, the air route is divided according to the marine meteorological forecast data and the voyage number plan requirement, an energy-saving and emission-reducing ship segmented voyage speed optimization model is provided, and finally, the optimized voyage speed can be obtained by using an improved particle algorithm, so that the oil consumption of the whole voyage number is the lowest under the condition of meeting the voyage number requirement.
In addition, this application embodiment still provides a boats and ships speed of a ship optimization's equipment, and wherein, this equipment includes:
one or more processors; and
a memory storing computer readable instructions that, when executed, cause the processor to perform the operations of the foregoing method.
For example, the computer readable instructions, when executed, cause the one or more processors to: preprocessing the acquired ship navigation original data to obtain a ship navigation database; dividing the ship navigation database based on encounter angles of the ship, and establishing a ship oil consumption model corresponding to each encounter angle based on the divided ship navigation database; dividing the voyage of the ship into at least one voyage section based on the weather prediction and voyage planning requirements of the passing area, and establishing a ship subsection voyage speed optimization model corresponding to each voyage section based on a first relation model of the water-to-water voyage speed and the ground-to-ground voyage speed and a ship oil consumption model corresponding to each encounter angle; and obtaining the average navigational speed of the corresponding navigational section based on the ship sectional navigational speed optimization model, establishing the ship sectional navigational speed optimization model corresponding to each navigational section in the navigational route under the condition of meeting the requirement of the navigational time plan, further obtaining the average navigational speed of each navigational section in the navigational route corresponding to each encountered angle, realizing the lowest oil consumption in the whole navigational route process and reducing the cost in the navigational route.
It should be noted that the present application may be implemented in software and/or a combination of software and hardware, for example, implemented using Application Specific Integrated Circuits (ASICs), general purpose computers or any other similar hardware devices. In one embodiment, the software programs of the present application may be executed by a processor to implement the steps or functions described above. Likewise, the software programs (including associated data structures) of the present application may be stored in a computer readable recording medium, such as RAM memory, magnetic or optical drive or diskette and the like. Additionally, some of the steps or functions of the present application may be implemented in hardware, for example, as circuitry that cooperates with the processor to perform various steps or functions.
In addition, some of the present application may be implemented as a computer program product, such as computer program instructions, which when executed by a computer, may invoke or provide methods and/or techniques in accordance with the present application through the operation of the computer. Program instructions which invoke the methods of the present application may be stored on a fixed or removable recording medium and/or transmitted via a data stream on a broadcast or other signal-bearing medium and/or stored within a working memory of a computer device operating in accordance with the program instructions. An embodiment according to the present application comprises an apparatus comprising a memory for storing computer program instructions and a processor for executing the program instructions, wherein the computer program instructions, when executed by the processor, trigger the apparatus to perform a method and/or a solution according to the aforementioned embodiments of the present application.
It will be evident to those skilled in the art that the present application is not limited to the details of the foregoing illustrative embodiments, and that the present application may be embodied in other specific forms without departing from the spirit or essential attributes thereof. The present embodiments are therefore to be considered in all respects as illustrative and not restrictive, the scope of the application being indicated by the appended claims rather than by the foregoing description, and all changes which come within the meaning and range of equivalency of the claims are therefore intended to be embraced therein. Any reference sign in a claim should not be construed as limiting the claim concerned. Furthermore, it is obvious that the word "comprising" does not exclude other elements or steps, and the singular does not exclude the plural. A plurality of units or means recited in the apparatus claims may also be implemented by one unit or means in software or hardware. The terms first, second, etc. are used to denote names, but not any particular order.
Claims (11)
1. A method for optimizing the speed of a ship, wherein the method comprises:
preprocessing the acquired ship navigation original data to obtain a ship navigation database;
dividing the ship navigation database based on encounter angles of the ship, and establishing a ship oil consumption model corresponding to each encounter angle based on the divided ship navigation database;
dividing the voyage of a ship into at least one voyage section based on the predicted weather and voyage planning requirements of a passing area, and establishing a ship sectional voyage speed optimization model corresponding to each voyage section based on a ship oil consumption model corresponding to the encounter angle;
and obtaining the average navigational speed of the corresponding navigational segment based on the ship segmented navigational speed optimization model.
2. The method of claim 1, wherein the preprocessing the acquired raw ship navigation data to obtain a ship navigation database comprises:
acquiring original ship navigation data;
and carrying out filtering processing, and/or synchronous processing, and/or normalization processing on the ship navigation original data to obtain a ship navigation database.
3. The method of claim 1, wherein the step of dividing the ship navigation database based on encounter angles of the ship and establishing a ship oil consumption model corresponding to each encounter angle based on the divided ship navigation database comprises:
dividing the ship navigation database based on encounter angles of the ship to obtain a ship navigation database corresponding to each encounter angle;
establishing a first relation model between the ground speed and the opposite water speed corresponding to each encounter angle based on wind power and wave height during sailing, and statistically analyzing a second relation model between the oil consumption of a ship main engine and the opposite water speed and the displacement;
and solving the corresponding first relation model and the second relation model according to the ship navigation database corresponding to each encounter angle, and combining the oil consumption of the ship auxiliary engine to obtain the ship oil consumption model corresponding to each encounter angle.
4. The method according to claim 3, wherein the step of solving the corresponding first and second relational models according to the ship navigation database corresponding to each encounter angle, and obtaining the ship oil consumption model corresponding to each encounter angle by combining oil consumption of a ship auxiliary engine comprises:
and solving the first relation model and the second relation model according to a nonlinear least square algorithm and a ship navigation database, and combining the oil consumption of a ship auxiliary engine to obtain a ship oil consumption model corresponding to each encounter angle.
5. The method of claim 3, wherein the first relationship model is:
<mrow> <mi>v</mi> <mrow> <mo>(</mo> <mi>B</mi> <mo>,</mo> <mi>W</mi> <mo>,</mo> <msub> <mi>v</mi> <mi>s</mi> </msub> <mo>)</mo> </mrow> <mo>=</mo> <mrow> <mo>(</mo> <msup> <mi>B</mi> <msub> <mi>p</mi> <mi>j</mi> </msub> </msup> <mo>+</mo> <msub> <mi>e</mi> <mi>j</mi> </msub> <mo>+</mo> <msup> <mi>W</mi> <msub> <mi>q</mi> <mi>j</mi> </msub> </msup> <mo>+</mo> <msub> <mi>f</mi> <mi>j</mi> </msub> <mo>)</mo> </mrow> <mo>&CenterDot;</mo> <msub> <mi>v</mi> <mi>s</mi> </msub> <mo>/</mo> <mn>2</mn> </mrow>
where v is the speed of the navigation to the ground, vsFor the speed of sailing in water, B is wind power, W is wave height, j is the number of encountered angle, pj、ej、qj、fjIs a first relational model parameter;
the second relationship model is:
g(v,Δ)=a·vs b·Δc+
wherein g is the oil consumption of the ship main engine, vsThe water speed is the sailing speed, delta is the displacement, and a, b and c are parameters of a second relation model;
the method for solving the corresponding first relation model and the second relation model according to the ship navigation database corresponding to each encounter angle and obtaining the ship oil consumption model corresponding to each encounter angle by combining the oil consumption of the ship auxiliary engine comprises the following steps:
solving the corresponding first relational model according to the ship navigation database corresponding to each encounter angle to obtain first relational model parameters and second relational model parameters; and establishing a ship oil consumption model corresponding to each encounter angle by combining the ship auxiliary engine oil consumption according to the first relation model parameters and the corresponding first relation model thereof and the second relation model parameters and the corresponding second relation model thereof which are obtained by solving.
6. The method of claim 5, wherein the ship fuel consumption model is:
G(vs,Δ,C)=a·vs b·Δc++C
wherein G is the oil consumption of the ship in one day of the ship navigation, vsAnd the water speed is shown as the water displacement, delta is the displacement, a, b and C are parameters of a second relation model, and C is the oil consumption of the marine auxiliary engine.
7. The method of claim 6, wherein the step of dividing the voyage of the ship into at least one voyage segment based on the weather and voyage planning demand predicted by the passing area, and the step of establishing a ship segment voyage speed optimization model corresponding to each voyage segment based on the ship oil consumption model corresponding to the encounter angle comprises the following steps:
the method comprises the steps of dividing a voyage of a ship into n sections based on weather prediction and voyage planning requirements of a passing area, wherein n is a positive integer;
optimizing the navigational speed of each navigational section based on a ship oil consumption model corresponding to an encounter angle to obtain a ship sectional navigational speed optimization model corresponding to each navigational section;
the ship sectional navigational speed optimization model is as follows:
<mfenced open = "{" close = ""> <mtable> <mtr> <mtd> <mi>min</mi> </mtd> <mtd> <mrow> <mi>f</mi> <mrow> <mo>(</mo> <msub> <mi>v</mi> <msub> <mi>s</mi> <mi>i</mi> </msub> </msub> <mo>,</mo> <mi>&Delta;</mi> <mo>,</mo> <mi>C</mi> <mo>)</mo> </mrow> <mo>=</mo> <munderover> <mo>&Sigma;</mo> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>n</mi> </munderover> <mi>G</mi> <mrow> <mo>(</mo> <msub> <mi>v</mi> <msub> <mi>s</mi> <mi>i</mi> </msub> </msub> <mo>,</mo> <mi>&Delta;</mi> <mo>,</mo> <mi>C</mi> <mo>)</mo> </mrow> <mo>&CenterDot;</mo> <msub> <mi>t</mi> <mi>i</mi> </msub> <mo>/</mo> <mn>24</mn> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mi>s</mi> <mo>.</mo> <mi>t</mi> <mo>.</mo> </mrow> </mtd> <mtd> <mrow> <msub> <mi>v</mi> <mi>min</mi> </msub> <mo>&le;</mo> <msub> <mi>v</mi> <msub> <mi>s</mi> <mi>i</mi> </msub> </msub> <mo>&le;</mo> <msub> <mi>v</mi> <mrow> <mi>m</mi> <mi>a</mi> <mi>x</mi> </mrow> </msub> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow></mrow> </mtd> <mtd> <mrow> <msub> <mi>v</mi> <mi>i</mi> </msub> <mo>=</mo> <mfrac> <mrow> <msup> <mi>B</mi> <msub> <mi>p</mi> <mi>j</mi> </msub> </msup> <mo>+</mo> <msub> <mi>e</mi> <mi>j</mi> </msub> <mo>+</mo> <msup> <mi>W</mi> <msub> <mi>q</mi> <mi>j</mi> </msub> </msup> <mo>+</mo> <msub> <mi>f</mi> <mi>j</mi> </msub> </mrow> <mn>2</mn> </mfrac> <mo>&CenterDot;</mo> <msub> <mi>v</mi> <msub> <mi>s</mi> <mi>i</mi> </msub> </msub> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow></mrow> </mtd> <mtd> <mrow> <msub> <mi>t</mi> <mi>i</mi> </msub> <mo>=</mo> <msub> <mi>d</mi> <mi>i</mi> </msub> <mo>/</mo> <msub> <mi>v</mi> <mi>i</mi> </msub> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow></mrow> </mtd> <mtd> <mrow> <msub> <mi>t</mi> <mrow> <mi>i</mi> <mi>min</mi> </mrow> </msub> <mo>&le;</mo> <msub> <mi>t</mi> <mi>i</mi> </msub> <mo>&le;</mo> <msub> <mi>t</mi> <mrow> <mi>i</mi> <mi>m</mi> <mi>a</mi> <mi>x</mi> </mrow> </msub> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow></mrow> </mtd> <mtd> <mrow> <munderover> <mo>&Sigma;</mo> <mi>i</mi> <mi>n</mi> </munderover> <mrow> <mo>(</mo> <msub> <mi>t</mi> <mi>i</mi> </msub> <mo>+</mo> <msub> <mi>&Delta;t</mi> <mi>i</mi> </msub> <mo>)</mo> </mrow> <mo>=</mo> <mi>T</mi> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow></mrow> </mtd> <mtd> <mrow> <msub> <mi>&Delta;t</mi> <mi>i</mi> </msub> <mo>&GreaterEqual;</mo> <mn>0</mn> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow></mrow> </mtd> <mtd> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> <mo>,</mo> <mn>2</mn> <mo>,</mo> <mo>...</mo> <mo>,</mo> <mi>n</mi> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow></mrow> </mtd> <mtd> <mrow> <mi>j</mi> <mo>=</mo> <mn>1</mn> <mo>,</mo> <mn>2</mn> <mo>,</mo> <mn>3</mn> <mo>,</mo> <mn>4</mn> <mo>,</mo> <mn>5</mn> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow></mrow> </mtd> <mtd> <mrow> <msub> <mi>v</mi> <msub> <mi>s</mi> <mi>i</mi> </msub> </msub> <mo>&Element;</mo> <msup> <mi>R</mi> <mi>n</mi> </msup> <mo>,</mo> <msub> <mi>v</mi> <mi>i</mi> </msub> <mo>&Element;</mo> <msup> <mi>R</mi> <mi>n</mi> </msup> </mrow> </mtd> </mtr> </mtable> </mfenced>
wherein,for a voyage total fuel consumption objective function to be solved, diIs the corresponding voyage of the ith voyage,the corresponding opposite water speed of the ith flight segment, B wind power, W wave height and pj、ej、qj、fjIs a first relational model parameter, j is an encounter angle number, vminIs the minimum speed, vmaxAt maximum speed, tiPredicted time of flight, t, at i-th flight segmentiminIs the minimum flight time, t, of the ith flight segmentimaxIs the maximum voyage time of the ith voyage, T is the total voyage time required by the voyage plan, if there is a midway port in the voyage plan requirement, delta TiFor the dwell time, if there is a switch in the magnitude of the inter-leg speed, Δ ti=0。
8. The method of claim 7, wherein the deriving the average speed for the corresponding leg based on the vessel segment speed optimization model comprises:
converting the ship sectional navigational speed optimization model by adopting an external penalty function method to obtain a converted ship sectional navigational speed optimization model corresponding to the navigational section;
and solving the converted ship subsection navigational speed optimization model of the navigational section by adopting a preset improved particle swarm algorithm to obtain the corresponding average navigational speed of the navigational section.
9. The method of claim 8, wherein the converted vessel segment cruise optimization model for the leg is:
wherein,
wherein k is the number of iterations,r (k) is a total fuel consumption objective function of a voyage converted by using an external penalty function method, different penalty value weights are taken according to the iteration number k,in order to be a penalty function,is a penalty term for the constraint of the equation,a penalty term that is an inequality constraint.
10. The method of any one of claims 1 to 9, wherein the vessel voyage raw data comprises:
the performance data of the ship and the navigation history log of the ship.
11. An apparatus for optimizing the speed of a ship, wherein the apparatus comprises:
one or more processors; and a memory storing computer readable instructions that, when executed, cause the processor to perform the operations of the method of any of claims 1 to 11.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710587628.XA CN107292451B (en) | 2017-07-18 | 2017-07-18 | Ship speed optimization method and equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710587628.XA CN107292451B (en) | 2017-07-18 | 2017-07-18 | Ship speed optimization method and equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107292451A true CN107292451A (en) | 2017-10-24 |
CN107292451B CN107292451B (en) | 2020-11-03 |
Family
ID=60101742
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710587628.XA Active CN107292451B (en) | 2017-07-18 | 2017-07-18 | Ship speed optimization method and equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107292451B (en) |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108759952A (en) * | 2018-03-09 | 2018-11-06 | 程奇 | A kind of oil consumption method of estimation of the segmented based on rotating speed of automobile engine and torque |
CN109145519A (en) * | 2018-10-11 | 2019-01-04 | 哈尔滨工程大学 | A kind of spacious water navigation aid decision-making method of ship |
CN109543936A (en) * | 2018-10-10 | 2019-03-29 | 上海大学 | Ship disposes management method, system, electronic equipment and storage medium |
CN109829582A (en) * | 2019-01-29 | 2019-05-31 | 上海船舶研究设计院(中国船舶工业集团公司第六0四研究院) | Course line speed of a ship or plane optimization method and system |
CN110083983A (en) * | 2019-05-17 | 2019-08-02 | 大连海事大学 | A kind of boat segmental speed of a ship or plane optimization method and intelligent management system |
CN110096734A (en) * | 2019-03-20 | 2019-08-06 | 浙江海洋大学 | A kind of analysis method and system of shallow water medium-and-large-sized Ship Resistance and flow field characteristic |
CN110398248A (en) * | 2019-07-22 | 2019-11-01 | 广东华风海洋信息系统服务有限公司 | A kind of navigation obstacle avoidance algorithm based on grid optimization |
CN110543961A (en) * | 2018-05-28 | 2019-12-06 | 深圳市行健自动化股份有限公司 | ocean operation platform and ship overall energy efficiency management method |
CN111026116A (en) * | 2019-12-16 | 2020-04-17 | 上海船舶研究设计院(中国船舶工业集团公司第六0四研究院) | Ship maneuvering control method and device and electronic equipment |
CN111090911A (en) * | 2019-12-11 | 2020-05-01 | 上海船舶运输科学研究所 | Ship speed energy-saving optimization auxiliary method |
CN111220813A (en) * | 2020-01-13 | 2020-06-02 | 广州船舶及海洋工程设计研究院(中国船舶工业集团公司第六0五研究院) | Ship speed determination method, endurance mileage determination method, device and system |
CN112612282A (en) * | 2020-12-24 | 2021-04-06 | 武汉理工大学 | Inland navigation control method and system based on ship host optimization and storage medium |
CN113705090A (en) * | 2021-08-20 | 2021-11-26 | 中国船舶科学研究中心 | Real-time optimization method for navigation speed of ships in Yangtze river channel |
CN115907172A (en) * | 2022-11-29 | 2023-04-04 | 中远海运散货运输有限公司 | Ship oil consumption prediction method, device, equipment and medium |
CN118643277A (en) * | 2024-08-15 | 2024-09-13 | 大连海事大学 | Ship fuel consumption prediction and speed optimization method based on stacking integrated learning |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105807610A (en) * | 2016-03-04 | 2016-07-27 | 武汉理工大学 | Self-adaptive weight matrix weighing pseudo-inverse thrust distribution and saturation handling method |
US20160229500A1 (en) * | 2013-09-27 | 2016-08-11 | Nippon Yusen Kabushiki Kaisha | Data-processing device, program, recording medium and data-processing method for generation of data that indicates navigation performance of ship |
US20160236758A1 (en) * | 2013-10-07 | 2016-08-18 | Nippon Yusen Kabushiki Kaisha | Device, program and recording medium for supporting analysis of fuel consumption in voyage of ship |
WO2016166812A1 (en) * | 2015-04-14 | 2016-10-20 | 日本郵船株式会社 | Device for assisting marine-equipment maintenance, program, and storage medium |
CN106383940A (en) * | 2016-09-08 | 2017-02-08 | 大连理工大学 | Method for calculating dangerous rocking condition of LNG independent C-type cabin for ship |
CN106599995A (en) * | 2016-12-09 | 2017-04-26 | 上海海事大学 | Method for predicting ship navigation meteorological factors according to marine meteorological information |
CN106779137A (en) * | 2016-11-14 | 2017-05-31 | 上海海事大学 | A kind of method that ship oil consumption is predicted according to sea situation and operating condition |
-
2017
- 2017-07-18 CN CN201710587628.XA patent/CN107292451B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20160229500A1 (en) * | 2013-09-27 | 2016-08-11 | Nippon Yusen Kabushiki Kaisha | Data-processing device, program, recording medium and data-processing method for generation of data that indicates navigation performance of ship |
US20160236758A1 (en) * | 2013-10-07 | 2016-08-18 | Nippon Yusen Kabushiki Kaisha | Device, program and recording medium for supporting analysis of fuel consumption in voyage of ship |
WO2016166812A1 (en) * | 2015-04-14 | 2016-10-20 | 日本郵船株式会社 | Device for assisting marine-equipment maintenance, program, and storage medium |
CN105807610A (en) * | 2016-03-04 | 2016-07-27 | 武汉理工大学 | Self-adaptive weight matrix weighing pseudo-inverse thrust distribution and saturation handling method |
CN106383940A (en) * | 2016-09-08 | 2017-02-08 | 大连理工大学 | Method for calculating dangerous rocking condition of LNG independent C-type cabin for ship |
CN106779137A (en) * | 2016-11-14 | 2017-05-31 | 上海海事大学 | A kind of method that ship oil consumption is predicted according to sea situation and operating condition |
CN106599995A (en) * | 2016-12-09 | 2017-04-26 | 上海海事大学 | Method for predicting ship navigation meteorological factors according to marine meteorological information |
Non-Patent Citations (3)
Title |
---|
RUIHUALU等: "《A semi-empiricalshipoperationalperformancepredictionmodel》", 《OCEAN ENGINEERING》 * |
孟晓东等: "考虑不规则风浪影响的最小油耗航速模型", 《上海海事大学学报》 * |
王广雨: "《基于不同遭遇角的船体运动控制研究》", 《万方数据库》 * |
Cited By (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108759952A (en) * | 2018-03-09 | 2018-11-06 | 程奇 | A kind of oil consumption method of estimation of the segmented based on rotating speed of automobile engine and torque |
CN110543961A (en) * | 2018-05-28 | 2019-12-06 | 深圳市行健自动化股份有限公司 | ocean operation platform and ship overall energy efficiency management method |
CN110543961B (en) * | 2018-05-28 | 2023-04-14 | 深圳市行健自动化股份有限公司 | Ocean operation platform and ship overall energy efficiency management method |
CN109543936A (en) * | 2018-10-10 | 2019-03-29 | 上海大学 | Ship disposes management method, system, electronic equipment and storage medium |
CN109145519B (en) * | 2018-10-11 | 2022-08-02 | 哈尔滨工程大学 | Ship open water navigation aid decision-making method |
CN109145519A (en) * | 2018-10-11 | 2019-01-04 | 哈尔滨工程大学 | A kind of spacious water navigation aid decision-making method of ship |
CN109829582A (en) * | 2019-01-29 | 2019-05-31 | 上海船舶研究设计院(中国船舶工业集团公司第六0四研究院) | Course line speed of a ship or plane optimization method and system |
CN110096734A (en) * | 2019-03-20 | 2019-08-06 | 浙江海洋大学 | A kind of analysis method and system of shallow water medium-and-large-sized Ship Resistance and flow field characteristic |
CN110096734B (en) * | 2019-03-20 | 2023-06-27 | 浙江海洋大学 | Analysis method and system for resistance and flow field characteristics of large ship in shallow water |
CN110083983A (en) * | 2019-05-17 | 2019-08-02 | 大连海事大学 | A kind of boat segmental speed of a ship or plane optimization method and intelligent management system |
CN110083983B (en) * | 2019-05-17 | 2022-10-04 | 大连海事大学 | Ship sectional navigational speed optimization method and intelligent management system |
CN110398248A (en) * | 2019-07-22 | 2019-11-01 | 广东华风海洋信息系统服务有限公司 | A kind of navigation obstacle avoidance algorithm based on grid optimization |
CN110398248B (en) * | 2019-07-22 | 2023-02-28 | 广东华风海洋信息系统服务有限公司 | Navigation obstacle avoidance algorithm based on grid optimization |
CN111090911A (en) * | 2019-12-11 | 2020-05-01 | 上海船舶运输科学研究所 | Ship speed energy-saving optimization auxiliary method |
CN111026116B (en) * | 2019-12-16 | 2023-05-26 | 上海船舶研究设计院(中国船舶工业集团公司第六0四研究院) | Ship manipulation control method and device and electronic equipment |
CN111026116A (en) * | 2019-12-16 | 2020-04-17 | 上海船舶研究设计院(中国船舶工业集团公司第六0四研究院) | Ship maneuvering control method and device and electronic equipment |
CN111220813B (en) * | 2020-01-13 | 2022-01-11 | 广州船舶及海洋工程设计研究院(中国船舶工业集团公司第六0五研究院) | Ship speed determination method, endurance mileage determination method, device and system |
CN111220813A (en) * | 2020-01-13 | 2020-06-02 | 广州船舶及海洋工程设计研究院(中国船舶工业集团公司第六0五研究院) | Ship speed determination method, endurance mileage determination method, device and system |
CN112612282A (en) * | 2020-12-24 | 2021-04-06 | 武汉理工大学 | Inland navigation control method and system based on ship host optimization and storage medium |
CN113705090A (en) * | 2021-08-20 | 2021-11-26 | 中国船舶科学研究中心 | Real-time optimization method for navigation speed of ships in Yangtze river channel |
CN115907172A (en) * | 2022-11-29 | 2023-04-04 | 中远海运散货运输有限公司 | Ship oil consumption prediction method, device, equipment and medium |
CN115907172B (en) * | 2022-11-29 | 2024-01-30 | 中远海运散货运输有限公司 | Ship fuel consumption prediction method, device, equipment and medium |
CN118643277A (en) * | 2024-08-15 | 2024-09-13 | 大连海事大学 | Ship fuel consumption prediction and speed optimization method based on stacking integrated learning |
CN118643277B (en) * | 2024-08-15 | 2024-11-01 | 大连海事大学 | Ship fuel consumption prediction and speed optimization method based on stacking integrated learning |
Also Published As
Publication number | Publication date |
---|---|
CN107292451B (en) | 2020-11-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107292451B (en) | Ship speed optimization method and equipment | |
Lu et al. | Ship energy performance study of three wind-assisted ship propulsion technologies including a parametric study of the Flettner rotor technology | |
Tillig et al. | Reduced environmental impact of marine transport through speed reduction and wind assisted propulsion | |
Tsou et al. | An Ant Colony Algorithm for efficient ship routing | |
Tsujimoto et al. | Performance prediction of full-scale ship and analysis by means of on-board monitoring (Part 1 ship performance prediction in actual seas) | |
Ma et al. | Hard sail optimization and energy efficiency enhancement for sail-assisted vessel | |
Smith et al. | Analysis techniques for evaluating the fuel savings associated with wind assistance | |
Zaccone et al. | ENERGY EFFICIENT SHIP VOYAGE PLANNING BY 3D DYNAMIC PROGRAMMING. | |
Tillig | Simulation model of a ship’s energy performance and transportation costs | |
Jing et al. | Analysis of ship maneuvering difficulties under severe weather based on onboard measurements and realistic simulation of ocean environment | |
Vasilikis et al. | Operational data-driven energy performance assessment of ships: the case study of a naval vessel with hybrid propulsion | |
Vettor et al. | Impact of wind loads on long-term fuel consumption and emissions in trans-oceanic shipping | |
Fujii et al. | Statistical validation of a voyage simulation model for ocean-going ships using satellite AIS data | |
Zaccone et al. | An optimization tool for ship route planning in real weather scenarios | |
Kim et al. | Study on prediction of ship’s power using light GBM and XGBoost | |
Bowker et al. | A probabilistic method to evaluate bow foils for realistic seas and shipping routes | |
Ruan et al. | A novel prediction method of fuel consumption for wing-diesel hybrid vessels based on feature construction | |
dos Santos Ferreira et al. | Comparative analysis of machine learning prediction models of container ships propulsion power | |
Sandvik et al. | Operational sea passage scenario generation for virtual testing of ships using an optimization for simulation approach | |
Park et al. | Estimation model of energy efficiency operational indicator using public data based on big data technology | |
Gao et al. | Energy consumption optimization of Inland sea ships based on operation data and ensemble learning | |
Shi et al. | Fast classification and detection of marine targets in complex scenes with YOLOv3 | |
CN113919549A (en) | Ship slip rate prediction system | |
Fathi et al. | Integrated decision support approach for ship design | |
Sen et al. | Development of a ship weather-routing algorithm for specific application in North Indian Ocean region |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |