Vehicle locking time calibration method and device and engineering machinery

By predicting the average daily operation time in the vehicle and determining the remaining running time, the problem of poor signal caused the vehicle to be unlocked, realizing the time of locking the car in the case of no time, reducing the loss of the vehicle owner.

CN119380462AActive Publication Date: 2025-01-28SANY AUTOMOBILE MFG CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202411466802.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-18
Publication Date
2025-01-28
Estimated Expiration
2044-10-18

AI Technical Summary

Technical Problem

In scenarios with poor signal, the vehicle cannot receive time messages, resulting in the inability to determine the current date, and thus cannot determine whether the vehicle needs to lock the vehicle, causing losses to the vehicle owner.

Method used

By obtaining the current remaining operating time of the vehicle and the running data of the vehicle, the predictive daily operation time of the predicted vehicle is predicted.

Benefits of technology

In the case of the vehicle unable to receive the time message, it effectively determines the time of locking the car and reduce the loss of the vehicle owner.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119380462A_ABST
    Figure CN119380462A_ABST
Patent Text Reader

Abstract

The invention relates to a vehicle locking time calibration method and device and engineering machinery, and relates to the technical field of remote vehicle locking, and the vehicle locking time calibration method comprises the steps: obtaining the current remaining operation duration of a target vehicle; acquiring vehicle operation data; according to the vehicle operation data, predicting the predicted daily average operation duration of the target vehicle; and if the current remaining operation duration is smaller than or equal to the predicted daily average operation duration, a vehicle locking instruction is output. According to the vehicle locking time calibration method and device and the engineering machinery, the vehicle locking time can be effectively determined under the condition that the vehicle does not receive the time message, and the loss of a vehicle owner is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of remote vehicle locking, and in particular to a vehicle locking time calibration method, device and engineering machinery. Background Art

[0002] In the application scenario of using a vehicle by leasing or lending, in order to prevent breach of contract and cause losses to the vehicle owner, a locking function is usually set in the vehicle. Generally, a locking date is set in the vehicle, and once the locking date is exceeded, the vehicle will automatically lock. However, in the related art, the vehicle cannot receive time messages in certain usage scenarios with poor signals, that is, it cannot determine the current date. This will cause the system to be unable to determine whether the vehicle needs to be locked and the locking time cannot be determined, causing losses to the vehicle owner. Summary of the invention

[0003] In order to solve the above technical problems, the embodiments of the present application provide a vehicle locking time calibration method, device and engineering machinery, which can effectively determine the vehicle locking time when the vehicle does not receive a time message, thereby reducing the loss of the vehicle owner.

[0004] In a first aspect, a method for calibrating a vehicle lock time is provided, comprising:

[0005] Get the current remaining running time of the target vehicle;

[0006] Acquire vehicle operation data; wherein the vehicle operation data represents the operation time of the target vehicle and / or other vehicles identical to the target vehicle in different time periods;

[0007] Predicting the average daily running time of the target vehicle based on the vehicle running data;

[0008] If the current remaining running time is less than or equal to the predicted daily average running time, a vehicle locking instruction is output.

[0009] According to the first aspect of the present application, the vehicle operation data includes: the operation time of the target vehicle on the previous day, the average operation time of the target vehicle in the past week, and the average operation time of other identical vehicles except the target vehicle on the previous day.

[0010] According to the first aspect of the present application, after the predicted average daily running time of the target vehicle is obtained by prediction, the vehicle lock time calibration method further includes:

[0011] If the current remaining running time is greater than the predicted daily average running time, the difference between the current remaining running time and the predicted daily average running time is used as the new remaining running time.

[0012] According to the first aspect of the present application, after taking the difference between the current remaining running time and the predicted daily average running time as the new remaining running time, the vehicle locking time calibration method further includes:

[0013] The remaining operating days are obtained according to the new remaining operating time and the predicted daily average operating time.

[0014] According to the first aspect of the present application, after the predicted average daily running time of the target vehicle is obtained by prediction, the vehicle lock time calibration method further includes:

[0015] Obtaining a target vehicle locking date and a first time message; wherein the first time message represents the date on which the target vehicle is running;

[0016] If the date represented by the first time message exceeds or is equal to the target vehicle locking date, the vehicle locking instruction is output.

[0017] According to the first aspect of the present application, after obtaining the target vehicle locking date and the first time message, the vehicle locking time calibration method further includes:

[0018] If the date represented by the first time message is before the target vehicle locking date, a new remaining operating time is obtained according to the first time message, the target vehicle locking date and the predicted daily average operating time.

[0019] According to the first aspect of the present application, before obtaining the current remaining running time of the target vehicle, the vehicle lock time calibration method further includes:

[0020] Get the allowed number of operating days and the default average daily working hours;

[0021] The total remaining operating time is obtained according to the allowed operating days and the default average daily working time.

[0022] According to the first aspect of the present application, after obtaining the allowed operating days and the default average daily working hours, the vehicle locking time calibration method further includes:

[0023] Obtain a second time message; wherein the second time message represents the date when the allowed number of operating days and the default average daily working hours are input;

[0024] A target vehicle locking date is obtained according to the allowed running days and the second time message.

[0025] In a second aspect, a vehicle locking time calibration device is also provided, comprising:

[0026] A first acquisition module is used to acquire the current remaining running time of the target vehicle;

[0027] A second acquisition module is used to acquire vehicle operation data; wherein the vehicle operation data represents the operation time of the target vehicle and / or other vehicles identical to the target vehicle in different time periods;

[0028] A prediction module, used for predicting the predicted daily average running time of the target vehicle according to the vehicle running data;

[0029] The first output module is used to output a vehicle locking instruction if the current remaining operating time is less than or equal to the predicted daily average operating time.

[0030] In a third aspect, there is also provided an engineering machine, comprising:

[0031] The body is provided with instruments;

[0032] An electronic device is communicatively connected to the instrument, and the electronic device is used to execute the vehicle locking time calibration method as described in the previous embodiment.

[0033] In a fourth aspect, a computer-readable storage medium is further provided, wherein the storage medium stores a computer program, and the computer program is used to execute the vehicle locking time calibration method described in the above embodiment.

[0034] The locking time calibration method, device and engineering machinery provided by the embodiment of the present application can predict the predicted average daily running time of the target vehicle based on the vehicle operation data when the target vehicle cannot receive the time message and cannot know whether the current date is the locking date. Then, when the current remaining running time is less than or equal to the predicted average daily running time, it is determined that after the target vehicle is running on the day, the remaining running time will be reset to zero, and a locking instruction will be output. In this way, when the target vehicle does not receive the time message, it can be determined whether the target vehicle currently needs to be locked based on the current remaining running time of the target vehicle and the predicted average daily running time, thereby effectively determining the locking time and reducing the loss of the owner of the target vehicle. BRIEF DESCRIPTION OF THE DRAWINGS

[0035] By describing the embodiments of the present application in more detail in conjunction with the accompanying drawings, the above and other purposes, features and advantages of the present application will become more apparent. The accompanying drawings are used to provide a further understanding of the embodiments of the present application and constitute a part of the specification. Together with the embodiments of the present application, they are used to explain the present application and do not constitute a limitation of the present application. In the accompanying drawings, the same reference numerals generally represent the same components or steps.

[0036] Figure 1 A flowchart of a method for calibrating a vehicle lock time is provided in accordance with an exemplary embodiment of the present application.

[0037] Figure 2A flowchart of a method for calibrating a vehicle lock time is provided for another exemplary embodiment of the present application.

[0038] Figure 3 A flowchart of a method for calibrating a vehicle lock time is provided for another exemplary embodiment of the present application.

[0039] Figure 4 A flowchart of a method for calibrating a vehicle lock time is provided for another exemplary embodiment of the present application.

[0040] Figure 5 A flowchart of a method for calibrating a vehicle lock time is provided for another exemplary embodiment of the present application.

[0041] Figure 6 A flowchart of a method for calibrating a vehicle lock time is provided for another exemplary embodiment of the present application.

[0042] Figure 7 A flowchart of a method for calibrating a vehicle lock time is provided for another exemplary embodiment of the present application.

[0043] Figure 8 A flowchart of a method for calibrating a vehicle lock time is provided for another exemplary embodiment of the present application.

[0044] Fig. 9 A flowchart of a method for calibrating a vehicle lock time is provided for another exemplary embodiment of the present application.

[0045] Fig.10 A flowchart of a method for calibrating a vehicle lock time is provided for another exemplary embodiment of the present application.

[0046] Fig.11 A structural block diagram of a vehicle locking time calibration device provided by an exemplary embodiment of the present application.

[0047] Fig.12 A structural block diagram of a vehicle locking time calibration device provided in another exemplary embodiment of the present application.

[0048] Fig.13 A structural block diagram of an engineering machinery provided as an exemplary embodiment of the present application.

[0049] Fig.14 A structural block diagram of an electronic device provided for an exemplary embodiment of the present application. DETAILED DESCRIPTION

[0050] Below, the exemplary embodiments according to the present application will be described in detail with reference to the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all the embodiments of the present application, and it should be understood that the present application is not limited to the exemplary embodiments described here.

[0051] Figure 1 The flowchart of the method for calibrating the vehicle lock time is provided by an exemplary embodiment of the present application. Figure 1 As shown, the vehicle lock time calibration method provided in the embodiment of the present application may include:

[0052] S210: Obtain the current remaining running time of the target vehicle.

[0053] Specifically, the current remaining operating time of the target vehicle can be understood as the total operating time of the target vehicle at the current time node. The current remaining operating time is generally in hours. Therefore, the specific vehicle lock date cannot be determined based on a single factor such as the current remaining operating time.

[0054] S220: Acquire vehicle operation data.

[0055] S230: Predicting the average daily operating time of the target vehicle based on the vehicle operating data.

[0056] S240: If the current remaining operating time is less than or equal to the predicted daily average operating time, output a vehicle lock instruction.

[0057] Specifically, the vehicle operation data may be understood as the operation duration of the target vehicle and / or other vehicles identical to the target vehicle in different time periods.

[0058] It should be noted that other vehicles identical to the target vehicle can be considered as other vehicles of the same type as the target vehicle in the same area. The aforementioned same area can be considered as the working area where the vehicles rented or borrowed by the same customer are located, or it can also be considered as an area within the same province. In practical applications, different areas can be divided according to actual conditions. The method for determining other vehicles identical to the target vehicle can refer to the following example. For example, when the target vehicle is an excavator, other vehicles identical to the target vehicle are other excavators in the same area; when the target vehicle is a bulldozer, other vehicles identical to the target vehicle are other bulldozers in the same area.

[0059] It should be noted that different time periods can be understood as time periods of the target vehicle and / or other vehicles of the same target vehicle on the same day, or time periods of the past day, week, or month. In practical applications, different time periods can be determined according to actual conditions.

[0060] It should be noted that the vehicle operation data is obtained in order to be able to predict the average daily operation time of the target vehicle when the target vehicle cannot receive the time message (cannot obtain the current date). Specifically, a vehicle average daily operation time prediction model can be trained in advance (the steps of training the model are all recorded in the relevant technology and will not be repeated here). When executing step S230, the vehicle operation data can be input into the vehicle average daily operation time prediction model to predict the average daily operation time of the target vehicle.

[0061] After obtaining the predicted average daily operating time of the target vehicle, execute step S240 to compare the current remaining operating time with the predicted average daily operating time. If the current remaining operating time is less than or equal to the predicted average daily operating time, then it can be considered that after the target vehicle runs on that day, the remaining operating time will be reset to zero. Therefore, a vehicle lock instruction can be output to perform a vehicle lock operation on the target vehicle.

[0062] It should be noted that if the current remaining running time is greater than the predicted daily average running time, it can be considered that the remaining running time of the target vehicle after running on the day is not zero, and it can also run in subsequent time periods. Therefore, in this case, there is no need to output the vehicle lock command, and the subsequent execution steps will be described in detail later.

[0063] It should be understood that the locking time calibration method provided in the embodiment of the present application can predict the predicted average daily running time of the target vehicle based on the vehicle operation data when the target vehicle cannot receive the time message and cannot know whether the current date is the locking date. Then, when the current remaining running time is less than or equal to the predicted average daily running time, it is determined that after the target vehicle is running on the day, the remaining running time will be reset to zero, and a locking instruction will be output. In this way, when the target vehicle does not receive the time message, it can be determined whether the target vehicle currently needs to be locked based on the current remaining running time of the target vehicle and the predicted average daily running time, thereby effectively determining the locking time and reducing the loss of the owner of the target vehicle.

[0064] In one embodiment, the vehicle operation data may include the operation time of the target vehicle on the previous day, the average operation time of the target vehicle in the past week, and the average operation time of other identical vehicles except the target vehicle on the previous day.

[0065] It should be noted that the running time of the target vehicle on the previous day can be the time predicted by the above-mentioned vehicle daily average running time prediction model on the previous day when the target vehicle did not obtain the time message on the previous day; it can also be the case that the target vehicle obtained the time message (which can provide more accurate time information) on the previous day, and a more accurate running time is obtained based on the time message. Similarly, the average running time of the target vehicle in the past week and the average running time of other identical vehicles other than the target vehicle on the previous day can also be calculated based on the above-mentioned two methods.

[0066] It should be understood that the vehicle operation data takes into account the historical operation data of the target vehicle itself, and also takes into account the historical operation data of other identical vehicles except the target vehicle. In this way, it can provide more comprehensive vehicle operation data for the vehicle daily average operating time prediction model, reduce the impact of noise, and thus facilitate the prediction of a more accurate predicted daily average operating time.

[0067] In one embodiment, the vehicle daily average running time prediction model can be expressed by the following formula:

[0068] Tpredict=α0*Tyesterday+α1*Tweek+α2*Tpeer+β

[0069] Among them, Tpredict represents the predicted daily average running time; Typesterday represents the running time of the target vehicle the day before; Tweek represents the average running time of the target vehicle in the past week; Tpeer: the average running time of other identical vehicles except the target vehicle the day before. α0, α1, α2, β are time coefficients. The vehicle daily average running time prediction model can be trained to obtain the optimal time coefficients α0, α1, α2, β. For example, the initial values ​​of α0, α1, α2, β can be 0.5, 0.3, 0.2, 0, respectively.

[0070] Figure 2 This is a flow chart of a method for calibrating a vehicle lock time provided by another exemplary embodiment of the present application. Figure 2 As shown, after step S230, the vehicle locking time calibration method further includes:

[0071] S250: If the current remaining running time is greater than the predicted daily average running time, the difference between the current remaining running time and the predicted daily average running time is used as the new remaining running time.

[0072] It should be understood that if the current remaining running time is greater than the predicted daily average running time, then it can be considered that the remaining running time of the target vehicle after running on the day is not zero, and it can also run in the subsequent time period. Therefore, the difference between the current remaining running time and the predicted daily average running time can be used as the new remaining running time. In the subsequent operation, if the time message still cannot be obtained, the new remaining running time can be compared with the predicted daily average running time to determine whether to output the vehicle lock instruction. The specific execution process can refer to the aforementioned steps S210, step S220, step S230, and step S240.

[0073] Figure 3 This is a flow chart of a method for calibrating a vehicle lock time provided by another exemplary embodiment of the present application. Figure 3 As shown, after step S250, the vehicle locking time calibration method may further include:

[0074] S260: Obtain the remaining operating days according to the new remaining operating time and the predicted daily average operating time.

[0075] Specifically, the new remaining operating time is divided by the predicted daily average operating time to obtain the remaining operating days, which can be displayed and counted down on the vehicle's instrument panel, which can serve as a reminder to vehicle users. In addition, when the remaining operating days are zero, the system will lock the vehicle in the next driving cycle.

[0076] Figure 4 This is a flow chart of a method for calibrating a vehicle lock time provided by another exemplary embodiment of the present application. Figure 4 As shown, after step S230, the vehicle locking time calibration method may further include:

[0077] S270: Obtain the target vehicle locking date and the first time message.

[0079] S280: If the date represented by the first time message exceeds or is equal to the target vehicle locking date, output a vehicle locking instruction.

[0080] Specifically, the target vehicle lock date can be understood as the vehicle lock date preset in the vehicle before delivery based on the actual situation. The first time message can be understood as the date of the target vehicle's operation day, that is, when the target vehicle is operating in a scenario with good signals, the first time message synchronized by the TBOX (vehicle telematics processor) can be obtained to determine the date of the target vehicle's operation day.

[0081] It should be understood that if the date represented by the first time message exceeds or is equal to the target vehicle locking date, it means that the target vehicle has reached the date on which the vehicle needs to be locked, and the system outputs a vehicle locking instruction to lock the target vehicle.

[0082] It should be noted that during the actual operation of the target vehicle, the system cannot predict whether the vehicle will have a missing signal on the day of operation, and cannot predict whether it can obtain the first-time message. Therefore, regardless of whether steps S270 and S280 are executed, steps S210, S220, and S230 need to be executed (to ensure that the predicted daily average operating time predicted for each operation of the target vehicle can be retained) to ensure that in the event of a missing signal, a more accurate predicted daily average operating time can be obtained (since historical operating data are retained, it is conducive to obtaining an accurate predicted daily average operating time), and with the help of the predicted daily average operating time of the target vehicle, determine whether to output a vehicle lock command.

[0083] Figure 5 This is a flow chart of a method for calibrating a vehicle lock time provided by another exemplary embodiment of the present application. Figure 5 As shown, after step S270, the vehicle locking time calibration method may further include:

[0084] S290: If the date represented by the first time message is before the target vehicle locking date, a new remaining running time is obtained according to the first time message, the target vehicle locking date and the predicted daily average running time.

[0085] Specifically, if the date represented by the first time message is before the target vehicle locking date, it can be considered that the target vehicle does not need to be locked on the current date. On this basis, the new remaining running time can be obtained according to the first time message (the date when the target vehicle is currently running), the target vehicle locking date (the preset vehicle locking date before the target vehicle is delivered) and the predicted daily average running time (the duration of executing step S230). Generally, the number of days between the date represented by the first time message and the target vehicle locking date can be calculated first, and then the number of days between the date represented by the first time message and the target vehicle locking date can be multiplied by the predicted daily average running time to obtain the new remaining running time.

[0086] As described above, referring to the aforementioned steps S210, S220, S230, and S240, in the subsequent operation, if the time message cannot be obtained, the new remaining operation time can be compared with the predicted daily average operation time to determine whether to output the vehicle lock instruction. Alternatively, as shown in step S260, the remaining operation days can be obtained by dividing the new remaining operation time by the predicted daily average operation time, and the new remaining operation days are displayed and counted down on the vehicle instrument to serve as a reminder to the vehicle user.

[0087] Figure 6 This is a flow chart of a method for calibrating a vehicle lock time provided by another exemplary embodiment of the present application. Figure 6 As shown, before step S210, the vehicle locking time calibration method may further include:

[0088] S310: Obtain the allowed number of operating days and the default average daily working hours.

[0089] S320: Obtain the total remaining operating time according to the allowed operating days and the default average daily working time.

[0090] Specifically, step S310 and step S320 are generally performed before the vehicle is delivered. The allowed operating days can be set according to the vehicle rental period or loan period, and the default daily average working hours (e.g., 8 hours, 7 hours, etc.) can be set according to the vehicle type and relevant historical experience. After the allowed operating days and the default daily average working hours are set, the product of the two is the total remaining operating time, that is, the total operating time after the vehicle is delivered.

[0091] It should be understood that if the target vehicle is unable to receive the time message during the first operation after delivery, executing step S210 to obtain the current remaining operation time is equal to the preset total remaining operation time.

[0092] Figure 7 This is a flow chart of a method for calibrating a vehicle lock time provided by another exemplary embodiment of the present application. Figure 7 As shown, after step S310, the vehicle locking time calibration method further includes:

[0093] S330: Obtain a second time message.

[0094] S340: Obtain a target vehicle locking date according to the allowed operating days and the second time message.

[0095] It should be noted that step S330 and step S340 are also executed before the vehicle is delivered, so step S330 and step S340 should also be executed before step S210.

[0096] Specifically, the second time message can be understood as the date of the day when the allowed operating days and the default daily average working hours are input. Then the date represented by the second time message plus the allowed operating days can be obtained to obtain the target vehicle locking date. It should be noted that the target vehicle locking date can be applied in executing the aforementioned steps S270, S280 and S290.

[0097] In one embodiment, if the vehicle signal is poor and the second time message cannot be obtained on the day when the allowed operating days and the default daily average working hours are input, then after executing steps S310 and S320, the total remaining operating time can be stored in the vehicle, and the target locking date can be input as an invalid value to complete the vehicle delivery. Subsequently, different steps are executed according to the vehicle operation scenario (whether the signal can be received), so that the vehicle can be locked more accurately at the locking time regardless of whether the signal can be received. The following three embodiments are used for specific explanation.

[0098] Figure 8 A flowchart of a method for calibrating the vehicle lock time is provided for another exemplary embodiment of the present application. In one embodiment, on the day when the allowed operating days and the default daily average working hours are input, the vehicle cannot obtain the second time message; regardless of whether the vehicle can receive the first time message after delivery, at least the following steps (including steps before delivery and steps after delivery) are performed: S310, S320, S210, S220, S230, S240, S250, S260.

[0099] Fig. 9 A flowchart of a method for calibrating the vehicle lock time is provided for another exemplary embodiment of the present application. In one embodiment, on the day when the number of days allowed to run and the default average daily working hours are input, the vehicle can obtain a second time message; however, after the vehicle is delivered, the time message cannot be obtained during the vehicle operation, and at least the following steps (including steps before delivery and steps after delivery) are performed: S310, S320, S330, S340, S210, S220, S230, S240, S250, S260.

[0100] Fig.10 A flowchart of a vehicle lock time calibration method provided for another exemplary embodiment of the present application. In one embodiment, on the day when the allowed operating days and the default daily average working hours are input, the vehicle can obtain a second time message; and after the vehicle is delivered, the time message can be obtained during the vehicle operation, and at least the following steps (including pre-delivery steps and post-delivery steps) are performed: S310, S320, S330, S340, S210, S220, S230, S270, S280, S290.

[0101] Fig.11 This is a structural block diagram of a vehicle lock time calibration device provided by an exemplary embodiment of the present application. Fig.11As shown, the vehicle locking time calibration device 400 provided in the embodiment of the present application includes: a first acquisition module 410, used to obtain the current remaining operating time of the target vehicle; a second acquisition module 420, used to obtain vehicle operating data; wherein the vehicle operating data characterizes the operating time of the target vehicle and / or other vehicles of the same type as the target vehicle in different time periods; a prediction module 430, used to predict the predicted average daily operating time of the target vehicle based on the vehicle operating data; a first output module 440, used to output a vehicle locking instruction if the current remaining operating time is less than or equal to the predicted average daily operating time.

[0102] The locking time calibration device provided in the embodiment of the present application can predict the predicted average daily running time of the target vehicle based on the vehicle operation data when the target vehicle cannot receive the time message and cannot know whether the current date is the locking date. Then, when the current remaining running time is less than or equal to the predicted average daily running time, it is determined that after the target vehicle is running on the day, the remaining running time will be reset to zero, and a locking instruction will be output. In this way, when the target vehicle does not receive the time message, it can be determined whether the target vehicle currently needs to be locked based on the current remaining running time of the target vehicle and the predicted average daily running time, thereby effectively determining the locking time and reducing the loss of the owner of the target vehicle.

[0103] Fig.12 This is a structural block diagram of a vehicle lock time calibration device provided by another exemplary embodiment of the present application. Fig.12 As shown, in one embodiment, the vehicle locking time calibration device 400 includes a first updating module 450, which is used to use the difference between the current remaining operating time and the predicted daily average operating time as the new remaining operating time if the current remaining operating time is greater than the predicted daily average operating time.

[0104] like Fig.12 As shown, in one embodiment, the vehicle locking time calibration device 400 includes a second updating module 460, which is used to obtain the remaining operating days according to the new remaining operating time and the predicted daily average operating time.

[0105] like Fig.12 As shown, in one embodiment, the vehicle locking time calibration device 400 includes a third acquisition module 470, which is used to obtain a target vehicle locking date and a first time message; wherein the first time message represents the date of the day when the target vehicle is running; and a second output module 480, which is used to output a vehicle locking instruction if the date represented by the first time message exceeds or is equal to the target vehicle locking date.

[0106] like Fig.12As shown, in one embodiment, the vehicle locking time calibration device 400 includes a third updating module 490, which is used to obtain a new remaining operating time according to the first time message, the target vehicle locking date and the predicted daily average operating time if the date represented by the first time message is before the target vehicle locking date.

[0107] like Fig.12 As shown, in one embodiment, the vehicle locking time calibration device 400 includes a fourth acquisition module 510, which is used to obtain the allowed operating days and the default average daily working hours; a first calculation module 520, which is used to obtain the total remaining operating time according to the allowed operating days and the default average daily working hours.

[0108] like Fig.12 As shown, in one embodiment, the vehicle locking time calibration device 400 includes a fifth acquisition module 530, which is used to obtain a second time message; wherein the second time message represents the date of the day when the allowed operating days and the default daily average working hours are input; and a second calculation module 540, which is used to obtain a target vehicle locking date according to the allowed operating days and the second time message.

[0109] Fig.13 This is a structural block diagram of an engineering machine provided by an exemplary embodiment of the present application. Fig.13 As shown, the engineering machinery 600 provided in the embodiment of the present application may include a body 610 and an electronic device 620, wherein the body 610 is provided with an instrument; the electronic device 620 is communicatively connected with the instrument, and the electronic device 620 is used to execute the vehicle locking time calibration method described in the previous embodiment.

[0110] It should be understood that the engineering machinery provided in the embodiment of the present application has all the beneficial effects of the aforementioned vehicle locking time calibration method.

[0111] In one embodiment, the engineering machinery may include a cargo vehicle, an excavator, a bulldozer, etc.

[0112] Fig.14 This is a structural block diagram of an electronic device provided by an exemplary embodiment of the present application. Fig.14 As shown, the electronic device 620 may be any one or both of the first device and the second device, or a stand-alone device independent of them, and the stand-alone device may communicate with the first device and the second device to receive the collected input signals from them.

[0113] like Fig.14 As shown, the electronic device 620 includes one or more processors 621 and a memory 622 .

[0114] The processor 621 may be a central processing unit (CPU) or other forms of processing units having data processing capabilities and / or instruction execution capabilities, and may control other components in the electronic device 620 to perform desired functions.

[0115] The memory 622 may include one or more computer program products, which may include various forms of computer-readable storage media, such as volatile memory and / or non-volatile memory. The volatile memory may include, for example, a random access memory (RAM) and / or a cache memory (cache), etc. The non-volatile memory may include, for example, a read-only memory (ROM), a hard disk, a flash memory, etc. One or more computer program instructions may be stored on the computer-readable storage medium, and the processor 621 may run the program instructions to implement the control method of each embodiment of the present application described above and / or other desired functions. Various contents such as input signals, signal components, noise components, etc. may also be stored in the computer-readable storage medium.

[0116] In one example, the electronic device 620 may further include: an input device 623 and an output device 624 , and these components are interconnected via a bus system and / or other forms of connection mechanisms (not shown).

[0117] When the electronic device is a stand-alone device, the input device 623 may be a communication network connector for receiving collected input signals from the first device and the second device.

[0118] In addition, the input device 623 may also include, for example, a keyboard, a mouse, etc.

[0119] The output device 624 can output various information to the outside, including the determined distance information, direction information, etc. The output device 624 can include, for example, a display, a speaker, a printer, a communication network and a remote output device connected thereto, and the like.

[0120] Of course, to simplify, Fig.14 Only some of the components related to the present application in the electronic device 620 are shown, and components such as a bus, an input / output interface, etc. are omitted. In addition, according to specific application situations, the electronic device 620 may also include any other appropriate components.

[0121] The computer program product may be written in any combination of one or more programming languages ​​to write program codes for performing the operations of the embodiments of the present application, including object-oriented programming languages, such as Java, C++, etc., and conventional procedural programming languages, such as "C" language or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user device, as an independent software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server.

[0122] The computer readable storage medium can adopt any combination of one or more readable media. The readable medium can be a readable signal medium or a readable storage medium. The readable storage medium can include, for example, but is not limited to, a system, device or device of electricity, magnetism, light, electromagnetic, infrared, or semiconductor, or any combination of the above. More specific examples (non-exhaustive list) of readable storage media 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 of the above.

[0123] The basic principles of the present application are described above in conjunction with specific embodiments. However, it should be noted that the advantages, strengths, effects, etc. mentioned in the present application are only examples and not limitations, and it cannot be considered that these advantages, strengths, effects, etc. are required by each embodiment of the present application. In addition, the specific details disclosed above are only for the purpose of illustration and ease of understanding, not for limitation, and the above details do not limit the present application to being implemented by adopting the above specific details.

[0124] The block diagrams of the devices, apparatuses, equipment, and systems involved in this application are only illustrative examples and are not intended to require or imply that they must be connected, arranged, and configured in the manner shown in the block diagram. As will be appreciated by those skilled in the art, these devices, apparatuses, equipment, and systems can be connected, arranged, and configured in any manner. Words such as "including", "comprising", "having", etc. are open words, referring to "including but not limited to", and can be used interchangeably with them. The words "or" and "and" used here refer to the words "and / or" and can be used interchangeably with them, unless the context clearly indicates otherwise. The words "such as" used here refer to the phrase "such as but not limited to", and can be used interchangeably with them.

[0125] It should also be noted that in the apparatus, device and method of the present application, each component or each step can be decomposed and / or recombined. Such decomposition and / or recombination should be regarded as equivalent solutions of the present application.

[0126] The above description of the disclosed aspects is provided to enable any person skilled in the art to make or use the present application. Various modifications to these aspects will be readily apparent to those skilled in the art, and the general principles defined herein may be applied to other aspects without departing from the scope of the present application. Therefore, the present application is not intended to be limited to the aspects shown herein, but rather to the widest scope consistent with the principles and novel features disclosed herein.

[0127] The above description has been given for the purpose of illustration and description. In addition, this description is not intended to limit the embodiments of the present application to the forms disclosed herein. Although multiple example aspects and embodiments have been discussed above, those skilled in the art will recognize certain variations, modifications, changes, additions and sub-combinations thereof.

Claims

1. A method for calibrating a vehicle lock time, characterized in that: include: Get the current remaining running time of the target vehicle; Acquire vehicle operation data; wherein the vehicle operation data represents the operation time of the target vehicle and / or other vehicles identical to the target vehicle in different time periods; Predicting the average daily running time of the target vehicle based on the vehicle running data; If the current remaining running time is less than or equal to the predicted daily average running time, a vehicle locking instruction is output.

2. The method for calibrating the vehicle locking time according to claim 1, characterized in that: The vehicle operation data includes: the operation time of the target vehicle on the previous day, the average operation time of the target vehicle in the past week, and the average operation time of other identical vehicles except the target vehicle on the previous day.

3. The method for calibrating the vehicle locking time according to claim 1, characterized in that: After the predicted average daily running time of the target vehicle is obtained by prediction, the vehicle locking time calibration method further includes: If the current remaining running time is greater than the predicted daily average running time, the difference between the current remaining running time and the predicted daily average running time is used as the new remaining running time.

4. The method for calibrating the vehicle locking time according to claim 3, characterized in that: After taking the difference between the current remaining running time and the predicted daily average running time as the new remaining running time, the vehicle locking time calibration method further includes: The remaining operating days are obtained according to the new remaining operating time and the predicted daily average operating time.

5. The method for calibrating the vehicle locking time according to claim 1, characterized in that: After the predicted average daily running time of the target vehicle is obtained by prediction, the vehicle locking time calibration method further includes: Obtaining a target vehicle locking date and a first time message; wherein the first time message represents the date on which the target vehicle is running; If the date represented by the first time message exceeds or is equal to the target vehicle locking date, the vehicle locking instruction is output.

6. The method for calibrating the vehicle locking time according to claim 5, characterized in that: After obtaining the target vehicle locking date and the first time message, the vehicle locking time calibration method further includes: If the date represented by the first time message is before the target vehicle locking date, a new remaining operating time is obtained according to the first time message, the target vehicle locking date and the predicted daily average operating time.

7. The method for calibrating the vehicle locking time according to claim 1, characterized in that: Before obtaining the current remaining running time of the target vehicle, the vehicle locking time calibration method further includes: Get the allowed number of operating days and the default average daily working hours; The total remaining operating time is obtained according to the allowed operating days and the default average daily working time.

8. The method for calibrating the vehicle locking time according to claim 7, characterized in that: After obtaining the allowed running days and the default daily average working hours, the vehicle locking time calibration method further includes: Obtain a second time message; wherein the second time message represents the date when the allowed number of operating days and the default average daily working hours are input; A target vehicle locking date is obtained according to the allowed running days and the second time message.

9. A vehicle locking time calibration device, characterized in that: include: A first acquisition module is used to acquire the current remaining running time of the target vehicle; A second acquisition module is used to acquire vehicle operation data; wherein the vehicle operation data represents the operation time of the target vehicle and / or other vehicles identical to the target vehicle in different time periods; A prediction module, used for predicting the predicted daily average running time of the target vehicle according to the vehicle running data; The first output module is used to output a vehicle locking instruction if the current remaining operating time is less than or equal to the predicted daily average operating time.

10. An engineering machine, characterized in that: include: The body is provided with instruments; An electronic device is communicatively connected to the instrument, and the electronic device is used to execute the vehicle locking time calibration method according to any one of claims 1 to 9.

Citation Information

Patent Citations

  • Vehicle locking function control method and device

    CN105438125A

  • Method and device for controlling vehicle locking function

    CN110298948A

  • Off-line lithium battery remaining capacity estimation method

    CN110501646A

  • Electric car charging method and device

    CN110605982A

  • Vehicle refueling date prediction method and device

    CN112785055A