Vehicle control method, central control ECU, functional ECU, and in-vehicle infotainment system
Patent Information
- Application Number
- PCT/CN2025/085241
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-03-27
- Publication Date
- 2026-10-01
Smart Images

Figure CN2025085241_01102026_PF_FP_ABST
Abstract
Description
Vehicle control methods, central control ECU, functional ECUs and vehicle infotainment system Technical Field
[0001] This disclosure relates to the field of vehicle technology, and in particular to a vehicle control method, a central control ECU, a functional ECU, and a vehicle infotainment system. Background Technology
[0002] In automotive electronic control systems, the electronic control unit (ECU) is the core component responsible for controlling and managing various vehicle functions. Each ECU is responsible for controlling a specific system or function, and multiple ECUs can work together through in-vehicle network technology. In some functions, users can control vehicle functions located in different places. For example, with seat heating, users can control different seat heaters separately; therefore, the function control commands received by the ECU need to distinguish the location of the target device to be controlled.
[0003] For vehicles targeting the global market, there will be a distinction between left-hand drive and right-hand drive. In the existing technology, in order to make the ECU applicable to various vehicle models and to prevent situations where the user expects to control a function in one location but actually controls other locations, the ECU is often set to control vehicle functions based on the absolute position input by the user (the left and right position of the user when sitting in the front seat facing directly forward of the car).
[0004] In the above scheme, when users control vehicle functions, they can only input absolute positions, resulting in poor flexibility and convenience in controlling vehicle functions. Summary of the Invention
[0005] Embodiments of this disclosure provide a vehicle control method, a central control ECU, a functional ECU, and a vehicle infotainment system.
[0006] According to some embodiments, a first aspect of this disclosure provides a vehicle control method, comprising: receiving a vehicle control command input by a user, the vehicle control command including the relative position of a target device in the vehicle; wherein the relative position is used to represent the driver's seat or the passenger seat; and sending location information to a functional ECU based on the relative position, wherein the location information includes the relative position, or an absolute position corresponding to the relative position determined according to the vehicle's configuration parameters, so that the functional ECU controls the target device at the absolute position corresponding to the relative position based on the location information.
[0007] In some embodiments, the method further includes: obtaining configuration parameters of the vehicle, and determining the absolute position corresponding to the relative position based on the configuration parameters; wherein the configuration parameters are used to indicate left-hand drive or right-hand drive.
[0008] In some embodiments, determining the absolute position corresponding to the relative position based on the configuration parameters includes: if the relative position represents the driver's seat and the configuration parameters represent left-hand drive, then the absolute position corresponding to the relative position is determined to be the front left seat; if the relative position represents the passenger seat and the configuration parameters represent left-hand drive, then the absolute position corresponding to the relative position is determined to be the front right seat; if the relative position represents the driver's seat and the configuration parameters represent right-hand drive, then the absolute position corresponding to the relative position is determined to be the front right seat; if the relative position represents the passenger seat and the configuration parameters represent right-hand drive, then the absolute position corresponding to the relative position is determined to be the front left seat.
[0009] In some embodiments, the vehicle control command is input by the user's voice; and / or, the vehicle control command is input by the user through the interactive interface of the central control ECU; wherein the interactive interface of the central control ECU displays the relative position of at least one target device.
[0010] According to some embodiments, a second aspect of this disclosure provides a vehicle control method, comprising: determining the absolute position of a target device to be controlled in a vehicle, wherein the absolute position is obtained by converting a relative position in a vehicle control command input by a user according to vehicle configuration parameters, the relative position being used to represent the driver's seat or the passenger seat; and controlling the target device according to the absolute position.
[0011] In some embodiments, determining the absolute position of the target device to be controlled in the vehicle includes: receiving position information sent by the central control ECU, the position information including the relative position; obtaining the vehicle's configuration parameters, and determining the absolute position corresponding to the relative position based on the configuration parameters, as the absolute position of the target device to be controlled in the vehicle; wherein the configuration parameters are used to indicate left-hand drive or right-hand drive.
[0012] In some embodiments, determining the absolute position corresponding to the relative position based on the configuration parameters includes: if the relative position represents the driver's seat and the configuration parameters represent left-hand drive, then the absolute position corresponding to the relative position is determined to be the front left seat; if the relative position represents the passenger seat and the configuration parameters represent left-hand drive, then the absolute position corresponding to the relative position is determined to be the front right seat; if the relative position represents the driver's seat and the configuration parameters represent right-hand drive, then the absolute position corresponding to the relative position is determined to be the front right seat; if the relative position represents the passenger seat and the configuration parameters represent right-hand drive, then the absolute position corresponding to the relative position is determined to be the front left seat.
[0013] In some embodiments, determining the absolute position of the target device to be controlled in the vehicle includes: receiving position information sent by a central control ECU, the position information including the absolute position corresponding to the relative position determined by the central control ECU according to the configuration parameters of the vehicle; and determining the absolute position of the target device to be controlled in the vehicle based on the position information.
[0014] In some embodiments, the vehicle control commands are input by the user's voice; and / or, the vehicle control commands are input by the user through the interactive interface of the central control ECU.
[0015] According to some embodiments, a third aspect of this disclosure provides a central control ECU, comprising: a receiving module for receiving a vehicle control command input by a user, the vehicle control command including the relative position of a target device in the vehicle; wherein the relative position is used to indicate the driver's seat or the passenger seat; and a sending module for sending location information to a functional ECU based on the relative position, wherein the location information includes the relative position, or an absolute position corresponding to the relative position determined according to the vehicle's configuration parameters, so that the functional ECU controls the target device at the absolute position corresponding to the relative position based on the location information.
[0016] According to some embodiments, a fourth aspect of this disclosure provides a functional ECU, including: a determining module, configured to determine the absolute position of a target device to be controlled in a vehicle, wherein the absolute position is obtained by converting the relative position in a vehicle control command input by a user according to the vehicle's configuration parameters, and the relative position is used to represent the driver's seat or the passenger seat; and a control module, configured to control the target device according to the absolute position.
[0017] According to some embodiments, the fifth aspect of this disclosure provides a vehicle infotainment system, including a central control ECU as described above and a functional ECU as described above.
[0018] In some embodiments, the functional ECU is used to control the heaters of each seat.
[0019] The vehicle control method, central control ECU, functional ECU, and vehicle system provided in this disclosure embodiment include a central control ECU receiving vehicle control commands input by a user and directly sending the relative position of the target device to be controlled to the functional ECU, enabling the functional ECU to control the target device based on the relative position. Alternatively, the central control ECU can determine the absolute position corresponding to the relative position based on the vehicle's configuration parameters and then send the relative position to the functional ECU. The functional ECU can then directly and conveniently control the target device at the absolute position based on the received relative position. Therefore, it can effectively identify the relative position input by the user and flexibly and reliably control vehicle functions based on the relative position. This method is applicable to various vehicle models and can effectively improve the user experience. Attached Figure Description
[0020] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of the embodiments of this disclosure.
[0021] Figure 1 illustrates a schematic diagram of the vehicle infotainment system provided in an embodiment of this disclosure.
[0022] Figure 2 illustrates a schematic flowchart of the vehicle control method provided in an embodiment of this disclosure;
[0023] Figure 3 illustrates a scenario diagram of an interactive interface provided by an embodiment of this disclosure;
[0024] Figure 4 illustrates a scenario diagram of another interactive interface provided by an embodiment of this disclosure;
[0025] Figure 5 illustrates a scenario diagram of another interactive interface provided by an embodiment of this disclosure;
[0026] Figure 6 illustrates a flowchart of another vehicle control method provided in an embodiment of this disclosure;
[0027] Figure 7 illustrates a schematic diagram of the structure of an electronic device provided in an embodiment of this disclosure.
[0028] The accompanying drawings have illustrated specific embodiments of this disclosure, which will be described in more detail below. These drawings and descriptions are not intended to limit the scope of the concept in any way, but rather to illustrate the concepts of this disclosure to those skilled in the art through reference to particular embodiments. Detailed Implementation
[0029] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numerals in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.
[0030] In automotive electronic control systems, the electronic control unit (ECU) is the core component responsible for controlling and managing various vehicle functions. Each ECU is responsible for controlling a specific system or function, and multiple ECUs can work together through in-vehicle network technology. In some functions, users can control vehicle functions located in different places. For example, with seat heating, users can control different seat heaters separately; therefore, the function control commands received by the ECU need to distinguish the location of the target device to be controlled.
[0031] For vehicles targeting the global market, there will be a distinction between left-hand drive and right-hand drive. In existing technology, to ensure the ECU is applicable to various vehicle models and to prevent situations where a user expects to control a function in one location but actually controls another, the ECU is often configured to control vehicle functions based on the absolute position input by the user (the user's left-right position when sitting in the front seat facing directly forward). For example, if the user inputs "front left seat," the ECU controls the target device at the front left seat; if the user inputs "front right seat," the ECU controls the target device at the front right seat. This way, regardless of whether the vehicle is left-hand drive or right-hand drive, the ECU can accurately control the vehicle's functions.
[0032] In the above scheme, when users control vehicle functions, they can only input absolute positions, resulting in poor flexibility and convenience in controlling vehicle functions.
[0033] The technical solutions of this disclosure are illustrated below with specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments.
[0034] The vehicle infotainment system provided in the embodiments of this disclosure will be described below with reference to Figure 1.
[0035] Figure 1 is a schematic diagram of the vehicle infotainment system provided in an embodiment of this disclosure. As shown in Figure 1, the vehicle infotainment system includes a central control ECU and at least one functional ECU. The central control ECU includes a user interface (UI) and a vehicle system layer. The UI is used to interact with the user and receive vehicle control commands input by the user. The vehicle system layer is used to send the vehicle control commands to the corresponding functional ECUs. The functional ECUs are used to control the target device to be controlled according to the vehicle control commands; different functional ECUs correspond to different vehicle functions.
[0036] For example, the functional ECU could be an air conditioning ECU that controls the zone heaters at different seats.
[0037] The vehicle control method provided in the embodiments of this disclosure will be described below with reference to Figure 2.
[0038] Figure 2 is a flowchart illustrating the vehicle control method provided in this embodiment. The executing entity of this method can be a central control ECU. As shown in Figure 2, the vehicle control method provided in this embodiment may include:
[0039] S201. Receive vehicle control commands input by the user, the vehicle control commands including the relative position of the target device in the vehicle; wherein, the relative position is used to indicate the driver's seat or the passenger seat;
[0040] S202. Based on the relative position, send position information to the functional ECU, wherein the position information includes the relative position, or the absolute position corresponding to the relative position determined according to the vehicle's configuration parameters, so that the functional ECU can control the target device at the absolute position corresponding to the relative position based on the position information.
[0041] In its implementation, the central control ECU receives vehicle control commands input by the user through a user interface. These commands instruct the control of target devices at relative locations within the vehicle. For example, a vehicle control command could instruct the activation of the driver's seat heating function. Based on the acquired relative position, the central control ECU sends location information to the functional ECUs. Specifically, the central control ECU can directly send the relative position to the functional ECUs, or it can determine the absolute position corresponding to the relative position based on the vehicle's configuration parameters and then send that relative position to the functional ECUs. Therefore, the functional ECUs can directly control the target devices at the absolute position based on the received absolute position.
[0042] For example, vehicle control commands may also include control levels, which the central control ECU sends to the function ECU, which can adjust the target device to that control level.
[0043] In this embodiment, the central control ECU receives vehicle control commands input by the user and can directly send the relative position of the target device to be controlled to the functional ECU, so that the functional ECU can control the target device according to the relative position. Alternatively, the central control ECU can determine the absolute position corresponding to the relative position based on the vehicle's configuration parameters and then send the relative position to the functional ECU. The functional ECU can directly and conveniently control the target device at the absolute position based on the received relative position. Therefore, it can effectively identify the relative position input by the user and flexibly and reliably control the vehicle functions based on the relative position. It is applicable to various vehicle models and can effectively improve the user experience.
[0044] In one possible implementation, the method also includes:
[0045] Obtain the vehicle's configuration parameters, and determine the absolute position corresponding to the relative position based on the configuration parameters; where the configuration parameters are used to indicate whether it is left-hand drive or right-hand drive.
[0046] For example, determining the absolute position corresponding to the relative position based on configuration parameters includes:
[0047] If the relative position represents the driver's seat and the configuration parameter represents left-hand drive, then the absolute position corresponding to the relative position is determined to be the left front seat.
[0048] If the relative position represents the passenger seat and the configuration parameter represents left-hand drive, then the absolute position corresponding to the relative position is determined to be the right front seat.
[0049] If the relative position represents the driver's seat and the configuration parameter represents right-hand drive, then the absolute position corresponding to the relative position is determined to be the right front seat.
[0050] If the relative position represents the passenger seat and the configuration parameter indicates right-hand drive, then the absolute position corresponding to the relative position is determined to be the left front seat.
[0051] In practice, the central control ECU can accurately convert the relative position input by the user into an absolute position based on the vehicle's configuration parameters. When the vehicle is left-hand drive, the driver's seat corresponds to the left front seat, and the passenger seat corresponds to the right front seat; when the vehicle is right-hand drive, the driver's seat corresponds to the right front seat, and the passenger seat corresponds to the left front seat. The central control ECU sends the converted absolute position to the functional ECU, which can then conveniently control the target device based on the absolute position.
[0052] It is understandable that relative position is not limited to the driver's seat or the front passenger seat. For example, relative position can also refer to the seat behind the driver's seat or the seat behind the front passenger seat. Correspondingly, relative position can be the left rear seat or the right rear seat. This can be set according to actual production needs, thereby achieving more flexible vehicle function control.
[0053] In some embodiments, the interface between the central control ECU's interactive interface and the vehicle system layer can be defined as HVAC_SeatHeating. HVAC_SeatHeating includes two parameters: Level and Zone. Level can be Off, Level 1, Level 2, or Level 3, representing different control levels; Zone can be Driver or Passenger, representing the driver's seat or passenger seat. Furthermore, the control command rules for setting the vehicle system ECU's notification function are as follows: when the user sets the left seat heating level, seatheatzone1 = X Level; when the user sets the right seat heating level, seatheatzone2 = Y Level. When the user actually inputs to control the driver's seat heating level as Level 2, the interactive interface passes the parameters Level: Level 2 and Zone: Driver to the vehicle system layer through the HVAC_SeatHeating interface. The vehicle system layer determines that the current vehicle is a left-hand drive vehicle based on the configuration parameters, confirms that the user has controlled the left seat heating level as Level 2, and therefore notifies the air conditioning ECU to set seatheatzone1 to Level 2. The functional ECU controls the heater on the left side, thus accurately identifying the relative position input by the user and executing vehicle function control. It is applicable to various vehicle models and provides flexible and reliable vehicle function control.
[0054] It should be noted that this explanation only uses the functional ECU for controlling seat heating as an example. In practical applications, the functional ECU can be used for various functions involving position control strategies, such as seat ventilation and air conditioning adjustment. The appropriate ECU can be selected based on actual production needs, and there are no restrictions on its use here.
[0055] In one possible implementation, the vehicle control commands are input by the user's voice; and / or, the vehicle control commands are input by the user through the interactive interface of the central control ECU; wherein the interactive interface of the central control ECU displays the relative position of at least one target device.
[0056] In practice, users can directly input relative positions via voice to control vehicle functions, such as heating the driver's seat, without needing to use absolute positions, such as heating the left front seat. This is more in line with users' language habits, allowing users to easily achieve voice control.
[0057] Users can also input vehicle control commands via touch through the interactive interface of the central control ECU. Figure 3 is a schematic diagram of an interactive interface provided in an embodiment of this disclosure. As shown in Figure 3, in some technologies, the interactive interface intuitively displays the absolute position of the controlled target device in the vehicle through the position displayed on the interactive interface. Users can control the target device on the left side of the vehicle by clicking the control level on the left side of the interactive interface, or control the target device on the right side of the vehicle by clicking the control level on the right side of the interactive interface. However, in order to be applicable to both left-hand drive and right-hand drive vehicles, only the absolute position of the target device is displayed on the interactive interface, and the relative position of the target device is not displayed. Figure 4 is a schematic diagram of another interactive interface provided in an embodiment of this disclosure. Figure 5 is a schematic diagram of the rightmost interactive interface provided in an embodiment of this disclosure. As shown in Figures 4 and 5, the interactive interface provided in the embodiment of this disclosure can display the absolute position of the target device in the vehicle, and can also display the relative position of the target device in the vehicle according to the vehicle's configuration parameters. When the central control ECU obtains the vehicle's configuration parameters indicating left-hand drive, it displays "Driver's seat heating" on the left side of the interactive interface and "Passenger seat heating" on the right side. When the central control ECU obtains the vehicle's configuration parameters indicating right-hand drive, it displays "Passenger seat heating" on the left side of the interactive interface and "Driver's seat heating" on the right side, allowing users to control vehicle functions more accurately and intuitively.
[0058] The following description, with reference to Figure 6, illustrates another vehicle control method provided in an embodiment of this disclosure.
[0059] Figure 6 illustrates another vehicle control method provided in this embodiment. The executing entity of this method can be a functional ECU. As shown in Figure 6, the method may include:
[0060] S601. Determine the absolute position of the target device to be controlled in the vehicle. The absolute position is obtained by converting the relative position in the vehicle control command input by the user according to the vehicle configuration parameters. The relative position is used to indicate the driver's seat or the passenger seat.
[0061] S602. Control the target device based on its absolute position.
[0062] In practical implementation, user-input vehicle control commands are used to instruct control of target devices at relative positions within the vehicle. For example, a vehicle control command could instruct the activation of the driver's seat heating function. The functional ECU determines the absolute position corresponding to this relative position, thereby controlling the target device at that absolute position within the vehicle. The conversion of relative positions can be performed by either the functional ECU or the central control ECU. Specifically, after receiving a vehicle control command, the central control ECU can directly send the relative position from the vehicle control command to the functional ECU, which then converts the relative position to an absolute position based on the vehicle's configuration parameters. Alternatively, the central control ECU can convert the relative position to an absolute position based on the vehicle's configuration parameters and then send the absolute position to the functional ECU.
[0063] For example, vehicle control commands may also include control levels, which the central control ECU sends to the function ECU, which can adjust the target device to that control level.
[0064] For example, vehicle control commands may be input by the user's voice; and / or, vehicle control commands may be input by the user through the interactive interface of the central control ECU.
[0065] In this embodiment, the functional ECU can directly control the target device at the absolute position obtained by converting the relative position in the vehicle control command input by the user according to the vehicle configuration parameters. It can effectively and reliably realize the control of vehicle functions according to the relative position input by the user, and is applicable to various vehicle models, which can effectively improve the user experience.
[0066] In one possible implementation, determining the absolute position of the target device to be controlled within the vehicle includes:
[0067] Receives location information sent by the central control ECU, including relative position;
[0068] Obtain the vehicle's configuration parameters, and determine the absolute position corresponding to the relative position based on the configuration parameters, which is used as the absolute position of the target device to be controlled in the vehicle; where the configuration parameters are used to indicate left-hand drive or right-hand drive.
[0069] For example, determining the absolute position corresponding to the relative position based on configuration parameters includes:
[0070] If the relative position represents the driver's seat and the configuration parameter represents left-hand drive, then the absolute position corresponding to the relative position is determined to be the left front seat.
[0071] If the relative position represents the passenger seat and the configuration parameter represents left-hand drive, then the absolute position corresponding to the relative position is determined to be the right front seat.
[0072] If the relative position represents the driver's seat and the configuration parameter represents right-hand drive, then the absolute position corresponding to the relative position is determined to be the right front seat.
[0073] If the relative position represents the passenger seat and the configuration parameter indicates right-hand drive, then the absolute position corresponding to the relative position is determined to be the left front seat.
[0074] In practice, the functional ECU can accurately convert the relative position input by the user into an absolute position based on the vehicle's configuration parameters. When the vehicle is left-hand drive, the driver's seat corresponds to the left front seat, and the passenger seat corresponds to the right front seat; when the vehicle is right-hand drive, the driver's seat corresponds to the right front seat, and the passenger seat corresponds to the left front seat.
[0075] In some embodiments, the interface between the central control ECU's interactive interface and the vehicle system layer can be defined as HVAC_SeatHeating, which includes two parameters: Level and Zone. Level can be Off, Level 1, Level 2, or Level 3, representing different control levels; Zone can be Driver or Passenger, representing the driver's seat or passenger seat. Furthermore, the control command rules for setting the vehicle system ECU to notify the function ECU are as follows: when the user sets the driver's seat heating level, seatheatDrvr = X Level; when the user sets the passenger seat heating level, seatheatPass = Y Level. When the user actually inputs to control the driver's seat heating level as Level 2, the interactive interface passes the parameters Level: Level 2 and Zone: Driver to the vehicle system layer through the HVAC_SeatHeating interface, and the vehicle system layer notifies the air conditioning ECU to set seatheatDrvr = Level 2. The function ECU determines that the current vehicle is a left-hand drive vehicle based on the configuration parameters and controls the heater of the left-hand seat, thus accurately identifying the relative position input by the user and executing vehicle function control. This is applicable to various vehicle models and provides flexible and reliable vehicle function control.
[0076] In other embodiments, the interface between the central control ECU and the vehicle system layer can be defined as Zone1 / Zone2. The vehicle system layer, based on configuration parameters, converts Zone1 / Zone2 to driver / passenger seat. When the vehicle is left-hand drive, Zone1 = driver, Zone2 = passenger; when the vehicle is right-hand drive, Zone1 = passenger, Zone2 = driver. Furthermore, the control command rules for setting the vehicle ECU notification function are as follows: when the user sets the driver's seat heating level, seatheatDrvr = X Level; when the user sets the passenger seat heating level, seatheatPass = Y Level.
[0077] In one possible implementation, determining the absolute position of the target device to be controlled within the vehicle includes:
[0078] Receive location information sent by the central control ECU, including the absolute position corresponding to the relative position determined by the central control ECU based on the vehicle's configuration parameters;
[0079] Based on the location information, determine the absolute position of the target device to be controlled within the vehicle.
[0080] In practice, after receiving vehicle control commands from the user, the central control ECU can convert the relative position in the command into an absolute position, and then send the absolute position to the function ECUs. The function ECUs can directly determine the absolute position based on the position information sent by the central control ECU, and conveniently execute control.
[0081] This disclosure also provides a central control ECU, including:
[0082] The receiving module is used to receive vehicle control commands input by the user. The vehicle control commands include the relative position of the target device in the vehicle; where the relative position is used to indicate the driver's seat or the passenger seat.
[0083] The sending module is used to send position information to the functional ECU based on the relative position. The position information includes the relative position or the absolute position corresponding to the relative position determined according to the vehicle's configuration parameters, so that the functional ECU can control the target device at the absolute position corresponding to the relative position based on the position information.
[0084] It should be noted that the central control ECU is used to execute the vehicle control method described above, and its specific implementation method is as described above, so it will not be repeated here.
[0085] This disclosure also provides a functional ECU, including:
[0086] The determination module is used to determine the absolute position of the target device to be controlled in the vehicle. The absolute position is obtained by converting the relative position in the vehicle control command input by the user according to the vehicle configuration parameters. The relative position is used to indicate the driver's seat or the passenger seat.
[0087] The control module is used to control the target device based on its absolute position.
[0088] It should be noted that this function of the ECU is used to execute the vehicle control method described above, and its specific implementation method is as described above, and will not be repeated here.
[0089] This disclosure also provides a vehicle infotainment system, including the aforementioned central control ECU and the aforementioned functional ECUs.
[0090] For example, a functional ECU can be used to control the heaters of each seat.
[0091] For example, a functional ECU can be used to control the air conditioning temperature of each seat.
[0092] For example, a functional ECU can be used to control the position of the air vents for each seat.
[0093] For example, a functional ECU can be used to control the ventilation equipment of each seat.
[0094] It should be noted that this vehicle infotainment system is used to execute the vehicle control method described above, and its specific implementation method is as described above, so it will not be repeated here.
[0095] Figure 7 is a schematic diagram of an electronic device provided in an embodiment of this disclosure. The electronic device can be a central control ECU or a functional ECU. As shown in Figure 7, the electronic device includes:
[0096] The electronic device includes a processor 291 and a memory 292; it may also include a communication interface 293 and a bus 294. The processor 291, memory 292, and communication interface 293 can communicate with each other via the bus 294. The communication interface 293 can be used for information transmission. The processor 291 can invoke logical instructions stored in the memory 292 to execute the methods of the above embodiments.
[0097] Furthermore, the logic instructions in the aforementioned memory 292 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium.
[0098] The memory 292, as a computer-readable storage medium, can be used to store software programs and computer-executable programs, such as program instructions / modules corresponding to the methods in the embodiments of this disclosure. The processor 291 executes functional applications and data processing by running the software programs, instructions, and modules stored in the memory 292, thereby implementing the methods in the above-described method embodiments.
[0099] The memory 292 may include a program storage area and a data storage area. The program storage area may store the operating system and application programs required for at least one function; the data storage area may store data created based on the use of the terminal device. Furthermore, the memory 292 may include high-speed random access memory and may also include non-volatile memory.
[0100] This disclosure provides a non-transitory computer-readable storage medium storing computer-executable instructions that, when executed by a processor, are used to implement the methods described in the foregoing embodiments.
[0101] This disclosure provides a computer program product, including a computer program that, when executed by a processor, implements the methods provided in any of the embodiments described above.
[0102] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the following claims.
[0103] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.
Claims
1. A vehicle control method, comprising: The system receives vehicle control commands input by the user, the vehicle control commands including the relative position of the target device in the vehicle; wherein the relative position is used to indicate the driver's seat or the passenger seat; Based on the relative position, location information is sent to the functional ECU, wherein the location information includes the relative position, or the absolute position corresponding to the relative position determined according to the vehicle's configuration parameters, so that the functional ECU can control the target device at the absolute position corresponding to the relative position based on the location information.
2. The method of claim 1, wherein, The method further includes: Obtain the vehicle's configuration parameters, and determine the absolute position corresponding to the relative position based on the configuration parameters; wherein the configuration parameters are used to indicate left-hand drive or right-hand drive.
3. The method of claim 2, wherein, Determining the absolute position corresponding to the relative position based on the configuration parameters includes: If the relative position represents the driver's seat and the configuration parameter represents left-hand drive, then the absolute position corresponding to the relative position is determined to be the left front seat. If the relative position represents the passenger seat and the configuration parameter represents left-hand drive, then the absolute position corresponding to the relative position is determined to be the right front seat. If the relative position represents the driver's seat and the configuration parameter represents right-hand drive, then the absolute position corresponding to the relative position is determined to be the right front seat. If the relative position represents the passenger seat and the configuration parameter represents right-hand drive, then the absolute position corresponding to the relative position is determined to be the left front seat.
4. The method according to any one of claims 1 to 3, wherein, The vehicle control command is input by the user's voice; and / or, the vehicle control command is input by the user through the interactive interface of the central control ECU; wherein the interactive interface of the central control ECU displays the relative position of at least one target device.
5. A vehicle control method characterized by include: Determine the absolute position of the target device to be controlled in the vehicle, wherein the absolute position is obtained by converting the relative position in the vehicle control command input by the user according to the vehicle configuration parameters, and the relative position is used to represent the driver's seat or the passenger seat. The target device is controlled based on the absolute position.
6. The method of claim 5, wherein, Determining the absolute position of the target device to be controlled within the vehicle includes: Receive location information sent by the central control ECU, the location information including the relative position; The vehicle's configuration parameters are obtained, and the absolute position corresponding to the relative position is determined based on the configuration parameters, which is used as the absolute position of the target device to be controlled in the vehicle; wherein, the configuration parameters are used to indicate left-hand drive or right-hand drive.
7. The method of claim 6, wherein, Determining the absolute position corresponding to the relative position based on the configuration parameters includes: If the relative position represents the driver's seat and the configuration parameter represents left-hand drive, then the absolute position corresponding to the relative position is determined to be the left front seat. If the relative position represents the passenger seat and the configuration parameter represents left-hand drive, then the absolute position corresponding to the relative position is determined to be the right front seat. If the relative position represents the driver's seat and the configuration parameter represents right-hand drive, then the absolute position corresponding to the relative position is determined to be the right front seat. If the relative position represents the passenger seat and the configuration parameter represents right-hand drive, then the absolute position corresponding to the relative position is determined to be the left front seat.
8. The method of claim 5, wherein, Determining the absolute position of the target device to be controlled within the vehicle includes: Receive location information sent by the central control ECU, the location information including the absolute position corresponding to the relative position determined by the central control ECU according to the vehicle's configuration parameters; Based on the location information, the absolute position of the target device to be controlled within the vehicle is determined.
9. The method according to any one of claims 5-8, wherein, The vehicle control commands are input by the user's voice; and / or, the vehicle control commands are input by the user through the interactive interface of the central control ECU.
10. A central control ECU, comprising: The receiving module is used to receive vehicle control commands input by the user, the vehicle control commands including the relative position of the target device in the vehicle; wherein the relative position is used to indicate the driver's seat or the passenger seat; The sending module is used to send location information to the functional ECU based on the relative position, wherein the location information includes the relative position, or the absolute position corresponding to the relative position determined according to the vehicle's configuration parameters, so that the functional ECU can control the target device at the absolute position corresponding to the relative position based on the location information.
11. A functional ECU, comprising: The determination module is used to determine the absolute position of the target device to be controlled in the vehicle, wherein the absolute position is obtained by converting the relative position in the vehicle control command input by the user according to the vehicle configuration parameters, and the relative position is used to represent the driver's seat or the passenger seat. The control module is used to control the target device based on the absolute position.
12. A vehicle infotainment system, comprising a central control ECU as described in claim 10 and a functional ECU as described in claim 11.
13. The car stereo system of claim 12, wherein, The ECU is used to control the heaters of each seat.