Vehicle starting control method and related equipment
By acquiring vehicle status and parameters and determining torque control conditions, the problem of vehicle jerking caused by the lag of wet dual-clutch transmissions was solved, achieving smooth torque transmission between the engine and transmission, and improving driving smoothness and user experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-12
- Publication Date
- 2026-04-28
AI Technical Summary
During the start-up process of existing vehicles, the hydraulic control lag of the wet dual-clutch transmission causes the vehicle to jerk, resulting in poor driving smoothness and affecting the user experience.
By acquiring vehicle status, clutch pressure, engine speed, and operating parameters, the system analyzes the current status information to determine whether torque control conditions are met, and then performs torque control to achieve smooth transmission between the engine and transmission.
It improves the smoothness of vehicle start-up and enhances the user experience.
Smart Images

Figure CN121929159A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle control technology, and in particular to a vehicle start-up control method and related equipment. Background Technology
[0002] During vehicle startup, the torque output by the engine is transmitted through the transmission to drive the vehicle. The existing technical solution uses a wet dual-clutch transmission to transmit torque, which transmits the engine torque through hydraulic control of the pressure of the two clutches and further transmits it to the wheels to drive the vehicle. However, the existing technical solution has a lag, which causes the vehicle to jerk, has poor driving smoothness, and affects the user experience. Summary of the Invention
[0003] The main objective of this application is to propose a vehicle start-up control method and related equipment, which can improve driving smoothness and enhance user experience.
[0004] To achieve the above objectives, one aspect of this application proposes a vehicle start-up control method, the method comprising: Obtain the current vehicle status, current power parameters, current clutch pressure value, current engine speed, and current engine operating parameters; The current status information is determined by analyzing the current vehicle status, the current power parameters, and the current clutch pressure value; wherein, the current power parameters include the current vehicle speed, the current transmission gear, and the current throttle opening. If the current state information meets the preset control conditions, torque control is performed based on the current clutch pressure value, the current engine speed, and the current engine operating parameters; If the current status information indicates that the preset control conditions are not met, the current driving status is maintained.
[0005] In some embodiments, the step of analyzing the current vehicle state, the current power parameters, and the current clutch pressure value to determine the current state information specifically includes: The current vehicle status is analyzed to determine the current status type, and the current power parameters are analyzed to determine the current vehicle speed, current accelerator pedal opening, and current transmission gear. The current vehicle speed, the current accelerator pedal opening, and the current clutch pressure value are compared with a preset threshold set, and the current transmission shaft gear is matched with a preset desired gear. If the current state type is coasting stop, the current vehicle speed falls within the preset vehicle speed range of the preset threshold set, the current accelerator pedal opening is greater than the preset opening threshold of the preset threshold set, the current clutch pressure value is less than the preset pressure threshold of the preset threshold set, and the current transmission gear is successfully matched with the preset desired gear, then the current state information is determined to meet the preset control conditions. Otherwise, the current state information is determined to be inconsistent with the preset control conditions.
[0006] In some embodiments, the torque control based on the current clutch pressure value, the current engine speed, and the current engine operating parameters specifically includes: The current clutch pressure value is analyzed to determine the current master clutch pressure value; The first difference is determined by calculating the difference between the current main control clutch pressure value and the first desired pressure value; the second difference is determined by calculating the difference between the current engine speed and the first preset target speed. The first difference is compared with a first preset threshold, and the second difference is compared with a second preset threshold; If the first difference is greater than the first preset threshold and the second difference is greater than the second preset threshold, the torque control is executed according to the current engine operating parameters.
[0007] In some embodiments, performing torque control based on the current engine operating parameters specifically includes: The engine operating parameters are analyzed to determine the current engine combustion torque and the current engine loss torque. The difference between the current engine combustion torque and the current engine loss torque is calculated to determine the torque transmitted by the main control shaft clutch. The torque transmitted by the main control shaft clutch is matched with the first calibration relationship and the second calibration relationship respectively to determine the first torque value and the second torque value; The auxiliary control shaft clutch torque is determined by calculating based on the first torque value, the second torque value, the preset torque value, and the preset function, and the torque is output based on the torque transmitted by the main control shaft clutch and the torque of the auxiliary control shaft clutch.
[0008] In some embodiments, the method further includes: The current vehicle status is analyzed to determine the current status type; the current clutch pressure value is analyzed to determine the current master clutch pressure value. The difference between the current main control clutch pressure value and the second desired pressure value is calculated to determine the third difference, and the difference between the current engine speed and the second target speed is calculated to determine the fourth difference. The third difference is compared with a third preset threshold, the fourth difference is compared with a fourth preset threshold, and the current clutch pressure value is compared with a preset pressure threshold in the preset threshold set. If the current state type is coasting, the current clutch pressure value is less than the preset pressure threshold in the preset threshold set, the third difference is less than the third preset threshold, and the fourth difference is less than the fourth preset threshold, then the torque control is switched to the torque transmission control of the master clutch.
[0009] In some embodiments, the method further includes: The current power parameters are analyzed to determine the current vehicle speed, and the third expected pressure value is compared with the preset pressure threshold in the preset threshold set. The current vehicle speed is compared with the preset vehicle speed threshold in the preset threshold set. If the third desired pressure value is less than the preset pressure threshold, or the current vehicle speed is less than the preset vehicle speed threshold, the torque control is terminated.
[0010] To achieve the above objectives, another aspect of this application provides a vehicle starting control system, the system comprising: The acquisition module is used to acquire the current vehicle status, current power parameters, current clutch pressure value, current engine speed, and current engine operating parameters; The analysis module is used to analyze the current vehicle status, the current power parameters, and the current clutch pressure value to determine the current status information; wherein, the current power parameters include the current vehicle speed, the current transmission gear, and the current throttle opening; The control module is used to perform torque control based on the current clutch pressure value, the current engine speed, and the current engine operating parameters if the current state information meets the preset control conditions. If the current status information indicates that the preset control conditions are not met, the current driving status is maintained.
[0011] To achieve the above objectives, another aspect of this application provides an electronic device, which includes a memory and a processor. The memory stores a computer program, and the processor executes the computer program to implement the method described above.
[0012] To achieve the above objectives, another aspect of the embodiments of this application proposes a computer-readable storage medium storing a computer program that, when executed by a processor, implements the methods described above.
[0013] To achieve the above objectives, another aspect of the embodiments of this application proposes a computer program product, including a computer program that, when executed by a processor, implements the aforementioned method.
[0014] To achieve the above objectives, another aspect of this application provides a vehicle that includes the aforementioned vehicle start control system or electronic equipment.
[0015] The embodiments of this application include at least the following beneficial effects: This application provides a vehicle start-up control method, system, electronic device, storage medium, and program product. This solution obtains the current vehicle status, current clutch pressure, current engine speed, current engine operating parameters, and vehicle power parameters; based on the current vehicle status, vehicle power parameters, and current clutch pressure value, it determines whether the current vehicle is in a coasting stop state and meets the preset control conditions for torque control of the transmission; when the preset control conditions for torque control of the clutch are met, torque control of the transmission is performed based on the current clutch pressure, current engine speed, and current engine operating parameters; when the preset control conditions for torque control of the clutch are not met, the current driving state of the vehicle is maintained; by obtaining the vehicle's driving state and parameters of the engine, clutch, and transmission for torque control, smooth torque transmission between the engine and transmission is achieved, improving driving smoothness and enhancing user experience. Attached Figure Description
[0016] Figure 1 This is a flowchart of a vehicle start-up control method provided in an embodiment of this application; Figure 2 yes Figure 1 The flowchart of step S102 in the document; Figure 3 yes Figure 1 The flowchart of step S103 in the process; Figure 4 yes Figure 3 The flowchart of step S304 in the process; Figure 5 This is a flowchart of the exit control in a vehicle start control method provided in an embodiment of this application; Figure 6 This is another flowchart of the exit control in a vehicle start control method provided in the embodiments of this application; Figure 7This is a schematic diagram of the system structure of a specific embodiment provided in this application; Figure 8 This is a flowchart of condition judgment in a specific embodiment provided in this application; Figure 9 This is a flowchart illustrating the calculation of transmitted torque in a specific embodiment provided in this application. Figure 10 This is a schematic diagram of the structure of a vehicle starting control system provided in an embodiment of this application; Figure 11 This is a schematic diagram of the hardware structure of the electronic device provided in the embodiments of this application. Detailed Implementation
[0017] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of this application and are not intended to limit it. In the following description, when referring to the accompanying drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with those of this application; they are merely examples of apparatuses and methods consistent with some aspects of the embodiments of this application as detailed in the appended claims.
[0018] It is understood that the terms “first,” “second,” etc., used in this application may be used herein to describe various concepts, but unless otherwise stated, these concepts are not limited by these terms. These terms are only used to distinguish one concept from another. For example, without departing from the scope of the embodiments of this application, first information may also be referred to as second information, and similarly, second information may also be referred to as first information. Depending on the context, the words “if,” “when,” or “in response to a determination” as used herein may be interpreted as “when…” or “when…” or “in response to a determination.”
[0019] As used in this application, the terms "at least one", "multiple", "each", "any", etc., "at least one" includes one, two or more, "multiple" includes two or more, "each" refers to each of the corresponding multiples, and "any" refers to any one of the multiples.
[0020] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein is for the purpose of describing embodiments of this application only and is not intended to limit this application.
[0021] Before providing a detailed description of the embodiments of this application, some of the nouns and terms involved in the embodiments of this application will be explained first. The nouns and terms involved in the embodiments of this application are subject to the following interpretations.
[0022] In related technologies, the engine is shut off during vehicle coasting to reduce fuel consumption. When the driver accelerates the vehicle, the vehicle control system detects the driver's desired power output, starts the engine to output torque, and transmits the engine torque to the wheels through a dual-clutch transmission to drive the vehicle. However, during coasting, due to the lag in the clutch hydraulic system, the torque transmitted during the initial acceleration is relatively small, resulting in a discrepancy between the actual acceleration and the driver's desired acceleration. Furthermore, after the clutch lag zone, the torque transmitted by the clutch is relatively large, causing the engine speed and clutch speed to synchronize momentarily, resulting in vehicle jerking, poor ride smoothness, and an unsatisfactory driving experience.
[0023] In view of this, this application provides a vehicle start-up control method. This method acquires the current vehicle state, current clutch pressure, current engine speed, current engine operating parameters, and vehicle power parameters. Based on the current vehicle state, vehicle power parameters, and current clutch pressure value, it determines whether the vehicle is in a coasting stop state and whether preset control conditions for torque control of the transmission are met. When the preset control conditions for clutch torque control are met, torque control of the transmission is performed based on the vehicle's current clutch pressure, current engine speed, and current engine operating parameters. When the preset control conditions for clutch torque control are not met, the current vehicle driving state is maintained. By acquiring the vehicle's driving state and parameters of the engine, clutch, and transmission for torque control, smooth torque transmission between the engine and transmission is achieved, improving driving smoothness and enhancing user experience.
[0024] This application provides a vehicle start-up control method, relating to the field of information technology. This vehicle start-up control method can be applied to a terminal, a server, or software running on either a terminal or a server. In some embodiments, the terminal can be a smartphone, tablet, laptop, desktop computer, smart speaker, smartwatch, or in-vehicle terminal, but is not limited thereto; the server can be configured as an independent physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDN, and big data and artificial intelligence platforms. The server can also be a node server in a blockchain network; the software can be an application implementing a vehicle start-up control method, but is not limited to the above forms.
[0025] This application can be used in a wide variety of general-purpose or special-purpose computer system environments or configurations. Examples include: personal computers, server computers, handheld or portable devices, tablet devices, multiprocessor systems, microprocessor-based systems, set-top boxes, programmable consumer electronics, network PCs, minicomputers, mainframe computers, and distributed computing environments including any of the above systems or devices. This application can be described in the general context of computer-executable instructions executed by a computer, such as program modules. Generally, program modules include routines, programs, objects, components, data structures, etc., that perform specific tasks or implement specific abstract data types. This application can also be practiced in distributed computing environments where tasks are performed by remote processing devices connected via a communication network. In distributed computing environments, program modules can reside in local and remote computer storage media, including storage devices.
[0026] Figure 1 This is an optional flowchart of a vehicle start-up control method provided in an embodiment of this application. Figure 1 The method may include, but is not limited to, steps S101 to S104.
[0027] Step S101: Obtain the current vehicle status, current power parameters, current clutch pressure value, current engine speed, and current engine operating parameters; Step S102: Analyze the current vehicle status, current power parameters, and current clutch pressure value to determine the current status information; wherein, the current power parameters include the current vehicle speed, current transmission gear, and current throttle opening. Step S103: If the current status information meets the preset control conditions, torque control is performed based on the current clutch pressure value, the current engine speed, and the current engine operating parameters. Step S104: If the current status information indicates that the preset control conditions are not met, maintain the current driving state.
[0028] Steps S101 to S104 of this embodiment involve installing an oil pump in the wet dual-clutch transmission used in the vehicle to control the oil filling of the dual-clutch transmission, adjust the clutch pressure, thereby realizing the torque output by the engine, and then transmitting the torque to the wheels to drive the vehicle. The controller collects the current vehicle status, current vehicle power parameters, current clutch pressure value, current engine speed, and current engine operating parameters through set sensors; it determines whether the current vehicle status is in a coasting stop state. If the current vehicle is not in a coasting stop state, dual-clutch start-up and torque transmission control are not performed; when the current vehicle is in a coasting stop state, the controller determines whether the current power parameters and current clutch pressure value meet the conditions for dual-clutch start-up and torque transmission control. If the conditions are met, the controller performs torque control based on the current clutch pressure value, current engine speed, and current engine operating parameters to control the torque transmission of the transmission, reduce torque abrupt changes, and improve driving smoothness.
[0029] Please see Figure 2 In some embodiments, step S102 may include, but is not limited to, steps S201 to S204: Step S201: Analyze the current vehicle status, determine the current status type, and analyze the current power parameters to determine the current vehicle speed, current accelerator pedal opening, and current transmission gear. Step S202: Compare the current vehicle speed, current accelerator pedal opening, and current clutch pressure value with a preset threshold set, and match the current transmission shaft gear with the preset desired gear. Step S203: If the current state type is coasting stop, the current vehicle speed falls within the preset vehicle speed range of the preset threshold set, the current accelerator pedal opening is greater than the preset opening threshold of the preset threshold set, the current clutch pressure value is less than the preset pressure threshold of the preset threshold set, and the current transmission gear is successfully matched with the preset desired gear, then the current state information is determined to meet the preset control conditions. Step S204: Otherwise, determine that the current status information does not meet the preset control conditions.
[0030] In step S201 of some embodiments, the collected vehicle data is analyzed to determine the current state of the vehicle; and the current vehicle power parameters collected by the sensors are analyzed to extract the current vehicle speed, current accelerator pedal opening and current transmission gear. By analyzing the vehicle power parameters, the driver's driving intention is determined to determine whether it is the intention to drive the vehicle, thereby determining whether to perform transmission torque control for vehicle start-up.
[0031] In step S202 of some embodiments, a judgment is made based on the determined current state of the vehicle to determine whether the current vehicle is in a coasting stop state. At the same time, the extracted current vehicle speed, current accelerator pedal opening, and current transmission gear are compared with a preset threshold set to determine whether the conditions for starting the transmission torque control are met. For example, it is determined whether the current vehicle speed meets the threshold for starting the vehicle, whether the accelerator pedal opening is sufficient to drive the vehicle, and whether the current transmission gear is sufficient to drive the vehicle.
[0032] In step S203 of some embodiments, if the current vehicle is in a coasting stop state, and the current vehicle speed falls within a preset speed range, the current accelerator pedal opening is greater than a preset opening threshold, the current clutch pressure is less than a preset pressure threshold, and the current transmission gear is consistent with the preset desired gear, it indicates that the current vehicle is in a coasting stop state, and the driver has the intention to drive the vehicle, thus satisfying the conditions for performing transmission torque control for vehicle start-up.
[0033] In step S204 of some embodiments, if the current vehicle state is not in a coasting stop state, or the current vehicle speed falls within a preset speed range, or the current accelerator pedal opening is greater than a preset opening threshold, or the current clutch pressure value is less than a preset pressure threshold, or the current transmission gear is consistent with a preset desired gear, the system determines that the current vehicle state does not meet the conditions for performing vehicle start transmission torque control.
[0034] Please see Figure 3 In some embodiments, step S103 may include, but is not limited to, steps S301 to S304: Step S301: Analyze the current clutch pressure value to determine the current master clutch pressure value; Step S302: Calculate the difference between the current main control clutch pressure value and the first desired pressure value to determine the first difference; calculate the difference between the current engine speed and the first target speed to determine the second difference; Step S303: Compare the first difference with the first preset threshold, and compare the second difference with the second preset threshold; Step S304: If the first difference is greater than the first preset threshold and the second difference is greater than the second preset threshold, torque control is performed according to the current engine operating parameters.
[0035] In step S301 of some embodiments, after determining that the driver has the intention to drive the vehicle and the engine speed increases and outputs torque under the action of the accelerator pedal opening being greater than a preset opening threshold, the control system analyzes the collected current clutch pressure value and extracts the current pressure value of the main control clutch to determine whether it is necessary to control the auxiliary control clutch to participate in the control of starting torque transmission, so as to improve the smoothness of torque transmission, improve driving smoothness and driving experience.
[0036] In step S302 of some embodiments, the system calculates the difference between the extracted current pressure value of the master clutch and the calculated desired clutch pressure value to obtain a first difference; simultaneously, it calculates the difference between the current engine speed collected by the sensor and the calculated target engine speed to obtain a second difference; the larger the calculated difference, the lower the current speed of the dual-clutch transmission, the smaller the torque transmitted by the transmission, and the greater the vehicle jerking caused by the synchronization of the clutch speed and engine speed after passing through the transmission lag region; in this embodiment, the desired clutch pressure value is calculated by the transmission control unit based on the actual torque of the current engine; the target engine speed is calculated by the transmission control unit based on the transmission output shaft speed and the selected target gear ratio.
[0037] In step S303 of some embodiments, the calculated first difference and second difference are compared with the corresponding main control clutch pressure threshold and engine speed threshold, respectively, to determine whether the control logic of driving the auxiliary control clutch to intervene in the start torque transmission is satisfied, thereby improving the smoothness of torque transmission, improving driving smoothness and driving experience.
[0038] In step S304 of some embodiments, if the first difference is greater than the set main control clutch pressure threshold and the second difference is greater than the set engine speed threshold, the system controls the torque of the clutch according to the engine operating parameters collected by the sensor. By calculating the torque values of the main control and auxiliary control clutches, the torque output by the main control clutch is transmitted to the wheels, reducing the torque difference and speed difference after the clutch passes through the lag region, so as to improve the smoothness of torque transmission, improve driving smoothness and driving experience.
[0039] Please see Figure 4 In some embodiments, step S304 may include, but is not limited to, steps S401 to S403: Step S401: Analyze the engine operating parameters, determine the current engine combustion torque and the current engine loss torque, and calculate the difference between the current engine combustion torque and the current engine loss torque to determine the torque transmitted by the main control shaft clutch. Step S402: Match the torque transmitted by the main control shaft clutch with the first calibration relationship and the second calibration relationship respectively to determine the first torque value and the second torque value; Step S403: Calculate the auxiliary control shaft clutch torque based on the first torque value, the second torque value, the preset torque value, and the preset function, and output torque based on the torque transmitted by the main control shaft clutch and the torque of the auxiliary control shaft clutch.
[0040] In step S401 of some embodiments, the system analyzes the collected engine operating parameters, extracts the current engine combustion torque and the current engine loss torque, calculates the difference between the current engine combustion torque and the current engine loss torque to obtain the actual effective torque transmitted from the engine to the transmission, which is used as the transmission torque of the main control shaft clutch. The system controller calculates the transmission torque of the auxiliary control shaft clutch based on the calculated transmission torque of the main control shaft clutch, and compensates for the torque currently transmitted by the transmission to achieve smooth transmission of the torque output by the engine.
[0041] In step S402 of some embodiments, the torque of the auxiliary control shaft clutch is determined by matching the calculated transmission torque of the main control shaft clutch with a pre-calibrated calibration table. In this embodiment, the torque of the auxiliary control shaft clutch is calculated by comparing the transmission torque of the main control shaft clutch with a first calibration table and a second calibration table. The first calibration table is calibrated based on the transmission torque of the main control shaft clutch and the main control clutch pressure deviation value, and the second calibration table is calibrated based on the transmission torque of the main control shaft clutch and the engine speed deviation value.
[0042] In step S403 of some embodiments, the auxiliary control shaft clutch torque obtained according to the matching calibration table is compared with the maximum value of the auxiliary control shaft clutch torque transmitted during the coasting start-up process set in the system, and the smaller torque value is selected as the final value of the auxiliary control shaft clutch torque; after determining the final value of the auxiliary control shaft clutch torque, the system drives the auxiliary control shaft clutch to transmit torque.
[0043] Please see Figure 5 In some embodiments, the vehicle start-up control method provided in this application may include, but is not limited to, steps S501 to S504: Step S501: Analyze the current vehicle status to determine the current status type; analyze the current clutch pressure value to determine the current master clutch pressure value; Step S502: Calculate the difference between the current main control clutch pressure value and the second desired pressure value to determine the third difference, and calculate the difference between the current engine speed and the second target speed to determine the fourth difference; Step S503: Compare the third difference with the third preset threshold, compare the fourth difference with the fourth preset threshold, and compare the current clutch pressure value with the preset pressure threshold in the preset threshold set. Step S504: If the current state type is coasting, the current clutch pressure value is less than the preset pressure threshold in the preset threshold set, the third difference is less than the third preset threshold, and the fourth difference is less than the fourth preset threshold, then switch the torque control to master clutch torque transmission control.
[0044] In step S501 of some embodiments, the system initiates the control process of the auxiliary control shaft clutch participating in torque transmission to complete the process of the vehicle moving from coasting to starting. The system monitors the vehicle's status, motion parameters, engine operating parameters and other data in real time to determine the driver's driving intention. When the system determines that the driver is driving the vehicle or switches back to the vehicle coasting state, the system exits the clutch torque transmission control and switches to normal vehicle driving torque control or other torque control algorithms.
[0045] In step S502 of some embodiments, the pressure value of the main control clutch in the real-time collected clutch pressure data is calculated with the set clutch pressure threshold to determine the corresponding pressure deviation value; at the same time, the difference between the real-time collected engine speed and the set engine target speed is calculated to determine the corresponding speed deviation value; so as to subsequently judge the driver's driving intention and then determine whether to disengage the current starting clutch torque transmission control.
[0046] In step S503 of some embodiments, the system determines whether the current state of the vehicle is coasting based on the collected vehicle data, compares the calculated pressure deviation value with the pressure threshold set in the system, compares the calculated speed deviation value with the set speed threshold, and compares the collected clutch pressure value with the preset threshold pressure, and comprehensively judges the driver's driving intention based on the comparison results.
[0047] In step S504 of some embodiments, if it is determined that the current state of the vehicle is coasting, and the calculated pressure deviation value is less than the set pressure threshold, the collected clutch pressure value is less than the preset threshold pressure, and the calculated transmitter speed deviation value is less than the set speed threshold, the system determines that the driver's driving intention is to drive the vehicle, and the system controls to exit the dual-clutch start torque transmission control and switch to the master clutch transmission torque control to drive the vehicle normally.
[0048] Please see Figure 6 In some embodiments, the vehicle start-up control method provided in this application may include, but is not limited to, steps S601 to S602: Step S601: Analyze the current power parameters, determine the current vehicle speed, compare the third expected pressure value with the preset pressure threshold in the preset threshold set, and compare the current vehicle speed with the preset vehicle speed threshold in the preset threshold set. Step S602: If the third desired pressure value is less than the preset pressure threshold, or the current vehicle speed is less than the preset vehicle speed threshold, exit torque control.
[0049] In step S601 of some embodiments, the system analyzes the real-time collected vehicle power parameters to determine the current vehicle speed; compares the current vehicle speed with a preset vehicle speed threshold in a preset threshold set, and compares the calculated expected pressure of the main control clutch with a preset pressure threshold to determine the current state of the vehicle, and then determines whether to exit the current starting clutch torque transmission control.
[0050] In step S602 of some embodiments, if the current vehicle speed is less than a preset vehicle speed threshold in the preset threshold set, or the calculated expected pressure of the main control clutch is less than a preset pressure threshold, and the current state of the vehicle satisfies one of these conditions, the system determines that the vehicle is switching from a driving state to a slipping or braking state, and the system exits the current starting clutch torque transmission control.
[0051] The following is a detailed description and explanation of the solutions in the embodiments of the present invention, using specific application examples: Please see Figure 7 , Figure 7 In a specific embodiment, the vehicle power system structure diagram of the vehicle start-up control method provided in this application is shown. The engine (1) is connected to the transmission (2) through clutches (3) and (4). The ECU (5) controls the torque or speed of the engine, and the TCU (6) controls the gear position of the transmission (2). The torque of the engine (1) is transmitted to the transmission (2) by controlling the clutches (3) and (4). The ECU (5) and TCU (6) transmit information through electrical connection, transmitting the torque limit command of the engine. The TCU (6) can independently control the pressure of the clutches (3) and (4) to further determine the magnitude of the torque transmitted by the engine. During the vehicle coasting restart phase, the TCU (6) enables the control process of dual-clutch start-up torque transmission by identifying the dual-clutch start-up torque transmission control enable window, and controls the clutches (3) and (4). After the dual-clutch start-up torque transmission control exit condition is met, the dual-clutch start-up torque transmission control process is exited. The vehicle control system then controls the clutches (3) and (4) according to the control process. Figure 8The flowchart shown determines whether the vehicle's current state meets the conditions for dual-clutch start-up and simultaneous torque transmission control, and based on... Figure 9 The flowchart shown calculates the torque transmitted by the auxiliary control clutch and performs dual-clutch start-up and simultaneous torque transmission control on the dual-clutch transmission. The vehicle controller determines whether the vehicle is currently in a coasting stop state and whether the vehicle's transmission system is fully disengaged. If the vehicle is not in a coasting stop state, it is determined that the vehicle does not meet the enabling conditions for dual-clutch start-up and simultaneous torque transmission control. If the vehicle is in a coasting stop state and the vehicle's transmission system is fully disengaged, the controller monitors whether the vehicle's transmission gear is engaged and determines whether the gears of the transmission control shaft and non-controlled shafts are consistent with the desired gear. If they are inconsistent, the controller monitors whether the vehicle's transmission gear is engaged, determines whether the driver has completed the gear shifting operation, and repeats the judgment. Check if the gear positions of the transmission control shaft and the non-controlled shaft are consistent with the desired gear. If they are consistent, determine if the current vehicle speed is within the set speed threshold. If not, monitor if the vehicle's transmission gear is engaged. After confirming that the transmission gear is engaged, check if the gear positions of the transmission control shaft and the non-controlled shaft are consistent with the desired gear until the vehicle speed is within the set speed threshold, which is usually set between 2 km / h and 25 km / h. Check if the driver's accelerator pedal opening is greater than the set threshold. If the accelerator pedal opening is greater than the set threshold, usually set to 2%, confirm that the vehicle meets the basic conditions for controlling the transmission of torque while starting with a dual-clutch transmission. Otherwise, check if the driver is pressing the accelerator. After determining the basic conditions for controlling the transmission of torque while the clutch starts, the following conditions are met: The deviation between the desired pressure of the main control clutch and the actual detected pressure of the main control clutch exceeds a set pressure deviation threshold (typically set to 0.3 bar), and the deviation between the actual engine speed and the target engine speed exceeds a set speed deviation threshold (typically 100 rpm). The transmission torque of the main control shaft clutch is calculated based on the engine's combustion torque and loss torque. This torque is then matched with a first calibration table to determine the first torque value. A second torque value is determined by matching the main control shaft clutch transmission torque with a second calibration table. Finally, the maximum value of the transmission torque of the auxiliary control shaft clutch is determined by referring to the table below and the transmission temperature.
[0052] The sum of the first torque value and the second torque value is compared with the maximum value of the transmission torque of the set auxiliary control shaft clutch. The smaller value is taken as the final transmission torque of the auxiliary control shaft clutch, and the torque transmission during dual-clutch start-up is controlled according to the transmission torque of the auxiliary control shaft clutch.
[0053] The embodiments of this application include at least the following beneficial effects: This application provides a vehicle start-up control method, system, electronic device, storage medium, and program product. This solution obtains the current vehicle status, current clutch pressure, current engine speed, current engine operating parameters, and vehicle power parameters; based on the current vehicle status, vehicle power parameters, and current clutch pressure value, it determines whether the current vehicle is in a coasting stop state and meets the preset control conditions for torque control of the transmission; when the preset control conditions for torque control of the clutch are met, torque control of the transmission is performed based on the current clutch pressure, current engine speed, and current engine operating parameters; when the preset control conditions for torque control of the clutch are not met, the current driving state of the vehicle is maintained; by obtaining the vehicle's driving state and parameters of the engine, clutch, and transmission for torque control, smooth torque transmission between the engine and transmission is achieved, improving driving smoothness and enhancing user experience.
[0054] Please see Figure 10 This application also provides a vehicle starting control system that can implement the above method. The system includes: The acquisition module is used to acquire the current vehicle status, current power parameters, current clutch pressure value, current engine speed, and current engine operating parameters; The analysis module is used to analyze the current vehicle status, the current power parameters, and the current clutch pressure value to determine the current status information; wherein, the current power parameters include the current vehicle speed, the current transmission gear, and the current throttle opening; The control module is used to perform torque control based on the current clutch pressure value, the current engine speed, and the current engine operating parameters if the current state information meets the preset control conditions. If the current status information indicates that the preset control conditions are not met, the current driving status is maintained.
[0055] It is understood that the content of the above method embodiments is applicable to the present device embodiments. The specific functions implemented by the present device embodiments are the same as those of the above method embodiments, and the beneficial effects achieved are also the same as those achieved by the above method embodiments.
[0056] This application also provides an electronic device, which includes a memory and a processor. The memory stores a computer program, and the processor executes the computer program to implement the above-described method. This electronic device can be any smart terminal, including tablet computers, in-vehicle computers, etc.
[0057] It is understood that the content of the above method embodiments is applicable to this device embodiment. The specific functions implemented by this device embodiment are the same as those of the above method embodiments, and the beneficial effects achieved are also the same as those achieved by the above method embodiments.
[0058] Please see Figure 11 , Figure 11 The hardware structure of an electronic device according to another embodiment is illustrated. The electronic device includes: The processor 1101 can be implemented using a general-purpose CPU (Central Processing Unit), microprocessor, application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of this application. The memory 1102 can be implemented as a read-only memory (ROM), static storage device, dynamic storage device, or random access memory (RAM). The memory 1102 can store the operating system and other applications. When the technical solutions provided in the embodiments of this specification are implemented through software or firmware, the relevant program code is stored in the memory 1102 and is called and executed by the processor 1101 using the methods described in the embodiments of this application. Input / output interface 1103 is used to implement information input and output; The communication interface 1104 is used to enable communication and interaction between this device and other devices. Communication can be achieved through wired means (such as USB, network cable, etc.) or wireless means (such as mobile network, WIFI, Bluetooth, etc.). Bus 1105 transmits information between various components of the device (e.g., processor 1101, memory 1102, input / output interface 1103, and communication interface 1104); The processor 1101, memory 1102, input / output interface 1103 and communication interface 1104 are connected to each other within the device via bus 1105.
[0059] This application also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the above-described method.
[0060] It is understood that the content of the above method embodiments is applicable to this storage medium embodiment. The specific functions implemented in this storage medium embodiment are the same as those in the above method embodiments, and the beneficial effects achieved are also the same as those achieved in the above method embodiments.
[0061] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the above-described method.
[0062] It is understood that the content of the above method embodiments is applicable to the embodiments of this program product. The specific functions implemented by the embodiments of this program product are the same as those of the above method embodiments, and the beneficial effects achieved are also the same as those achieved by the above method embodiments.
[0063] Memory, as a non-transitory computer-readable storage medium, can be used to store non-transitory software programs and non-transitory computer-executable programs. Furthermore, memory may include high-speed random access memory, and may also include non-transitory memory, such as at least one disk storage device, flash memory device, or other non-transitory solid-state storage device. In some embodiments, memory may optionally include memory remotely located relative to the processor, and these remote memories can be connected to the processor via a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.
[0064] The embodiment also provides a vehicle, which includes an electric drive assembly comprising the aforementioned vehicle start control system, computer device, or electronic equipment. Specifically, the vehicle can be a private car, such as a sedan, SUV, MPV, or pickup truck. The vehicle can also be a commercial vehicle, such as a van, bus, small truck, or large semi-trailer. The vehicle can be a gasoline-powered vehicle or a new energy vehicle. When the vehicle is a new energy vehicle, it can be a hybrid vehicle or a pure electric vehicle.
[0065] The embodiments described in this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided by the embodiments of this application. As those skilled in the art will know, with the evolution of technology and the emergence of new application scenarios, the technical solutions provided by the embodiments of this application are also applicable to similar technical problems.
[0066] Those skilled in the art will understand that the technical solutions shown in the figures do not constitute a limitation on the embodiments of this application, and may include more or fewer steps than shown, or combine certain steps, or different steps.
[0067] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs.
[0068] Those skilled in the art will understand that all or some of the steps in the methods disclosed above, as well as the functional modules / units in the systems and devices, can be implemented as software, firmware, hardware, or suitable combinations thereof.
[0069] The terms “first,” “second,” “third,” “fourth,” etc. (if present) in the specification and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms “comprising” and “having,” and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0070] It should be understood that in this application, "at least one (item)" means one or more, and "more than" means two or more. "And / or" is used to describe the relationship between related objects, indicating that three relationships can exist. For example, "A and / or B" can represent three cases: only A exists, only B exists, and both A and B exist simultaneously, where A and B can be singular or plural. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. "At least one (item) of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one (item) of a, b, or c can represent: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, and c can be single or multiple.
[0071] In the several embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of the units described above 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 through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0072] The units described above 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.
[0073] 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.
[0074] 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, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes multiple instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this application. The aforementioned storage medium includes various media capable of storing programs, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0075] The preferred embodiments of the present application have been described above with reference to the accompanying drawings, but this does not limit the scope of the claims of the present application. Any modifications, equivalent substitutions, and improvements made by those skilled in the art without departing from the scope and substance of the embodiments of the present application shall be within the scope of the claims of the present application.
Claims
1. A vehicle starting control method, characterized in that, The method includes: Obtain the current vehicle status, current power parameters, current clutch pressure value, current engine speed, and current engine operating parameters; The current status information is determined by analyzing the current vehicle status, the current power parameters, and the current clutch pressure value; wherein, the current power parameters include the current vehicle speed, the current transmission gear, and the current throttle opening. If the current state information meets the preset control conditions, torque control is performed based on the current clutch pressure value, the current engine speed, and the current engine operating parameters; If the current status information indicates that the preset control conditions are not met, the current driving status is maintained.
2. The method according to claim 1, characterized in that, The step of analyzing the current vehicle status, current power parameters, and current clutch pressure value to determine the current status information specifically includes: The current vehicle status is analyzed to determine the current status type, and the current power parameters are parsed to determine the current vehicle speed, current accelerator pedal opening, and current transmission gear. The current vehicle speed, the current accelerator pedal opening, and the current clutch pressure value are compared with a preset threshold set, and the current transmission shaft gear is matched with a preset desired gear. If the current state type is coasting stop, the current vehicle speed falls within the preset vehicle speed range of the preset threshold set, the current accelerator pedal opening is greater than the preset opening threshold of the preset threshold set, the current clutch pressure value is less than the preset pressure threshold of the preset threshold set, and the current transmission gear is successfully matched with the preset desired gear, then the current state information is determined to meet the preset control conditions. Otherwise, the current state information is determined to be inconsistent with the preset control conditions.
3. The method according to claim 1, characterized in that, The torque control based on the current clutch pressure value, the current engine speed, and the current engine operating parameters specifically includes: The current clutch pressure value is analyzed to determine the current master clutch pressure value; The first difference is determined by calculating the difference between the current main control clutch pressure value and the first desired pressure value; the second difference is determined by calculating the difference between the current engine speed and the first target speed. The first difference is compared with a first preset threshold, and the second difference is compared with a second preset threshold; If the first difference is greater than the first preset threshold and the second difference is greater than the second preset threshold, the torque control is executed according to the current engine operating parameters.
4. The method according to claim 3, characterized in that, The execution of torque control based on the current engine operating parameters specifically includes: The engine operating parameters are analyzed to determine the current engine combustion torque and the current engine loss torque. The difference between the current engine combustion torque and the current engine loss torque is calculated to determine the torque transmitted by the main control shaft clutch. The torque transmitted by the main control shaft clutch is matched with the first calibration relationship and the second calibration relationship respectively to determine the first torque value and the second torque value; The auxiliary control shaft clutch torque is determined by calculating based on the first torque value, the second torque value, the preset torque value, and the preset function, and the torque is output based on the torque transmitted by the main control shaft clutch and the torque of the auxiliary control shaft clutch.
5. The method according to claim 1, characterized in that, The method further includes: The current vehicle status is analyzed to determine the current status type; the current clutch pressure value is analyzed to determine the current master clutch pressure value. The difference between the current main control clutch pressure value and the second desired pressure value is calculated to determine the third difference, and the difference between the current engine speed and the second preset target speed is calculated to determine the fourth difference. The third difference is compared with a third preset threshold, the fourth difference is compared with a fourth preset threshold, and the current clutch pressure value is compared with a preset pressure threshold in the preset threshold set. If the current state type is coasting, the current clutch pressure value is less than the preset pressure threshold in the preset threshold set, the third difference is less than the third preset threshold, and the fourth difference is less than the fourth preset threshold, then the torque control is switched to the torque transmission control of the master clutch.
6. The method according to claim 1, characterized in that, The method further includes: The current power parameters are analyzed to determine the current vehicle speed, and the third expected pressure value is compared with the preset pressure threshold in the preset threshold set. The current vehicle speed is compared with the preset vehicle speed threshold in the preset threshold set. If the third desired pressure value is less than the preset pressure threshold, or the current vehicle speed is less than the preset vehicle speed threshold, the torque control is terminated.
7. A vehicle starting control system, characterized in that, The system includes: The acquisition module is used to acquire the current vehicle status, current power parameters, current clutch pressure value, current engine speed, and current engine operating parameters; The analysis module is used to analyze the current vehicle status, the current power parameters, and the current clutch pressure value to determine the current status information; wherein, the current power parameters include the current vehicle speed, the current transmission gear, and the current throttle opening; The control module is used to perform torque control based on the current clutch pressure value, the current engine speed, and the current engine operating parameters if the current state information meets the preset control conditions. If the current status information indicates that the preset control conditions are not met, the current driving status is maintained.
8. An electronic device, characterized in that, include: At least one processor; At least one memory for storing at least one program; When the at least one program is executed by the at least one processor, the at least one processor implements the method as described in any one of claims 1 to 6.
9. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the method of any one of claims 1 to 6.
10. A vehicle, characterized in that, It includes a memory, a processor, and a program stored in the memory and executable on the processor, wherein the program, when executed by the processor, implements the vehicle start-up control method as described in any one of claims 1 to 6.