Non-inductive starting method and device of vehicle, vehicle, storage medium and program product

CN122915128APending Publication Date: 2026-10-16BEIJING AUTOMOBILE RES GENERAL INST
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610929799.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-06-25
Publication Date
2026-10-16

AI Technical Summary

Technical Problem

[0005]本申请提供一种车辆的无感启动方法、装置、车辆、存储介质及程序产品,以解决相关技术中引发共振与过零冲击、适配性差的问题,实现启动平顺性、点火可靠性与NVH性能的综合提升

Benefits of technology

发送降速指令至所述电机控制器,以通过所述电机控制器基于所述降速指令降低所述发电机的转速。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122915128A_ABST
    Figure CN122915128A_ABST
Patent Text Reader

Abstract

The application relates to a vehicle non-inductive starting method and device, a vehicle, a storage medium and a program product. The method comprises the following steps: in response to a starting instruction, sending a preloading instruction to a motor controller to drive a generator to output a pre-tightening torque for transmission system pre-tightening; in response to the transmission system completing the pre-tightening action, sending a drag speed-up instruction to the motor controller to drive the generator to output a drag torque to increase the engine speed; in response to the engine speed being increased to a preparatory speed, sending a first mode switching instruction to the motor controller to switch the generator from a torque control mode to a speed control mode; and in response to the duration of the engine speed being at the preparatory speed reaching a preset duration, sending an ignition control instruction to the engine controller to control the engine to perform an ignition action until the engine completes starting. Thus, the problems of resonance, zero-crossing impact and poor adaptability in the prior art are solved, and the comprehensive improvement of starting smoothness, ignition reliability and NVH performance is achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of vehicle technology, and in particular to a method, device, vehicle, storage medium, and program product for contactless starting of a vehicle. Background Technology

[0002] The engine starting process of hybrid electric vehicles is usually completed by the ISG motor (Integrated Starter Generator) driving the engine to the ignition speed. Optimizing the impact noise and vibration during the starting process is a key area of ​​research in the development of the vehicle's NVH (Noise, Vibration, Harshness) performance.

[0003] In related technologies, ISG start-up control schemes often employ a constant motor torque to tow the engine throughout the entire process.

[0004] However, the reliance on fixed calibration parameters to complete the startup process and the independent control of motor drag and engine ignition in related technologies lead to problems such as resonance, zero-crossing impact, and poor adaptability, which urgently need to be solved. Summary of the Invention

[0005] This application provides a method, device, vehicle, storage medium, and program product for seamless vehicle starting, in order to solve the problems of resonance and zero-crossing impact and poor adaptability in related technologies, and to achieve a comprehensive improvement in starting smoothness, ignition reliability, and NVH performance.

[0006] To achieve the above objectives, the first aspect of this application proposes a method for seamless vehicle start-up, comprising the following steps: In response to the start command, a preload command is sent to the vehicle's motor controller to drive the vehicle's generator to output preload torque for transmission system preload. In response to the completion of the pre-tensioning action of the transmission system, a drag acceleration command is sent to the motor controller, so as to drive the generator to output drag torque and increase the engine speed through the motor controller; In response to the engine speed increasing to the pre-set speed, a first mode switching command is sent to the motor controller to switch the generator from torque control mode to speed control mode via the motor controller; In response to the engine speed being at the preparatory speed for a preset duration, an ignition control command is sent to the engine controller to control the engine to perform an ignition action until the engine starts.

[0007] According to one embodiment of this application, after the engine has finished starting, the method further includes: Obtain the current engine speed and current torque fluctuation; When the current speed is a preset speed and the current torque fluctuation is less than or equal to a preset threshold, a second mode switching command is issued to the engine controller to switch the engine control mode to idle speed control mode through the engine controller.

[0008] According to one embodiment of this application, before sending the preload command to the vehicle's motor controller, the method further includes: Obtain the vehicle's current state of charge, current ambient temperature, and current motor fault signal; If the current state of charge is less than or equal to a first threshold, the current ambient temperature is greater than or equal to a second threshold, and the current motor fault signal is a fault-free signal, then the vehicle is determined to meet the conditions for outputting the preload control command to the motor controller.

[0009] According to one embodiment of this application, after sending the ignition control command to the engine controller, the method further includes: A speed reduction command is sent to the motor controller to reduce the speed of the generator based on the speed reduction command.

[0010] According to one embodiment of this application, the preload control command includes a preload torque slope and a preload torque amplitude.

[0011] According to the vehicle seamless start method proposed in this application, a preload command is sent to the motor controller to drive the generator to output preload torque for transmission system preload; a drag acceleration command is sent to the motor controller to drive the generator to output drag torque to increase engine speed; a first mode switching command is sent to the motor controller to switch the generator from torque control mode to speed control mode; and an ignition control command is sent to the engine controller to control the engine to perform ignition until the engine starts. This solves the problems of resonance and zero-crossing impact, and poor adaptability in related technologies, achieving a comprehensive improvement in start-up smoothness, ignition reliability, and NVH performance.

[0012] To achieve the above objectives, a second aspect of this application provides a vehicle contactless start device, comprising: The preload module, in response to the start command, sends a preload command to the vehicle's motor controller, so as to drive the vehicle's generator to output preload torque for transmission system preload via the motor controller; The lifting module, in response to the transmission system completing the pre-tensioning action, sends a drag acceleration command to the motor controller, so as to drive the generator to output drag torque and increase the engine speed through the motor controller; The switching module, in response to the engine speed increasing to the pre-set speed, sends a first mode switching command to the motor controller, so as to switch the generator from torque control mode to speed control mode through the motor controller; The starting module, in response to the engine speed being at the preparatory speed for a preset duration, sends an ignition control command to the engine controller, so as to control the engine to perform the ignition action through the engine controller until the engine completes the start-up.

[0013] According to one embodiment of this application, after the engine has completed starting, the starting module is further configured to: Obtain the current engine speed and current torque fluctuation; When the current speed is a preset speed and the current torque fluctuation is less than or equal to a preset threshold, a second mode switching command is issued to the engine controller to switch the engine control mode to idle speed control mode through the engine controller.

[0014] According to one embodiment of this application, before sending the preload command to the vehicle's motor controller, the preload module is further configured to: Obtain the vehicle's current state of charge, current ambient temperature, and current motor fault signal; If the current state of charge is less than or equal to a first threshold, the current ambient temperature is greater than or equal to a second threshold, and the current motor fault signal is a fault-free signal, then the vehicle is determined to meet the conditions for outputting the preload control command to the motor controller.

[0015] According to one embodiment of this application, after sending the ignition control command to the engine controller, the starting module is further configured to: A speed reduction command is sent to the motor controller to reduce the speed of the generator based on the speed reduction command.

[0016] According to one embodiment of this application, the preload control command includes a preload torque slope and a preload torque amplitude.

[0017] According to the vehicle sensorless start device proposed in this application embodiment, a preload command is sent to the motor controller to drive the generator to output preload torque for transmission system preload; a drag acceleration command is sent to the motor controller to drive the generator to output drag torque to increase engine speed; a first mode switching command is sent to the motor controller to switch the generator from torque control mode to speed control mode; and an ignition control command is sent to the engine controller to control the engine to perform ignition until the engine starts. This solves the problems of resonance and zero-crossing impact, and poor adaptability in related technologies, achieving a comprehensive improvement in start-up smoothness, ignition reliability, and NVH performance.

[0018] To achieve the above objectives, a third aspect of this application provides a vehicle comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the vehicle's contactless start method as described in the above embodiments.

[0019] To achieve the above objectives, a fourth aspect of this application provides a computer-readable storage medium having a computer program stored thereon, which is executed by a processor to implement the vehicle-to-vehicle seamless start method as described in the above embodiments.

[0020] To achieve the above objectives, a fifth aspect of this application provides a computer program product, which, when executed by a processor, implements the vehicle-to-vehicle seamless start method as described in the above embodiments.

[0021] Additional aspects and advantages of this application will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of this application. Attached Figure Description

[0022] The above and / or additional aspects and advantages of this application will become apparent and readily understood from the following description of the embodiments taken in conjunction with the accompanying drawings, wherein: Figure 1 This is a flowchart illustrating a method for contactless vehicle start-up according to an embodiment of this application; Figure 2 A flowchart of a vehicle-starting method according to an embodiment of this application; Figure 3 This is a block diagram of a vehicle contactless start device provided according to an embodiment of this application; Figure 4 This is a structural schematic diagram of a vehicle provided according to an embodiment of this application. Detailed Implementation

[0023] The embodiments of this application are described in detail below. Examples of these embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and intended to explain this application, and should not be construed as limiting this application.

[0024] The following description, with reference to the accompanying drawings, describes a vehicle-starting method, apparatus, vehicle, storage medium, and program product according to embodiments of this application.

[0025] Before introducing the vehicle start-up method of this application embodiment, let's first introduce the vehicle start-up method in related technologies.

[0026] The related technologies employ a single-stage direct start-up + single ignition adjustment + fixed parameter control logic, without clearly defining the start-up stage. They achieve start-up solely through fixed torque parameters, resulting in issues such as drivetrain knocking and excessive speed spikes after ignition. Furthermore, parameter tuning relies on empirical values, lacking a standardized, staged control system, leading to insufficient adaptability and smoothness. The shortcomings of these technologies are shown in Table 1.

[0027] Table 1

[0028] Based on the aforementioned problems, this application's embodiments, through a differentiated design of "two-stage separate control + 10 dynamic parameters + multi-controller collaboration," completely solve the five core defects of the prior art, exhibiting outstanding non-obviousness; based on the existing hybrid vehicle control platform, no additional hardware is required, and seamless start-up can be achieved through software algorithm upgrades, resulting in low cost and easy mass production; it can significantly improve the NVH performance and driving experience of hybrid vehicles, reduce the start-up failure rate, enhance product market competitiveness, and possess good economic benefits.

[0029] Specifically, Figure 1 This is a flowchart of a vehicle-insensitive start method according to an embodiment of this application.

[0030] like Figure 1 As shown, the contactless start method for this vehicle includes the following steps: In step S101, in response to the start command, a preload command is sent to the vehicle's motor controller to drive the vehicle's generator to output preload torque for transmission system preload.

[0031] Optionally, in some embodiments, the preload control command includes a preload torque slope and a preload torque magnitude.

[0032] Preload torque refers to the small reverse or forward torque output by the generator according to the preload command, used to pre-tighten the gaps between various components of the transmission system, eliminate gear and shaft backlash, and avoid impact and knocking noise caused by engine dragging during start-up. Transmission system preload refers to the pre-control process that eliminates mechanical gaps between transmission components such as gearbox, crankshaft, and gears in advance according to the preload torque output by the motor, so that the transmission pairs fit together and prevent knocking noise caused by gap collisions when the engine drags during start-up.

[0033] Specifically, in this embodiment of the application, the vehicle controller (Power Domain Control Unit, PDCU) sends preload torque slope and preload torque amplitude commands to the motor controller (MCU), wherein the preload torque slope can be 350~400Nm / s and the preload torque amplitude can be -18~20Nm.

[0034] Furthermore, after receiving the command, the MCU controls the ISG motor to output a preload torque amplitude with a preload torque slope, lasting for 50-300ms, to pre-tighten the mechanical backlash of the transmission system and eliminate the risk of initial impact. After the transmission system completes the pre-tightening action, the torque sensor sends a preload torque completion signal to the MCU. Thus, through the coordination of the preload torque slope and the applied torque amplitude, torque is smoothly established, avoiding impact and solving the defect of transmission system impact.

[0035] In step S102, in response to the completion of the pre-tensioning action of the transmission system, a drag acceleration command is sent to the motor controller so as to drive the generator to output drag torque and increase the engine speed through the motor controller.

[0036] Driving torque refers to the torque used to overcome the mechanical resistance of the engine, drag the crankshaft to rotate and quickly pass the resonance speed, and raise the engine to the ignition preparation speed.

[0037] Specifically, after preloading is completed, the vehicle controller of this application embodiment sends a drag-up speed command to the motor controller. The drag-up speed command is the generator drag torque minus the platform's forward ascent slope (788~1200Nm / s) and the generator drag target torque (60~120Nm).

[0038] Furthermore, the motor controller controls the generator to rapidly increase the torque to 60-120 Nm with a plateau slope of 788-1200 Nm / s, overcoming the initial resistance of the engine and quickly passing through the resonance speed range. In this embodiment, the speed sensor feeds back the engine speed to the engine control system (EMS) in real time, and the EMS feeds back to the vehicle controller. The PDCU, through closed-loop control, adjusts the ISG motor torque via the MCU to raise the engine speed to the pre-ignition preparation speed. The engine speed is raised to the pre-ignition preparation speed of 800-1500 r / min, which is the critical ignition speed, ensuring ignition reliability.

[0039] Therefore, in this embodiment of the application, the generator pulls the torque - the platform's upward slope to quickly pass through the resonance range, and the generator pulls the target torque to overcome the resistance.

[0040] In step S103, in response to the engine speed increasing to the pre-set speed, a first mode switching command is sent to the motor controller to switch the generator from torque control mode to speed control mode via the motor controller.

[0041] The preparatory speed refers to the threshold speed at which the motor switches from torque control to speed control.

[0042] Specifically, when the engine speed reaches the engine speed preparation speed before ignition, the PDCU triggers a control logic switch, that is, the ISG motor control logic is changed from torque control mode to speed control mode, and the target engine speed is adjusted to (generator towing target torque - 100) r / min. The generator towing torque slope - the slope after the plateau is adjusted to 482~687Nm / s to stabilize the speed and prepare for ignition.

[0043] Therefore, the embodiments of this application avoid zero-crossing impact by switching the target speed of the engine and the slope of the generator's towing torque - the slope of the platform descent. The target speed ensures ignition reliability, and the core solution is to address the defects of resonance and zero-crossing impact.

[0044] In step S104, in response to the engine speed being at the pre-set speed for a preset duration, an ignition control command is sent to the engine controller to control the engine to perform the ignition action until the engine starts.

[0045] The preset duration can be a duration set by the user, a duration obtained through a limited number of experiments, or a duration obtained through a limited number of computer simulations.

[0046] Specifically, in this embodiment, after the engine speed stabilizes at the pre-ignition preparation speed, the PDCU sends an ignition preparation signal to the EMS, entering the ignition stage. After receiving the ignition preparation signal, the vehicle controller sends an ignition command and an engine ignition torque (2.2~14.2 Nm) command to the EMS. After receiving the command, the EMS delays fuel injection by 0.5~1.2 seconds to avoid premature fuel injection leading to uncontrolled ignition torque, thus preparing for precise ignition. Therefore, by delaying the fuel injection duration to control the ignition timing, the engine ignition torque controls the initial combustion intensity, solving the problem of uncontrolled ignition torque.

[0047] Furthermore, after the delayed injection is completed, the EMS controls the injector to inject fuel, and at the same time controls the ignition coil to perform ignition according to the engine ignition torque (2.2~14.2Nm), while adjusting the ignition angle and / or intake air volume coordination parameters.

[0048] Furthermore, the speed sensor provides real-time feedback on the engine speed, and the EMS controls the speed surge within the range of (target engine start speed + 150) r / min through closed-loop control, thereby completing the engine start-up.

[0049] Therefore, a preload command is sent to the motor controller, driving the generator to output preload torque to preload the transmission system; a drag acceleration command is sent to the motor controller, driving the generator to output drag torque to increase engine speed; a first mode switching command is sent to the motor controller, switching the generator from torque control mode to speed control mode; and an ignition control command is sent to the engine controller, controlling the engine to perform ignition until the engine starts. This solves the problems of resonance, zero-crossing impact, and poor adaptability in related technologies, achieving a comprehensive improvement in starting smoothness, ignition reliability, and NVH performance.

[0050] Furthermore, in order to ensure the smoothness of engine starting, this embodiment of the application determines the switch to idle speed control mode based on both speed and torque fluctuation conditions, so as to avoid speed oscillation and torque sudden change during idle speed switching at the end of the engine start-up phase.

[0051] Optionally, in some embodiments, after the engine has started, the method further includes: acquiring the current engine speed and current torque fluctuation; and, if the current speed is a preset speed and the current torque fluctuation is less than or equal to a preset threshold, issuing a second mode switching command to the engine controller to switch the engine control mode to idle speed control mode through the engine controller.

[0052] The preset rotational speed can be a user-defined speed, a speed obtained through a limited number of experiments, or a speed obtained through a limited number of computer simulations. The preset threshold can be a user-defined threshold, a threshold obtained through a limited number of experiments, or a threshold obtained through a limited number of computer simulations.

[0053] Specifically, in this embodiment, the current engine speed and current torque fluctuation are obtained. When the current engine speed stabilizes at a preset speed (target idle speed) and the torque fluctuation is less than or equal to a preset threshold (i.e., ≤3 N·m), the vehicle controller determines that the engine ignition is successful and sends a second mode switching command to the motor controller and the engine controller. The engine controller switches to idle speed control mode, stably adjusting fuel injection, ignition, and intake air volume to complete the seamless start-up process.

[0054] Therefore, by using multi-parameter collaborative judgment, a smooth transition is ensured, which solves the core problem of the contradiction between startup time and smoothness.

[0055] Furthermore, in order to avoid the impact and losses caused by forcibly starting the generator under abnormal operating conditions, a self-check is required before sending the preload command.

[0056] Optionally, in some embodiments, before sending the preload command to the vehicle's motor controller, the method further includes: acquiring the vehicle's current state of charge, current ambient temperature, and current motor fault signal; and determining that the vehicle meets the conditions for outputting the preload control command to the motor controller if the current state of charge is less than or equal to a first threshold, the current ambient temperature is greater than or equal to a second threshold, and the current motor fault signal is a fault-free signal.

[0057] The first threshold and the second threshold can be thresholds preset by the user, thresholds obtained through a limited number of experiments, or thresholds obtained through a limited number of computer simulations.

[0058] Specifically, the vehicle controller reads the vehicle's current state of charge, current ambient temperature, and current motor fault signal. When the current state of charge is ≤80%, the current ambient temperature is ≥-20℃, and the current motor fault signal is a fault-free signal, the starting conditions are confirmed to be met, and the PDCU sends a preload control command to the motor controller.

[0059] This avoids the system shock and component damage caused by low-temperature power loss and forced starting under abnormal motor operating conditions.

[0060] Furthermore, in order to achieve a smooth power transfer, the generator output speed is gradually reduced in this embodiment.

[0061] Optionally, in some embodiments, after sending the ignition control command to the engine controller, the method further includes: sending a deceleration command to the generator controller to reduce the generator speed based on the deceleration command.

[0062] Specifically, in this embodiment, the MCU synchronously reduces the torque of the ISG motor to 0 based on the EMS speed feedback, thereby achieving seamless torque transfer from the motor to the generator and repeated zero-crossing switching without torque.

[0063] Therefore, the embodiments of this application achieve a smooth power handover, eliminating shocks and vibrations during the switching process.

[0064] Furthermore, this embodiment adopts a three-level control architecture of "PDCU decision-making - MCU / EMS execution - multi-sensor closed-loop feedback", which realizes phased fine-tuning through 10 core strategy parameters, and finally achieves the goal of seamless start-up with "no knocking, no jerking, and no obvious speed fluctuations". The 10 core strategy parameters are shown in Table 2.

[0065] Table 2

[0066] Furthermore, this application embodiment addresses the seamless start requirement of hybrid vehicles by dividing the start-up process into two stages: Stage 1 is the seamless towing stage of the ISG motor, and Stage 2 is the seamless ignition stage of the engine. The hardware components include a vehicle controller, a motor controller, an engine controller, sensor components, and execution components. The vehicle controller is the core decision-making unit, receiving sensor signals, calculating and issuing staged control commands (target speed, target torque, mode switching commands). The motor controller is the execution unit, receiving PDCU commands, controlling the ISG motor to output torque / speed, and providing feedback on the motor's actual operating parameters. The sensor components include a speed sensor (collecting engine / ISG motor speed), a torque sensor (collecting transmission torque), a battery SOC sensor (collecting remaining battery charge), and a temperature sensor (collecting ambient / engine temperature). The execution components include the ISG motor, fuel injectors, ignition coils, and throttle actuator. The connections between components are as follows: the sensor components are connected to the PDCU, MCU, and EMS via a CAN (Controller Area Network) bus to achieve real-time signal transmission; the PDCU, MCU, and EMS communicate bidirectionally via the CAN bus, with the PDCU issuing control commands and the MCU and EMS providing feedback on the execution status; the MCU is connected to the ISG motor via a power line to control the motor torque output; and the EMS is connected to the fuel injector, ignition coil, and throttle actuator via control lines to control the actuator's movement.

[0067] To facilitate a better understanding of the contactless vehicle start method proposed in the embodiments of this application by those skilled in the art, the following is a detailed explanation. Figure 2 Further explanation is needed.

[0068] like Figure 2 As shown, Figure 2 This is a flowchart of a vehicle seamless starting method according to an embodiment of this application. The seamless starting method divides the starting process into a generator towing stage and an engine ignition stage. In the generator towing stage, torque preloading, target torque dragging, control mode switching, and speed closed-loop control are performed. Based on calibration parameters such as torque amplitude, duration, and torque change rate, transmission clearance impact, resonance avoidance, and torque zero-crossing abrupt change are eliminated in sequence. After entering the ignition stage, ignition torque delay control, ignition angle optimization, and intake air volume adjustment are used, along with parameters such as ignition advance angle and throttle opening, to suppress instantaneous ignition impact and speed overshoot, thereby achieving optimized control of starting noise and vibration.

[0069] According to the vehicle seamless start method proposed in this application, a preload command is sent to the motor controller to drive the generator to output preload torque for transmission system preload; a drag acceleration command is sent to the motor controller to drive the generator to output drag torque to increase engine speed; a first mode switching command is sent to the motor controller to switch the generator from torque control mode to speed control mode; and an ignition control command is sent to the engine controller to control the engine to perform ignition until the engine starts. This solves the problems of resonance and zero-crossing impact, and poor adaptability in related technologies, achieving a comprehensive improvement in start-up smoothness, ignition reliability, and NVH performance.

[0070] Next, referring to the accompanying drawings, a vehicle-starting device according to an embodiment of this application is described.

[0071] Figure 3 This is a block diagram of a vehicle's contactless start device according to an embodiment of this application.

[0072] like Figure 3 As shown, the vehicle's contactless start device 10 includes: a pre-tensioning module 100, a lifting module 200, a switching module 300, and a start module 400, wherein, The preload module 100, in response to the start command, sends a preload command to the vehicle's motor controller, so as to drive the vehicle's generator to output preload torque for transmission system preload through the motor controller; The lifting module 200, in response to the pre-tensioning action of the transmission system, sends a drag acceleration command to the motor controller, so as to drive the generator to output drag torque to increase the engine speed through the motor controller; The switching module 300, in response to the engine speed increasing to the pre-set speed, sends a first mode switching command to the motor controller, so as to switch the generator from torque control mode to speed control mode through the motor controller; The starting module 400, in response to the engine speed being at the pre-start speed for a preset duration, sends an ignition control command to the engine controller, so as to control the engine to perform the ignition action through the engine controller until the engine is started.

[0073] According to one embodiment of this application, after the engine has finished starting, the starting module 400 is further configured to: Obtain the engine's current speed and current torque fluctuation; When the current speed is the preset speed and the current torque fluctuation is less than or equal to the preset threshold, a second mode switching command is issued to the engine controller to switch the engine control mode to idle speed control mode through the engine controller.

[0074] According to one embodiment of this application, before sending the preload command to the vehicle's motor controller, the preload module 100 is further configured to: Acquire the vehicle's current state of charge, current ambient temperature, and current motor fault signal; If the current state of charge is less than or equal to the first threshold, the current ambient temperature is greater than or equal to the second threshold, and the current motor fault signal is a fault-free signal, the vehicle is determined to meet the conditions for outputting a preload control command to the motor controller.

[0075] According to one embodiment of this application, after sending an ignition control command to the engine controller, the start module 400 is further configured to: A speed reduction command is sent to the motor controller to reduce the generator speed based on the speed reduction command.

[0076] According to one embodiment of this application, the preload control command includes a preload torque slope and a preload torque amplitude.

[0077] It should be noted that the explanation of the aforementioned embodiment of the vehicle's contactless start method also applies to the vehicle's contactless start device in this embodiment, and will not be repeated here.

[0078] According to the vehicle sensorless start device proposed in this application embodiment, a preload command is sent to the motor controller to drive the generator to output preload torque for transmission system preload; a drag acceleration command is sent to the motor controller to drive the generator to output drag torque to increase engine speed; a first mode switching command is sent to the motor controller to switch the generator from torque control mode to speed control mode; and an ignition control command is sent to the engine controller to control the engine to perform ignition until the engine starts. This solves the problems of resonance and zero-crossing impact, and poor adaptability in related technologies, achieving a comprehensive improvement in start-up smoothness, ignition reliability, and NVH performance.

[0079] Figure 4 This is a schematic diagram of a vehicle provided in an embodiment of the present invention. The vehicle may include: The memory 401, the processor 402, and the computer program stored on the memory 401 and capable of running on the processor 402.

[0080] When the processor 402 executes the program, it implements the vehicle-invisible start method provided in the above embodiments.

[0081] Furthermore, the vehicle also includes: Communication interface 403 is used for communication between memory 401 and processor 402.

[0082] The memory 401 is used to store computer programs that can run on the processor 402.

[0083] The memory 401 may include high-speed RAM (Random Access Memory) memory, and may also include non-volatile memory, such as at least one disk storage.

[0084] If the memory 401, processor 402, and communication interface 403 are implemented independently, then the communication interface 403, memory 401, and processor 402 can be interconnected via a bus to complete communication between them. The bus can be an ISA (Industry Standard Architecture) bus, a PCI (Peripheral Component Interconnect) bus, or an EISA (Extended Industry Standard Architecture) bus, etc. The bus can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 4 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.

[0085] Optionally, in a specific implementation, if the memory 401, processor 402, and communication interface 403 are integrated on a single chip, then the memory 401, processor 402, and communication interface 403 can communicate with each other through an internal interface.

[0086] Processor 402 may be a CPU (Central Processing Unit), an ASIC (Application Specific Integrated Circuit), or one or more integrated circuits configured to implement embodiments of the present invention.

[0087] This invention also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the above-described vehicle-to-vehicle seamless start method.

[0088] This application also provides a computer program product, which includes a computer program that, when executed by a processor, implements the steps in any of the above-described vehicle contactless start method embodiments.

[0089] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of that feature. In the description of this application, "multiple" means at least two, such as two, three, etc., unless otherwise explicitly specified.

[0090] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., refer to specific features, structures, materials, or characteristics described in connection with that embodiment or example, which are included in at least one embodiment or example of this application. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples. Moreover, without contradiction, those skilled in the art can combine and integrate the different embodiments or examples described in this specification, as well as the features of different embodiments or examples.

[0091] Although embodiments of this application have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting this application. Those skilled in the art can make changes, modifications, substitutions and variations to the above embodiments within the scope of this application.

Claims

1. A method for seamless vehicle starting, characterized in that, Includes the following steps: In response to the start command, a preload command is sent to the vehicle's motor controller to drive the vehicle's generator to output preload torque for transmission system preload. In response to the completion of the pre-tensioning action of the transmission system, a drag acceleration command is sent to the motor controller, so as to drive the generator to output drag torque and increase the engine speed through the motor controller; In response to the engine speed increasing to the pre-set speed, a first mode switching command is sent to the motor controller to switch the generator from torque control mode to speed control mode via the motor controller; In response to the engine speed being at the preparatory speed for a preset duration, an ignition control command is sent to the engine controller to control the engine to perform an ignition action until the engine starts.

2. The method according to claim 1, characterized in that, After the engine has started, the following is also included: Obtain the current engine speed and current torque fluctuation; When the current speed is a preset speed and the current torque fluctuation is less than or equal to a preset threshold, a second mode switching command is issued to the engine controller to switch the engine control mode to idle speed control mode through the engine controller.

3. The method according to claim 1, characterized in that, Before sending the preload command to the vehicle's motor controller, the following is also included: Obtain the vehicle's current state of charge, current ambient temperature, and current motor fault signal; If the current state of charge is less than or equal to a first threshold, the current ambient temperature is greater than or equal to a second threshold, and the current motor fault signal is a fault-free signal, then the vehicle is determined to meet the conditions for outputting the preload control command to the motor controller.

4. The method according to claim 1, characterized in that, After sending the ignition control command to the engine controller, the process also includes: A speed reduction command is sent to the motor controller to reduce the speed of the generator based on the speed reduction command.

5. The method according to any one of claims 1-4, characterized in that, The preload control command includes the preload torque slope and the preload torque amplitude.

6. A sensorless start device for a vehicle, characterized in that, Includes the following steps: The preload module, in response to the start command, sends a preload command to the vehicle's motor controller, so as to drive the vehicle's generator to output preload torque for transmission system preload via the motor controller; The lifting module, in response to the transmission system completing the pre-tensioning action, sends a drag acceleration command to the motor controller, so as to drive the generator to output drag torque and increase the engine speed through the motor controller; The switching module, in response to the engine speed increasing to the pre-set speed, sends a first mode switching command to the motor controller, so as to switch the generator from torque control mode to speed control mode through the motor controller; The starting module, in response to the engine speed being at the preparatory speed for a preset duration, sends an ignition control command to the engine controller, so as to control the engine to perform the ignition action through the engine controller until the engine completes the start-up.

7. The apparatus according to claim 6, characterized in that, After the engine has started, the starting module is further configured to: Obtain the current engine speed and current torque fluctuation; When the current speed is a preset speed and the current torque fluctuation is less than or equal to a preset threshold, a second mode switching command is issued to the engine controller to switch the engine control mode to idle speed control mode through the engine controller.

8. An electronic device, characterized in that, include: A memory, a processor, and a computer program stored in the memory and executable on the processor, the processor executing the program to implement the contactless start method for a vehicle as described in any one of claims 1-5.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that, The program is executed by the processor to implement the contactless start method for the vehicle as described in any one of claims 1-5.

10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by the processor, it implements the vehicle-insensitive start method as described in any one of claims 1-5.