Gearbox clutch characteristic parameter storage method and system and vehicle

By storing the transmission clutch characteristic parameters in the motor controller and verifying and storing the parameters after the vehicle controller is first installed in the vehicle, the cost and production efficiency issues in hybrid dedicated transmissions are solved, ensuring the accuracy of clutch control and the smoothness of the vehicle.

CN120922048AActive Publication Date: 2025-11-11BAIC MOTOR CORP LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202511059396.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-30
Publication Date
2025-11-11
Estimated Expiration
2045-07-30

AI Technical Summary

Technical Problem

After the hybrid-specific transmission eliminates Subrom and TCU, the existing clutch characteristic parameter storage strategy increases production line and fixed asset investment costs, extends production cycle time, and poses a risk of uneven shifting in low-mileage vehicles.

Method used

The transmission clutch characteristic parameters are stored in the first permanent storage module of the motor controller. After the vehicle controller and the hybrid-specific transmission are first installed in the vehicle, the vehicle controller actively requests to obtain and verify the parameters and stores them in the random access memory and the second permanent storage module of the vehicle controller to ensure the accuracy and stability of parameter transmission.

Benefits of technology

It reduces production and equipment costs, improves production efficiency, avoids the risk of uneven gear shifting, and ensures the driving quality and control precision of the vehicle.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120922048A_ABST
    Figure CN120922048A_ABST
Patent Text Reader

Abstract

The invention discloses a gearbox clutch characteristic parameter storage method and system and a vehicle. The method comprises the following steps: storing gearbox clutch characteristic parameters based on a first permanent storage module of a motor controller; after the vehicle control unit and the special hybrid transmission are loaded for the first time, when the vehicle control unit feeds back that a second permanent storage module in the vehicle control unit is empty, a gearbox control module of the vehicle control unit sends a request to obtain and verify gearbox clutch characteristic parameters stored in a first permanent storage module; and after the verification is passed, the characteristic parameters of the gearbox clutch are stored in the random access memory of the vehicle control unit and are stored in the second permanent storage module at the same time. The problems that the production line cost and the fixed investment cost are increased due to the fact that a Subrom and a TCU are omitted from a special hybrid transmission, the production takt is prolonged, and the risk of unsmooth gear shifting of a low-mileage vehicle exists are solved, the cost is reduced, the production takt time is shortened, and a production line is kept consistent with a traditional fuel vehicle.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of vehicle electronic control, and more specifically, relates to a method, system, and vehicle for storing characteristic parameters of a transmission clutch. Background Technology

[0002] In the automatic transmission systems of traditional gasoline-powered vehicles, to ensure smooth gear shifting, clutch characteristic parameters are measured on an EOL (Extended Operating Level) test bench when the transmission rolls off the production line. These parameters are then stored in the transmission's internal Subrom (a type of hard disk-based data storage medium). Subsequently, the Transmission Control Unit (TCU) uses data transmission wiring harnesses to extract the clutch hydraulic parameters PI (solenoid valve current corresponding to pressure) and clutch characteristic parameters Trqmap (pressure corresponding to clutch torque) stored in the Subrom and store them in its own EE (Executable Entity) (the controller's permanent storage medium). With these precise parameters, the TCU can accurately control the clutch's movement during gear shifting, thereby ensuring smooth gear changes.

[0003] However, compared to traditional automatic transmissions in gasoline vehicles, hybrid-specific transmissions add a high-voltage motor and electronic control components. To reduce costs and address limited internal space, the Subrom component is eliminated. Simultaneously, the TCU (Transmission Control Unit) is also eliminated, its functions integrated into the Vehicle Control Unit (VCU) as a software module (TCM). This means the TCM becomes a software module integrated into the VCU. This change renders the original clutch characteristic parameter storage strategy inapplicable; therefore, a new clutch characteristic parameter storage strategy suitable for hybrid-specific transmissions urgently needs to be developed.

[0004] Currently, there are some technical solutions in the industry for storing the characteristic parameters of clutches in hybrid-specific transmissions, but all of them have certain shortcomings:

[0005] One approach involves attaching a QR code to the hybrid-specific transmission. An electronic testing device reads the QR code information and inputs it into a cloud server. The server then downloads the corresponding clutch characteristic parameters for that transmission. Finally, the testing device stores these parameters in the VCU's EE (Executable Controller Energy) field. The TCM (Traction Control Mechanism) retrieves these parameters from the VCU's EE when controlling the clutch. However, this approach has significant drawbacks. It requires adding QR code reading functionality to the testing device, which undoubtedly increases production line costs. Furthermore, it necessitates the addition of a cloud server, further increasing fixed investment costs.

[0006] Another approach is to pre-store the average values ​​of clutch characteristic parameters in the VCU. After the transmission rolls off the production line, a complete self-learning process is used, combining the average value with self-learning correction, to store the self-learned values ​​in the VCU's EE (External Energy). However, this approach also has drawbacks. The added complete self-learning process after production extends the production cycle time, and self-learning requires repeated iterations to achieve accuracy. This can lead to the risk of uneven shifting in vehicles with low mileage.

[0007] In summary, existing storage strategies for clutch characteristic parameters of hybrid-specific transmissions need to be optimized in terms of cost control, production efficiency, and control accuracy. Therefore, it is necessary to develop a more comprehensive clutch characteristic parameter storage strategy.

[0008] The information disclosed in the background section of this invention is intended only to enhance the understanding of the general background of this invention, and should not be construed as an admission or in any way implying that such information constitutes prior art known to those skilled in the art. Summary of the Invention

[0009] The purpose of this invention is to propose a method, system, and vehicle for storing transmission clutch characteristic parameters, which solves the problems of increased production line and fixed asset investment costs, extended production cycle time, and the risk of uneven shifting in low-mileage vehicles caused by the elimination of Subrom and TCU in hybrid dedicated transmissions. The invention aims to reduce costs, shorten production cycle time, and keep the production line consistent with that of traditional fuel vehicles.

[0010] To achieve the above objectives, in a first aspect, the present invention proposes a method for storing characteristic parameters of a gearbox clutch, comprising:

[0011] The first permanent storage module based on the motor controller stores the characteristic parameters of the gearbox clutch.

[0012] When the vehicle controller and hybrid-specific transmission are first installed in a vehicle, and the vehicle controller reports that its second permanent storage module is empty, the transmission control module of the vehicle controller sends a request to obtain the transmission clutch characteristic parameters stored in the first permanent storage module and verify them.

[0013] After the verification is successful, the transmission clutch characteristic parameters are stored in the random access memory of the vehicle controller and simultaneously in the second permanent storage module.

[0014] Optionally, it also includes:

[0015] Each time the vehicle is powered on, the transmission control module of the vehicle controller sends a request to obtain and verify the transmission clutch characteristic parameters stored in the first permanent storage module.

[0016] After the verification is passed, the transmission clutch characteristic parameters stored in the second permanent storage module are read and matched with the transmission clutch characteristic parameters obtained from the first permanent storage module.

[0017] If there is a mismatch, the vehicle controller will output a fault signal.

[0018] Optionally, it also includes:

[0019] When a new transmission is installed, the first permanent storage module based on the motor controller stores the new transmission clutch characteristic parameters of the new transmission.

[0020] Based on the new transmission clutch characteristic parameters, the transmission clutch characteristic parameters stored in the second permanent storage module are updated using the UDS diagnostic tool.

[0021] Optionally, it also includes:

[0022] After replacing the motor controller, the gearbox clutch characteristic parameters stored in the second permanent storage module are written into the first permanent storage module of the new motor controller using the UDS diagnostic tool.

[0023] Optionally, it also includes:

[0024] After replacing the clutch, the UDS diagnostic tool is used to control the transmission control module to clear the adaptive parameters of the original clutch.

[0025] After the clearing is completed, the transmission control module is controlled by the UDS diagnostic tool to perform static learning on the new clutch, determine the adaptive parameters of the new clutch, and store them.

[0026] Based on the adaptive parameters of the new clutch, the transmission control module is controlled by the UDS diagnostic tool to dynamically adapt the new clutch.

[0027] Optionally, the transmission control module of the vehicle controller sends a request to obtain and verify the transmission clutch characteristic parameters stored in the first permanent storage module, including:

[0028] The transmission control module of the vehicle controller sends a request signal to the motor controller to read the characteristic parameters of the transmission clutch through the vehicle controller;

[0029] In response to the request signal, the motor controller cyclically sends the gearbox clutch characteristic parameters stored in the first permanent storage module to the gearbox control module through a set number of event frames at a set sending period;

[0030] After receiving the transmission clutch characteristic parameters, the transmission control module verifies the number of event frames.

[0031] If the number of event frames is consistent with the set number of event frames, then the CRC check is performed on the transmission clutch characteristic parameters.

[0032] Optionally, the number of event frames is set to 5 frames, and the sending period is set to 3 periods.

[0033] Optionally, the characteristic parameters of the transmission clutch include:

[0034] Clutch hydraulic parameters PI, clutch characteristic parameters Trqmap, clutch precharge time and pressure, off-line logistics information, and CRC check information.

[0035] Secondly, this invention proposes a transmission clutch characteristic parameter storage system, comprising:

[0036] The motor controller includes a first permanent storage module, which is used to store gearbox clutch characteristic parameters;

[0037] The vehicle controller includes a transmission control module, a random access memory, and a second permanent storage module;

[0038] The transmission control module is used to request and verify the transmission clutch characteristic parameters stored in the first permanent storage module when the vehicle controller and the hybrid-specific transmission are first installed in the vehicle and the vehicle controller reports that its internal second permanent storage module is empty.

[0039] The random access memory is used to temporarily store the characteristic parameters of the gearbox clutch after the verification is passed;

[0040] The second permanent storage module is used to permanently store the gearbox clutch characteristic parameters after the verification is passed.

[0041] Thirdly, the present invention provides a vehicle comprising the gearbox clutch characteristic parameter storage system described in the second aspect.

[0042] The beneficial effects of this invention are as follows: This invention temporarily stores parameters through the first permanent storage module of the motor controller, providing a foundation for subsequent parameter transfer; leveraging the interaction mechanism after the initial installation of the vehicle controller and the hybrid-specific transmission, when the second permanent storage module of the vehicle controller is empty, the transmission control module actively requests and verifies the parameters, ensuring the relevance and accuracy of parameter transmission; after successful verification, the parameters are stored in the random access memory and the second permanent storage module of the vehicle controller, ensuring both rapid retrieval of parameters during vehicle operation and permanent parameter preservation. This provides reliable data support for the transmission control module to precisely control clutch action and ensure smooth shifting, solving the problem of storing clutch characteristic parameters faced by hybrid-specific transmissions due to the elimination of Subrom and TCU. In terms of cost control, unlike OEM 1, there's no need to add QR code reading functionality to the electrical testing equipment or set up a cloud server, saving on related hardware procurement and fixed investment costs. Simultaneously, it eliminates the need for the complex self-learning process and associated equipment and time investment required by OEM 2, reducing overall production and equipment costs. From a production efficiency perspective, it avoids the extended production cycle time issues caused by OEM 2's complete self-learning process, eliminating the need to allocate extra time for self-learning on the production line, thus improving overall production rhythm and efficiency. Regarding parameter accuracy and control stability, the first permanent storage module of the motor controller directly obtains the transmission's unique clutch characteristic parameters, eliminating reliance on average values ​​and avoiding the risk of uneven shifting due to insufficient self-learning at low mileage levels, as seen in OEM 2. The verification mechanism ensures the accuracy of parameter transmission. After being stored in the second permanent storage module of the vehicle controller, it guarantees stable parameter storage and retrieval, enabling the transmission control module (TCM) to precisely control clutch action, ensuring smooth shifting and improving vehicle driving quality.

[0043] The system of the present invention has other features and advantages that will be apparent from or will be set forth in detail in the accompanying drawings and following detailed description, which together serve to explain the particular principles of the invention. Attached Figure Description

[0044] The above and other objects, features and advantages of the present invention will become more apparent from the accompanying drawings, in which like reference numerals generally denote like parts.

[0045] Figure 1 A flowchart illustrating the steps of a method for storing characteristic parameters of a gearbox clutch according to Embodiment 1 of the present invention is shown.

[0046] Figure 2A flowchart illustrating the data interaction and storage between the vehicle controller, the transmission control module, and the motor controller according to Embodiment 1 of the present invention is shown.

[0047] Figure 3 A flowchart illustrating the verification of transmission clutch characteristic parameters after each vehicle power-on according to Embodiment 1 of the present invention is shown.

[0048] Figure 4 A flowchart illustrating the diagnostic interaction between the UDS diagnostic instrument and the vehicle controller, transmission control module, and motor controller regarding transmission data reading and storage after a new transmission is replaced, according to Embodiment 1 of the present invention, is shown.

[0049] Figure 5 A flowchart is shown illustrating how, after replacing the motor controller according to Embodiment 1 of the present invention, the clutch parameters stored in the vehicle controller are written back to the new motor controller using a UDS diagnostic tool.

[0050] Figure 6 A flowchart illustrating the interaction between the UDS diagnostic tool and the vehicle controller for clutch adaptive parameter management according to Embodiment 1 of the present invention is shown. Detailed Implementation

[0051] The invention will now be described in more detail with reference to the accompanying drawings. While preferred embodiments of the invention are shown in the drawings, it should be understood that the invention can be implemented in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that the invention will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art.

[0052] Example 1

[0053] like Figure 1 As shown, this embodiment provides a method for storing transmission clutch characteristic parameters, including:

[0054] The first permanent storage module based on the motor controller stores the characteristic parameters of the gearbox clutch.

[0055] When the vehicle controller and hybrid-specific transmission are first installed in a vehicle, and the vehicle controller reports that its second permanent storage module is empty, the transmission control module of the vehicle controller sends a request to obtain the transmission clutch characteristic parameters stored in the first permanent storage module and verify them.

[0056] After the verification is passed, the transmission clutch characteristic parameters are stored in the random access memory of the vehicle controller and simultaneously in the second permanent storage module.

[0057] Specifically, although the hybrid-specific transmission eliminates the Subrom component, it adds a high-voltage motor and a motor control unit (MCU). The MCU's EE (Permanent Memory Module) replaces the Subrom function. There is no data transmission harness between the MCU and the VCU; clutch characteristic parameters are transmitted via CAN communication.

[0058] In the production process of hybrid-specific transmissions, after the transmission completes the EOL (End-of-Life) bench test before rolling off the production line and obtains the transmission's unique clutch characteristic parameters (including clutch hydraulic parameters PI and clutch characteristic parameters Trqmap), these parameters are stored in the first permanent storage module inside the motor controller. This first permanent storage module, as a built-in storage unit of the motor controller, has stable permanent storage capabilities, reliably preserving clutch characteristic parameters without requiring additional Subrom components like those in traditional gasoline vehicle transmissions, thus fully adapting to the limited internal space of hybrid-specific transmissions.

[0059] Once the vehicle assembly is complete and the initialization phase following the first installation begins, the vehicle controller establishes a communication connection with the hybrid-specific transmission. At this time, the vehicle controller checks its internal second permanent storage module. If the module is found to be empty (i.e., not storing the clutch characteristic parameters of the currently assembled hybrid-specific transmission), the transmission control module (TCM) integrated within the vehicle controller automatically triggers a parameter acquisition process. Specifically, the TCM sends a parameter acquisition request containing authentication information to the motor controller via a preset communication protocol, explicitly requesting the acquisition of the clutch characteristic parameters corresponding to the current hybrid-specific transmission, stored in the motor controller's first permanent storage module.

[0060] Upon receiving the request, the motor controller first verifies the authentication information in the request. Once it confirms that the sender is a legitimate vehicle controller, it retrieves the corresponding clutch characteristic parameters from the first permanent storage module and sends them back to the vehicle controller's TCM. Upon receiving the parameters, the TCM immediately initiates a verification mechanism, comparing the parameter's checksum, data format, and key parameter range to determine the completeness and accuracy of the received parameters. If the verification fails, the TCM will send another request to the motor controller until it obtains the verified parameters. If multiple attempts still fail, a fault indication mechanism is triggered so that staff can promptly investigate the problem.

[0061] Once the clutch characteristic parameters pass verification, the TCM simultaneously performs two storage operations. First, it stores the parameters in the vehicle controller's Random Access Memory (RAM). Due to RAM's high-speed read / write capabilities, the TCM can quickly retrieve parameters from RAM during subsequent real-time clutch control (such as pressure adjustment and torque control during gear shifts), ensuring timely response to control commands and guaranteeing the real-time performance of the gear shifting process. Second, it stores the parameters in the vehicle controller's second permanent storage module (EE). This second permanent storage module is non-volatile; even if the vehicle loses power, the parameters will not be lost. This ensures that the TCM can retrieve parameters from this module at any time during the next vehicle start-up or subsequent operation, eliminating the need to repeat the parameter acquisition and verification process. It also provides a backup for the parameters in RAM, further enhancing the reliability of parameter storage. Through this entire process, the clutch characteristic parameters are safely and efficiently transmitted and stored from the motor controller to the vehicle controller, laying a solid data foundation for the TCM's precise control of clutch actions.

[0062] like Figure 2 As shown, in one specific implementation, the process of data interaction and storage between the vehicle control unit (VCU), the transmission control module (TCM), and the motor controller (MCU) regarding the transmission is as follows:

[0063] During vehicle power-on or system initialization, the VCU actively detects the operating status of its second permanent storage module EE, including whether a read operation triggers a fault and whether a write operation reports an error. Simultaneously, it determines whether the second permanent storage module EE contains no valid transmission data (i.e., an "empty EE" state). This status information serves as a prerequisite for subsequent processes, determining whether transmission data needs to be retrieved from the MCU. Simultaneously, it verifies the communication link with the MCU: through periodic heartbeat frames and communication protocol handshakes, it confirms that the data exchange channel (such as the CAN bus) between the VCU and MCU is free of packet loss, timeouts, and other anomalies, ensuring the reliability of subsequent data transmission. This process proactively identifies storage module faults and communication vulnerabilities, avoids invalid data exchange, and lays a solid foundation for the complete process.

[0064] When the VCU reports "EE empty + communication normal", the TCM application layer triggers the data acquisition process; it generates and sends a request frame with a FLAG identifier: the TCM sends a special flag (FLAG) instruction to the VCU, clearly stating the requirement to "read complete transmission data", and at the same time activates the event frame receiving interface inside the TCM (which can be understood as a "data receiving buffer") to prepare to receive multiple frames of transmission parameters sent by the MCU; the FLAG is used to make the requirement precise and avoid confusion with other data requests; the event frame interface is opened to efficiently process the transmission of multiple frames and high frequency (transmission parameters may include multiple sets of detailed data such as clutch characteristics and hydraulic control).

[0065] As the core of vehicle control, the VCU plays the role of protocol conversion and request forwarding. After recognizing the FLAG request sent by the TCM, it re-encapsulates the request frame according to the communication protocol between VCU and MCU (the frame ID and data segment format may be adjusted), and sends the instruction to "read complete transmission data" to the MCU, thus becoming a "data bridge" between the TCM and the MCU. Since the TCM and MCU belong to different control modules, their communication protocols and data formats may differ (e.g., the TCM focuses on transmission control logic, while the MCU focuses on motor coordination logic). The VCU performs protocol adaptation when forwarding data to ensure smooth cross-module data interaction.

[0066] After receiving the request forwarded by the VCU, the MCU performs multi-frame data round-robin transmission. According to the preset event frame rules, the transmission data is split into 5 frames and sent continuously ("round-robin transmission" means sending the same set of data in a loop), and the transmission continues for 3 cycles (each cycle contains 5 complete frames of data). After that, the event frame transmission is actively turned off. This ensures that the TCM receives complete data (multi-cycle redundancy to prevent packet loss) and avoids unlimited transmission occupying bus bandwidth. Transmission data (such as clutch characteristic parameters) has a great impact on control accuracy. By "multi-frame splitting + multi-cycle round-robin transmission", the integrity of data and bus load are balanced, and the risk of control failure caused by single frame loss is reduced.

[0067] After receiving multiple frames of data from the MCU, the TCM executes dual verification logic: event frame count verification (counting the received event frames to verify if they are complete packets of 5 frames, preventing data incompleteness due to frame loss); CRC verification (calculating a cyclic redundancy check (CRC) code on the data transmitted by the MCU and comparing it with the checksum provided by the MCU to verify whether the data transmission process has been tampered with or erroneous). If the dual verification passes, the TCM sends a write EE command to the VCU: explicitly requiring the VCU to permanently store the received gearbox data in the second permanent storage module (EE), completing the crucial step of "from temporary transmission to permanent storage"; the dual verification strictly filters erroneous data to prevent invalid data from being written to the EE, which could lead to subsequent control anomalies; the TCM's dominant command issuance strengthens the gearbox control module's decision-making power over data storage.

[0068] Triggered by TCM commands, the VCU performs hierarchical data storage, assigning transmission data and writing it to RAM (Random Access Memory). Because RAM read / write speed is much higher than EE (EE focuses on "permanent storage" and has a slow read / write speed), when the TCM controls the transmission in real time (such as shifting gears or engaging the clutch), it can directly and quickly retrieve parameters from RAM, ensuring the real-time performance of control commands. Utilizing the high-speed characteristics of RAM, it provides "low-latency data retrieval" for dynamic transmission control, avoiding the slow read / write speed of EE from hindering control response. Unlike the traditional "write after hibernation" logic, it requires the transmission data to be directly written to EE in the current cycle, breaking the time limit of "write after hibernation" and using "immediate write" to enhance data security, preventing the EE from having no valid data due to unexpected power outages, and ensuring the continuity of control when the system starts up again.

[0069] By employing multi-frame round-robin transmission and dual verification, the system mitigates the risks of bus interference and data loss. Real-time call caching using RAM and permanent storage using EE (External Electronic Component) balances control response speed and data security. "Immediate write to EE" replaces "sleep write," enhancing data retention under abnormal operating conditions. Ultimately, this achieves a complete closed loop for transmission control parameters, from MCU to TCM, and from temporary transmission to stable storage, providing underlying data support for smooth shifting and efficient coordination in hybrid systems.

[0070] In this embodiment, the method further includes:

[0071] Each time the vehicle is powered on, the transmission control module of the vehicle controller sends a request to obtain and verify the transmission clutch characteristic parameters stored in the first permanent storage module.

[0072] After the verification is passed, the transmission clutch characteristic parameters stored in the second permanent storage module are read and matched with the transmission clutch characteristic parameters obtained from the first permanent storage module.

[0073] If there is a mismatch, the vehicle controller will output a fault signal.

[0074] Specifically, this process is automatically triggered every time the vehicle is powered on (such as when the vehicle starts or restarts). It is part of the vehicle's power-on self-check and initialization process, preparing for the subsequent normal control of the transmission.

[0075] The transmission control module in the vehicle controller actively requests to read the transmission clutch characteristic parameters stored in the first permanent storage module of the motor controller. After obtaining the parameters, the transmission control module performs verification, such as checking the data format for correctness and missing data, and using algorithms like CRC (Cyclic Redundancy Check) to check for errors in data transmission, ensuring that the acquired parameters are complete and accurate. After successful verification, the transmission control module then reads the same type of parameters stored in the second permanent storage module of the vehicle controller itself. It then compares and matches the clutch characteristic parameters from these two sources (the first permanent storage module of the motor controller and the second permanent storage module of the vehicle controller) one by one to see if the values ​​are consistent and the logic is correct. If a mismatch is found, it indicates that there may be a problem with the parameters in the storage or transmission process (such as corrupted data in the EE storage or interference during communication), which will affect the precise control of the transmission (such as shift jerking, clutch slippage, etc.). At this time, the vehicle controller will output a fault signal, which may illuminate a fault light on the instrument panel and store the fault code, allowing maintenance personnel to read and troubleshoot the problem using diagnostic equipment, and informing the owner or maintenance personnel that the transmission control parameters are abnormal and require repair. By checking the key control parameters of the transmission clutch when the power is on, the system ensures that the parameters in multiple stored locations are consistent. If there is a discrepancy, an alarm is triggered to ensure reliable transmission control and improve vehicle driving safety and stability.

[0076] like Figure 3 As shown in one specific implementation, the process for verifying the transmission clutch characteristic parameters each time the vehicle is powered on is as follows:

[0077] After the VCU completes its initialization, it first checks its own EE (second permanent storage module) for faults (such as corrupted storage data, read / write anomalies, etc.), and simultaneously confirms that communication with the MCU is normal (through heartbeat frames, communication protocol handshakes, etc., to ensure data transmission). This is the foundation for subsequent interactions; if there are problems with communication or storage, the process will be difficult to proceed normally. The TCM application layer (transmission control module) sends a request with a special flag, requesting to read complete transmission data and opening the event frame interface. After receiving the request with the flag from the TCM, the VCU forwards the request to the MCU according to the communication rules agreed upon with the MCU. Upon receiving the request forwarded by the VCU, the MCU breaks down the transmission data into 5 event frames and sends them in a loop (round-robin), continuously sending for 3 cycles before closing. This is done to ensure that the data is completely transmitted to the TCM application layer, to send multiple cycles to prevent frame loss, and to close after sending to avoid occupying the communication channel. While receiving transmission parameter information from the MCU, the TCM application layer reads previously stored transmission parameters from the EE (second permanent storage module) and provides them to the verification stage. This results in two sets of data: "newly transmitted parameters from the MCU" and "historically stored parameters from the EE," for subsequent comparison. The TCM application layer then verifies the number of event frames received from the MCU to ensure data integrity and checks for missing frames. It compares the parameters stored in the EE with those transmitted from the MCU to check for mismatches and determine if any parameters are abnormal. A CRC check is performed on the data transmitted from the MCU to check for errors or tampering during data transmission. If any of these three items is faulty, the VCU will report a fault, potentially recording a fault code and illuminating a malfunction indicator lamp in the vehicle system, prompting an investigation into transmission parameter interaction issues to ensure parameter accuracy. Reporting errors ensures proper transmission control and stable vehicle operation.

[0078] In this embodiment, the method further includes:

[0079] When a new transmission is installed, the first permanent storage module based on the motor controller stores the new transmission clutch characteristic parameters of the new transmission.

[0080] The transmission clutch characteristic parameters stored in the second permanent storage module are updated using the UDS diagnostic tool based on the new transmission clutch characteristic parameters.

[0081] Specifically, new transmissions undergo bench testing to obtain their unique clutch characteristic parameters before leaving the factory or after repair. If these parameters are not updated after a transmission is replaced, the control system may continue to use the old parameters, leading to problems such as uneven shifting and low power transmission efficiency. The clutch characteristics of the new transmission may differ from the old transmission (e.g., friction coefficient, response characteristics). To enable the vehicle control system to better adapt to the new hardware and restore optimal performance, these parameters are written to the first permanent storage module of the MCU (Microcontroller Unit). This is typically done through a diagnostic interface or dedicated equipment (such as a UDS diagnostic tool) to write the new parameters to a designated storage area of ​​the MCU. Once written, these data are not lost even if the vehicle is powered off. The UDS diagnostic tool uses an automotive diagnostic protocol to communicate with the vehicle controller, enabling functions such as parameter reading, writing, and fault diagnosis. The technician connects the UDS diagnostic tool to the vehicle's OBD interface to establish communication with the VCU. The UDS diagnostic tool sends a request to the MCU via the UDS protocol to retrieve the new clutch characteristic parameters stored in the first permanent storage module. The diagnostic tool then sends the new parameters read from the MCU to the VCU via the UDS protocol and instructs the VCU to store these parameters in its second permanent storage module. After the update is complete, the VCU may perform parameter verification to ensure that the new parameters are written correctly and in the correct format. By synchronizing the parameters of the MCU and VCU, the entire control system has a unified and accurate understanding of the characteristics of the new transmission, thereby achieving smooth and precise shift control and avoiding control deviations caused by parameter differences.

[0082] like Figure 4 As shown, in one specific implementation, after replacing the transmission, the diagnostic interaction process between the UDS diagnostic tool and the vehicle control unit (VCU), transmission control module (TCM), and motor controller (MCU) regarding transmission data reading and storage is as follows:

[0083] First, send the "1003" command to the VCU to request entry into the extended session. The extended session allows the diagnostic instrument to access more in-depth diagnostic and programming functions, and generally has higher privileges than the default session. After receiving the command, if the VCU supports it and there are no problems, it will provide a correct response, which is equivalent to telling the UDS diagnostic instrument "You can enter extended mode and start subsequent operations".

[0084] The UDS diagnostic tool sends a "2701" command, which is the first step in a secure access request. Upon receiving this, the VCU generates and replies with a "SEED" (similar to a random number) for encryption verification. The diagnostic tool then uses a specific algorithm to calculate a "Key (2702Key)" based on the "SEED" and sends it to the VCU. The VCU verifies the "Key" for correctness; if correct, it returns "pass," thus establishing a secure diagnostic communication channel and preventing unauthorized devices from arbitrarily tampering with data.

[0085] The UDS diagnostic tool sends a command to the VCU to enter the UDS service of "reading MCU EE routine". This step clarifies that the diagnostic tool needs to read data related to the EE (Permanent Memory Module) in the MCU to prepare for obtaining transmission parameters.

[0086] The VCU provides its own status to the TCM application layer, including demand flags (such as the current type of data demanded from the transmission), whether initialization is complete (whether all preparations are ready after system startup), whether there are any faults in the EE (whether its own storage module is working properly), and whether communication with the MCU is normal (whether data can be transmitted to the MCU), so that the TCM is clear about the basic system status.

[0087] The TCM application layer determines whether to "send an event frame to open the request" based on the status feedback from the VCU.

[0088] The VCU sends a request with a "FLAG" flag to the MCU, requesting to read complete transmission data. The "FLAG" is a pre-defined marker that informs the MCU what data to transmit and initiates the data acquisition process.

[0089] After receiving the request, the MCU breaks down the transmission data into 5 "event frames" and sends them in a loop (round-robin). After sending for 3 cycles, the event frame sending is turned off.

[0090] The TCM application layer obtains signals and data from the MCU from the VCU to prepare for subsequent verification and storage.

[0091] The TCM performs a CRC check on the received MCU signal (to check for errors in data transmission). Based on the check result, it assigns a value to the interface written to the EE, and simultaneously stores the data in RAM (Random Access Memory). RAM offers fast read and write speeds and is convenient for temporary access.

[0092] When the vehicle is powered off, the data cached in RAM is written to the EE (second permanent storage module), so that the data is permanently saved and can be used directly the next time the vehicle is powered on, ensuring that the data remains valid.

[0093] Once the entire UDS diagnostic service process is completed successfully, the VCU will send a "UDS service successful" message to the diagnostic instrument.

[0094] Through steps such as security verification, request sending, data transmission, and verification storage, the transmission data in the MCU is read out and stored in the VCU, enabling the UDS diagnostic tool to acquire and update vehicle transmission data, thus ensuring the accuracy of vehicle control system data.

[0095] In this embodiment, the method further includes:

[0096] After replacing the motor controller, the gearbox clutch characteristic parameters stored in the second permanent storage module are written into the first permanent storage module of the new motor controller using the UDS diagnostic tool.

[0097] Specifically, when a new motor controller is replaced, the clutch characteristic parameters will fail to pass the verification every time the vehicle is powered on because the first permanent storage module in the new motor controller is empty. At the same time, the clutch system hardware has not been replaced. It is necessary to use a UDS diagnostic tool to reverse the storage of the clutch characteristic parameters stored in the second permanent storage module of the vehicle controller and store them in the second permanent storage module of the motor controller.

[0098] like Figure 5 As shown in one specific implementation, after replacing the motor controller, the complete process of writing the clutch parameters stored in the VCU back to the new MCU using a UDS diagnostic tool is as follows:

[0099] The UDS diagnostic tool sends 1003 to enter an extended session, and the MCU responds; then, secure access is completed and a trusted interaction is established via 2701 (request seed) and 2702 (send key).

[0100] The diagnostic instrument uses the UDS service to enable the MCU to enter the "Read VCU EE routine" and initiate the data interaction process.

[0101] MCU sends a FLAG request to VCU to read transmission data → VCU provides feedback data (including event frames, which are closed after 3 cycles) → MCU reads the data request (confirming VCU initialization, no faults, and normal communication) → VCU sends an event frame to enable the request, and sends the EE signal value to the event frame.

[0102] The MCU will acquire the data and write it to its own EE. Finally, the UDS diagnostic instrument will receive a service success feedback, completing the entire process.

[0103] In this embodiment, the method further includes:

[0104] After replacing the clutch, the UDS diagnostic tool is used to control the transmission control module to clear the adaptive parameters of the original clutch.

[0105] After the initial setup is complete, the UDS diagnostic tool is used to control the transmission control module to perform static learning on the new clutch, determine the adaptive parameters of the new clutch, and store them.

[0106] Based on the adaptive parameters of the new clutch, the transmission control module is controlled by the UDS diagnostic tool to dynamically adapt the new clutch.

[0107] Specifically, if the clutch in the aftermarket transmission assembly is damaged, a new clutch needs to be replaced separately. Since the clutch characteristic parameters are measured on the transmission assembly's end-of-life (EOL) test bench, which the aftermarket lacks the capability to measure, a strategy combining the original clutch characteristic parameters with self-learning is employed: after clearing the adaptive value service in the diagnostic tool, the static learning clutch KP (KissPoint) point service and the dynamic fast adaptive service condition in the diagnostic tool are triggered.

[0108] First, connect the UDS diagnostic tool to the vehicle's electronic control system via the vehicle's OBD (On-Board Diagnostics) interface. Turn on the UDS diagnostic tool, select the corresponding vehicle brand, model, and year, and enter the vehicle's diagnostic interface. In the diagnostic tool's function menu, locate and select "Transmission Control Module" to establish a communication connection with the transmission control module. Through the diagnostic tool's interface, send a specific UDS service command, requesting the transmission control module to clear the original clutch's adaptive parameters. These adaptive parameters are values ​​that the vehicle automatically adjusts and records based on factors such as clutch wear and operating temperature during the use of the original clutch. After receiving the command, the transmission control module will delete the stored original clutch adaptive parameters, preparing for the learning and adaptation of the new clutch. The diagnostic tool will receive the execution result information from the transmission control module, displaying whether the clearing operation was successful. If successful, the diagnostic tool will indicate that the operation is complete; if it fails, it will display the corresponding fault code or error message, and the repair personnel will need to troubleshoot and repair according to the prompts.

[0109] After confirming that the original clutch adaptive parameters have been successfully cleared, a command is sent via the UDS diagnostic tool to initiate the static learning process for the new clutch. Static learning involves measuring and determining the basic characteristics of the new clutch while the vehicle is stationary. The transmission control module (TCM) controls the clutch actuators (such as solenoid valves) to perform a series of operations on the new clutch, such as slowly engaging and disengaging the clutch, while simultaneously monitoring physical parameters such as clutch position, pressure, and stroke. Through these measurements, the initial position, operating range, and other adaptive parameters of the new clutch are determined. After determining the adaptive parameters of the new clutch, the TCM stores these parameters in its internal non-volatile memory for later use. These stored parameters will serve as the basic reference data for the new clutch's operation under different conditions. Upon completion of static learning, the TCM sends a signal to the UDS diagnostic tool indicating successful learning. The diagnostic tool then displays a message indicating successful static learning and allows further viewing or recording of the determined adaptive parameters of the new clutch.

[0110] Once static learning is complete and the vehicle is ready to drive, a command is sent via the UDS diagnostic tool to initiate the dynamic adaptation process for the new clutch. Dynamic adaptation involves real-time adjustment and optimization of the new clutch's operating parameters based on actual driving conditions and load during vehicle operation. During driving, the transmission control module continuously monitors multiple operating parameters such as engine speed, vehicle speed, clutch temperature, and oil pressure. Based on this real-time data, combined with the adaptive parameters of the new clutch obtained from previous static learning, the transmission control module dynamically adjusts the clutch's engagement speed, pressure, and other operating parameters. For example, under heavy load conditions such as acceleration or hill climbing, the clutch engagement pressure is appropriately increased to ensure stable power transmission; during normal driving, the clutch engagement and disengagement process is optimized to improve fuel economy and driving comfort. As the vehicle's mileage increases, the transmission control module continuously accumulates operating data of the new clutch under different conditions and continuously optimizes and adjusts the adaptive parameters, ensuring the new clutch remains in optimal operating condition, extending its lifespan and improving the vehicle's overall performance. When the dynamic adaptation process reaches a certain mileage or meets specific conditions, the transmission control module considers the adaptive adjustment of the new clutch to be essentially complete. At this point, the UDS diagnostic tool can read the relevant status information, confirm whether the dynamic adaptation is successful, and further test and verify the working performance of the clutch to ensure that the new clutch can work normally and reliably under various working conditions.

[0111] like Figure 6 As shown in one specific implementation, the clutch adaptive parameter management interaction process between the UDS diagnostic instrument and the VCU is as follows:

[0112] The UDS diagnostic tool sends 1003 to enter an extended session, and the VCU responds with confirmation; then it uses 2701 (request seed) and 2702 (send key) to complete secure access and establish trusted communication;

[0113] The diagnostic tool sends a UDS service request to the VCU to enter the "Clear Adaptive Values" service. The VCU first determines the response conditions (such as whether the system status allows it). If the conditions are met, the clearing is performed and a success message is sent. If the conditions are not met, a failure message is sent.

[0114] The diagnostic tool requests the VCU to enter the "Static Learning KP Point" service → The VCU's TCM application layer performs static learning (such as collecting clutch static parameters), and returns the result after completion. The diagnostic tool receives a successful feedback for the 31 routine service.

[0115] The diagnostic tool requests the VCU to enter the "Dynamic Fast Adaptive" service → The VCU's TCM application layer optimizes the clutch parameters under dynamic operating conditions, and then provides feedback. The diagnostic tool receives a successful feedback for the 31 routine services, realizing the update and optimization of the new clutch adaptive parameters.

[0116] In this embodiment, the transmission control module of the vehicle controller sends a request to obtain and verify the transmission clutch characteristic parameters stored in the first permanent storage module, including:

[0117] The vehicle controller's transmission control module sends a request signal to the motor controller to read the transmission clutch characteristic parameters through the vehicle controller;

[0118] In response to the request signal, the motor controller cyclically sends the gearbox clutch characteristic parameters stored in the first permanent storage module to the gearbox control module through a set number of event frames at a set sending cycle;

[0119] After receiving the transmission clutch characteristic parameters, the transmission control module verifies the number of event frames.

[0120] If the number of event frames is consistent with the set number of event frames, then CRC verification is performed on the transmission clutch characteristic parameters.

[0121] Specifically, the characteristic parameters of the transmission clutch are key data determining the clutch engagement and disengagement performance, directly affecting shift smoothness, power transmission efficiency, and even driving safety. If these parameters are lost or erroneous during transmission, it can lead to problems such as shift jerking and power interruption. First, the integrity of data transmission is confirmed by checking the number of event frames, and then the accuracy of the parameter content is ensured by CRC verification. This provides the transmission control module with accurate and valid characteristic parameters, ultimately ensuring that the transmission achieves precise control based on actual parameters, improving vehicle power performance and driving safety.

[0122] In this embodiment, the number of event frames is set to 5 frames, and the sending period is set to 3 periods.

[0123] In this embodiment, the characteristic parameters of the transmission clutch include:

[0124] Clutch hydraulic parameters PI, clutch characteristic parameters Trqmap, clutch precharge time and pressure, off-line logistics information, and CRC check information.

[0125] Specifically, the clutch hydraulic parameter PI usually refers to the proportional-integral (PI) control parameter, which is used to regulate the pressure and flow rate of the hydraulic system in the clutch hydraulic control system. The proportional control part outputs a corresponding control quantity proportionally to the magnitude of the input signal, responding quickly to changes in the system; the integral control part accumulates past errors, eliminates steady-state errors in the system, and makes the clutch hydraulic pressure more stable.

[0126] The clutch characteristic parameter Trqmap (torque mapping) is a data mapping table that establishes a correspondence between various influencing factors during clutch operation and the transmittable torque. It records the torque values ​​that the clutch can stably and reliably transmit under different input conditions. These input conditions include, but are not limited to, engine speed, clutch engagement position (stroke), oil temperature, and oil pressure. Essentially, it is a quantitative representation of the clutch's torque transmission capability under different operating conditions.

[0127] Pre-charge time refers to the time required for the hydraulic system to fill the clutch cylinder with oil before the clutch is officially engaged, so that the clutch reaches a certain initial pressure; pre-charge pressure is the pressure value in the clutch cylinder at the end of pre-charge.

[0128] The off-line logistics information records logistics-related data from the clutch's production line to its final assembly on the vehicle, including production batch, production date, storage conditions, transportation route, logistics links handled, and responsible persons.

[0129] CRC check information, or Cyclic Redundancy Check, is a data transmission error detection technique that uses a checksum (calculated by a specific algorithm based on the original data) to be appended during data transmission to detect whether errors have occurred during data storage or transmission.

[0130] Example 2

[0131] This embodiment proposes a transmission clutch characteristic parameter storage system, including:

[0132] The motor controller includes a first permanent storage module for storing gearbox clutch characteristic parameters.

[0133] The vehicle controller includes a transmission control module, a random access memory, and a second permanent storage module;

[0134] The transmission control module is used to request and verify the transmission clutch characteristic parameters stored in the first permanent storage module when the vehicle controller and the hybrid-specific transmission are first installed in the vehicle and the vehicle controller reports that its internal second permanent storage module is empty.

[0135] Random access memory is used to temporarily store the gearbox clutch characteristic parameters after the verification is passed;

[0136] The second permanent storage module is used to permanently store the gearbox clutch characteristic parameters after the verification is passed.

[0137] Example 3

[0138] This embodiment proposes a vehicle that includes the gearbox clutch characteristic parameter storage system of Embodiment 2.

[0139] The various embodiments of the present invention have been described above. These descriptions are exemplary and not exhaustive, nor are they limited to the disclosed embodiments. Many modifications and variations will be apparent to those skilled in the art without departing from the scope and spirit of the described embodiments.

Claims

1. A method for storing characteristic parameters of a gearbox clutch, characterized in that, include: The first permanent storage module based on the motor controller stores the characteristic parameters of the gearbox clutch. When the vehicle controller and hybrid-specific transmission are first installed in a vehicle, and the vehicle controller reports that its second permanent storage module is empty, the transmission control module of the vehicle controller sends a request to obtain the transmission clutch characteristic parameters stored in the first permanent storage module and verify them. After the verification is successful, the transmission clutch characteristic parameters are stored in the random access memory of the vehicle controller and simultaneously in the second permanent storage module.

2. The method for storing transmission clutch characteristic parameters according to claim 1, characterized in that, Also includes: Each time the vehicle is powered on, the transmission control module of the vehicle controller sends a request to obtain and verify the transmission clutch characteristic parameters stored in the first permanent storage module. After the verification is passed, the transmission clutch characteristic parameters stored in the second permanent storage module are read and matched with the transmission clutch characteristic parameters obtained from the first permanent storage module. If there is a mismatch, the vehicle controller will output a fault signal.

3. The method for storing transmission clutch characteristic parameters according to claim 1, characterized in that, Also includes: When a new transmission is installed, the first permanent storage module based on the motor controller stores the new transmission clutch characteristic parameters of the new transmission. Based on the new transmission clutch characteristic parameters, the transmission clutch characteristic parameters stored in the second permanent storage module are updated using the UDS diagnostic tool.

4. The method for storing transmission clutch characteristic parameters according to claim 1, characterized in that, Also includes: After replacing the motor controller, the gearbox clutch characteristic parameters stored in the second permanent storage module are written into the first permanent storage module of the new motor controller using the UDS diagnostic tool.

5. The method for storing transmission clutch characteristic parameters according to claim 1, characterized in that, Also includes: After replacing the clutch, the UDS diagnostic tool is used to control the transmission control module to clear the adaptive parameters of the original clutch. After the clearing is completed, the transmission control module is controlled by the UDS diagnostic tool to perform static learning on the new clutch, determine the adaptive parameters of the new clutch, and store them. Based on the adaptive parameters of the new clutch, the transmission control module is controlled by the UDS diagnostic tool to dynamically adapt the new clutch.

6. The method for storing transmission clutch characteristic parameters according to claim 2, characterized in that, The vehicle controller's transmission control module sends a request to obtain and verify the transmission clutch characteristic parameters stored in the first permanent storage module, including: The transmission control module of the vehicle controller sends a request signal to the motor controller to read the characteristic parameters of the transmission clutch through the vehicle controller; In response to the request signal, the motor controller cyclically sends the gearbox clutch characteristic parameters stored in the first permanent storage module to the gearbox control module through a set number of event frames at a set sending period; After receiving the transmission clutch characteristic parameters, the transmission control module verifies the number of event frames. If the number of event frames is consistent with the set number of event frames, then the CRC check is performed on the transmission clutch characteristic parameters.

7. The method for storing transmission clutch characteristic parameters according to claim 6, characterized in that, The set number of event frames is 5 frames, and the set sending period is 3 periods.

8. The method for storing transmission clutch characteristic parameters according to claim 1, characterized in that, The characteristic parameters of the transmission clutch include: Clutch hydraulic parameters PI, clutch characteristic parameters Trqmap, clutch precharge time and pressure, off-line logistics information, and CRC check information.

9. A transmission clutch characteristic parameter storage system, characterized in that, include: The motor controller includes a first permanent storage module, which is used to store gearbox clutch characteristic parameters; The vehicle controller includes a transmission control module, a random access memory, and a second permanent storage module; The transmission control module is used to request and verify the transmission clutch characteristic parameters stored in the first permanent storage module when the vehicle controller and the hybrid-specific transmission are first installed in the vehicle and the vehicle controller reports that its internal second permanent storage module is empty. The random access memory is used to temporarily store the characteristic parameters of the gearbox clutch after the verification is passed; The second permanent storage module is used to permanently store the gearbox clutch characteristic parameters after the verification is passed.

10. A vehicle, characterized in that, The vehicle includes the gearbox clutch characteristic parameter storage system as described in claim 9.

Citation Information

Patent Citations

  • New-energy entire car controller integrated with transmission case control function

    CN104802790A

  • Transmission control system based on multi-memory management mode

    CN105333131A

  • Method and apparatus for clutch pressure control

    CN109555798A

  • Gear shifting method, device and equipment of hybrid power vehicle, medium and vehicle

    CN120382882A

  • Shift controlling devise and the method for autotransmission of vehicle

    KR1020020046736A