Fuel switching control method, device, electronic equipment and medium
By using an automatic control method based on operating parameters and navigation direction on the ship, the heavy oil valve and light oil valve are finely regulated, which solves the problem of poor reliability of ship fuel switching and achieves efficient fuel system operation.
Patent Information
- Application Number
- CN202310764029.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-27
- Publication Date
- 2025-09-19
- Estimated Expiration
- 2043-06-27
AI Technical Summary
During the switching process between heavy oil and light oil on ships, manual operation leads to poor reliability of the fuel system, resulting in faults such as nozzle cavitation, corrosion, wear and poor injector atomization.
By periodically determining the estimated time and fuel inlet temperature based on the ship's operating parameters, sailing direction and preset reference distance, the control speed and opening of the heavy oil valve and light oil valve are precisely controlled to achieve automatic switching.
The quality of fuel switching and the reliability of the fuel system are improved, and the occurrence of abnormal conditions in the fuel system is reduced.
Smart Images

Figure CN116771528B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of ship technology, and in particular to a fuel switching control method, device, electronic equipment and medium. Background Art
[0002] Currently, ships must use light fuel oil when setting sail. Heavy fuel oil has a low cetane number and poor ignition performance, making it essential for starting after long periods of inactivity or during cold starts. Once the ship enters regular sailing, it must switch to heavy fuel oil, and then back to light fuel oil before arriving at port.
[0003] In related technologies, the switching between heavy fuel and light fuel on ships is usually done manually. Improper daily fuel switching may affect the normal operation of the fuel system. For example, cavitation, corrosion, and wear of the fuel nozzle lead to poor injector atomization, erosion of the sealing surface of the injection pump outlet valve, and blockage of the pulse buffer, making the reliability of the ship's fuel system poor. Summary of the Invention
[0004] The embodiments of the present application provide a fuel switching control method, device, electronic device, and medium, which can improve the fuel switching quality of a ship and enhance the reliability of the ship's fuel system.
[0005] In a first aspect, an embodiment of the present application provides a fuel switching control method, the method comprising:
[0006] In response to the oil change monitoring instruction, based on the operating parameter value of the ship, the sailing direction information and a preset reference distance, periodically determining an estimated time for the ship to travel to a target location; wherein the target location is a location on the ship's track that is a distance from a target port by the reference distance; when the sailing direction information indicates an approach to a port, the target port is a destination port, or when the sailing direction information indicates a departure port, the target port is a departure port;
[0007] If the first estimated time determined between two consecutive estimated times is greater than a preset time threshold, and the second estimated time determined is not greater than the time threshold, then periodically determining the fuel inlet temperature;
[0008] Each time the fuel inlet temperature is determined, the heavy fuel valve control speed and the light fuel valve control speed at the current moment are determined based on the navigation direction information and the determined fuel inlet temperature;
[0009] The heavy oil valve opening is controlled based on the current heavy oil valve regulation speed, and the light oil valve opening is controlled based on the current light oil valve regulation speed.
[0010] The above method, during the navigation of a ship, responds to an oil change monitoring instruction and periodically determines an estimated time for the ship to reach a target location based on the ship's operating parameter values, navigation direction information, and a preset reference distance; wherein the target location is a location on the ship's track that is the reference distance away from a target port; when the navigation direction information indicates a port of call, the target port is the destination port, or when the navigation direction information indicates a port of departure, the target port is the departure port; if the first estimated time determined between two consecutive estimated times is greater than a preset time threshold and the second estimated time determined is not greater than the time threshold, then periodically determines the fuel inlet temperature; each time the fuel inlet temperature is determined, the heavy oil valve control speed and the light oil valve control speed at the current moment are determined based on the navigation direction information and the determined fuel inlet temperature; the heavy oil valve opening is controlled based on the current heavy oil valve control speed, and the light oil valve opening is controlled based on the current light oil valve control speed. This method periodically determines the estimated time it takes for a ship to reach its target location, and then periodically determines the fuel inlet temperature based on the estimated time, thereby achieving refined determination of the heavy oil valve control speed and the light oil valve control speed. This method can automatically switch between light oil and heavy oil used by the ship's engine, and implement precise control of fuel switching, thereby improving the ship's fuel switching quality and enhancing the reliability of the ship's fuel system.
[0011] In one possible implementation, the operating parameter value includes a distance from a current position of the ship to a shore, and a current speed of the ship; and periodically determining an estimated time for the ship to reach a target position based on the operating parameter value of the ship, the sailing direction information, and a preset reference distance includes:
[0012] Periodically determining an estimated distance from the current position of the ship to a target position based on the navigation direction information, the distance from the current position of the ship to the shore, and the reference distance;
[0013] Each time the estimated distance is determined, the estimated time for the ship to travel to the target location is determined based on the estimated distance and the speed.
[0014] The above method periodically determines the estimated distance from the current position of the ship to the target position based on the navigation direction information, the distance from the current position of the ship to the shore, and the reference distance; each time the estimated distance is determined, the estimated time for the ship to reach the target position is determined based on the estimated distance and the navigation speed. The method can quickly and accurately determine the estimated time for the ship to reach the target position based on the distance from the current position of the ship to the shore and the current speed of the ship, efficiently realize the automatic switching of light oil and heavy oil used by the ship engine, and implement precise control of fuel switching, thereby improving the fuel switching quality of the ship and improving the reliability of the ship's fuel system.
[0015] In one possible implementation, periodically determining an estimated distance from the current position of the ship to a target position based on the navigation direction information, the distance from the current position of the ship to the shore, and the reference distance includes:
[0016] If the navigation direction information indicates that the ship is at a port, the estimated distance is obtained by subtracting the distance from the current position of the ship to the shore from the reference distance;
[0017] If the navigation direction information indicates leaving the port, the estimated distance is obtained by subtracting the reference distance from the distance from the current position of the ship to the shore.
[0018] In the above method, if the navigation direction information represents berthing, the estimated distance is obtained by subtracting the distance from the current position of the ship to the shore from the reference distance; if the navigation direction information represents departure, the estimated distance is obtained by subtracting the reference distance from the distance from the current position of the ship to the shore. Based on the different representational meanings of the navigation direction information, the estimated distance can be determined more simply and quickly for the two processes of berthing and leaving the port, thereby more efficiently realizing the automatic switching of light oil and heavy oil used by the ship engine, and implementing precise control over the fuel switching, which can further improve the fuel switching quality of the ship and enhance the reliability of the ship's fuel system.
[0019] In one possible implementation, controlling the heavy oil valve opening based on the current heavy oil valve regulation speed, and controlling the light oil valve opening based on the current light oil valve regulation speed, includes:
[0020] If the navigation direction information indicates that the vessel is at port, the heavy oil valve opening is controlled to be closed based on the current heavy oil valve control speed, and the light oil valve opening is controlled to be opened based on the current light oil valve control speed, so as to switch from heavy oil to light oil.
[0021] If the navigation direction information indicates departure from the port, the heavy oil valve opening is controlled to be open based on the heavy oil valve regulation speed at the current moment, and the light oil valve opening is controlled to be closed based on the light oil valve regulation speed at the current moment, so as to realize the switching from light oil to heavy oil.
[0022] In the above method, if the navigation direction information is indicative of berthing, the heavy oil valve opening is closed-controlled based on the heavy oil valve control speed at the current moment, and the light oil valve opening is opened-controlled based on the light oil valve control speed at the current moment, so as to realize the switching of heavy oil to light oil; if the navigation direction information is indicative of leaving the port, the heavy oil valve opening is opened-controlled based on the heavy oil valve control speed at the current moment, and the light oil valve opening is closed-controlled based on the light oil valve control speed at the current moment, so as to realize the switching of light oil to heavy oil, thereby realizing the fine control of the light oil valve and the heavy oil valve suitable for the berthing process and the leaving process respectively, further realizing the automatic switching of light oil and heavy oil used by the ship engine in an efficient manner, and implementing precise control of the fuel switching, thereby improving the fuel switching quality of the ship and improving the reliability of the ship's fuel system.
[0023] In one possible implementation, determining the heavy fuel oil valve control speed and the light fuel oil valve control speed at the current moment based on the navigation direction information and the determined fuel inlet temperature includes:
[0024] Based on the navigation direction information, a target control correspondence corresponding to the navigation direction information is selected from preset control correspondences; the control correspondence is a preset correspondence between the fuel inlet temperature and the fuel valve speed regulation, and the fuel valve speed regulation includes heavy fuel valve speed regulation and light fuel valve speed regulation;
[0025] According to the target control correspondence, the heavy oil valve control speed and the light oil valve control speed corresponding to the fuel inlet temperature at the current moment are determined.
[0026] The above method first selects a target control correspondence corresponding to the navigation direction information from the preset control correspondence based on the navigation direction information; the control correspondence is a preset correspondence between the fuel inlet temperature and the oil valve speed regulation, and the oil valve speed regulation includes heavy oil valve speed regulation and light oil valve speed regulation, and then determines the heavy oil valve control speed and the light oil valve control speed corresponding to the fuel inlet temperature at the current moment according to the target control correspondence, so as to accurately determine the heavy oil valve control speed and the light oil valve control speed corresponding to the fuel inlet temperature at the current moment based on the target control correspondence corresponding to the navigation direction information, thereby realizing more efficient automatic switching between light oil and heavy oil used by the ship engine, and implementing precise control of the fuel switching, thereby improving the fuel switching quality of the ship and improving the reliability of the ship's fuel system.
[0027] In one possible implementation, the operating parameter value further includes a heavy oil viscosity value and an engine speed. After responding to the oil change monitoring instruction, before periodically determining an estimated time for the ship to reach a target location based on the operating parameter value of the ship, navigation direction information, and a preset reference distance, the method further includes:
[0028] After the engine speed exceeds the set speed, the heavy oil heater is controlled to heat the heavy oil so that the viscosity of the heavy oil is maintained within a target viscosity range.
[0029] In the above method, the operating parameters also include heavy oil viscosity and engine speed. Furthermore, when the engine speed exceeds a set speed, the heavy oil heater is controlled to heat the heavy oil to maintain the heavy oil viscosity within a target viscosity range. This method can pre-control the heavy oil viscosity to maintain it within the target viscosity range during the fuel switching process, enabling more efficient automatic switching between light and heavy fuel oil for ship engines. This allows for precise control of fuel switching, thereby improving the quality of fuel switching and enhancing the reliability of the ship's fuel system.
[0030] In a second aspect, an embodiment of the present application provides a fuel switching control device, comprising:
[0031] an estimated time calculation unit, configured to periodically determine, in response to the oil change monitoring instruction, an estimated time for the ship to travel to a target location based on an operating parameter value of the ship, navigation direction information, and a preset reference distance; wherein the target location is a location on the ship's track that is at a distance from a target port by the reference distance; and the target port is a destination port when the navigation direction information indicates an approach to a port, or a departure port when the navigation direction information indicates a departure from a port.
[0032] a temperature parameter acquisition unit, configured to periodically determine the fuel inlet temperature if the first estimated time determined between two consecutive estimated times is greater than a preset time threshold and the second estimated time determined is not greater than the time threshold;
[0033] a valve speed determination unit, configured to determine the heavy fuel oil valve control speed and the light fuel oil valve control speed at the current moment based on the navigation direction information and the determined fuel oil inlet temperature each time the fuel oil inlet temperature is determined;
[0034] The valve opening adjustment unit is used to control the opening of the heavy oil valve based on the current heavy oil valve regulation speed, and to control the opening of the light oil valve based on the current light oil valve regulation speed.
[0035] In one possible implementation, the operating parameter value includes the distance from the current position of the ship to the shore and the current speed of the ship; and the estimated time calculation unit is specifically configured to:
[0036] Periodically determining an estimated distance from the current position of the ship to a target position based on the navigation direction information, the distance from the current position of the ship to the shore, and the reference distance;
[0037] Each time the estimated distance is determined, the estimated time for the ship to travel to the target location is determined based on the estimated distance and the speed.
[0038] In a possible implementation, the estimated time calculation unit is specifically configured to:
[0039] If the navigation direction information indicates that the ship is at a port, the estimated distance is obtained by subtracting the distance from the current position of the ship to the shore from the reference distance;
[0040] If the navigation direction information indicates leaving the port, the estimated distance is obtained by subtracting the reference distance from the distance from the current position of the ship to the shore.
[0041] In a possible implementation, the valve opening adjustment unit is specifically configured to:
[0042] If the navigation direction information indicates that the vessel is at port, the heavy oil valve opening is controlled to be closed based on the current heavy oil valve control speed, and the light oil valve opening is controlled to be opened based on the current light oil valve control speed, so as to switch from heavy oil to light oil.
[0043] If the navigation direction information indicates departure from the port, the heavy oil valve opening is controlled to be open based on the heavy oil valve regulation speed at the current moment, and the light oil valve opening is controlled to be closed based on the light oil valve regulation speed at the current moment, so as to realize the switching from light oil to heavy oil.
[0044] In a possible implementation, the valve speed regulation determination unit is specifically configured to:
[0045] Based on the navigation direction information, a target control correspondence corresponding to the navigation direction information is selected from preset control correspondences; the control correspondence is a preset correspondence between the fuel inlet temperature and the fuel valve speed regulation, and the fuel valve speed regulation includes heavy fuel valve speed regulation and light fuel valve speed regulation;
[0046] According to the target control correspondence, the heavy oil valve control speed and the light oil valve control speed corresponding to the fuel inlet temperature at the current moment are determined.
[0047] In a possible implementation, the operating parameter value further includes a heavy oil viscosity value and an engine speed; and the device further includes:
[0048] The heavy oil viscosity control unit is used to control the heavy oil heater to heat the heavy oil after the engine speed exceeds the set speed, so as to keep the heavy oil viscosity value within the target viscosity range.
[0049] In a third aspect, an embodiment of the present application provides an electronic device, comprising a processor and a memory, wherein the memory stores a program code, and when the program code is executed by the processor, the processor executes the steps of any one of the above-mentioned fuel switching control methods.
[0050] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, any one of the above-mentioned fuel switching control methods is implemented.
[0051] The technical effects brought about by any one of the implementation methods of the second to fourth aspects can refer to the technical effects brought about by the implementation method of the first aspect, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0052] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0053] Figure 1 A flowchart of a fuel switching control method provided in an embodiment of the present application;
[0054] Figure 2 A schematic diagram of a flow chart for determining an estimated time in a fuel switching control method provided in an embodiment of the present application;
[0055] Figure 3 A flow chart of another fuel switching control method provided in an embodiment of the present application;
[0056] Figure 4 A schematic structural diagram of a fuel switching control device provided in an embodiment of the present application;
[0057] Figure 5 A schematic structural diagram of another fuel switching control device provided in an embodiment of the present application;
[0058] Figure 6 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0059] To make the objectives, technical solutions, and advantages of this application more clear, this application will be further described in detail below with reference to the accompanying drawings. Obviously, the embodiments described are only some of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making any creative efforts are within the scope of protection of this application.
[0060] The following explains some of the terms used in the embodiments of the present application to facilitate understanding by those skilled in the art.
[0061] (1) Test bench: A test equipment used for engine calibration, used to calibrate various engine performance parameters, including engine speed, engine torque, fuel injection volume, and emissions.
[0062] (2) Heavy oil: Heavy oil is the remaining heavy oil after gasoline and diesel are extracted from crude oil. It is characterized by large molecular weight and high viscosity.
[0063] (3) Navigation direction information: In the embodiment of the present application, the navigation direction information is information used to indicate whether the ship is in the berthing stage or the departure stage.
[0064] (4) ECU (Electronic Control Unit): In the embodiments of the present application, ECU refers to the electronic control unit of a marine engine, which is a controller that calculates, processes, and judges the signals input by various sensors, and then outputs instructions to control the actions of actuators.
[0065] In order to reduce the occurrence of abnormal operation of the fuel system, the embodiments of the present application provide a fuel switching control method, device, electronic device and medium. In order to better understand the technical solution provided by the embodiments of the present application, the basic principle of the solution is briefly explained here.
[0066] It should be noted that the terms "first," "second," and the like in the specification and claims of this application and the accompanying drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate so that the embodiments of the application described herein can be implemented in an order other than those illustrated or described herein. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of apparatus and methods consistent with certain aspects of the present application, as detailed in the appended claims.
[0067] The technical solutions provided by the embodiments of the present application are described below with reference to the accompanying drawings.
[0068] Currently, ships must use light fuel oil when setting sail. Heavy fuel oil has a low cetane number and poor ignition performance, making it essential for starting after long periods of inactivity or during cold starts. Once the ship enters regular sailing, it must switch to heavy fuel oil, and then back to light fuel oil before arriving at port.
[0069] In related technologies, the switching between heavy fuel and light fuel on ships is usually done manually. Improper daily fuel switching may affect the normal operation of the fuel system. For example, cavitation, corrosion, and wear of the fuel nozzle lead to poor injector atomization, erosion of the sealing surface of the injection pump outlet valve, and blockage of the pulse buffer, making the reliability of the ship's fuel system poor.
[0070] In view of this, embodiments of the present application provide a fuel switching control method, device, electronic device, and medium. During a ship's voyage, in response to an oil change monitoring instruction, the estimated time for the ship to reach a target position is periodically determined based on the ship's operating parameter values, navigation direction information, and a preset reference distance. The target position is a position on the ship's track at a reference distance from a target port. The target port is the destination port when the navigation direction information indicates docking, or the target port is the departure port when the navigation direction information indicates departure. If the first estimated time determined in two adjacent estimated times is greater than a preset time threshold and the second estimated time determined is not greater than the time threshold, the fuel inlet temperature is periodically determined. Each time the fuel inlet temperature is determined, the heavy oil valve control speed and the light oil valve control speed at the current moment are determined based on the navigation direction information and the determined fuel inlet temperature. The heavy oil valve opening is controlled based on the heavy oil valve control speed at the current moment, and the light oil valve opening is controlled based on the light oil valve control speed at the current moment. This method periodically determines the estimated time it takes for a ship to reach its target location, and then periodically determines the fuel inlet temperature based on the estimated time, thereby achieving refined determination of the heavy oil valve control speed and the light oil valve control speed. This method can automatically switch between light oil and heavy oil used by the ship's engine, and implement precise control of fuel switching, thereby improving the ship's fuel switching quality and enhancing the reliability of the ship's fuel system.
[0071] The preferred embodiments of the present application are described below in conjunction with the drawings in the specification. It should be understood that the preferred embodiments described herein are only used to illustrate and explain the present application and are not used to limit the present application. In addition, the embodiments and features in the embodiments of the present application can be combined with each other if there is no conflict.
[0072] The fuel switching control method provided in the embodiment of the present application is further explained below. Figure 1 As shown, the following steps are included:
[0073] S101, in response to an oil change monitoring instruction, periodically determining an estimated time for the ship to travel to a target location based on an operating parameter value of the ship, navigation direction information, and a preset reference distance.
[0074] The target position is a position on the ship's track whose distance from the target port is a reference distance; the target port is the destination port when the navigation direction information indicates an approaching port, or the target port is the departure port when the navigation direction information indicates a departure port.
[0075] In some embodiments of the present application, the time interval for periodically determining the estimated time for the ship to reach the target location may be a value between 0.1 and 10 seconds. In other embodiments, the time interval may be a smaller value, such as 1 ms, or a larger value, such as 0.5 minutes or 1 minute.
[0076] In some embodiments of the present application, the navigation direction information can be determined by an oil change monitoring instruction input by a user. For example, the oil change monitoring instruction can include a port entry indicator or a port departure indicator, and the ECU uses the port entry indicator or port departure indicator included in the oil change monitoring instruction as the navigation direction information. In other embodiments, the navigation direction information can also be determined based on operating parameters of the ship. For example, the ECU can determine the distance from the ship's current position to the shore based on the operating parameter values, and obtain a preset port departure indicator corresponding to the departure phase, or a preset port arrival indicator corresponding to the arrival phase, to determine the navigation direction information.
[0077] In some embodiments, the operating parameter value includes the distance from the current position of the ship to the shore and the current speed of the ship; based on the operating parameter value of the ship, the sailing direction information and the preset reference distance, the estimated time for the ship to travel to the target position is periodically determined, such as Figure 2 As shown, this can be achieved through the following steps:
[0078] S201, periodically determining an estimated distance from the current position of the ship to the target position based on the navigation direction information, the distance from the current position of the ship to the shore, and the reference distance.
[0079] In specific implementation, the distance from the current position of the ship to the shore can be obtained through satellite positioning monitoring, such as GPS, Beidou, etc.
[0080] In some embodiments, based on the navigation direction information, the distance from the current position of the ship to the shore, and the reference distance, the estimated distance from the current position of the ship to the target position is periodically determined. This can be specifically achieved by the following steps:
[0081] Step A01: If the navigation direction information indicates that the ship is at a port, the estimated distance is obtained by subtracting the distance from the current position of the ship to the shore from the reference distance.
[0082] Step A02: If the navigation direction information indicates leaving the port, the estimated distance is obtained by subtracting the reference distance from the distance from the current position of the ship to the shore.
[0083] S202: Each time the estimated distance is determined, the estimated time for the ship to reach the target location is determined based on the estimated distance and the speed.
[0084] In specific implementation, after each estimated distance is determined, the estimated time for the ship to reach the target location is determined based on the estimated distance and speed determined that time.
[0085] S102 , if the first estimated time of two consecutive determined estimated times is greater than a preset time threshold and the second estimated time is not greater than the time threshold, then periodically determine the fuel inlet temperature.
[0086] In a specific implementation, if it is monitored that the first estimated time of two consecutive determined estimated times is greater than a preset time threshold and the second estimated time is not greater than the time threshold, the fuel inlet temperature is periodically determined.
[0087] In some embodiments of the present application, the fuel inlet temperature can be obtained by a temperature sensor.
[0088] S103: Each time the fuel inlet temperature is determined, the heavy fuel valve control speed and the light fuel valve control speed at the current moment are determined based on the navigation direction information and the determined fuel inlet temperature.
[0089] In specific implementation, each time a fuel inlet temperature is determined, the heavy fuel valve control speed and the light fuel valve control speed at the current moment are determined based on the navigation direction information and the determined fuel inlet temperature.
[0090] In one possible implementation, based on the navigation direction information and the determined fuel inlet temperature, the current heavy fuel oil valve control speed and the light fuel oil valve control speed are determined. This can be specifically achieved through the following steps:
[0091] Step B01 : Based on the navigation direction information, a target control correspondence corresponding to the navigation direction information is selected from preset control correspondences.
[0092] The control correspondence is the correspondence between the preset fuel inlet temperature and the oil valve speed regulation, and the oil valve speed regulation includes heavy oil valve speed regulation and light oil valve speed regulation.
[0093] The oil valve speed control in the control correspondence is used as a recommended value for adjusting the heavy oil valve and the light oil valve to ensure that the unit time rate of change of the fuel inlet temperature is within the preset target range.
[0094] In some embodiments of the present application, the target range of the unit time change rate of the above-mentioned fuel inlet temperature is set to 5-10°C / min, which can effectively prevent excessive temperature and viscosity changes from causing the high-pressure oil pump plunger to seize, resulting in the injection pump being unable to operate normally.
[0095] In some embodiments of the present application, the control correspondence relationship may be obtained by performing bench tests on the ship engine for calibration. In other embodiments, the control correspondence relationship may also be obtained by performing navigation calibration tests on the ship.
[0096] In the embodiment of the present application, different control correspondences can be set for different navigation direction information, thereby significantly improving the accuracy of fuel switching control, improving the fuel switching quality of the ship, and improving the reliability of the ship's fuel system.
[0097] Step B02: Determine the heavy oil valve control speed and the light oil valve control speed corresponding to the current fuel inlet temperature according to the target control correspondence.
[0098] During specific implementation, the heavy oil valve control speed corresponding to the current fuel inlet temperature is determined according to the target control correspondence, as is the light oil valve control speed corresponding to the current fuel inlet temperature. This allows for precise control of the heavy oil valve and the clean oil valve, thereby more efficiently improving the fuel switching quality of the ship and enhancing the reliability of the ship's fuel system.
[0099] S104, controlling the opening of the heavy oil valve based on the current heavy oil valve regulating speed, and controlling the opening of the light oil valve based on the current light oil valve regulating speed.
[0100] During specific implementation, after determining the heavy oil valve control speed and the light oil valve control speed at the current moment based on the navigation direction information and the determined fuel inlet temperature, fuel switching control is performed based on the heavy oil valve control speed and the light oil valve control speed at the current moment. Specifically, the heavy oil valve opening can be controlled based on the heavy oil valve control speed at the current moment, and the light oil valve opening can be controlled based on the light oil valve control speed at the current moment.
[0101] In one possible implementation, the heavy oil valve opening is controlled based on the current heavy oil valve control speed, and the light oil valve opening is controlled based on the current light oil valve control speed. This can be specifically achieved through the following steps:
[0102] In step C01, if the navigation direction information indicates that the vessel is at port, the heavy oil valve opening is controlled to be closed based on the current heavy oil valve control speed, and the light oil valve opening is controlled to be opened based on the current light oil valve control speed, so as to switch from heavy oil to light oil.
[0103] In step C02, if the navigation direction information indicates departure, the heavy oil valve opening is controlled to be open based on the current heavy oil valve control speed, and the light oil valve opening is controlled to be closed based on the current light oil valve control speed, so as to switch from light oil to heavy oil.
[0104] In one possible implementation, the operating parameter values further include a heavy oil viscosity value and an engine speed. After responding to the oil change monitoring instruction, and before periodically determining an estimated time for the ship to reach a target location based on the operating parameter values of the ship, navigation direction information, and a preset reference distance, the method further includes:
[0105] When the engine speed is greater than the set speed, the heavy oil heater is controlled to heat the heavy oil so that the viscosity of the heavy oil is maintained within the target viscosity range.
[0106] In some embodiments of the present application, the target viscosity range may be 12 to 14 mm2 / s.
[0107] In some embodiments, during implementation, when the ship sets sail, the heater is turned on to heat the heavy oil after the engine speed exceeds the set speed until the fuel viscosity reaches and remains within the range of 12 to 14 mm2 / s.
[0108] above Figure 1The fuel switching control method shown, during the navigation process of the ship, responds to the oil change monitoring instruction, and periodically determines the estimated time for the ship to reach the target position based on the ship's operating parameter values, navigation direction information and a preset reference distance; wherein the target position is a position on the ship's track that is a reference distance away from the target port; when the navigation direction information indicates a port of call, the target port is the destination port, or when the navigation direction information indicates a port of departure, the target port is the departure port; if the estimated time determined for the first of two adjacent times is greater than the preset time threshold and the estimated time determined for the second is not greater than the time threshold, the fuel inlet temperature is periodically determined; each time the fuel inlet temperature is determined, the heavy oil valve control speed and the light oil valve control speed at the current moment are determined based on the navigation direction information and the determined fuel inlet temperature; based on the heavy oil valve control speed at the current moment, the heavy oil valve opening is controlled, and based on the light oil valve control speed at the current moment, the light oil valve opening is controlled. This method periodically determines the estimated time it takes for a ship to reach its target location, and then periodically determines the fuel inlet temperature based on the estimated time, thereby achieving refined determination of the heavy oil valve control speed and the light oil valve control speed. This method can automatically switch between light oil and heavy oil used by the ship's engine, and implement precise control of fuel switching, thereby improving the ship's fuel switching quality and enhancing the reliability of the ship's fuel system.
[0109] Another fuel switching control method provided by the embodiment of the present application is described below. Figure 3 As shown, the following steps are included:
[0110] S301 , after the engine speed in the operating parameter value is greater than the set speed, controlling the heavy oil heater to heat the heavy oil so that the heavy oil viscosity value in the operating parameter value is maintained within a target viscosity range.
[0111] Among them, the operating parameter values are collected in real time by the ECU after the ship sets sail.
[0112] S302, in response to the oil change monitoring instruction, periodically determining an estimated time for the ship to travel to a target location based on the ship's operating parameter values, navigation direction information, and a preset reference distance.
[0113] The target position is a position on the ship's track whose distance from the target port is a reference distance; the target port is the destination port when the navigation direction information indicates an approaching port, or the target port is the departure port when the navigation direction information indicates a departure port.
[0114] S303 , if the first estimated time determined between two consecutive estimated times is greater than a preset time threshold and the second estimated time determined is not greater than the time threshold, periodically determining the fuel inlet temperature.
[0115] S304: Each time the fuel inlet temperature is determined, the heavy fuel oil valve control speed and the light fuel oil valve control speed at the current moment are determined based on the navigation direction information and the determined fuel inlet temperature.
[0116] S305 , controlling the opening of the heavy oil valve based on the current heavy oil valve control speed, and controlling the opening of the light oil valve based on the current light oil valve control speed.
[0117] Among them, the opening of the heavy oil valve is controlled based on the heavy oil valve control speed at the current moment, and the opening of the light oil valve is controlled based on the light oil valve control speed at the current moment. Specifically, if the navigation direction information indicates that the ship is docking, the opening of the heavy oil valve is closed based on the heavy oil valve control speed at the current moment, and the opening of the light oil valve is opened based on the light oil valve control speed at the current moment, so as to realize the switching from heavy oil to light oil; if the navigation direction information indicates that the ship is leaving the port, the opening of the heavy oil valve is opened based on the heavy oil valve control speed at the current moment, and the opening of the light oil valve is closed based on the light oil valve control speed at the current moment, so as to realize the switching from light oil to heavy oil.
[0118] The fuel switching control process in steps S301 to S305 can be performed with reference to the specific process of the above embodiment, and will not be described in detail here.
[0119] Based on the same inventive concept, the embodiment of the present application also provides a fuel switching control device. Figure 4 As shown, the device includes: an estimated time calculation unit 401, a temperature parameter acquisition unit 402, a valve speed determination unit 403 and a valve opening adjustment unit 404.
[0120] The estimated time calculation unit 401 is configured to periodically determine an estimated time for the ship to reach a target location in response to the oil change monitoring instruction based on the ship's operating parameter values, the sailing direction information, and a preset reference distance; wherein the target location is a location on the ship's track that is a distance from a target port by a reference distance; the target port is the destination port when the sailing direction information indicates an approaching port, or is the departure port when the sailing direction information indicates a departure port;
[0121] The temperature parameter acquisition unit 402 is configured to periodically determine the fuel inlet temperature if the first estimated time determined between two consecutive estimated times is greater than a preset time threshold and the second estimated time determined is not greater than the time threshold;
[0122] The valve speed determination unit 403 is configured to determine the heavy fuel oil valve control speed and the light fuel oil valve control speed at the current moment based on the navigation direction information and the determined fuel oil inlet temperature each time the fuel inlet temperature is determined;
[0123] The valve opening adjustment unit 404 is used to control the heavy oil valve opening based on the current heavy oil valve control speed, and to control the light oil valve opening based on the current light oil valve control speed.
[0124] In one possible implementation, the operating parameter values include the distance from the current position of the ship to the shore and the current speed of the ship; the estimated time calculation unit 401 is specifically configured to:
[0125] Based on the navigation direction information, the distance from the current position of the ship to the shore, and the reference distance, the estimated distance from the current position of the ship to the target position is periodically determined;
[0126] Each time the estimated distance is determined, the estimated time it takes for the ship to reach the target location is determined based on the estimated distance and speed.
[0127] In a possible implementation, the estimated time calculation unit 401 is specifically configured to:
[0128] If the navigation direction information indicates that the ship is at a port, the estimated distance is obtained by subtracting the distance from the current position of the ship to the shore from the reference distance;
[0129] If the sailing direction information indicates departure from the port, the estimated distance is obtained by subtracting the reference distance from the distance from the current position of the ship to the shore.
[0130] In one possible implementation, the valve opening adjustment unit 404 is specifically configured to:
[0131] If the navigation direction information indicates that the vessel is at port, the heavy oil valve opening is controlled to be closed based on the current heavy oil valve control speed, and the light oil valve opening is controlled to be opened based on the current light oil valve control speed, so as to switch from heavy oil to light oil.
[0132] If the navigation direction information indicates departure from the port, the heavy oil valve opening is controlled to be open based on the heavy oil valve control speed at the current moment, and the light oil valve opening is controlled to be closed based on the light oil valve control speed at the current moment, so as to realize the switching from light oil to heavy oil.
[0133] In a possible implementation, the valve speed regulation determination unit 403 is specifically configured to:
[0134] Based on the navigation direction information, a target control correspondence corresponding to the navigation direction information is selected from preset control correspondences; the control correspondence is a preset correspondence between the fuel inlet temperature and the fuel valve speed control, and the fuel valve speed control includes the heavy fuel valve speed control and the light fuel valve speed control;
[0135] According to the target control correspondence, the heavy oil valve control speed and the light oil valve control speed corresponding to the current fuel inlet temperature are determined.
[0136] In a possible implementation, the operating parameter value also includes the heavy oil viscosity value and the engine speed; Figure 5 As shown, the device further includes:
[0137] The heavy oil viscosity control unit 501 is used to control the heavy oil heater to heat the heavy oil after the engine speed exceeds the set speed, so as to keep the heavy oil viscosity value within the target viscosity range.
[0138] Based on the same technical concept, the embodiment of the present application also provides an electronic device, referring to Figure 6 As shown, the electronic device is used to implement the methods described in the above-mentioned various method embodiments, for example, Figure 1 According to the method shown, the electronic device may include a memory 601 , a processor 602 , an input unit 603 and a display panel 604 .
[0139] The memory 601 is used to store computer programs executed by the processor 602. The memory 601 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, applications required for at least one function, etc.; the data storage area may store data created according to the use of the electronic device, etc. The processor 602 may be a central processing unit (CPU) or a digital processing unit, etc. The input unit 603 may be used to obtain user instructions input by the user. The display panel 604 is used to display information input by the user or information provided to the user. In the embodiment of the present application, the display panel 604 is mainly used to display the display interface of each application in the terminal device and the control entity displayed in each display interface. Optionally, the display panel 604 can be configured in the form of a liquid crystal display (LCD) or an OLED (organic light-emitting diode).
[0140] The specific connection medium between the memory 601, processor 602, input unit 603 and display panel 604 is not limited in the embodiment of the present application. Figure 6 In the embodiment, the memory 601, the processor 602, the input unit 603 and the display panel 604 are connected via a bus 605. Figure 6 The connections between the other components are shown in bold lines, which are only for illustration and are not intended to be limiting. The bus 605 can be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, Figure 6 Only one thick line is used in the diagram, but this does not mean that there is only one bus or one type of bus.
[0141] Memory 601 may be a volatile memory, such as random-access memory (RAM); a non-volatile memory, such as read-only memory, flash memory, a hard disk drive (HDD), or a solid-state drive (SSD); or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but is not limited thereto. Memory 601 may be a combination of the above memories.
[0142] Processor 602 is used to call the computer program stored in memory 601 to execute the following steps: Figure 1 The embodiment shown.
[0143] An embodiment of the present application also provides a computer-readable storage medium that stores computer-executable instructions required to execute the above-mentioned processor, which includes a program required to execute the above-mentioned processor.
[0144] In some possible implementations, various aspects of the fuel switching control method provided by the present application may also be implemented in the form of a program product, which includes program code. When the program product is run on a terminal device, the program code is used to enable the terminal device to execute the steps of the fuel switching control method according to various exemplary embodiments of the present application described above in this specification. For example, the electronic device may execute the following implementation: Figure 1 The embodiment shown.
[0145] The program product may employ any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. The readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or component, or any combination thereof. More specific examples of readable storage media (a non-exhaustive list) include: an electrical connection with one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof.
[0146] The fuel switching control program product of the embodiments of the present application may be a portable compact disc read-only memory (CD-ROM) and include program code, and may be run on a computing device. However, the program product of the present application is not limited thereto. In this document, a readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.
[0147] A readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, which carries readable program code. Such propagated data signals may take a variety of forms, including, but not limited to, electromagnetic signals, optical signals, or any suitable combination thereof. A readable signal medium may also be any readable medium other than a readable storage medium that can transmit, propagate, or transfer a program for use by or in conjunction with an instruction execution system, apparatus, or device.
[0148] Program code embodied on a readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
[0149] The program code for performing the operations of the present application can be written in any combination of one or more programming languages, including entity-oriented programming languages such as Java, C++, etc., and conventional procedural programming languages such as "C" or similar programming languages. The program code can be executed entirely on the user computing device, partially on the user device, as a separate software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server. In the case of a remote computing device, the remote computing device can be connected to the user computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computing device (e.g., via the Internet using an Internet service provider).
[0150] It should be noted that although several units or subunits of the device are mentioned in the detailed description above, this division is merely exemplary and not mandatory. In fact, depending on the embodiment of the application, the features and functions of two or more units described above can be embodied in a single unit. Conversely, the features and functions of a single unit described above can be further divided and embodied by multiple units.
[0151] Furthermore, although the operations of the method of the present application are described in a particular order in the accompanying drawings, this does not require or imply that the operations must be performed in this particular order, or that all illustrated operations must be performed to achieve the desired results. Additionally or alternatively, some steps may be omitted, multiple steps may be combined into one step, and / or one step may be decomposed into multiple steps.
[0152] Those skilled in the art will appreciate that the embodiments of the present application can be provided as methods, systems, or computer program products. Therefore, the present application can adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application can adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) that contain computer-usable program code.
[0153] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable file processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable file processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0154] These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable file processing device to work in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.
[0155] These computer program instructions can also be loaded onto a computer or other programmable file processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing the instructions executed on the computer or other programmable device for implementing the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.
[0156] Although the preferred embodiments of the present application have been described, those skilled in the art may make additional changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the present application.
[0157] Obviously, those skilled in the art may make various changes and modifications to this application without departing from the spirit and scope of this application. Thus, if these modifications and variations of this application fall within the scope of the claims of this application and their equivalents, this application is intended to include these modifications and variations.
Claims
1. A fuel switching control method, characterized in that: The method comprises: In response to the oil change monitoring instruction, based on the operating parameter value of the ship, the sailing direction information and a preset reference distance, periodically determining an estimated time for the ship to travel to a target location; wherein the target location is a location on the ship's track that is a distance from a target port by the reference distance; when the sailing direction information indicates an approach to a port, the target port is a destination port, or when the sailing direction information indicates a departure port, the target port is a departure port; If the first estimated time determined between two consecutive estimated times is greater than a preset time threshold, and the second estimated time determined is not greater than the time threshold, then periodically determining the fuel inlet temperature; Each time the fuel inlet temperature is determined, the heavy fuel valve control speed and the light fuel valve control speed at the current moment are determined based on the navigation direction information and the determined fuel inlet temperature; The heavy oil valve opening is controlled based on the current heavy oil valve regulation speed, and the light oil valve opening is controlled based on the current light oil valve regulation speed.
2. The method according to claim 1, characterized in that The operating parameter values include the distance from the current position of the ship to the shore and the current speed of the ship; and periodically determining the estimated time for the ship to travel to the target position based on the operating parameter values of the ship, the sailing direction information, and a preset reference distance, including: Periodically determining an estimated distance from the current position of the ship to a target position based on the navigation direction information, the distance from the current position of the ship to the shore, and the reference distance; Each time the estimated distance is determined, the estimated time for the ship to travel to the target location is determined based on the estimated distance and the ship speed.
3. The method according to claim 2, characterized in that The periodically determining an estimated distance from the current position of the ship to the target position based on the navigation direction information, the distance from the current position of the ship to the shore, and the reference distance includes: If the navigation direction information indicates that the ship is at a port, the estimated distance is obtained by subtracting the distance from the current position of the ship to the shore from the reference distance; If the navigation direction information indicates leaving the port, the estimated distance is obtained by subtracting the reference distance from the distance from the current position of the ship to the shore.
4. The method according to claim 1, wherein The controlling of the heavy oil valve opening based on the current heavy oil valve regulating speed and the controlling of the light oil valve opening based on the current light oil valve regulating speed include: If the navigation direction information indicates that the vessel is at port, the heavy oil valve opening is controlled to be closed based on the current heavy oil valve control speed, and the light oil valve opening is controlled to be opened based on the current light oil valve control speed, so as to switch from heavy oil to light oil. If the navigation direction information indicates departure from the port, the heavy oil valve opening is controlled to be open based on the heavy oil valve regulation speed at the current moment, and the light oil valve opening is controlled to be closed based on the light oil valve regulation speed at the current moment, so as to realize the switching from light oil to heavy oil.
5. The method according to claim 1, wherein The determining of the heavy oil valve control speed and the light oil valve control speed at the current moment based on the navigation direction information and the determined fuel inlet temperature includes: Based on the navigation direction information, a target control correspondence corresponding to the navigation direction information is selected from preset control correspondences; the control correspondence is a preset correspondence between the fuel inlet temperature and the fuel valve speed regulation, and the fuel valve speed regulation includes heavy fuel valve speed regulation and light fuel valve speed regulation; According to the target control correspondence, the heavy oil valve control speed and the light oil valve control speed corresponding to the current fuel inlet temperature are determined.
6. The method according to any one of claims 1 to 5, characterized in that The operating parameter values further include a heavy oil viscosity value and an engine speed; after responding to the oil change monitoring instruction, before periodically determining an estimated time for the ship to travel to a target location based on the operating parameter values of the ship, navigation direction information, and a preset reference distance, the method further includes: After the engine speed exceeds the set speed, the heavy oil heater is controlled to heat the heavy oil so that the viscosity of the heavy oil is maintained within a target viscosity range.
7. A fuel switching control device, characterized in that: The device comprises: an estimated time calculation unit, configured to periodically determine, in response to the oil change monitoring instruction, an estimated time for the ship to travel to a target location based on an operating parameter value of the ship, navigation direction information, and a preset reference distance; wherein the target location is a location on the ship's track that is at a distance from a target port by the reference distance; and the target port is a destination port when the navigation direction information indicates an approach to a port, or a departure port when the navigation direction information indicates a departure from a port. a temperature parameter acquisition unit, configured to periodically determine the fuel inlet temperature if the first estimated time determined between two consecutive estimated times is greater than a preset time threshold and the second estimated time determined is not greater than the time threshold; a valve speed determination unit, configured to determine the heavy fuel oil valve control speed and the light fuel oil valve control speed at the current moment based on the navigation direction information and the determined fuel oil inlet temperature each time the fuel oil inlet temperature is determined; The valve opening adjustment unit is used to control the opening of the heavy oil valve based on the current heavy oil valve regulation speed, and to control the opening of the light oil valve based on the current light oil valve regulation speed.
8. The device according to claim 7, characterized in that The operating parameter values include the distance from the current position of the ship to the shore and the current speed of the ship; the estimated time calculation unit is specifically used to: Periodically determining an estimated distance from the current position of the ship to a target position based on the navigation direction information, the distance from the current position of the ship to the shore, and the reference distance; Each time the estimated distance is determined, the estimated time for the ship to travel to the target location is determined based on the estimated distance and the ship speed.
9. An electronic device, characterized in that: It includes a processor and a memory, wherein the memory stores program code, and when the program code is executed by the processor, the processor executes the steps of any one of the methods of claims 1 to 6.
10. A computer-readable storage medium storing a computer program, wherein: When the computer program is executed by a processor, the method according to any one of claims 1 to 6 is implemented.
Citation Information
Patent Citations
Ship fuel oil heating system
JP2016033368A
KR20200048392A