A power management method and device for an on-line vehicle, a vehicle and a storage medium

By detecting the vehicle's status and charging the battery under certain conditions, the problem of assembly stagnation caused by battery depletion was solved, thus improving vehicle production efficiency.

CN119749441BActive Publication Date: 2025-12-05GREAT WALL MOTOR CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411939269.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-26
Publication Date
2025-12-05
Estimated Expiration
2044-12-26

AI Technical Summary

Technical Problem

During vehicle assembly, the assembly process cannot be completed due to a depleted battery, resulting in reduced vehicle production efficiency.

Method used

By detecting the current status of the vehicle, if the preset conditions are met, the high-voltage system is controlled to charge the battery, ensuring that the battery has sufficient power during the vehicle assembly stage.

Benefits of technology

This ensures that the battery can continuously provide power to the assembly process, avoiding assembly stoppages caused by battery depletion and improving vehicle production efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119749441B_ABST
    Figure CN119749441B_ABST
Patent Text Reader

Abstract

The application is suitable for the technical field of intelligent vehicles, and provides a power management method and device for a vehicle on a production line, a vehicle and a storage medium. The method comprises the following steps: when the vehicle is in a production line assembly phase, detecting a current state of the vehicle, the current state being determined based on a vehicle assembly process currently required to be executed, and if the current state of the vehicle meets a preset condition, controlling a high-voltage system of the vehicle to charge a storage battery. When the vehicle is in the production line assembly phase and the current state meets the preset requirement, the high-voltage system can be controlled to charge the storage battery. Compared with the existing situation that the storage battery cannot be charged during the production line assembly phase, the storage battery can also be charged during the production line assembly phase, so that the storage battery can better provide services for the assembly process. The application will not cause the vehicle assembly to stop due to the power shortage of the storage battery, so that the vehicle can be quickly completed, and the production efficiency of the vehicle is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of intelligent vehicle technology, and in particular relates to a power management method, device, vehicle and storage medium for vehicles on a production line. Background Technology

[0002] When a vehicle is generated, different assembly processes need to be set according to the vehicle assembly steps. When the vehicle is on the production line, it needs to be assembled according to the set assembly processes. For example, first install the battery, then flash the software program, and then test the windshield wipers, etc.

[0003] Currently, in order to improve the level of vehicle intelligence, vehicle functions are constantly being added. This has led to an increase in the number of assembly processes that require battery power while the vehicle is on the production line. For example, the software flashing process requires battery power. However, in pursuit of vehicle lightweighting, the capacity of vehicle batteries is gradually decreasing. During the assembly process on the production line, excessive power consumption by the assembly process leads to battery depletion. Once the battery is depleted, it cannot provide power for subsequent assembly processes that require battery power, and the vehicle cannot be assembled, affecting vehicle production efficiency. Summary of the Invention

[0004] This application provides a power management method, device, vehicle, and storage medium for vehicles on a production line, which can solve the problem that vehicle assembly cannot be completed due to battery depletion during the vehicle assembly process, thus affecting vehicle production efficiency.

[0005] In a first aspect, embodiments of this application provide a power management method for vehicles on a production line, including:

[0006] When a vehicle is in the production line assembly stage, the current state of the vehicle is detected, and the current state of the vehicle is determined based on the vehicle assembly process that needs to be performed at the moment.

[0007] If the current state of the vehicle meets the preset conditions, the high-voltage system in the vehicle is controlled to charge the battery, wherein the preset conditions indicate that the vehicle assembly process is in a stage that allows the high-voltage system to be started.

[0008] In one possible implementation of the first aspect, the current state of the vehicle includes a vehicle mode and a battery power state, and the preset conditions include a first condition, which includes the power state being off and the vehicle mode being factory mode.

[0009] In one possible implementation of the first aspect, if the current state of the vehicle meets preset conditions, after controlling the high-voltage system in the vehicle to charge the battery, the method further includes:

[0010] The duration of continuous charging of the battery is recorded from the start of controlling the high-voltage system in the vehicle to charge the battery;

[0011] After the continuous charging time reaches a preset duration, the high-voltage system in the vehicle is controlled to stop charging the battery.

[0012] In one possible implementation of the first aspect, after detecting the current state of the vehicle during the production line assembly stage, the method further includes:

[0013] If the current state of the vehicle does not meet the preset conditions, the high-voltage system in the vehicle is controlled to prevent charging of the battery.

[0014] In one possible implementation of the first aspect, when the vehicle is in the production line assembly stage, the method further includes:

[0015] After receiving the first instruction sent by the diagnostic device, the vehicle's state is switched based on the vehicle's state indication in the first instruction. The first instruction is generated by the diagnostic device based on the vehicle assembly process's state requirements for the vehicle after determining the current vehicle assembly process to be performed.

[0016] In one possible implementation of the first aspect, if the vehicle assembly process that the vehicle currently needs to perform is a software flashing process, the vehicle status indication in the first instruction includes the battery power status being on and the vehicle mode being factory mode.

[0017] Upon receiving a first instruction from the diagnostic device, based on the vehicle's status indication in the first instruction, the system controls the switching of the vehicle's status, including:

[0018] Upon receiving the first instruction from the diagnostic device, based on the vehicle status indication in the first instruction, the system controls the battery power state to switch to the ON state and the vehicle mode to switch to factory mode, wherein the vehicle status is the ON state and the vehicle mode is factory mode.

[0019] In one possible implementation of the first aspect, after receiving a first instruction from the diagnostic device, and based on the vehicle status indication in the first instruction, controlling the power state to switch to an on state and the vehicle mode to switch to factory mode, the method further includes:

[0020] After receiving the second instruction sent by the diagnostic device, based on the vehicle status indication in the second instruction, the power state of the battery is controlled to be off and the vehicle mode is controlled to be factory mode. The second instruction is sent by the diagnostic device to the vehicle after determining that the software flashing process is completed, and the status in the second instruction only includes the power state being off and the vehicle mode being factory mode.

[0021] Secondly, embodiments of this application provide a power management device for vehicles on a production line, comprising:

[0022] The status detection module is used to detect the current status of the vehicle when the vehicle is in the assembly stage of the production line. The current status of the vehicle is determined based on the vehicle assembly process that needs to be performed at the moment.

[0023] A charging control module is used to control the high-voltage system in the vehicle to charge the battery if the current state of the vehicle meets preset conditions, wherein the preset conditions indicate that the vehicle assembly process is in a stage that allows the high-voltage system to be started.

[0024] Thirdly, embodiments of this application provide a vehicle, including: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the power management method for a vehicle on a production line as described in any of the first aspects above.

[0025] Fourthly, embodiments of this application provide a terminal device, including: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the power management method for vehicles on the production line as described in any of the first aspects above.

[0026] Fifthly, embodiments of this application provide a computer-readable storage medium storing a computer program that, when executed by a processor, implements the power management method for vehicles on a production line as described in any of the first aspects above.

[0027] Sixthly, embodiments of this application provide a computer program product that, when run on a terminal device, causes the terminal device to execute the power management method for vehicles on the production line as described in any of the first aspects above.

[0028] The beneficial effects of the first aspect of this application compared to the prior art are as follows: When the vehicle is in the assembly stage on the production line, the current state of the vehicle is detected. The current state is determined based on the vehicle assembly process that needs to be performed. If the current state of the vehicle meets preset conditions, the high-voltage system of the vehicle is controlled to charge the battery. This application can control the high-voltage system to charge the battery when the vehicle is in the assembly stage on the production line and the current state meets the preset requirements. Compared to existing methods where the battery cannot be charged during the assembly stage, this application can charge the battery during the assembly stage, ensuring the battery's charge level and thus ensuring that the battery can better serve the assembly process. This application prevents vehicle assembly from stalling due to a depleted battery, allowing the vehicle to complete assembly as quickly as possible and improving vehicle production efficiency.

[0029] It is understood that the beneficial effects of the second to sixth aspects mentioned above can be found in the relevant descriptions in the first aspect mentioned above, and will not be repeated here. Attached Figure Description

[0030] To more clearly illustrate the technical solutions in the embodiments of this application, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0031] Figure 1 This is a schematic flowchart of a power management method for vehicles on a production line provided in an embodiment of this application;

[0032] Figure 2 This is a schematic flowchart of a method for stopping battery charging according to an embodiment of this application;

[0033] Figure 3 This is a flowchart illustrating a power management method for vehicles on a production line according to another embodiment of this application;

[0034] Figure 4 This is a schematic diagram of the structure of a power management device for a vehicle on a production line according to an embodiment of this application;

[0035] Figure 5 This is a schematic diagram of the structure of a terminal device provided in an embodiment of this application. Detailed Implementation

[0036] It should be understood that, when used in this application specification and the appended claims, the term "comprising" indicates the presence of the described features, integrals, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or a collection thereof.

[0037] It should also be understood that the term “and / or” as used in this application specification and the appended claims means any combination of one or more of the associated listed items and all possible combinations, and includes such combinations.

[0038] As used in this application specification and the appended claims, the term "if" may be interpreted, depending on the context, as "when," "once," "in response to determination," or "in response to detection." Similarly, the phrase "if determined" or "if detected [the described condition or event]" may be interpreted, depending on the context, as "once determined," "in response to determination," "once detected [the described condition or event]," or "in response to detection [the described condition or event]."

[0039] Furthermore, in the description of this application and the appended claims, the terms "first," "second," "third," etc., are used only to distinguish descriptions and should not be construed as indicating or implying relative importance.

[0040] References to "one embodiment" or "some embodiments" in this specification mean that one or more embodiments of this application include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in still other embodiments," etc., appearing in different parts of this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized.

[0041] With the development of new energy vehicles, in order to better serve users, vehicle functions are constantly increasing, and the overall power consumption of the vehicle is also constantly increasing. In order to achieve vehicle lightweighting and meet the requirement of starting the engine without a battery, the capacity of the battery is gradually decreasing.

[0042] During the vehicle manufacturing process, the vehicle needs to complete various assembly processes on the production line, such as battery assembly, software program writing, and testing of seats and wipers.

[0043] Currently, the battery cannot be charged while the vehicle is on the production line, but some assembly processes require battery power (low voltage power) to be completed. For example, software flashing needs to be done when the power mode is ON. Due to the increased vehicle functionality, the overall assembly time on the production line increases, and battery power consumption increases. If the battery power is insufficient, the battery will be depleted during vehicle assembly, preventing the vehicle from completing all assembly processes and thus preventing it from rolling off the production line, resulting in reduced vehicle production efficiency.

[0044] To address the problem of insufficient battery power preventing the battery from supporting the entire vehicle assembly, the inventors devised the following solution from a power-saving perspective: In assembly processes where battery power is not required, the battery's power state can be manually switched to the OFF position; in assembly processes where battery power is required, the battery's power state can be manually switched to the ON position. However, this method, involving manual switching of the battery's power state, is not only cumbersome but may also lead to incorrect switching.

[0045] Starting with the idea of ​​supplementing power, the inventor came up with the following solution:

[0046] Option 1: Use the high-voltage system to charge the battery when the battery power mode is ON. However, since vehicles are generally in factory mode during the assembly stage on the production line, and the high-voltage system is not allowed to be powered when the battery power mode is ON, this method is not feasible.

[0047] Option 2: Modify the production line by adding charging equipment to charge the batteries. However, this method is not feasible due to its time-consuming and costly nature, and the disruption to vehicle production during the modification process.

[0048] Based on the above problems, the inventors proposed the method of this application, which sets the current state of the vehicle according to the vehicle state required for vehicle assembly when the vehicle is on the production line. By detecting the current state of the vehicle, it is determined whether the battery can be charged. If the current state of the vehicle meets the preset requirements, the high voltage system in the vehicle can be controlled to charge the battery, thereby avoiding the problem that the vehicle cannot be assembled and cannot be rolled off the production line due to the battery being depleted.

[0049] The power management method for vehicles on the production line according to embodiments of this application will be described in detail below.

[0050] Figure 1 A schematic flowchart of the power management method for vehicles on a production line provided in this application is shown, with reference to... Figure 1 The method is described in detail below:

[0051] S101, when the vehicle is in the production line assembly stage, the current state of the vehicle is detected, and the current state of the vehicle is determined based on the vehicle assembly process that needs to be performed at the moment.

[0052] In this embodiment, vehicle production involves a production line with different workstations. Different assembly processes are performed at different workstations, such as software writing workstations, coolant filling workstations, and vehicle equipment testing workstations. Vehicle equipment may include seats, wipers, air conditioning, etc. After the vehicle enters the assembly stage, the battery and wiring harness can be installed first. After installation, the battery powers the entire vehicle. Through the workstation layout, high-voltage system insulation testing is performed first, allowing the high-voltage system to be energized and ensuring electrical safety.

[0053] In this embodiment, different vehicle assembly processes may have different requirements for the vehicle's state. For example, during process A, the vehicle's power state needs to be set to the OFF state, which represents the state of the battery; during the software flashing process, the vehicle's power state needs to be set to the ON state.

[0054] In this embodiment, the vehicle's current state may include the vehicle mode and the battery's power state. The vehicle's current state can be obtained from the central domain controller by the low-voltage power management system in the vehicle. The vehicle's current state can be continuously detected at a preset frequency to promptly identify changes in the vehicle's state and determine whether the battery needs to be charged.

[0055] In this embodiment, the vehicle assembly process that the vehicle needs to perform at the current time can be determined by the diagnostic equipment scanning the identification code on the workstation. Alternatively, it can be determined by the diagnostic equipment (in the cloud) based on the vehicle's location and current stage. After determining the vehicle assembly process that needs to be performed, the diagnostic equipment sends a diagnostic command to the vehicle, which includes the state that the vehicle needs to switch to. The vehicle then switches states according to the diagnostic command.

[0056] Specifically, after receiving the first instruction (diagnostic command) sent by the diagnostic device, the state of the vehicle is switched based on the state indication of the vehicle in the first instruction. The first instruction is generated by the diagnostic device based on the state requirements of the vehicle assembly process after determining the current vehicle assembly process to be performed.

[0057] As an example, after determining that the current vehicle assembly process to be performed is a software flashing process, the diagnostic equipment generates a first instruction. The vehicle status indication in the first instruction includes the battery power status being "on" and the vehicle mode being "factory mode." Upon receiving the first instruction from the diagnostic equipment, the vehicle, based on the vehicle status indication in the first instruction, controls the battery power status to switch to "on" and the vehicle mode to switch to "factory mode." The vehicle's status is then defined as "power on" and "vehicle mode is factory mode."

[0058] S102, if the current state of the vehicle meets the preset conditions, then control the high-voltage system in the vehicle to charge the battery, wherein the preset conditions indicate that the vehicle assembly process is in a stage that allows the high-voltage system to be started.

[0059] In this embodiment, the preset conditions are pre-set and are determined based on the vehicle state required for the vehicle assembly process that allows the high-voltage system to be started.

[0060] In this embodiment, the preset conditions may include a first condition, which includes the power state being off and the vehicle mode being factory mode.

[0061] The preset conditions may also include a second condition, which includes the power status being in the start state and the vehicle mode being non-factory mode.

[0062] In this embodiment, after determining that the vehicle's current state meets preset conditions, the low-voltage power management system sends a power replenishment request to the vehicle controller. This request instructs the vehicle controller to activate the power replenishment mode, enabling the high-voltage system in the vehicle to charge the battery. The high-voltage system includes a power battery, etc.

[0063] In another embodiment, if the current state of the vehicle does not meet the preset conditions, the high-voltage system in the vehicle is controlled to prevent charging of the battery.

[0064] For example, if the battery is powered on and the vehicle is in factory mode, the high-voltage system is not allowed to start for safety reasons. Therefore, if the vehicle is currently powered on and in factory mode, the high-voltage system is prohibited from charging the battery.

[0065] In this application, when a vehicle is in the assembly stage on the production line, its current state is detected. The current state is determined based on the vehicle assembly process that needs to be performed. If the current state of the vehicle meets preset conditions, the high-voltage system of the vehicle is controlled to charge the battery. This application can control the high-voltage system to charge the battery when the vehicle is in the assembly stage and its current state meets preset requirements. Compared to existing methods where the battery cannot be charged during the assembly stage, this application can charge the battery during the assembly stage, ensuring the battery's charge level and thus ensuring that the battery can better serve the assembly process. This application prevents vehicle assembly from being halted due to a depleted battery, allowing the vehicle to complete assembly as quickly as possible and improving vehicle production efficiency.

[0066] In one possible implementation, step S102 may further include:

[0067] If the current state of the vehicle meets the preset conditions, obtain the target assembly process that requires battery power among all remaining vehicle assembly processes.

[0068] Find the assembly time for each target assembly process. Calculate the sum of the assembly times for all target assembly processes to obtain the total power consumption time. Pre-set which vehicle assembly processes require battery power and the assembly time for each vehicle assembly process.

[0069] Obtain the remaining battery power. Estimate the estimated usage time of the remaining power.

[0070] Calculate the difference between the estimated usage time and the total power consumption time. If the difference is greater than the preset value, it is determined that the battery has sufficient power to support the remaining vehicle assembly process, and there is no need to charge the battery.

[0071] If the difference is less than or equal to the preset value, it is determined that the battery power is insufficient, and the high-voltage system in the vehicle is controlled to charge the battery.

[0072] In this application, the current state of the vehicle is taken into consideration. When the current state meets the preset conditions, it is also considered whether the remaining power of the battery can support the remaining vehicle assembly process. Then, it is determined whether to charge the battery, which not only ensures the completion of vehicle assembly, but also saves energy.

[0073] In one possible implementation, since the battery has a certain capacity, it can reach a fully charged state after charging for a period of time. To save energy, the high-voltage system can be controlled to stop charging the battery after the preset charging time has been reached.

[0074] like Figure 2 As shown, specifically, after step S102, the above method may further include:

[0075] S201, Starting from controlling the high-voltage system in the vehicle to charge the battery, the continuous charging time of the battery is counted.

[0076] In this embodiment, the timing starts from the moment the battery begins charging, and the continuous charging time of the battery is recorded.

[0077] S202, after the continuous charging time reaches a preset duration, control the high-voltage system in the vehicle to stop charging the battery.

[0078] In this embodiment, the preset duration can be determined based on the charging performance of the battery. For example, if the maximum charging time of the battery is 5 hours, that is, the battery is fully charged after 5 hours of charging, then the preset duration can be set to 5 hours.

[0079] Alternatively, the preset duration can be determined based on the total assembly time of the vehicle, for example, the preset duration can be set to 1.5 hours.

[0080] In this embodiment, after the continuous charging time reaches the preset time, the low-voltage power management system sends a stop charging request to the vehicle controller. The stop charging request is used to instruct the vehicle controller to exit the charging mode so that the high-voltage system stops charging the battery.

[0081] In this embodiment, if the vehicle's state changes before the preset charging time is reached, and it is necessary to stop the high-voltage system from charging the battery, the timing will stop when charging the battery is stopped.

[0082] In this application, the continuous charging time of the battery is counted when the battery starts charging. Once the continuous charging time of the battery reaches the preset time, the charging of the battery is stopped, which satisfies the requirements for charging the battery and also saves energy.

[0083] In one possible implementation, if the current state of the vehicle does not meet the preset conditions, and it is detected that the currently executed vehicle assembly process has been completed, the current state of the vehicle can be switched to a state that meets the preset conditions so as to charge the battery in a timely manner.

[0084] In one possible implementation, in order to charge the battery in a timely manner, when the battery power state is on, if the vehicle assembly process to be performed is completed, the battery power state can be switched from on to off, so that the high-voltage system can charge the battery.

[0085] Specifically, if the vehicle assembly process to be performed is a software flashing process, the battery power status is on and the vehicle mode is factory mode during the software flashing process.

[0086] After the software flashing process is completed, the diagnostic equipment can send a second command to the vehicle.

[0087] After receiving the second instruction sent by the diagnostic device, the vehicle controls the power state of the battery to be off and the vehicle mode to factory mode based on the vehicle status indication in the second instruction. The second instruction is sent by the diagnostic device to the vehicle after the software flashing process is completed, and the status in the second instruction only includes the power state being off and the vehicle mode being factory mode.

[0088] In one possible implementation, after the vehicle assembly is completed and the vehicle is no longer in the production line assembly stage, the vehicle can exit the factory mode. The low-voltage power management system in the vehicle can detect the remaining power of the battery and determine whether the high-voltage system needs to charge the battery based on the remaining power.

[0089] like Figure 3 As shown, in one possible implementation, the vehicle may include a central domain controller, a low-voltage power management system, and a vehicle controller. The method described below will be illustrated using a vehicle software flashing example.

[0090] S11, the diagnostic equipment detects that the current vehicle assembly process to be performed is the software flashing process.

[0091] S12, the diagnostic equipment determines the state that the vehicle needs to switch to based on the determined vehicle assembly process, and generates a first instruction based on the state that the vehicle needs to switch to. The first instruction includes the vehicle mode that needs to be switched to as factory mode and the power status of the battery as on.

[0092] S13, the diagnostic device sends the first instruction to the central domain controller.

[0093] S14, after receiving the first instruction, the central domain controller switches the vehicle mode to factory mode and the battery power status to the on state.

[0094] S15, the low-voltage power management system reads from the central domain controller that the vehicle mode is factory mode and the battery power status is on.

[0095] In this embodiment, when the vehicle is in the assembly stage on the production line, the low-voltage power management system ignores the battery charge value and can only focus on the vehicle status, determining whether to recharge the battery based on the vehicle status.

[0096] S16, the low-voltage power management system sends a request to the vehicle controller to prohibit power replenishment.

[0097] S17. After receiving a request to prohibit charging, the vehicle controller controls the high-voltage system to be shut down to prevent the high-voltage system from charging the battery.

[0098] S18, the diagnostic equipment detects that the software flashing process is complete, and sends a second instruction to the central domain controller. The second instruction includes the vehicle mode to be switched to factory mode and the battery power status to be off.

[0099] S19, after receiving the second instruction, the central domain controller switches the vehicle mode to factory mode and the battery power status to the off state.

[0100] S20, the low-voltage power management system reads from the central domain controller that the vehicle mode is factory mode and the battery power status is off.

[0101] S21, the low-voltage power management system sends a power replenishment request to the vehicle controller.

[0102] S22. After receiving a power replenishment request, the vehicle controller activates the high-voltage system to charge the battery.

[0103] In actual use, after step S22, the diagnostic device can detect the next vehicle assembly process, determine the state that the vehicle needs to switch to next based on the next vehicle assembly process, and then send a third instruction to the central domain controller to switch the vehicle state to a state that can proceed with the next vehicle assembly process.

[0104] In actual use, after the diagnostic equipment detects that the software flashing process is completed, steps S18 to S22 are not executed. The diagnostic equipment can directly detect the next vehicle assembly process, determine the state that the vehicle needs to switch to next based on the next vehicle assembly process, and then send a third instruction to the central domain controller to switch the vehicle state to a state that can proceed to the next vehicle assembly process.

[0105] For example, if the next vehicle assembly process requires the vehicle mode to be factory mode and the battery power status to be off, the diagnostic equipment sends a third instruction to the central controller. After receiving the third instruction, the central controller switches the vehicle mode to factory mode and switches the battery power status to off, and then executes the above steps S20 to S22.

[0106] It should be understood that the sequence number of each step in the above embodiments does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.

[0107] Corresponding to the power management method for vehicles on the production line described in the above embodiments, Figure 4 A structural block diagram of a power management device for vehicles on a production line provided in an embodiment of this application is shown. For ease of explanation, only the parts related to the embodiment of this application are shown.

[0108] Reference Figure 4 The device 300 may include a status detection module 310 and a charging control module 320.

[0109] The status detection module 310 is used to detect the current status of the vehicle when the vehicle is in the production line assembly stage. The current status of the vehicle is determined based on the vehicle assembly process that needs to be performed at the moment.

[0110] The charging control module 320 is used to control the high-voltage system in the vehicle to charge the battery if the current state of the vehicle meets preset conditions, wherein the preset conditions indicate that the vehicle assembly process is in a stage that allows the high-voltage system to be started.

[0111] In one possible implementation, the current state of the vehicle includes the vehicle mode and the power state of the battery, and the preset conditions include a first condition, which includes the power state being off and the vehicle mode being factory mode.

[0112] In one possible implementation, the charging control module 320 also includes:

[0113] The duration statistics module is used to count the continuous charging time of the battery from the start of charging the battery by the high voltage system in the vehicle.

[0114] The control module is used to control the high-voltage system in the vehicle to stop charging the battery after the continuous charging time reaches a preset time.

[0115] In one possible implementation, the charging control module 320 can specifically be used for:

[0116] If the current state of the vehicle does not meet the preset conditions, the high-voltage system in the vehicle is controlled to prevent charging of the battery.

[0117] In one possible implementation, the state detection module 310 can specifically be used for:

[0118] After receiving the first instruction sent by the diagnostic device, the vehicle's state is switched based on the vehicle's state indication in the first instruction. The first instruction is generated by the diagnostic device based on the vehicle assembly process's state requirements for the vehicle after determining the current vehicle assembly process to be performed.

[0119] In one possible implementation, if the vehicle assembly process currently to be performed is a software flashing process, the vehicle status indication in the first instruction includes the battery power status being "on" and the vehicle mode being "factory mode"; the status detection module 310 can specifically be used for:

[0120] Upon receiving the first instruction from the diagnostic device, based on the vehicle status indication in the first instruction, the system controls the battery power state to switch to the ON state and the vehicle mode to switch to factory mode, wherein the vehicle status is the ON state and the vehicle mode is factory mode.

[0121] In one possible implementation, the state detection module 310 can specifically be used for:

[0122] After receiving the second instruction sent by the diagnostic device, based on the vehicle status indication in the second instruction, the power state of the battery is controlled to be off and the vehicle mode is controlled to be factory mode. The second instruction is sent by the diagnostic device to the vehicle after determining that the software flashing process is completed, and the status in the second instruction only includes the power state being off and the vehicle mode being factory mode.

[0123] It should be noted that the information interaction and execution process between the above-mentioned devices / units are based on the same concept as the method embodiments of this application. For details on their specific functions and technical effects, please refer to the method embodiments section, and they will not be repeated here.

[0124] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional units and modules is merely an example. In practical applications, the above functions can be assigned to different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiments can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit. Furthermore, the specific names of the functional units and modules are only for easy differentiation and are not intended to limit the scope of protection of this application. The specific working process of the units and modules in the above system can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.

[0125] This application also provides a vehicle, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement a power management method for vehicles on a production line.

[0126] This application also provides a terminal device, see [link to relevant documentation] Figure 5The terminal device 400 may include: at least one processor 410, a memory 420, and a computer program stored in the memory 420 and executable on the at least one processor 410. When the processor 410 executes the computer program, it implements the steps in any of the above method embodiments, for example... Figure 1 Steps S101 to S102 in the illustrated embodiment. Alternatively, when the processor 410 executes the computer program, it implements the functions of each module / unit in the above-described device embodiments, for example... Figure 3 The functions of the status detection module 310 to the charging control module 320 are shown.

[0127] For example, a computer program may be divided into one or more modules / units, one or more of which are stored in memory 420 and executed by processor 410 to complete this application. The one or more modules / units may be a series of computer program segments capable of performing a specific function, which are used to describe the execution process of the computer program in terminal device 400.

[0128] Those skilled in the art will understand that Figure 5 This is merely an example of a terminal device and does not constitute a limitation on the terminal device. It may include more or fewer components than shown, or combine certain components, or different components, such as input / output devices, network access devices, buses, etc.

[0129] The processor 410 can be a Central Processing Unit (CPU), or 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, etc. The general-purpose processor can be a microprocessor or any conventional processor.

[0130] The memory 420 can be an internal storage unit of the terminal device or an external storage device, such as a plug-in hard drive, a smart media card (SMC), a secure digital card (SD), or a flash card. The memory 420 is used to store the computer program and other programs and data required by the terminal device. The memory 420 can also be used to temporarily store data that has been output or will be output.

[0131] The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. Buses can be categorized as address buses, data buses, control buses, etc. For ease of illustration, the buses shown in the accompanying drawings are not limited to a single bus or a single type of bus.

[0132] The power management method for vehicles on the production line provided in this application embodiment can be applied to terminal devices such as computers, tablets, laptops, netbooks, and personal digital assistants (PDAs). This application embodiment does not impose any restrictions on the specific type of terminal device.

[0133] In the above embodiments, the descriptions of each embodiment have different focuses. For parts that are not described in detail or recorded in a certain embodiment, please refer to the relevant descriptions of other embodiments.

[0134] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0135] In the embodiments provided in this application, it should be understood that the disclosed terminal devices, apparatuses, and methods can be implemented in other ways. For example, the terminal device embodiments described above are merely illustrative. For instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interfaces, apparatuses, or units, and may be electrical, mechanical, or other forms.

[0136] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0137] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0138] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the methods of the above embodiments can also be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by one or more processors, it can implement the steps of the various method embodiments described above.

[0139] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the methods of the above embodiments can also be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by one or more processors, it can implement the steps of the various method embodiments described above.

[0140] Similarly, as a computer program product, when the computer program product is run on a terminal device, it enables the terminal device to implement the steps in the above-described method embodiments.

[0141] The computer program includes computer program code, which can be in the form of source code, object code, executable file, or some intermediate form. The computer-readable medium can include: any entity or device capable of carrying the computer program code, recording media, USB flash drive, portable hard drive, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signals, telecommunication signals, and software distribution media, etc. It should be noted that the content included in the computer-readable medium can be appropriately added or removed according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, computer-readable media may not include electrical carrier signals and telecommunication signals.

[0142] The above-described embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application, and should all be included within the protection scope of this application.

Claims

1. A method of power management for an on-line vehicle, characterized by, The method comprises: detecting a current state of the vehicle when the vehicle is in a production line assembly stage, the current state of the vehicle being determined based on a vehicle assembly process currently required to be performed; if the current state of the vehicle meets a preset condition, controlling a high-voltage system in the vehicle to charge a battery, wherein the preset condition represents that the vehicle assembly process is a stage allowing the high-voltage system to be started; when the vehicle is in the production line assembly stage, the method further comprises: after receiving a first instruction sent by a diagnostic device, controlling the state of the vehicle to switch based on a state indication of the vehicle in the first instruction, wherein the first instruction is generated by the diagnostic device based on a requirement of the state of the vehicle for the vehicle assembly process currently required to be performed by the vehicle; if the vehicle assembly process currently required to be performed by the vehicle is a software flashing process, the state indication of the vehicle in the first instruction comprises that a power state of the battery is an open state and a vehicle mode is a factory mode; after receiving the first instruction sent by the diagnostic device, controlling the state of the vehicle to switch based on the state indication of the vehicle in the first instruction, comprising: after receiving the first instruction sent by the diagnostic device, controlling the power state of the battery to switch to the open state and the vehicle mode to switch to the factory mode based on the state indication of the vehicle in the first instruction, the state of the vehicle being that the power state is the open state and the vehicle mode is the factory mode.

2. The method of power management for an on-line vehicle of claim 1, wherein, The current state of the vehicle comprises a vehicle mode and a power state of a battery, and the preset condition comprises a first condition, the first condition comprising that the power state is a closed state and the vehicle mode is a factory mode.

3. The method of power management for an on-the-line vehicle of claim 1, wherein, After controlling the high-voltage system in the vehicle to charge the battery if the current state of the vehicle meets the preset condition, the method further comprises: starting from controlling the high-voltage system in the vehicle to charge the battery, counting a continuous charging duration of the battery; after the continuous charging duration reaches a preset duration, controlling the high-voltage system in the vehicle to stop charging the battery.

4. The method of power management for an on-the-line vehicle of any one of claims 1 to 3, wherein, After detecting the current state of the vehicle when the vehicle is in the production line assembly stage, the method further comprises: if the current state of the vehicle does not meet the preset condition, controlling the high-voltage system in the vehicle to prohibit charging the battery.

5. The method of power management for an on-the-line vehicle of claim 1, wherein, After receiving the first instruction sent by the diagnostic device, controlling the power state to switch to the open state and the vehicle mode to switch to the factory mode based on the state indication of the vehicle in the first instruction, the method further comprises: after receiving a second instruction sent by the diagnostic device, controlling the power state of the battery to be a closed state and the vehicle mode to be a factory mode based on a state indication of the vehicle in the second instruction, wherein the second instruction is sent by the diagnostic device to the vehicle after determining that the software flashing process is completed, and the state in the second instruction only comprises that the power state is the closed state and the vehicle mode is the factory mode.

6. A power management apparatus for an on-line vehicle, characterized by: The method comprises: The state detection module is configured to detect a current state of the vehicle when the vehicle is in a production line assembly stage, and the current state of the vehicle is determined based on a vehicle assembly procedure currently required to be performed; The charging control module is configured to control a high-voltage system in the vehicle to charge a battery if the current state of the vehicle meets a preset condition, wherein the preset condition represents that the vehicle assembly procedure is a stage in which the high-voltage system is allowed to be started. The state detection module is further configured to: After receiving the first instruction sent by the diagnostic device, control the state of the vehicle to switch based on the state indication of the vehicle in the first instruction, wherein the first instruction is generated based on a requirement of the state of the vehicle on the vehicle assembly procedure currently required to be performed by the diagnostic device after determining the vehicle assembly procedure; If the vehicle assembly procedure currently required to be performed by the vehicle is a software flashing procedure, the state indication of the vehicle in the first instruction includes that the power state of the battery is an open state and the vehicle mode is a factory mode; the state detection module is further configured to: After receiving the first instruction sent by the diagnostic device, control the power state of the battery to switch to the open state and the vehicle mode to switch to the factory mode based on the state indication of the vehicle in the first instruction, and the state of the vehicle is that the power state is the open state and the vehicle mode is the factory mode.

7. A vehicle comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, The processor executes the computer program to implement the power management method of the vehicle on the production line according to any one of claims 1 to 5.

8. A computer-readable storage medium storing a computer program, the computer program comprising instructions that, when executed by a computer, cause the computer to perform the method of any one of claims 1 to 7. The computer program is executed by the processor to implement the power management method of the vehicle on the production line according to any one of claims 1 to 5.

Citation Information

Patent Citations

  • Flashing method and apparatus for vehicle-mounted ECU software of electric vehicle

    CN108710499A

  • Flash program control method, device and equipment

    CN111619484A