Oil tank refilling method, device, equipment and medium
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- SHOUGANG ZHIXIN QIAN AN ELECTROMAGNETIC MATERIALS CO LTD
- Filing Date
- 2026-05-27
- Publication Date
- 2026-08-07
AI Technical Summary
[0004]但是,油箱中润滑油的粘度是变化的,当粘度增大后,浮球会与导向杆或转动支点发生粘连,一旦粘连,液位回升后浮球无法随液位上浮,液位开关始终处于低位触发状态,造成补油电磁阀无法关闭,持续进行补油导致油箱溢流,引起油品浪费和增加设备短路、火灾等安全风险
本申请实施例提供的一种油箱的补油方法、装置、设备及介质,可以获取油箱中润滑油的实际液位,了解当前的液位情况;若实际液位小于预设的补油液位阈值,则开启补油电磁阀,以进行补油,即在油量较少的时候进行补油;若补油电磁阀的开启时长大于预设的时长阈值或在补油过程中润滑油的实时液位大于预设的目标液位阈值,则关闭电磁阀,以停止补油,在补油时长和实时液位二者中任何一个满足就停止补油,防止补油过量,造成油箱溢油;其中,补油液位阈值小于目标液位阈值。该方法将补油时长控制作为液位控制的安全冗余,补油时长和液位二者中有一个满足要求就停止补油,避免出现油箱溢流的现象,节约油品和降低设备短路、火灾等安全风险。
Smart Images

Figure CN122523554A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of metallurgical technology, and in particular to a method, apparatus, equipment and medium for replenishing oil in an oil tank. Background Technology
[0002] Oil mist lubrication is the core lubrication method for critical bearings in modern high-speed rolling mills. Maintaining a stable venturi oil level is crucial for ensuring the continuous generation of lubricating oil mist.
[0003] Currently, a float-type mechanical level switch is used to detect the liquid level. When the liquid level drops, the float sinks and triggers the switch to open the solenoid valve to replenish oil. When the liquid level rises, the float rises and triggers the switch to close the solenoid valve to stop replenishing oil, thus ensuring the stability of the oil tank level.
[0004] However, the viscosity of the lubricating oil in the tank varies. When the viscosity increases, the float may stick to the guide rod or the pivot point. Once stuck, the float will not rise with the liquid level after the liquid level rises, and the liquid level switch will always be in a low-level trigger state. This will cause the oil replenishment solenoid valve to fail to close, resulting in continuous oil replenishment and causing the oil tank to overflow, which will lead to oil waste and increase the safety risks of equipment short circuits, fires, etc. Summary of the Invention
[0005] In view of the above problems, this application is made to provide a method, device, equipment and medium for replenishing oil in an oil tank to solve the above problems. After replenishing the oil tank, the replenishment time control can be used as a safety redundancy for liquid level control. Replenishment will stop when either the replenishment time or the liquid level meets the requirements, so that the oil tank will not overflow, thus saving oil and reducing safety risks such as equipment short circuits and fires.
[0006] In a first aspect, this application provides a method for refueling a fuel tank, the method comprising: Obtain the actual level of lubricating oil in the oil tank; If the actual liquid level is lower than the preset oil replenishment level threshold, the oil replenishment solenoid valve is opened to replenish the oil. If the opening duration of the oil replenishment solenoid valve exceeds a preset duration threshold or the real-time level of the lubricating oil exceeds a preset target level threshold during the oil replenishment process, the solenoid valve is closed to stop oil replenishment. Wherein, the replenishment level threshold is less than the target level threshold.
[0007] Optionally, the duration threshold is determined based on the following method: Obtain the temperature of the lubricating oil; The duration threshold is determined based on the temperature; the temperature is negatively correlated with the duration threshold.
[0008] Optionally, determining the duration threshold based on the temperature includes: Determine the initial refueling time based on the temperature; Determine the compensation oil replenishment time based on the actual liquid level; The duration threshold is determined based on the sum of the initial refueling duration and the compensation refueling duration.
[0009] Optionally, determining the initial refueling time based on the temperature includes: Based on the correspondence between the temperature of the lubricating oil and the initial oil replenishment time, the initial oil replenishment time corresponding to the temperature is determined; The correspondence is determined in the following way: The lubricating oil in the tank is replenished under different historical temperatures. During the replenishment process, the historical replenishment time required for the lubricating oil level to rise from the replenishment level threshold to the target level threshold is collected. Based on multiple historical temperatures and corresponding historical oil replenishment times, the relationship between the temperature of the lubricating oil and the initial oil replenishment time is obtained.
[0010] Optionally, determining the compensation oil replenishment time based on the actual liquid level includes: The compensation refueling time is determined based on the difference between the actual liquid level and the refueling level threshold.
[0011] Optionally, the actual liquid level includes a first liquid level collected by a float-type liquid level switch and a second liquid level collected by a tuning fork-type liquid level switch.
[0012] Optionally, after opening the oil replenishment solenoid valve, the method includes: If the real-time level of the lubricating oil is lower than the target level threshold during the oil replenishment process when the opening duration of the oil replenishment solenoid valve is equal to the duration threshold, an alarm will be triggered.
[0013] Secondly, this application provides a fuel tank refueling device, the device comprising: The acquisition module is used to acquire the actual level of lubricating oil in the oil tank; The activation module is used to activate the oil replenishment solenoid valve to replenish oil if the actual liquid level is less than a preset oil replenishment level threshold. The shut-off module is used to close the solenoid valve to stop oil replenishment if the opening time of the oil replenishment solenoid valve exceeds a preset time threshold or if the real-time level of the lubricating oil exceeds a preset target level threshold during the oil replenishment process. Wherein, the replenishment level threshold is less than the target level threshold.
[0014] Thirdly, this application provides an electronic device, including: a memory and a processor, the memory and the processor being communicatively connected to each other, the memory storing computer instructions, and the processor executing the computer instructions to perform the method as described in the first aspect.
[0015] Fourthly, this application provides a computer-readable storage medium storing computer instructions for causing the computer to perform the method described in the first aspect.
[0016] The technical solutions provided in this application embodiment have at least the following technical effects or advantages: This application provides a method, apparatus, device, and medium for replenishing lubricating oil in an oil tank. It can obtain the actual level of lubricating oil in the tank and understand the current level. If the actual level is lower than a preset replenishment level threshold, a replenishment solenoid valve is opened to replenish oil, i.e., replenishment is performed when the oil level is low. If the opening duration of the replenishment solenoid valve exceeds a preset duration threshold, or if the real-time lubricating oil level exceeds a preset target level threshold during replenishment, the solenoid valve is closed to stop replenishment. Replenishment stops when either the replenishment duration or the real-time level is satisfied, preventing over-replenishment and oil overflow. The replenishment level threshold is lower than the target level threshold. This method uses replenishment duration control as a safety redundancy for level control. Replenishment stops when either the replenishment duration or the level requirement is met, avoiding oil overflow, saving oil, and reducing safety risks such as equipment short circuits and fires.
[0017] The above description is only an overview of the technical solution of this application. In order to better understand the technical means of this application and to implement it in accordance with the contents of the specification, and to make the above and other objects, features and advantages of this application more obvious and understandable, the following are specific embodiments of this application. Attached Figure Description
[0018] Various other advantages and benefits will become apparent to those skilled in the art upon reading the following detailed description of preferred embodiments. The accompanying drawings are for illustrative purposes only and are not intended to limit the scope of this application. Furthermore, the same reference numerals denote the same parts throughout the drawings. In the drawings: Figure 1 This is a flowchart of a fuel tank refueling method provided in an embodiment of this application; Figure 2 This application provides a curve showing the relationship between the temperature of a lubricating oil and the initial oil replenishment time. Figure 3 This is a structural block diagram of a fuel tank replenishment device provided in an embodiment of this application. Detailed Implementation
[0019] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be described in further detail below with reference to the accompanying drawings. It should be understood that the embodiments of this disclosure and the specific features in the embodiments are detailed descriptions of the technical solutions of this application, rather than limitations on the technical solutions of this application. Unless otherwise specified, the embodiments of this application and the technical features in the embodiments can be combined with each other.
[0020] Figure 1 This is a flowchart of a fuel tank refueling method provided in an embodiment of this application, such as... Figure 1 As shown, the method includes: Step S110: Obtain the actual level of lubricating oil in the oil tank.
[0021] In this embodiment of the application, the actual level of lubricating oil can be detected by a level switch.
[0022] Step S120: If the actual liquid level is less than the preset oil replenishment level threshold, the oil replenishment solenoid valve is opened to replenish the oil.
[0023] In this embodiment of the application, when determining whether oil replenishment is needed, a float-type liquid level switch can be selected. The actual liquid level at this time is the first liquid level collected by the float-type liquid level switch. Step S120 includes: if the first liquid level is less than the oil replenishment level threshold, the oil replenishment solenoid valve is opened to replenish oil.
[0024] Of course, when determining whether oil replenishment is needed, other types of level switches can also be selected, such as tuning fork level switches. In this case, the actual level is the second level collected by the tuning fork level switch. Step S120 includes: if the second level is less than the oil replenishment level threshold, the oil replenishment solenoid valve is opened to replenish oil.
[0025] Furthermore, multiple types of level switches can be selected simultaneously. For example, a float-type level switch and a tuning fork-type level switch can be used at the same time. The actual level includes the first level collected by the float-type level switch and the second level collected by the tuning fork-type level switch. Then, step S120 includes: if the first level or the second level is less than the oil replenishment level threshold, the oil replenishment solenoid valve is opened to replenish the oil.
[0026] The fuel tank replenishment operation can be initiated through the control method in step S120.
[0027] Step S130: If the opening time of the oil replenishment solenoid valve is longer than the preset time threshold or the real-time level of the lubricating oil is greater than the preset target level threshold during the oil replenishment process, then close the solenoid valve to stop the oil replenishment.
[0028] In this embodiment, when the oil replenishing solenoid valve is opened, a timer starts counting. The timer tracks the oil replenishment time of the oil tank, which is equivalent to the opening time of the oil replenishing solenoid valve. The timer can be a standalone timer or a timer integrated into the controller, which executes the control logic in this embodiment. For example, a timer from a Siemens S7-200 SMART series PLC (Programmable Logic Controller) can be used. Choosing a PLC allows for easy modification and expansion of the logic, making it suitable for different specifications of rolling mill lubrication systems.
[0029] Next, if the operating time exceeds the preset time threshold, the solenoid valve will be closed to stop oil replenishment. Simultaneously, the real-time lubricating oil level is monitored during the replenishment process. The real-time level continuously rises; when it exceeds the target level threshold, the solenoid valve will be closed to stop oil replenishment.
[0030] The replenishment level threshold is lower than the target level threshold. The duration threshold is determined based on the lubricating oil temperature. In this embodiment, when the timing duration is less than or equal to a time threshold (i.e., the refueling time is not very long), if the real-time liquid level is greater than the target liquid level threshold, it indicates that the liquid level in the tank has risen to the required height, so the solenoid valve should be closed to stop refueling. Simultaneously, if the timing duration is greater than a preset time threshold, it indicates that refueling has been underway for some time, and the real-time liquid level has not yet exceeded the target liquid level threshold during this period, so the solenoid valve should also be closed to prevent oil overflow. This redundant control method ensures that even when the real-time liquid level detected by the level switch fails (for example, when using a float-type level switch, the float may stick to the guide rod or rotating fulcrum, preventing the float from rising with the liquid level and keeping the level switch in a low-triggered state), the tank can still be stopped from refueling in a timely manner. This makes the refueling control strategy more comprehensive, ensuring that the tank does not overflow, saving oil, and reducing safety risks such as equipment short circuits and fires.
[0031] Optionally, step S130 includes: Step S1301: Obtain the temperature of the lubricating oil.
[0032] In this embodiment of the application, a temperature sensor can be installed on the oil inlet pipe to monitor the temperature of the lubricating oil in real time.
[0033] Step S1302: Determine the duration threshold based on the temperature.
[0034] In this embodiment, the lower the temperature of the lubricating oil, the higher its viscosity and the worse its fluidity. Therefore, a time threshold can be determined based on the lubricating oil temperature. Temperature and the time threshold are negatively correlated; the lower the temperature, the higher the viscosity and the worse the fluidity of the lubricating oil. Therefore, the time threshold can be set longer, resulting in a longer refill time and ensuring sufficient oil is replenished. By incorporating temperature, the time threshold can be adjusted according to operating conditions, making it more precise and preventing insufficient refilling at low temperatures or excessive refilling at high temperatures.
[0035] Optionally, step S1302 includes: Step 1: Determine the initial refueling time based on the temperature.
[0036] In this embodiment of the application, an initial refueling time can be determined based on the temperature, which is a basic refueling time. Under this initial refueling time, a basic amount of fuel can be added to the fuel tank.
[0037] Optional, the first step includes: Based on the correlation between lubricating oil temperature and initial oil replenishment time, the initial oil replenishment time corresponding to the temperature is determined.
[0038] In this embodiment of the application, the correspondence between the temperature of the lubricating oil and the initial oil replenishment time can be pre-defined, and then the initial oil replenishment time corresponding to the current temperature can be found from the correspondence.
[0039] The correspondence is determined in the following way: The lubricating oil in the tank is replenished under different historical temperatures. During the replenishment process, the historical replenishment time required for the lubricating oil level to rise from the replenishment level threshold to the target level threshold is collected. Based on multiple historical temperatures and their corresponding historical replenishment times, the relationship between the lubricating oil temperature and the initial replenishment time is obtained.
[0040] This can be understood as conducting multiple oil replenishment tests on the oil tank, with the lubricating oil temperature varying in each test. The historical replenishment time required to raise the lubricating oil from the replenishment level threshold to the target level threshold is collected for each test. The lubricating oil temperature and historical replenishment time from each test are then recorded in a one-to-one correspondence. Based on this record, the relationship between lubricating oil temperature and initial replenishment time can be determined. This correspondence can be presented as a table or a curve.
[0041] When the correspondence is a relational table, the initial oil replenishment time corresponding to the temperature is determined based on the correspondence between the lubricating oil temperature and the initial oil replenishment time, including: Determine the temperature range in which the temperature falls; find the initial refueling time corresponding to the temperature range from the relationship table.
[0042] In this embodiment, multiple historical temperatures and corresponding historical refueling times can be used to establish a correspondence table between temperature ranges and initial refueling times. Then, the initial refueling time corresponding to the temperature range can be found from the relationship table. The initial refueling time value can be quickly found through the relationship table, which improves the calculation efficiency and thus improves the control efficiency of refueling in the fuel tank.
[0043] For example, a table showing the correspondence between lubricating oil temperature and initial oil replenishment time is provided, as shown below:
[0044] Specifically, when -10 ≤ Temp (temperature) < 0, the lubricating oil viscosity is at its highest and the flow rate is slowest, so the initial replenishment time is set to the longest 100 seconds; when 0 ≤ Temp (temperature) < 10, the lubricating oil viscosity decreases slightly but is still high, so the initial replenishment time is set to a slightly shorter 90 seconds; when 10 ≤ Temp (temperature) < 20, the lubricating oil temperature enters room temperature but is still in a low range, and the flow rate is close to normal, so the initial replenishment time is set to a shorter 80 seconds; when 20 ≤ Temp (temperature) < 30, the lubricating oil temperature enters the normal range, so the baseline time threshold of 70 seconds is used; when 30 ≤ Temp (temperature) < 40, the lubricating oil temperature is high, the oil becomes thinner, and the flow rate increases, so the initial replenishment time is further reduced to 55 seconds; when 40 ≤ Temp (temperature) < 45, the lubricating oil temperature enters the high-temperature range, the oil viscosity is very low, and the flow rate is very fast, so the initial replenishment time is set to an even shorter 45 seconds; when 45 ≤ At Temp (temperature), the lubricating oil viscosity reaches its minimum and the flow rate reaches its maximum. The initial oil replenishment time is set to the shortest 35 seconds. 35 seconds can ensure the basic oil replenishment amount, which can ensure that the liquid level rises above the target liquid level threshold.
[0045] When the correspondence is a curve, the initial oil replenishment time corresponding to the temperature is determined based on the correspondence between the lubricating oil temperature and the initial oil replenishment time, including: Find the initial refueling time corresponding to the temperature from the relationship curve.
[0046] In this embodiment of the application, the temperature of the lubricating oil and the historical oil replenishment time recorded one by one can be fitted into a relationship curve. The initial oil replenishment time corresponding to the temperature can be found from the relationship curve. The fitted relationship curve will include all temperature values, and the corresponding initial oil replenishment time is also continuously changing, making the determined initial oil replenishment time more accurate and more matched with the current temperature, thereby making the control of stopping oil replenishment more reasonable.
[0047] For example, Figure 2This application provides a curve showing the relationship between the temperature of a lubricating oil and the initial oil replenishment time. Figure 2 As shown, the initial refueling time is on the vertical axis and the temperature is on the horizontal axis. The initial refueling time decreases as the temperature increases.
[0048] The second step is to determine the compensation and replenishment time based on the actual liquid level.
[0049] In this embodiment, to make the oil replenishment control more precise, the initial oil replenishment time can be compensated using a compensation oil replenishment time determined by the actual liquid level. The actual liquid level and the compensation oil replenishment time are negatively correlated; that is, the lower the actual liquid level, the more oil can be replenished to the tank, and therefore, the longer the compensation oil replenishment time.
[0050] Optional, the second step includes: The compensation and replenishment time is determined based on the difference between the actual liquid level and the replenishment liquid level threshold.
[0051] In this embodiment, the larger the absolute value of the difference between the actual liquid level and the replenishment liquid level threshold, the more oil is missing from the tank. Therefore, the replenishment time can be determined based on the difference between the actual liquid level and the replenishment liquid level threshold, and the absolute value of the difference is positively correlated with the replenishment time.
[0052] Specifically, the correspondence between the difference and the compensation duration can be predefined, and the correspondence can be a relationship curve or a relationship table; then, based on the correspondence between the difference and the compensation refueling duration, the compensation refueling duration corresponding to the current difference can be found.
[0053] In this embodiment of the application, the second step may further include: During the refueling process, the inflow rate of the fuel tank is obtained; based on the inflow rate and the actual fuel level, the compensation refueling time is determined. Specifically, the first compensation time can be determined based on the inflow rate, and the second compensation time can be determined based on the actual fuel level; the sum of the first compensation time and the second compensation time is taken as the compensation refueling time.
[0054] This can be understood as follows: the initial replenishment time is compensated based on the inflow rate of lubricating oil entering the tank during the replenishment process. Different inflow rates correspond to different first compensation times; the slower the inflow rate, the longer the first compensation time, meaning the inflow rate and the first compensation time are negatively correlated. The correspondence between inflow rate and the first compensation time, and the correspondence between the actual liquid level and the second compensation time, can be pre-defined. Then, the corresponding first compensation time can be found based on the current inflow rate, and the corresponding second compensation time can be found based on the current actual liquid level.
[0055] The third step is to determine the duration threshold based on the sum of the initial refueling duration and the compensation refueling duration.
[0056] In this embodiment, the initial oil replenishment time is a basic oil replenishment time, while the compensation oil replenishment time is a supplement to it. Therefore, the initial oil replenishment time and the compensation oil replenishment time can be directly added together to obtain the time threshold. Alternatively, weights can be assigned to the initial oil replenishment time and the compensation oil replenishment time, and then a weighted sum can be performed to obtain the time threshold. Finally, the time threshold obtained by compensating the initial oil replenishment time with the compensation oil replenishment time can ensure that the lubricating oil level reaches the target level threshold after oil replenishment, preventing excessive oil in the tank from overflowing, and ensuring sufficient oil in the tank. That is, the time threshold is used to ensure that the lubricating oil level reaches the target level threshold after oil replenishment.
[0057] Optionally, the actual liquid level includes the first liquid level collected by the float-type liquid level switch and the second liquid level collected by the tuning fork-type liquid level switch.
[0058] In this embodiment, because the viscosity of the lubricating oil increases, the float of the float-type level switch is prone to sticking to the guide rod or rotating fulcrum, causing the float to fail to rise with the liquid level after it rises, and the level switch remains in a low-level trigger state. Therefore, while using a float-type level switch, a tuning fork-type level switch, which is not sensitive to viscosity, is also selected to make the liquid level detection more reliable. With the use of two types of level switches, the actual liquid level includes two levels: a first level and a second level. If either the first level or the second level exceeds the target liquid level threshold before the opening time of the oil replenishing solenoid valve reaches the time threshold, the oil replenishing solenoid valve will be closed to stop oil replenishment.
[0059] Among them, the tuning fork level switch uses a piezoelectric crystal to make the fork resonate. When the fork is immersed in liquid, the resonant frequency or amplitude changes abruptly to detect the liquid level. Its working characteristics are basically unaffected by the viscosity of the liquid.
[0060] Optionally, after step S120, the method further includes: If the real-time level of lubricating oil is lower than the target level threshold during the oil replenishment process when the opening duration of the oil replenishment solenoid valve is equal to the duration threshold, an alarm will be triggered.
[0061] In this embodiment, under normal circumstances, the duration threshold setting can guarantee a basic amount of oil replenishment. This amount of oil replenishment is sufficient to raise the liquid level to the target liquid level threshold. If the real-time liquid level is still lower than the target liquid level threshold when the operating time reaches the duration threshold, it indicates that the liquid level switch detection is abnormal, so an alarm is triggered to remind the user of the abnormal liquid level detection, prompting timely maintenance and reducing downtime. The alarm can be triggered by an audible and visual alarm.
[0062] Based on the same concept, embodiments of the present invention also provide a fuel tank refueling device. Figure 3 This is a structural block diagram of a fuel tank refueling device provided in an embodiment of this application, as shown below. Figure 3As shown, the device 300 includes an acquisition module 301, an activation module 302, and a deactivation module 303.
[0063] The acquisition module 301 is used to acquire the actual level of lubricating oil in the oil tank; The activation module 302 is used to activate the oil replenishment solenoid valve to replenish oil if the actual liquid level is lower than the preset oil replenishment level threshold. The shut-off module 303 is used to shut off the solenoid valve to stop oil replenishment if the opening duration of the oil replenishment solenoid valve exceeds a preset duration threshold or if the real-time level of the lubricating oil exceeds a preset target level threshold during the oil replenishment process. Among them, the replenishment level threshold is less than the target level threshold.
[0064] Optionally, the duration threshold is determined based on the following method: Obtain the temperature of the lubricating oil; The duration threshold is determined based on temperature; temperature and duration threshold are negatively correlated.
[0065] Optionally, a duration threshold can be determined based on temperature, including: Determine the initial refueling time based on the temperature; Determine the compensation oil replenishment time based on the actual liquid level; The duration threshold is determined based on the sum of the initial refueling duration and the compensation refueling duration.
[0066] Optionally, the initial refueling time can be determined based on temperature, including: Based on the correlation between lubricating oil temperature and initial oil replenishment time, the initial oil replenishment time corresponding to the temperature is determined; The correspondence is determined in the following way: The lubricating oil in the tank is replenished under different historical temperatures. During the replenishment process, the historical replenishment time required for the lubricating oil level to rise from the replenishment level threshold to the target level threshold is collected. Based on multiple historical temperatures and corresponding historical oil replenishment times, the relationship between lubricating oil temperature and initial oil replenishment time is obtained.
[0067] Optionally, the compensation oil replenishment time can be determined based on the actual liquid level, including: The compensation and replenishment time is determined based on the difference between the actual liquid level and the replenishment liquid level threshold.
[0068] Optionally, the actual liquid level includes the first liquid level collected by the float-type liquid level switch and the second liquid level collected by the tuning fork-type liquid level switch.
[0069] Optionally, the device may also include an alarm module for: If the real-time level of lubricating oil is lower than the target level threshold during the oil replenishment process when the opening duration of the oil replenishment solenoid valve is equal to the duration threshold, an alarm will be triggered.
[0070] It is understood that the device provided in the above embodiments is only illustrated by the division of the above functional modules. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0071] This invention also provides an electronic device that may include a processor and a memory, wherein the processor and the memory may be interconnected via a bus or other means.
[0072] The processor can be a central processing unit (CPU), or an application-specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of this application, or it can be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, or other chips, or combinations of the above types of chips.
[0073] Memory may include mass storage for data or instructions. For example, and not limitingly, memory may include hard disk drives (HDDs), floppy disk drives, flash memory, optical disks, magneto-optical disks, magnetic tape, or Universal Serial Bus (USB) drives, or combinations of two or more of these. Where appropriate, memory may include removable or non-removable (or fixed) media. Where appropriate, memory may be internal or external to an electronic device. In a particular embodiment, memory may be non-volatile solid-state memory.
[0074] In one instance, the memory may be read-only memory (ROM). In one instance, the ROM may be a mask-programmed ROM, a programmable ROM (PROM), an erasable PROM (EPROM), an electrically erasable PROM (EEPROM), an electrically rewritable ROM (EAROM), or flash memory, or a combination of two or more of these.
[0075] The processor reads and executes computer program instructions stored in the memory to implement any of the fuel tank refueling methods in the above embodiments.
[0076] In one example, the electronic device may further include a communication interface and a bus. The processor, memory, and communication interface are connected via the bus to communicate with each other. The communication interface is primarily used to enable communication between the various modules, devices, units, and / or equipment in the embodiments of this application. Where appropriate, the bus may include one or more buses.
[0077] Furthermore, in conjunction with the fuel tank refueling methods described in the above embodiments, this invention can be implemented using a computer-readable storage medium. This computer-readable storage medium stores computer program instructions; when these computer program instructions are executed by a processor, they implement any of the fuel tank refueling methods described in the above embodiments.
[0078] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The program can be stored in a computer-readable storage medium, and when executed, it can include the processes of the embodiments of the methods described above. The storage medium can be read-only memory (ROM), random access memory (RAM), flash memory, hard disk drive (HDD), or solid-state drive (SSD), etc.; the storage medium can also include combinations of the above types of memory.
[0079] The technical solutions described in the embodiments of this application have at least the following technical effects or advantages: This application provides a method, apparatus, device, and medium for replenishing lubricating oil in an oil tank. It can obtain the actual level of lubricating oil in the tank and understand the current level. If the actual level is lower than a preset replenishment level threshold, the replenishment solenoid valve is opened to replenish oil, i.e., replenishment is performed when the oil level is low. If the opening duration of the replenishment solenoid valve exceeds a preset duration threshold, or if the real-time lubricating oil level exceeds a preset target level threshold during replenishment, the solenoid valve is closed to stop replenishment. Replenishment stops when either the replenishment duration or the real-time level is satisfied, preventing over-replenishment and oil overflow. The replenishment level threshold is lower than the target level threshold. This method uses replenishment duration control as a safety redundancy for level control. Replenishment stops when either the replenishment duration or the level requirement is met, preventing oil overflow, saving oil, and reducing safety risks such as equipment short circuits and fires.
[0080] Numerous specific details are set forth in the specification provided herein. However, it will be understood that embodiments of the invention may be practiced without these specific details. In some instances, well-known methods, structures, and techniques have not been shown in detail so as not to obscure the understanding of this specification.
[0081] Similarly, it should be understood that, in order to simplify this disclosure and aid in understanding one or more of the various aspects of the invention, in the above description of exemplary embodiments of the invention, various features of the invention are sometimes grouped together in a single embodiment, figure, or description thereof. However, this method of disclosure should not be construed as reflecting an intention that the claimed invention requires more features than are expressly recited in each claim. Rather, as reflected in the following claims, inventive aspects lie in fewer than all features of a single foregoing disclosed embodiment. Therefore, the claims following the detailed description are hereby expressly incorporated into this detailed description, wherein each claim itself is a separate embodiment of the invention.
[0082] It should be noted that the above embodiments are illustrative of the invention and not restrictive, and that those skilled in the art can devise alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses should not be construed as limiting the claims. The word "comprising" does not exclude the presence of components or steps not listed in the claims. The word "a" or "an" preceding a component does not exclude the presence of a plurality of such components. The invention can be implemented by means of hardware comprising several different components and by means of a suitably programmed computer. In the unit claims enumerating several means, several of these means may be embodied by the same item of hardware. The use of the words first, second, and third, etc., does not indicate any order. These words can be interpreted as names.
Claims
1. A method for refueling a fuel tank, characterized in that, The method includes: Obtain the actual level of lubricating oil in the oil tank; If the actual liquid level is lower than the preset oil replenishment level threshold, the oil replenishment solenoid valve is opened to replenish the oil. If the opening duration of the oil replenishment solenoid valve exceeds a preset duration threshold or the real-time level of the lubricating oil exceeds a preset target level threshold during the oil replenishment process, the solenoid valve is closed to stop oil replenishment. Wherein, the replenishment level threshold is less than the target level threshold.
2. The fuel replenishment method for a fuel tank according to claim 1, characterized in that, The duration threshold is determined based on the following method: Obtain the temperature of the lubricating oil; The duration threshold is determined based on the temperature; the temperature is negatively correlated with the duration threshold.
3. The fuel replenishment method for the fuel tank according to claim 2, characterized in that, Determining the duration threshold based on the temperature includes: Determine the initial refueling time based on the temperature; Determine the compensation oil replenishment time based on the actual liquid level; The duration threshold is determined based on the sum of the initial refueling duration and the compensation refueling duration.
4. The fuel replenishment method for a fuel tank according to claim 1, characterized in that, The step of determining the initial refueling time based on the temperature includes: Based on the correspondence between the temperature of the lubricating oil and the initial oil replenishment time, the initial oil replenishment time corresponding to the temperature is determined; The correspondence is determined in the following way: The lubricating oil in the tank is replenished under different historical temperatures. During the replenishment process, the historical replenishment time required for the lubricating oil level to rise from the replenishment level threshold to the target level threshold is collected. Based on multiple historical temperatures and corresponding historical oil replenishment times, the relationship between the temperature of the lubricating oil and the initial oil replenishment time is obtained.
5. The method for replenishing fuel in a fuel tank according to claim 1, characterized in that, The step of determining the compensation oil replenishment time based on the actual liquid level includes: The compensation refueling time is determined based on the difference between the actual liquid level and the refueling level threshold.
6. The method for replenishing fuel in a fuel tank according to claim 1, characterized in that, The actual liquid level includes the first liquid level collected by the float-type liquid level switch and the second liquid level collected by the tuning fork-type liquid level switch.
7. The fuel replenishment method for a fuel tank according to claim 1, characterized in that, After the oil replenishment solenoid valve is opened, the method includes: If the real-time level of the lubricating oil is lower than the target level threshold during the oil replenishment process when the opening duration of the oil replenishment solenoid valve is equal to the duration threshold, an alarm will be triggered.
8. A fuel replenishment device for a fuel tank, characterized in that, The device includes: The acquisition module is used to acquire the actual level of lubricating oil in the oil tank; The activation module is used to activate the oil replenishment solenoid valve to replenish oil if the actual liquid level is less than a preset oil replenishment level threshold. The shut-off module is used to close the solenoid valve to stop oil replenishment if the opening time of the oil replenishment solenoid valve exceeds a preset time threshold or if the real-time level of the lubricating oil exceeds a preset target level threshold during the oil replenishment process. Wherein, the replenishment level threshold is less than the target level threshold.
9. An electronic device, characterized in that, include: A memory and a processor, the memory and the processor being communicatively connected to each other, the memory storing computer instructions, the processor executing the computer instructions to perform the method of any one of claims 1-7.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions for causing the computer to perform the method of any one of claims 1-7.