Steering system function configuration control method and automobile

By pre-developing software that is adapted to different advanced assisted driving systems in the EPS controller and using configuration tools for parameter configuration, the problem of low compatibility of EPS systems is solved, and compatibility and cost savings of multi-ADAS architectures are achieved.

CN119292702AInactive Publication Date: 2025-01-10CHERY AUTOMOBILE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411492352.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-24
Publication Date
2025-01-10
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The existing EPS system software is not compatible with multiple ADAS controllers and ADAS architectures, resulting in low compatibility and increased costs for repeated development.

Method used

By pre-developing EPS controller software that is adapted to different advanced assisted driving systems, and using configuration tools to configure parameters or software after production or offline, using configuration codes to partition each advanced assisted driving system to ensure EPS control The matching of the device and the on-board system realizes handshake matching and fault code reminder, stores configuration information and transmits signals between each controller.

Benefits of technology

The compatibility of the EPS system is improved, making it compatible with different ADAS controllers and ADAS architectures, reducing costs and sample counts, and realizing that multiple versions of vehicles share the same EPS system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119292702A_ABST
    Figure CN119292702A_ABST
Patent Text Reader

Abstract

The invention discloses a steering system function configuration control method and an automobile, and the method comprises the steps: pre-developing software adaptive to each advanced auxiliary driving system for an EPS controller of a steering system; and performing parameter or software configuration on the EPS controller through a configuration tool on the production line or after the production line is off the production line so as to match a corresponding vehicle-mounted advanced auxiliary driving system. The method has the advantages that compatibility configuration control over the EPS system is achieved, the EPS system is compatible with different ADAS controllers and ADAS architectures, and the compatibility of the EPS system is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the field of automobile steering systems, and in particular to a steering system function configuration control method capable of configuring different advanced functions and an automobile. Background Art

[0002] With the continuous development of the automobile manufacturing industry, people's demand for automobiles is no longer limited to daily travel. The driving requirements for automobiles are more inclined towards intelligence, comfort and safety. Corresponding advanced driving assistance functions have also emerged, which also increases the user's new experience.

[0003] Under the catalysis and influence of the environment, the use scenarios of advanced driver assistance functions are increasing, and more and more companies are investing in the research and development of advanced driver assistance functions. Faced with numerous product requirements, the same EPS system software needs to take into account multiple ADAS controllers and ADAS architectures.

[0004] However, the EPS system software of the prior art is not compatible with a variety of ADAS architectures or systems. Generally, it is necessary to repeatedly develop software for different ADAS controllers and ADAS architectures, resulting in defects such as low compatibility of the EPS system and high costs caused by repeated development. Summary of the invention

[0005] The purpose of the present invention is to overcome the shortcomings of the prior art, provide a configuration control method for a steering system function and a vehicle, realize compatibility configuration control of the EPS system, realize the compatibility of the EPS system with different ADAS controllers and ADAS architectures, and improve the compatibility of the EPS system.

[0006] In order to achieve the above-mentioned purpose, the technical solution adopted by the present invention is: a configuration control method for a steering system function, including pre-developing software for the EPS controller of the steering system that is adapted to each advanced driver assistance system, and then configuring the parameters or software of the EPS controller through a configuration tool on the production line or after it comes off the line to match the corresponding on-board advanced driver assistance system.

[0007] When configuring the EPS controller, configuration codes are used to partition each advanced driver assistance system.

[0008] Default configuration options are predefined in the ESP controller, and during configuration, the EPS controller is configured according to the configuration options corresponding to the acquired configuration code to match the corresponding advanced driver assistance system.

[0009] The EPS controller sets corresponding fault code information for the sample that is not configured for the first time, and issues a reminder and stores the fault by issuing a fault code when the EPS is not configured.

[0010] During the production stage, the vehicle configuration information is stored in the production line data maintenance center. During the production line electrical inspection process, the electrical inspection equipment obtains the corresponding vehicle model by reading the vehicle VIN code information and obtains the corresponding vehicle configuration data information from the production line data maintenance center. The configuration information is sent to each controller through the domain controller / gateway for configuration writing. When the configuration is written successfully, the configuration code of the EPS controller is updated to the latest configuration information and recorded and saved.

[0011] After the configuration information of the EPS controller is successfully written, the control port related to the advanced driver assistance system function is called, and handshake matching is achieved based on the operation of the control port.

[0012] When configuring offline, connect to the vehicle OBD test interface through the configuration tool to write EPS-related configuration items or vehicle configuration information, which is forwarded to the EPS controller by the domain controller / gateway. The EPS controller receives the configuration information and executes the configuration. After the configuration is successful, the relevant configuration interface is called to successfully call the configuration information.

[0013] When configuring offline, the configuration tool is used to directly connect to the EPS controller. The EPS controller receives the configuration information and executes the configuration. After the configuration is successful, the relevant configuration interface is called to successfully call the configuration information.

[0014] After the EPS controller receives the configuration information, it determines whether the vehicle is equipped with an ADCC based on the configuration information. If not, the EPS controller calls the interface to communicate directly with the FCM to obtain the port required for configuration and determine whether the configuration conditions are currently met.

[0015] If so, determine the type of the intelligent driving domain controller through the configuration information, choose to open the corresponding port according to the type of the intelligent driving domain controller, and determine whether the configuration conditions are currently met;

[0016] If the configuration conditions are met, the current configuration is recorded and the corresponding port is called for configuration; if not, the original configuration remains unchanged.

[0017] A car, wherein the steering system of the car is configured and controlled by using the configuration control method of the steering system.

[0018] The advantages of the present invention are: realizing compatibility configuration control of the EPS system, realizing the EPS system to be compatible with different ADAS controllers and ADAS architectures, and improving the compatibility of the EPS system. It enables multiple models of vehicles to share the same EPS system, and the EPS system can save the cost of the whole vehicle and the increase in the number of whole vehicle samples to the maximum extent by reusing the existing software architecture and associated systems of the whole vehicle. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] The following is a brief description of the contents expressed in the drawings of the present invention and the symbols in the drawings:

[0020] Figure 1 A schematic diagram of the connection between the EPS system of the present invention and associated hardware;

[0021] Figure 2 A flowchart for configuring the EPS controller in real time by the configuration tool of the present invention;

[0022] Figure 3 A real-time flow chart is configured for the EPS controller of the present invention. DETAILED DESCRIPTION

[0023] The specific implementation of the present invention will be further explained in detail below by describing the optimal embodiment with reference to the accompanying drawings.

[0024] This solution is mainly to overcome the development of ADAS functions of existing vehicles with multiple architectures, and provides a method based on multiple models of vehicles sharing the same EPS system. The EPS system can save the cost of the vehicle and the increase in the number of vehicle samples to the greatest extent by reusing the existing software architecture and related systems of the vehicle. Figure 1 As shown, the hardware structure involved in the configuration control method in this scheme includes a configuration tool, a domain controller / gateway, an EPS controller, and an intelligent assisted driving system, wherein the configuration tool can access the domain controller / gateway through CAN to realize the configuration of the EPS controller. Taking ADAS as an example, the automatic assisted driving system includes two ADAS architectures: ADAS controller architecture 1 and ADAS controller architecture 2, wherein architecture 1 only includes an FCM controller, and architecture 2 includes an FCM controller and an ADCC controller. In architecture 1, the FCM controller is directly connected to the domain controller / gateway, and in architecture 2, the FCM is connected to the domain controller / gateway through ADCC, and the domain controller / gateway is connected to the EPS controller to realize the transmission of the configuration signal, thereby achieving the purpose of configuration.

[0025] The present embodiment provides a configuration control method for a steering system function, including pre-developing software or configuration parameters for the EPS controller of the steering system that are adapted to each advanced driver assistance system, and then configuring the parameters or software of the EPS controller through a configuration tool on or after the production line to match the corresponding vehicle-mounted advanced driver assistance system. Since different advanced driver assistance systems have different parameter configurations for the EPS controller, such as the architecture 1 and architecture 2 described above. Therefore, it is necessary to pre-develop the configuration parameters of the corresponding EPS controller, and automatically configure the parameters of the EPS controller after determining the ADAS architecture of the vehicle, thereby achieving rapid matching configuration.

[0026] When configuring EPS, in order to facilitate the later modification and addition of the vehicle's advanced driver assistance system, the EPS controller can be configured on the production line or after it is offline. When configuring the EPS controller, the configuration code is used to partition each advanced driver assistance system, and the configuration parameters corresponding to the configuration code are quickly obtained through the configuration code, completing the purpose of parameter configuration and software configuration of the EPS controller.

[0027] In a preferred embodiment, default configuration options are predefined in the ESP controller, and during configuration, the EPS controller is configured to match the corresponding advanced driver assistance system according to the configuration options corresponding to the configuration code obtained. Corresponding fault code information is set for the EPS controller for the first unconfigured sample, and a reminder is issued and the fault is stored by issuing a fault code when the EPS is not configured. Since the EPS controller is not configured for the first time, it is impossible for the parameters of the EPS controller to work normally if they are not configured, which is not conducive to normal safety. Therefore, it is necessary to report the fault and store the fault code at this time to facilitate inspection and maintenance.

[0028] When configuring the EPS controller, you can configure the parameters in the production stage and offline stage respectively. Both stages can be configured. The configurations are described as follows:

[0029] like Figure 2 As shown, during the production stage, the vehicle configuration information is stored in the production line data maintenance center. During the production line electrical inspection process, the electrical inspection equipment obtains the corresponding vehicle version by reading the vehicle VIN code information and obtains the corresponding vehicle configuration data information from the production line data maintenance center. The configuration information is sent to each controller through the domain controller / gateway for configuration writing. When the configuration is successfully written, the configuration code of the EPS controller is updated to the latest configuration information and recorded and saved. After the configuration information of the EPS controller is successfully written, the control port related to the advanced driver assistance system function is called, and handshake matching is achieved based on the operation of the control port.

[0030] When configuring offline, connect to the vehicle OBD test interface through the configuration tool to write EPS-related configuration items or vehicle configuration information, which is forwarded to the EPS controller by the domain controller / gateway. The EPS controller receives the configuration information and executes the configuration. After the configuration is successful, the relevant configuration interface is called to successfully call the configuration information. When configuring offline, connect directly to the EPS controller through the configuration tool. The EPS controller receives the configuration information and executes the configuration. After the configuration is successful, the relevant configuration interface is called to successfully call the configuration information.

[0031] After receiving the configuration information, the EPS controller performs the corresponding configuration operations to complete the configuration, such as Figure 3As shown, after the EPS controller receives the configuration information, it determines whether the vehicle is equipped with an intelligent driving domain controller ADCC based on the configuration information. If not, the EPS controller calls the interface to communicate directly with the FCM to obtain the port required for configuration and determine whether the configuration conditions are currently met;

[0032] If so, determine the type of the intelligent driving domain controller through the configuration information, choose to open the corresponding port according to the type of the intelligent driving domain controller, and determine whether the configuration conditions are currently met;

[0033] If the configuration conditions are met, the current configuration is recorded and the corresponding port is called for configuration; if not, the original configuration remains unchanged. The configuration conditions are preset conditions, generally when the vehicle is fault-free and stationary, configuration control can be performed.

[0034] This embodiment also provides a car, the steering system of which is configured and controlled by the configuration control method of the steering system in the above embodiment. Since the above configuration control method is adopted, the car has all the features and technical advantages of the configuration control method in the above embodiment.

[0035] For the configuration of the EPS controller in this method, it is implemented in the entire steering system that can be configured with different advanced functions. The vehicle controller system involved mainly involves the following control systems: the domain controller / gateway mainly forwards related signals and instructions in the process of implementing the function, such as the interaction information between the ADAS controller and the EPS controller, the interaction information between the configuration tool and the EPS, etc.; FCM and ADCC are ADAS-related controllers, and the actual controllers used in the actual vehicle are different according to the different architectures (there is only FCM in ADAS controller architecture 1, which is the basic ADAS version; there are both FCM and ADCC controllers in ADAS controller architecture 2, and the interaction information between the original FCM and EPS controller is transferred to ADCC to interact with EPS, and ADCC is the intelligent driving domain controller). The configuration tool configures the EPS controller when matching different ADAS controllers. It can be configured using a separate configuration tool or in real time using the CAN configuration of the entire vehicle.

[0036] During the entire process, the configuration process of the EPS controller to match different ADAS architecture systems can be carried out on the production line or offline through dedicated configuration equipment. For different ADAS controllers, the EPS controller can also be distinguished by different configuration codes.

[0037] During the whole process, the default configuration options are defined in the EPS controller input, and the corresponding fault code information is set for the sample that is not configured for the first time to remind that the relevant configuration information has not been performed on this sample.

[0038] At the production line stage, the vehicle level will summarize the usage and existence of each controller, integrate the vehicle configuration information, and store it in the production line data maintenance center. During the electrical inspection process on the production line, the electrical inspection equipment of the production line locks the vehicle version through the vehicle VI N and other information, obtains the corresponding vehicle configuration data information from the production line data maintenance center, and sends the configuration information to each controller through the domain controller / gateway for configuration writing. When the configuration is successfully written, the configuration code of the EPS controller is updated to the latest configuration information and recorded and saved. After the configuration information of the EPS controller is successfully written, the control port related to the ADAS function is called to achieve a handshake match with the ADAS controller.

[0039] When configuring a single vehicle offline, the following two methods can be used to configure the vehicle using a dedicated configuration tool:

[0040] ① Use the configuration tool to directly connect to the vehicle OBD test interface to write EPS-related configuration items or vehicle configuration information, which is forwarded to the EPS controller by the domain controller / gateway. The EPS controller receives and configures successfully, and calls the relevant configuration interface after configuration is completed, thereby successfully calling the configuration information.

[0041] ② Directly connect to the EPS controller through the configuration tool. The EPS controller receives and configures successfully. After the configuration is completed, the relevant configuration interface is called to successfully call the configuration information.

[0042] When the EPS controller meets the configuration requirements, the same EPS system can be used for multiple ADAS architecture systems through configuration of the EPS controller, thus maximizing the versatility of EPS development.

[0043] At the beginning of configuration verification, it is necessary to clarify the configuration tools, communication methods and interaction strategies between systems. The EPS system needs to switch states according to the defined demand logic to configure the software development requirements of the module. All related systems need to be executed according to the technical requirements defined by mutual discussion to achieve the function.

[0044] Obviously, the specific implementation of the present invention is not limited to the above-mentioned methods. As long as various non-substantial improvements are made using the method concept and technical solution of the present invention, they are all within the protection scope of the present invention.

Claims

1. A configuration control method for a steering system function, characterized in that: This includes pre-developing software for the EPS controller of the steering system that is adapted to each advanced driver assistance system, and then using configuration tools to configure the parameters or software of the EPS controller on or after the production line to match the corresponding on-board advanced driver assistance system.

2. A configuration control method for a steering system function as claimed in claim 1, characterized in that: When configuring the EPS controller, configuration codes are used to partition each advanced driver assistance system.

3. A configuration control method for a steering system function as claimed in claim 2, characterized in that: Default configuration options are predefined in the ESP controller, and during configuration, the EPS controller is configured according to the configuration options corresponding to the acquired configuration code to match the corresponding advanced driver assistance system.

4. A configuration control method for a steering system function as claimed in claim 3, characterized in that: The EPS controller sets corresponding fault code information for the sample that is not configured for the first time, and issues a reminder and stores the fault by issuing a fault code when the EPS is not configured.

5. A configuration control method for a steering system function as claimed in claim 4, characterized in that: During the production stage, the vehicle configuration information is stored in the production line data maintenance center. During the production line electrical inspection process, the electrical inspection equipment obtains the corresponding vehicle model by reading the vehicle VIN code information and obtains the corresponding vehicle configuration data information from the production line data maintenance center. The configuration information is sent to each controller through the domain controller / gateway for configuration writing. When the configuration is written successfully, the configuration code of the EPS controller is updated to the latest configuration information and recorded and saved.

6. A configuration control method for a steering system function as claimed in claim 5, characterized in that: After the configuration information of the EPS controller is successfully written, the control port related to the advanced driver assistance system function is called, and handshake matching is achieved based on the operation of the control port.

7. A method for controlling the configuration of a steering system function according to any one of claims 1 to 6, characterized in that: When configuring offline, connect to the vehicle OBD test interface through the configuration tool to write EPS-related configuration items or vehicle configuration information, which is forwarded to the EPS controller by the domain controller / gateway. The EPS controller receives the configuration information and executes the configuration. After the configuration is successful, the relevant configuration interface is called to successfully call the configuration information.

8. A method for controlling the configuration of a steering system function according to any one of claims 1 to 6, characterized in that: When configuring offline, the configuration tool is used to directly connect to the EPS controller. The EPS controller receives the configuration information and executes the configuration. After the configuration is successful, the relevant configuration interface is called to successfully call the configuration information.

9. A method for controlling the configuration of a steering system function according to any one of claims 1 to 6, characterized in that: After the EPS controller receives the configuration information, it determines whether the vehicle is equipped with an ADCC based on the configuration information. If not, the EPS controller calls the interface to communicate directly with the FCM to obtain the port required for configuration and determine whether the configuration conditions are currently met. If so, determine the type of the intelligent driving domain controller through the configuration information, choose to open the corresponding port according to the type of the intelligent driving domain controller, and determine whether the configuration conditions are currently met; If the configuration conditions are met, the current configuration is recorded and the corresponding port is called for configuration; if not, the original configuration remains unchanged.

10. An automobile, characterized in that: The steering system of the automobile is configured and controlled by the configuration and control method of the steering system as described in any one of claims 1 to 9.