Electric ship energy optimization method, device, equipment and medium
By constructing a combined power constraint on speed, propulsion power, and battery generator, and optimizing the speed and battery power state, the problem of low navigation efficiency caused by the failure to consider battery loss in the prior art is solved, and the effect of completing the navigation mission within the specified time and reducing battery loss is achieved.
Patent Information
- Application Number
- CN202610001031.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-01-04
- Publication Date
- 2026-02-03
- Estimated Expiration
- 2046-01-04
AI Technical Summary
Existing technologies do not take battery consumption into account when optimizing sailing speed, resulting in reduced ship sailing efficiency.
By constructing joint power constraints for speed, propulsion power, and battery generator, the system optimizes speed, generator start/stop status, battery power, and generator power to minimize the total loss function, balancing navigation mission and battery consumption.
Complete the navigation mission within the specified total navigation time, while reducing battery consumption and improving ship navigation efficiency.
Smart Images

Figure CN121457748A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of ship navigation technology, in particular to an electric ship energy optimization method, device, equipment and medium. BACKGROUND
[0002] All-electric ships gradually get applied in inland shipping and offshore transportation scenarios due to their zero emissions and low noise advantages. In order to extend the voyage and improve the operation efficiency, the current ships are equipped with hybrid electric propulsion systems composed of energy storage battery systems and auxiliary generators. At the same time, the energy scheduling and voyage management of the ship also increasingly rely on intelligent optimization methods to improve the overall energy efficiency and system reliability.
[0003] The prior art optimizes the route and sailing speed to ensure that the ship completes the navigation task within the specified navigation time, but the sailing speed is related to the generator power and the battery power. In order to complete the navigation task, the prior art does not consider the battery power loss while optimizing the sailing speed, thereby making it difficult to balance the battery loss while optimizing the sailing speed.
[0004] In summary, the prior art reduces the ship navigation efficiency due to not considering the battery loss.
[0005] Therefore, the prior art still needs to be improved and improved. SUMMARY
[0006] To solve the above technical problems, the present application provides an electric ship energy optimization method, device, equipment and medium, which solves the problem that the prior art reduces the ship navigation efficiency due to not considering the battery loss.
[0007] To achieve the above purpose, the present application adopts the following technical solutions: In a first aspect, the present application provides an electric ship energy optimization method, comprising: Obtaining the voyage distance of the ship to be navigated, obtaining the total navigation time set for the ship to navigate in advance, and based on the voyage distance and the total navigation time, constructing the speed constraint of the ship; Based on the speed constraint, the propulsion power constraint of the ship is constructed, and based on the propulsion power constraint, the battery-generator combined power constraint is constructed; Obtaining the rated capacity of the battery, and based on the rated capacity of the battery, constructing the battery power constraint; Obtaining the total loss function constructed based on the battery power and the generator power of the ship and the generator start-stop state related to the generator power, and based on the battery-generator combined power constraint and the speed constraint and the battery power constraint, optimizing the speed, the generator start-stop state, the battery power and the generator power with the total loss function as the optimization target.
[0008] In an implementation, based on the propulsion power constraint, a battery-generator joint power constraint is constructed, comprising: obtaining a power of an electrical equipment required to be powered by the ship; constructing a power that can be provided by the ship according to a sum of the battery power and the generator power of the ship; determining a constraint of the power that can be provided based on the power of the electrical equipment and the propulsion power constraint, and taking the constraint of the power that can be provided as the battery-generator joint power constraint.
[0009] In an implementation, based on the battery rated capacity, a battery power constraint is constructed, comprising: obtaining a set battery energy storage value constraint; converting the battery energy storage value constraint into the battery power constraint based on the battery rated capacity.
[0010] In an implementation, the total loss function is a weighted function of a battery capacity loss function, a generator power loss function and a generator start-stop loss function, wherein the battery capacity loss function is related to the battery power, the generator power loss function is related to the generator power, and the generator start-stop loss function is used to represent the loss brought to the generator due to starting and stopping the generator.
[0011] In an implementation, the construction of the battery capacity loss function comprises: based on a battery charging power and a battery discharging power, constructing a battery average power function of the battery about the battery charging and discharging power in a charging and discharging cycle; based on the battery rated capacity and the battery charging power and the battery discharging power, constructing a depth of discharge function about the battery charging and discharging power; based on the battery average power function and the depth of discharge function, constructing a battery life loss function; based on the battery life loss function, the depth of discharge function and the battery average power function, constructing the battery capacity loss function.
[0012] In an implementation, the construction of the generator start-stop loss function comprises: weighting variables corresponding to the generator starting action and variables corresponding to the generator stopping action to obtain the generator start-stop loss function.
[0013] In an implementation, based on the battery-generator joint power constraint, the speed constraint and the battery power constraint, the speed, the generator start-stop state, the battery power and the generator power are optimized with the total loss function as an optimization target, comprising: optimizing the value of the battery power loss function based on the value of the battery power; optimizing the value of the generator power loss function based on the value of the generator power and the battery-generator combined power constraint; optimizing the value of the generator start-stop loss function by optimizing the start-stop state of the generator; optimizing the value of the total loss function by optimizing the value of the battery power loss function, optimizing the value of the generator power loss function and optimizing the value of the generator start-stop loss function, so that the total loss function reaches a minimum value, obtaining the number of times of the optimized generator start-stop state, the value of the optimized battery power and the value of the optimized generator power; obtaining the value of the optimized sailing speed based on the sailing speed constraint and the value of the optimized battery power and the value of the optimized generator power.
[0014] In a second aspect, the embodiments of the present application further provide an electric ship energy optimization device, wherein the device comprises the following components: a sailing speed constraint module, configured to obtain a sailing distance of a ship to be sailed, obtain a total sailing time set for the ship to sail in advance, and construct a sailing speed constraint of the ship based on the sailing distance and the total sailing time; a power combined constraint module, configured to construct a propulsion power constraint of the ship based on the sailing speed constraint, and construct a battery-generator combined power constraint based on the propulsion power constraint; a battery power constraint module, configured to obtain a rated capacity of a battery, and construct a battery power constraint based on the rated capacity of the battery; an optimization module, configured to obtain a total loss function constructed based on a battery power and a generator power of the ship and a generator start-stop state related to the generator power, and optimize the sailing speed, the generator start-stop state, the battery power and the generator power based on the battery-generator combined power constraint, the sailing speed constraint and the battery power constraint, with the total loss function as an optimization target.
[0015] In a third aspect, the embodiments of the present application further provide a terminal device, wherein the terminal device comprises a memory, a processor and an electric ship energy optimization program stored in the memory and executable on the processor, and the processor implements the steps of the electric ship energy optimization method described above when executing the electric ship energy optimization program.
[0016] In a fourth aspect, the embodiments of the present application further provide a computer readable storage medium, wherein the computer readable storage medium stores an electric ship energy optimization program, and the electric ship energy optimization program, when executed by a processor, implements the steps of the electric ship energy optimization method.
[0017] Beneficial effects: The present application firstly constructs a speed constraint based on a voyage distance and a set total sailing time, that is, a constraint on how much speed the ship needs to sail to sail the voyage distance within the set total sailing time, and then derives a joint constraint of battery power and generator power based on the speed constraint, that is, how much power the battery power and the generator power together need to reach to make the speed be within the speed constraint. The present application also constructs a battery power constraint based on a rated capacity of the battery to ensure that the battery capacity does not exceed the rated capacity, thereby reducing battery loss. Finally, the total loss function of the ship is optimized to optimize the speed, the generator start-stop state, the battery power, and the generator power under the conditions of the joint constraint, the speed constraint, and the battery power constraint. From the above analysis, it can be known that the present application can ensure that the ship completes the sailing task (the moving distance of the ship within the set total sailing time reaches the voyage distance) within the set total sailing time by optimizing the speed, and can reduce battery loss by optimizing the battery power, so the present application can take into account both the sailing task and the reduction of battery loss, that is, the present application can both ensure that the ship completes the sailing task and reduce battery loss, thereby improving the sailing efficiency of the ship. BRIEF DESCRIPTION OF DRAWINGS
[0018] Figure 1 is a whole flowchart of the present application; Figure 2 is an electric power system structure diagram of the all-electric ship in the embodiments of the present application; Figure 3 is a battery discharge depth schematic diagram in the embodiments of the present application; Figure 4 is a ship voyage scheduling schematic diagram in the embodiments of the present application; Figure 5 is a ship energy scheduling schematic diagram in the embodiments of the present application; Figure 6 is a structure diagram of the electric ship energy optimization device provided by the present application; Figure 7 is an internal structure principle block diagram of a terminal device provided by the embodiments of the present application. DETAILED DESCRIPTION
[0019] The technical solutions in the present application are described clearly and completely in combination with the embodiments and the accompanying drawings of the specification. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor fall within the scope of protection of the present application.
[0020] It is found through research that all-electric ships are gradually applied in inland shipping and offshore transportation scenarios due to their zero emissions and low noise. In order to extend the voyage and improve the operation efficiency, the current ships are equipped with a hybrid electric propulsion system composed of an energy storage battery system and an auxiliary generator. At the same time, the energy scheduling and voyage management of the ship increasingly rely on intelligent optimization methods to improve the overall energy efficiency and system reliability.
[0021] The prior art optimizes the route and the sailing speed to ensure that the ship completes the sailing task within the specified sailing time, but the sailing speed is related to the generator power and the battery power. The prior art does not consider the battery power loss of the battery while optimizing the sailing speed in order to complete the sailing task, thereby making it difficult to balance the battery loss while optimizing the sailing speed.
[0022] Embodiment one is to solve the above technical problems, and provides an electric ship energy optimization method, device, equipment and medium, which solves the problem of reduced ship sailing efficiency due to the lack of consideration of battery loss in the prior art.
[0023] The electric ship energy optimization method of the embodiment can be applied to a terminal device, which can be a terminal product with data processing function, such as a ship controller. In the embodiment, as shown in Figure 1 The electric ship energy optimization method specifically includes the following steps: S100, obtaining a voyage distance to be sailed by a ship, obtaining a total sailing time set for the ship, and constructing a sailing speed constraint of the ship based on the voyage distance and the total sailing time; S200, constructing a propulsion power constraint of the ship based on the sailing speed constraint, and constructing a battery-generator combined power constraint based on the propulsion power constraint; S300, obtaining a battery rated capacity, and constructing a battery power constraint based on the battery rated capacity; S400, obtaining a total loss function constructed based on the battery power and the generator power of the ship and the generator start-stop state related to the generator power, and optimizing the sailing speed, the generator start-stop state, the battery power and the generator power based on the battery-generator combined power constraint, the sailing speed constraint and the battery power constraint, with the total loss function as the optimization target.
[0024] The ship of the embodiment is an all-electric ship, and a power system structure diagram of the all-electric ship is shown in Figure 2 As shown in Figure 2It can be known that the electric power system of the full-electric ship includes an energy storage battery power system, a generator power system, a service load power system, a propulsion load power system and an energy management system, the sailing optimization method based on S100, S200, S300 and S400 is located in the energy management system, and the energy management system optimizes generator power, optimizes battery power, optimizes the sailing speed required for forward propulsion of the ship to move and optimizes the start-stop state of the generator based on the sailing optimization method.
[0025] The construction of the ship sailing speed constraint in step S100 is realized based on formula (1), formula (2) and formula (3).
[0026] ; (1) ; (2) ; (3) In the formula, represents the distance to be sailed by the ship at the time, represents the distance to be sailed by the ship at the time, represents the sailing speed of the ship at the time, represents the time length between the time and the time, represents the distance of the voyage from the starting point to the ending point (the distance of the voyage is the distance to be sailed by the ship in step S100), represents the actual distance to be completed by the ship within the set total sailing time, and represents the set total sailing time, represents the minimum sailing speed value of the ship, represents the maximum sailing speed value that can be achieved by the ship.
[0027] Formula (2) limits the actual distance to be sailed by the ship (the actual distance is ) within the set total sailing time (the total sailing time is ), and is composed of a plurality of , so that the sailing distance to be completed by the ship at each is limited by formula (2), the sailing distance to be completed by the ship at each is in formula (1), that is, the size of is limited to limit the size of in formula (1), and then the size of The size, that is, the size of the formula (1) and formula (2) together, is limited. The size of , formula (3) further limits The size of the speed constraint in step S100 can be obtained according to formulas (1), (2), and (3), which means that the speed constraint is limited by formulas (1), (2), and (3). Size.
[0028] Formulas (1), (2), and (3) and as well as and All of these are known, and according to Divide into several ,therefore It is known that, due to the ship in The actual distance to be completed It must be greater than This, in turn, limits the ship's... The distance to be traveled (the travel distance is...) Therefore, it is limited. The size, and Since it is known, it is limited by formula (1). The size, to form One of the limiting conditions, which, when combined with formula (3), forms the condition used for limiting... Size constraints. Formula (3) sets upper and lower limits on the ship's speed at each moment to ensure navigation safety and seaworthiness.
[0029] In step S200, based on the speed constraint, the propulsion power constraint of the ship is constructed, that is, the magnitude of the propulsion power is constrained according to formula (4).
[0030] (4) In the formula, The representative ship in The propulsion power at any given moment; propulsion power is used to move the ship forward. It represents the meaning of moving forward. Represents linear parameters. Represents the exponential parameter. and The size of each can be a specified value, where The value can be 3. Since the ship speed constraint in step S100 has already limited the speed... The size, therefore the speed Substituting the magnitude into formula (4) yields the propulsion power. The maximum and minimum values of the propulsion power can be constructed based on the speed constraint using formula (4).
[0031] The step S200, which constructs a combined battery-generator power constraint based on the propulsion power constraint, includes: obtaining the power of the electrical equipment required to supply power to the ship; constructing the power supply that the ship can provide based on the sum of the ship's battery power and generator power; determining the power supply constraint based on the power of the electrical equipment and the propulsion power constraint, and using the power supply constraint as the combined battery-generator power constraint.
[0032] (5) In the formula, The generator is in the The output power of the generator at time t, the generator at time t The output power at any given time is the generator power. This represents a generator, which is used to charge batteries. This represents the power consumption of the electrical equipment. This equipment requires a generator or battery to provide power. Figure 2 Service load in Representative services. Represents battery power. Represents batteries. , Represents the battery's charging power. It means to charge. Represents the battery's discharge power. This represents the discharge of the battery during the first discharge phase. When constantly in a discharging state, The value is zero, battery power The value is equal to the battery discharge power. The value of the battery when it is in the first... When constantly in a charging state, The value is zero, battery power The value is negative, and Size equals battery charging power Size.
[0033] This represents the sum of battery power and generator power. Since the only power sources on a ship are batteries and generators, therefore... The power output that a ship can provide to the outside world.
[0034] because It is known that The constraints have been solved, so the combined power constraint of the battery and generator can be solved by formula (5). The combined power constraint of the battery and generator is the constraint on the sum of the battery power and the generator power. This constraint is used to limit the range of values of the sum of the battery power and the generator power.
[0035] The step S300, which involves constructing a battery power constraint based on the battery's rated capacity, includes: obtaining a set battery energy storage value constraint; and converting the battery energy storage value constraint into a battery power constraint based on the battery's rated capacity.
[0036] That is, the battery power constraint is obtained through formula (6), formula (7) and formula (8), and the battery power constraint is used to limit the range of battery power values.
[0037] (6) (7) (8) In the formula, The battery represents the first The battery energy storage value at any given time. The battery represents the first The battery energy storage value at any given time. This represents the battery's rated capacity. For the same battery, the rated capacity is a fixed, known value. This represents the minimum energy storage capacity of the battery. Represents the maximum energy stored in the battery. Represents the minimum power of the battery. This represents the battery's maximum power, when the battery is in the [missing information - likely a specific phase or time period]. If the battery is in a charging state at a certain time, then the minimum power is the minimum power when the battery is charging, and the maximum power is the maximum power when the battery is charging; when the battery is in the charging state at a certain time... If the battery is in a discharge state at any given time, then the minimum power is the minimum power when the battery is discharging, and the maximum power is the maximum power when the battery is discharging.
[0038] Formula (7) limits The size will Substitute the size into formula (6), formula (8) and substitute... The subsequent formula (6) together constitutes the battery power constraint.
[0039] In this embodiment, the total loss function in step S400 is obtained through formula (9). : (9) In the formula, It means the sum total. Represents the generator power loss function. This represents the battery capacity loss function. This represents the generator start-up and shutdown loss function, which indicates the losses incurred by the generator due to starting and stopping the generator. This represents the start operation. This indicates that the operation has stopped.
[0040] Among them, the battery capacity loss function The construction includes the following specific steps S401, S402, S403, and S404: S401, based on the battery charging power and battery discharging power, constructs the battery average power function with respect to the battery charging and discharging power during the charge and discharge cycle. : (10) In the formula, represent Charging time during each charge / discharge cycle represent Discharge duration within each charge / discharge cycle.
[0041] S402, based on the battery rated capacity (battery rated capacity is used for...) (represented) and the battery charging power (i.e., battery charging power) ) and the battery discharge power (battery discharge power is ), construct a depth of discharge function for battery charge and discharge power.
[0042] That is, the discharge depth function is constructed according to formula (11). : (11) like Figure 3 As shown, the depth of discharge represents the maximum range of change in battery energy storage during a single full charge or discharge event.
[0043] S403, Construct a battery life loss function based on the battery average power function and the depth of discharge function.
[0044] That is, the battery life loss function is constructed according to formula (12). : (12) Battery life loss occurs in the first... The remaining lifespan of the battery at any given time; the remaining lifespan is the remaining usage time of the battery. This represents the battery's rated operating time. Represents the depth of battery discharge; and are two fitting coefficients related to the depth of battery discharge, respectively, represents the base of natural logarithm, represents a correction function of the average power on the battery usage time.
[0045] ; (13) wherein, and represent two coefficients related to the power, respectively.
[0046] S404, constructing a battery capacity loss function based on the battery life loss function, the discharge depth function and the average battery power function.
[0047] That is, the battery capacity loss function is constructed by formula (14) : ; (14) wherein, represents the cost of the battery system per unit capacity, represents the total number of charge and discharge events, and the time required for the number of charge and discharge events to reach is , that is, .
[0048] wherein, the construction of the generator start-stop loss function includes: weighting the variable corresponding to the generator starting action and the variable corresponding to the generator stopping action to obtain the generator start-stop loss function.
[0049] That is, the generator power loss function is constructed by formula (15) : ; (15) wherein, represents the binary variable corresponding to the starting operation of the generator, represents the weight of , represents the binary variable corresponding to the stopping operation of the generator, represents the weight of .
[0050] The generator power loss function is constructed by formula (16) in this embodiment : ; (16) wherein, and represent the quadratic term coefficient and the linear term coefficient of , respectively, This represents the coefficient of the constant term.
[0051] Determine the total loss function under three constraints: combined battery-generator power constraint, speed constraint, and battery power constraint. The corresponding value when the minimum value is obtained value, value, The value and The value, due to and Substituting the value into formula (5) yields the result. The value will Substituting the value into formula (4) will give the speed. The value of .
[0052] Example 2, based on Example 1, adds a generator power constraint in addition to the three constraints of battery-generator combined power constraint, speed constraint, and battery power constraint. Under these four constraints, the total loss function is calculated. The corresponding value when the minimum value is obtained value, value value Value and speed The value of .
[0053] The motor power constraint can be obtained from formulas (17), (18), (19), (20), and (21): (17) (18) (19) (20) ;(twenty one) In the formula, Represents the minimum power of the generator. Represents the maximum power of the generator. The generator is in the The running state corresponding to the running state at any given time. The generator is in the The operating state at any given time corresponds to the operating state, which indicates whether the generator is in the starting state. The generator is in the Power at any moment This represents the permissible starting slope of the generator. This represents the permissible shutdown slope of the generator. representing the uphill speed of the ship, representing the downhill speed of the ship.
[0054] In Example Three, based on Example One or Example Two, the scheduling strategy containing voyage and energy is generated according to the values of , , , and the speed of the ship, which is used to guide the intelligent collaborative control of voyage scheduling and energy management in the actual operation of the all-electric ship, ultimately improving energy efficiency and prolonging the service life of the battery. As shown in
[0055] , the voyage optimization scheduling is shown in the figure, and the voyage scheduling optimization result is achieved by segmenting the speed control to realize the orderly arrangement of ship acceleration, uniform speed sailing, deceleration and berthing. Among them, the scheduling period is divided into departure section Figure 4 , cruise section , berthing section and berthing section , forming a periodic sailing mode to match the task demand and energy consumption characteristics.
[0056] As shown in Figure 5 , the energy management energy optimization scheduling is shown in the figure, and from Figure 5 , it can be seen that the balance between the generator power, the energy storage battery system power and the load power is achieved through energy scheduling optimization. Figure 5 The columnar stacking form is adopted into show the change relationship of each power component with time, and the propulsion section participates in discharging to assist the load power supply. By reasonably controlling the energy storage output, the ship system realizes the optimization of generator start-stop and the dynamic scheduling of energy storage charging and discharging, effectively relieving the energy supply pressure.
[0057] This embodiment also provides a certain device, as shown in Figure 6 , the device comprises the following components: The speed constraint module 01 is used to obtain the voyage distance of the ship to be sailed, obtain the total sailing time set for the ship to sail in advance, and construct the speed constraint of the ship based on the voyage distance and the total sailing time; The power joint constraint module 02 is used to construct the propulsion power constraint of the ship based on the speed constraint, and construct the battery generator joint power constraint based on the propulsion power constraint; The battery power constraint module 03 is used to obtain the rated capacity of the battery, and construct the battery power constraint based on the rated capacity of the battery; The optimization module 04 is configured to obtain a total loss function constructed based on the battery power and the generator power of the ship and a generator start-stop state related to the generator power, and optimize the sailing speed, the generator start-stop state, the battery power and the generator power based on the battery-generator combined power constraint, the sailing speed constraint and the battery power constraint, and taking the total loss function as an optimization target.
[0058] Based on the above embodiments, the application further provides a terminal device, a principle block diagram of which can be shown in Figure 7 The terminal device includes a processor, a memory, a network interface and a display screen connected through a system bus. The processor of the terminal device is configured to provide computing and control capabilities. The memory of the terminal device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operating system and the computer program in the non-volatile storage medium to run. The network interface of the terminal device is configured to communicate with an external terminal through a network connection. The computer program is executed by the processor to implement an electric ship energy optimization method. The display screen of the terminal device can be a liquid crystal display screen or an electronic ink display screen.
[0059] Those skilled in the art can understand that Figure 7 The principle block diagram shown in the above embodiments is only a block diagram of part of the structure related to the application scheme, and does not constitute a limitation on the terminal device to which the application scheme is applied. The specific terminal device can include more or fewer components than those shown in the diagram, or combine certain components, or have a different component arrangement.
[0060] In one embodiment, a terminal device is provided, which includes a memory, a processor and an electric ship energy optimization program stored in the memory and executable on the processor. When the processor executes the electric ship energy optimization program, the following operation instructions are implemented: Obtain a voyage distance to be sailed by the ship, obtain a total sailing time set in advance for the ship to sail, and construct a sailing speed constraint of the ship based on the voyage distance and the total sailing time; Construct a propulsion power constraint of the ship based on the sailing speed constraint, and construct a battery-generator combined power constraint based on the propulsion power constraint; Obtain a rated capacity of the battery, and construct a battery power constraint based on the rated capacity of the battery; Obtain a total loss function constructed based on the battery power and the generator power of the ship and a generator start-stop state related to the generator power, and optimize the sailing speed, the generator start-stop state, the battery power and the generator power based on the battery-generator combined power constraint, the sailing speed constraint and the battery power constraint, and taking the total loss function as an optimization target.
[0061] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer readable storage medium, and when executed, can include the processes of the above-mentioned embodiment methods. Any reference to memory, storage, database or other medium used in the embodiments of the present application can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. As an illustration but not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), Synchlink DRAM (SLDRAM), Rambus direct RAM (RDRAM), direct RAMbus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.
[0062] Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present application, and not to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that: it can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacement for part of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application.
Claims
1. A method for optimizing the energy of electric ships, characterized in that, include: Obtain the distance the ship needs to travel, obtain the total travel time preset for the ship's travel, and construct the ship's speed constraint based on the distance and the total travel time; Based on the speed constraint, the ship's propulsion power constraint is constructed, and based on the propulsion power constraint, the battery-generator combined power constraint is constructed. Obtain the rated capacity of the battery, and construct a battery power constraint based on the rated capacity of the battery; Obtain the total loss function based on the ship's battery power, generator power, and generator start / stop status related to the generator power. Based on the joint power constraints of the battery and generator, the speed constraints, and the battery power constraints, optimize the speed, generator start / stop status, battery power, and generator power with the total loss function as the optimization objective.
2. The energy optimization method for electric ships as described in claim 1, characterized in that, Based on the aforementioned propulsion power constraint, a joint power constraint for the battery and generator is constructed, including: Obtain the power consumption of the electrical equipment required by the ship; The total power output of a ship is determined by the sum of its battery power and generator power. Based on the power of the electrical equipment and the propulsion power constraints, the constraints on the power supply are determined, and the constraints on the power supply are used as the combined power constraints of the battery and generator.
3. The energy optimization method for electric ships as described in claim 1, characterized in that, Based on the battery's rated capacity, a battery power constraint is constructed, including: Obtain the set battery energy storage value constraint; Based on the battery's rated capacity, the battery energy storage value constraint is converted into a battery power constraint.
4. The energy optimization method for electric ships as described in claim 1, characterized in that, The total loss function is a weighted function of the battery capacity loss function, the generator power loss function, and the generator start-stop loss function. The battery capacity loss function is related to the battery power, the generator power loss function is related to the generator power, and the generator start-stop loss function is used to characterize the losses caused to the generator by starting and stopping the generator.
5. The energy optimization method for electric ships as described in claim 4, characterized in that, The construction of the battery capacity loss function includes: Based on the battery charging power and battery discharging power, a battery average power function with respect to the battery charging and discharging power is constructed during the charge and discharge cycle. Based on the battery's rated capacity, charging power, and discharging power, a depth of discharge function is constructed regarding the battery's charging and discharging power. A battery lifetime loss function is constructed based on the battery average power function and the depth of discharge function; A battery capacity loss function is constructed based on the battery life loss function, the depth of discharge function, and the battery average power function.
6. The energy optimization method for electric ships as described in claim 4, characterized in that, The construction of the generator start-stop loss function includes: By weighting the variables corresponding to the generator starting action and the generator stopping action, the generator start-stop loss function is obtained.
7. The energy optimization method for electric ships as described in claim 4, characterized in that, Based on the combined power constraints of the battery and generator, the speed constraints, and the battery power constraints, and with the total loss function as the optimization objective, the following optimizations are made: Speed, generator start / stop status, battery power, and generator power are optimized. Based on the battery power constraint, the value of the battery capacity loss function is optimized by optimizing the value of the battery power. Based on the combined power constraint of the battery and generator, the value of the generator power loss function is optimized by optimizing the value of the generator power. The value of the generator start-stop loss function is optimized by optimizing the generator start-stop state; By optimizing the values of the battery capacity loss function, the generator power loss function, and the generator start-stop loss function, the value of the total loss function is optimized to minimize the total loss function, thereby obtaining the optimized number of generator start-stop states, the optimized battery power value, and the optimized generator power value. Based on the speed constraint, the optimized battery power value, and the optimized generator power value, the optimized speed value is obtained.
8. An energy optimization device for electric ships, characterized in that, The device comprises the following components: The speed constraint module is used to obtain the distance the ship needs to travel, obtain the total travel time preset for the ship's travel, and construct the ship's speed constraint based on the distance traveled and the total travel time. A power joint constraint module is used to construct the ship's propulsion power constraint based on the speed constraint, and to construct the battery generator joint power constraint based on the propulsion power constraint; A battery power constraint module is used to obtain the rated capacity of the battery and construct a battery power constraint based on the rated capacity of the battery. The optimization module is used to obtain a total loss function based on the ship's battery power, generator power, and generator start-stop state related to the generator power, and optimize the ship speed, generator start-stop state, battery power, and generator power based on the combined battery-generator power constraint, the speed constraint, and the battery power constraint, with the total loss function as the optimization objective.
9. A terminal device, characterized in that, The terminal device includes a memory, a processor, and an electric ship energy optimization program stored in the memory and executable on the processor. When the processor executes the electric ship energy optimization program, it implements the steps of the electric ship energy optimization method as described in any one of claims 1-7.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores an electric ship energy optimization program, which, when executed by a processor, implements the steps of the electric ship energy optimization method as described in any one of claims 1-7.
Citation Information
Patent Citations
Hybrid power ship energy control method considering battery life attenuation and computer equipment
CN113043911A
Electric vehicle V2G power dynamic planning method considering battery loss
CN115848215A
Hybrid fuel cell vehicle power optimization control method considering speed optimization
CN116394803A
RNN-A-ECMS diesel-electric hybrid power ship energy control method considering battery life attenuation
CN119416354A
Optimization method for optimal scheduling strategy of electric ship and related equipment
CN121072839A