Vehicle control method and device, vehicle machine and vehicle

By providing a performance adjustment mode and a custom performance adjustment interface on the vehicle display screen, users can set the performance calibration gear position of the vehicle controller signal and drive together, solving the problem of lack of integrated interactive content in the prior art and realizing the integrated experience of user-defined vehicle performance adjustment and vehicle control.

CN119682779AActive Publication Date: 2025-03-25SAIC MOTOR
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202311240245.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-09-25
Publication Date
2025-03-25
Estimated Expiration
2043-09-25

AI Technical Summary

Technical Problem

The existing graphical user interface of the vehicle machine lacks integrated interactive content and cannot meet the user's interaction needs and integrated control of the vehicle.

Method used

A vehicle control method and device are provided, by displaying a performance adjustment mode on a graphical user interface of a vehicle display screen, a user can select the mode to enter the performance adjustment interface. The interface displays the logo of the custom performance adjustment mode. The user can set the performance calibration gear position of the vehicle controller signal, and drive in the custom mode to display the vehicle's performance status index value.

Benefits of technology

It realizes user-defined vehicle performance adjustment, improves users' integrated experience of vehicle control, and meets users' interactive needs through explicitly represented vehicle performance status indicators.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119682779A_ABST
    Figure CN119682779A_ABST
Patent Text Reader

Abstract

The invention discloses a vehicle control method and device, a vehicle machine and a vehicle, a performance adjustment mode is displayed on a graphical user interface of a display screen of the vehicle machine, and a performance adjustment interface is displayed in the graphical user interface in response to a selection operation on the performance adjustment mode. The performance adjustment interface displays an identifier of a user-defined performance adjustment mode, and a performance calibration gear of at least one vehicle controller signal of the vehicle is set in the user-defined performance adjustment mode. And in response to the triggering operation on the identifier, the vehicle is controlled to run in the user-defined performance adjustment mode, and the integrated experience of a user on vehicle control is improved. And displaying a whole vehicle performance state index value in the self-defined performance adjustment mode in the performance adjustment interface, wherein the whole vehicle performance state index value is obtained by calculating a performance calibration gear of each controller signal in the self-defined performance adjustment mode and a weight corresponding to each performance calibration gear. In this way, the user can visually know the whole vehicle performance state after the vehicle is adjusted.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of vehicle technology, and in particular to a vehicle control method, device, vehicle computer and vehicle. Background Art

[0002] During the driving process, the interactive content with the driver can be displayed on the graphical user interface of the vehicle display screen. The driver can interact with the graphical user interface to complete some control of the vehicle.

[0003] Currently, the graphical user interface lacks integrated interactive content between the display and the driver, and cannot meet the user's interactive needs and integrated control of the vehicle. Summary of the invention

[0004] In view of this, the present application provides a vehicle control method, device, vehicle computer and vehicle, which can meet the interaction needs of the user (ie, the driver) and the integrated control of the vehicle.

[0005] To solve the above problems, the technical solutions provided by this application are as follows:

[0006] In a first aspect, the present application provides a vehicle control method, the method comprising:

[0007] In response to a selection operation of a performance adjustment mode on a graphical user interface of a vehicle display screen, a performance adjustment interface is entered; the performance adjustment interface displays an identification of a custom performance adjustment mode, and the custom performance adjustment mode sets a performance calibration gear position of at least one vehicle controller signal of the vehicle;

[0008] In response to a triggering operation on the identification of the custom performance adjustment mode, controlling the vehicle to travel in the custom performance adjustment mode, and displaying the vehicle performance status index value in the custom performance adjustment mode in the performance adjustment interface;

[0009] The vehicle performance status index value in the custom performance adjustment mode is obtained by calculating the performance calibration gear of each controller signal in the custom performance adjustment mode and the weight corresponding to each performance calibration gear.

[0010] In a second aspect, the present application provides a vehicle control device, the device comprising:

[0011] A first selection unit is used to enter a performance adjustment interface in response to a selection operation of a performance adjustment mode on a graphical user interface of a vehicle display screen; the performance adjustment interface displays an identification of a custom performance adjustment mode, and the custom performance adjustment mode sets a performance calibration gear of at least one vehicle controller signal of the vehicle;

[0012] A first control unit is used to control the vehicle to travel in the custom performance adjustment mode in response to a triggering operation on the identification of the custom performance adjustment mode, and to display the vehicle performance status index value in the custom performance adjustment mode in the performance adjustment interface; wherein the vehicle performance status index value in the custom performance adjustment mode is calculated by the performance calibration gear of each controller signal in the custom performance adjustment mode and the weight corresponding to each performance calibration gear.

[0013] In a third aspect, the present application provides a vehicle computer, the vehicle computer comprising:

[0014] A memory for storing executable program code; and

[0015] A processor is used to call the executable program code in the memory to implement any one of the vehicle control methods.

[0016] In a fourth aspect, the present application provides a vehicle, comprising the vehicle computer as described above.

[0017] It can be seen that this application has the following beneficial effects:

[0018] The present application provides a vehicle control method, device, vehicle machine and vehicle, wherein a performance adjustment mode is displayed on a graphical user interface of a vehicle machine display screen, and a user can select the performance adjustment mode. In response to the selection operation, a performance adjustment interface is displayed in the graphical user interface. The performance adjustment interface displays a logo of a custom performance adjustment mode. In the custom performance adjustment mode, a performance calibration gear position of at least one vehicle controller signal of the vehicle is set, and the custom performance adjustment mode is used to achieve performance adjustment of the vehicle. Specifically, the user can trigger the logo of the custom performance adjustment mode, and in response to the trigger operation, control the vehicle to travel in the custom performance adjustment mode, that is, adjust the gear position state of each vehicle controller of the vehicle according to the performance calibration gear position of the vehicle controller signal in the custom performance adjustment mode. In this way, human-vehicle interaction is achieved, the vehicle is controlled according to the content set in the custom performance adjustment mode, the performance state of the whole vehicle is customized and adjusted, and the user's integrated experience of whole vehicle control is improved. In addition, in response to the above-mentioned trigger operation, the performance state index value of the whole vehicle in the custom performance adjustment mode is displayed in the performance adjustment interface. The vehicle performance status index value in the custom performance adjustment mode is calculated by the performance calibration gear of each controller signal in the custom performance adjustment mode and the weight corresponding to each performance calibration gear. In this way, the explicit representation of the adjustment result in the custom performance adjustment mode is also realized, so that the user can intuitively understand the vehicle performance status of the vehicle in the custom performance adjustment mode, meeting the user's interactive needs. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] Figure 1 A schematic diagram of a framework of an exemplary application scenario provided in an embodiment of the present application;

[0020] Figure 2 A flow chart of a vehicle control method provided in an embodiment of the present application;

[0021] Figure 3 A schematic diagram of a graphical user interface of a vehicle display screen provided in an embodiment of the present application;

[0022] Figure 4 A schematic diagram of a performance adjustment interface provided in an embodiment of the present application;

[0023] Figure 5a-5d A schematic diagram of a free-riding interface provided in an embodiment of the present application;

[0024] Figure 6a A schematic diagram of a track challenge interface provided in an embodiment of the present application;

[0025] Figure 6b A schematic diagram of a track configuration recommendation interface provided in an embodiment of the present application;

[0026] Figure 7 A schematic diagram of a linear acceleration interface provided in an embodiment of the present application;

[0027] Figure 8 A schematic diagram of a data link provided in an embodiment of the present application;

[0028] Fig. 9 A schematic diagram of a vehicle control device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0029] In order to make the above-mentioned objects, features and advantages of the present application more obvious and easy to understand, the embodiments of the present application are further described in detail below in conjunction with the accompanying drawings and specific implementation methods.

[0030] In order to facilitate the understanding and explanation of the technical solutions provided by the embodiments of the present application, the background technology of the present application will be described below.

[0031] During the driving process, the interactive content with the driver can be displayed on the graphical user interface of the vehicle display screen. The driver can interact with the graphical user interface to complete some control of the vehicle.

[0032] Currently, the graphical user interface lacks integrated interactive content between the display and the driver, and cannot meet the user's interactive needs and integrated control of the vehicle.

[0033] Based on this, the embodiment of the present application provides a vehicle control method, device, vehicle computer and vehicle. The graphical user interface of the vehicle computer display screen of the present application displays a performance adjustment mode, and the user can select the performance adjustment mode. In response to the selection operation, the performance adjustment interface is displayed in the graphical user interface. The performance adjustment interface displays the logo of the custom performance adjustment mode and the controller signal adjustment area. The custom performance adjustment mode is used to achieve the performance adjustment of the vehicle. Specifically, the user can trigger the logo of the custom performance adjustment mode, and in response to the trigger operation, control the vehicle to travel in the custom performance adjustment mode, and display the performance calibration gear of each vehicle controller signal in the custom performance adjustment mode in the controller signal adjustment area and display the vehicle performance status index value in the custom performance adjustment mode in the performance adjustment interface. Among them, the vehicle performance status index value in the custom performance adjustment mode is calculated by the performance calibration gear of each controller signal in the custom performance adjustment mode and the weight corresponding to each performance calibration gear.

[0034] It can be seen that the present application realizes human-vehicle interaction through the selection of the custom performance adjustment mode of the performance adjustment interface, so as to adjust the gear state of each vehicle controller of the vehicle according to the performance calibration gear of the vehicle controller signal in the custom performance adjustment mode, realize the custom vehicle performance state, and enhance the user's integrated experience of vehicle control. In addition, the performance calibration gear of each vehicle controller signal and the vehicle performance state index value in the custom performance adjustment mode can be visually displayed to realize the explicit representation of the adjustment result of the custom performance adjustment mode, so that the user can intuitively understand the control result of the custom performance adjustment mode on the vehicle through the explicit representation, and meet the user's interaction needs.

[0035] It is understandable that the defects in the above solutions are the results obtained by the applicant after practice and careful research. Therefore, the discovery process of the above problems and the solutions proposed in the embodiments of the present application for the above problems below should be the contributions made by the applicant to the embodiments of the present application during the application process.

[0036] In order to facilitate understanding of the vehicle control method provided in the embodiment of the present application, Figure 1 See the example scenario shown in the figure. Figure 1 As shown, this figure is a schematic diagram of the framework of an exemplary application scenario provided by an embodiment of the present application. The method can be applied to the vehicle computer of a vehicle. The vehicle computer refers to the abbreviation of the in-vehicle infotainment product installed in the vehicle. The vehicle computer can realize information communication between people and vehicles, and between vehicles and the outside world (vehicles).

[0037] The vehicle computer is equipped with a vehicle computer display screen, which displays a graphical user interface (also called an entertainment screen function interaction interface) for interacting with the driver. In the embodiment of the present application, the vehicle computer provides an X-mode mode for the user to select. The user can control the vehicle using the X-mode mode by interacting with the vehicle computer. Figure 1 As shown, the X-mode mode described in the embodiment of the present application includes a performance adjustment mode, a track challenge mode, a straight-line acceleration mode, and a free-running mode, that is, the X-mode mode can integrate various vehicle accessory functions, support user-defined vehicle configuration and performance adjustment, adapt to different driving scenarios, and provide matching of different functions for personalized scenarios (track, straight line, free-running, etc.), creating a richer scene atmosphere and increasing the user's driving pleasure. In addition, users who use the X-mode function are provided with a channel and platform for communication and sharing, and finally form an X-mode ecosystem. The performance adjustment mode in the X-mode mode is first introduced below, and other modes can be found in the specific description below.

[0038] In actual application, the graphical user interface will display four X-mode modes, including performance adjustment mode, track challenge mode, straight-line acceleration mode, and free-running mode, for users to choose. That is, the user can select the performance adjustment mode, and enter the performance adjustment interface in response to the user's selection operation of the performance adjustment mode. The performance adjustment interface displays the logo of the custom performance adjustment mode, and the performance calibration gear of at least one vehicle controller signal of the vehicle is set in the custom performance adjustment mode. Among them, the custom adjustment mode is a pre-customized mode in the mode library of the performance adjustment mode, and the pre-set mode can be called mode memory. In addition, the mode library is also provided with an S+ mode, which is the default mode. The modes in the mode library all set the performance calibration gear of each vehicle controller signal of the vehicle, and the performance calibration gear of each vehicle controller signal between different modes may be different. The performance calibration gear of each vehicle controller signal represents the adjustment of multiple functions of the vehicle.

[0039] The user can trigger the identification of the custom performance adjustment mode displayed on the performance adjustment interface. In response to the trigger operation, the vehicle is controlled to drive in the custom performance adjustment mode, and the vehicle performance status index value in the custom performance adjustment mode is displayed in the performance adjustment interface. The visualization of the vehicle performance status index value is the functional dynamic effect display. Among them, the vehicle performance status index value in the custom performance adjustment mode is calculated by the performance calibration gear of each controller signal in the custom performance adjustment mode and the weight corresponding to each performance calibration gear.

[0040] It can be seen that by the user selecting the custom adjustment mode in the performance adjustment mode, the vehicle can be controlled in an integrated manner through the performance calibration gears of each vehicle controller signal.

[0041] Those skilled in the art will understand that Figure 1 The framework diagram shown is only an example in which the embodiments of the present application can be implemented. The scope of application of the embodiments of the present application is not limited by any aspect of the framework.

[0042] To facilitate understanding of the present application, a vehicle control method provided in an embodiment of the present application is described below in conjunction with the accompanying drawings.

[0043] See also Figure 2 As shown in FIG. 1 , this figure is a flow chart of a vehicle control method provided in an embodiment of the present application, and the method can be applied to the vehicle computer in the above embodiment. Figure 2 As shown, the method may include S201-S202:

[0044] S201: In response to the selection operation of the performance adjustment mode on the graphical user interface of the vehicle display screen, enter the performance adjustment interface; the performance adjustment interface displays the logo of the custom performance adjustment mode, and the performance calibration gear of at least one vehicle controller signal of the vehicle is set in the custom performance adjustment mode.

[0045] See also Figure 3 , Figure 3 A schematic diagram of a graphical user interface of a vehicle display screen provided in an embodiment of the present application. The graphical user interface displays four X-mode modes, namely, performance adjustment mode, track challenge mode, straight-line acceleration mode, and free-running mode. The user can select any of the modes to control the vehicle. For example, the user can select the performance adjustment mode, and in response to the user's selection operation of the performance adjustment mode, the performance adjustment interface is entered.

[0046] See also Figure 4 , Figure 4 A schematic diagram of a performance adjustment interface provided in an embodiment of the present application. Figure 4 As shown in the figure, the "suite" displayed on the performance adjustment interface is the mode. As an optional example, Figure 4 As shown, the performance adjustment mode includes the default package (i.e., the default performance adjustment mode) S-Sport and the memory packages (i.e., the modes pre-customized by the user) M-1, M-2, and M-3. S-Sport is the name of the default performance adjustment mode, and also its identifier. Similarly, M-1, M-2, and M-3 are the names of the custom performance adjustment modes, and also their identifiers. Whether it is the default performance adjustment mode or the custom performance adjustment mode, the performance calibration gear of at least one vehicle controller signal of the vehicle is set internally. It can be seen that the performance calibration gears of each vehicle controller signal in different modes may be different.

[0047] It is understandable that the number of custom performance adjustment modes displayed in the performance adjustment interface is at least one. Figure 4 Only one default set and three memory sets are listed. In actual applications, the number is not limited to this and can be set according to actual conditions.

[0048] As an optional example, the vehicle controller signal includes one or more of the following:

[0049] Vehicle power controller signal, electronic differential lock controller signal, steering controller signal, intelligent electronic suspension controller signal, body stability controller signal, sports tail exhaust controller signal, ambient light controller signal, electric rear wing controller signal.

[0050] The vehicle controller signal is a signal in the vehicle controller, for example, the vehicle power controller signal is a signal in the vehicle power controller. It is understandable that the signal content specifically referred to by each vehicle controller signal can be determined according to the actual needs of the user for the vehicle controller, for example, the vehicle power controller signal is the power of the vehicle. Each optional performance calibration gear is also set according to the specific content of each vehicle controller signal, which is not limited here.

[0051] Specifically, please refer to Table 1, which shows the specific contents of the above 8 vehicle controller signals and the various optional performance calibration gears under each vehicle controller signal. As shown in Table 1, the vehicle power controller signal is the power of the vehicle, and its corresponding optional performance calibration gears include comfort gear, standard gear and sports gear; the electronic differential lock controller signal is the electronic differential lock of the vehicle, and its corresponding optional performance calibration gears include weak gear, medium gear and strong gear. For other vehicle controller signals and the corresponding optional performance calibration gears, please refer to Table 1 below, which will not be repeated here.

[0052] The user can control the different performance calibration gears of each controller through signal linkage with the controllers of power, steering, electronically controlled suspension, electronic differential lock, rear wing, sports tail exhaust, body stability control, ambient light, etc., forming hundreds of different combinations. When the user pre-sets a custom performance adjustment mode, the performance calibration gear of each vehicle controller signal in the mode can be determined according to needs. The performance calibration gear in the set custom performance adjustment mode is fixed and can be changed later according to needs.

[0053] Table 1 Vehicle controller signal

[0054] Serial number X-Mode Adjustments Gear 1 power Comfort / Standard / Sport 2 Electronic differential lock Weak / Medium / Strong 3 Steering Comfort / Standard / Sport 4 Intelligent electronically controlled suspension Comfort / Standard / Sport / Super Player 5 Vehicle Stability Control Fully On / TCS OFF / Fully Off 6 Sports rear exhaust Quiet / Sport / Super Sport / Custom 7 Mood Light Green / Blue / Orange 8 Electric rear wing ON / OFF

[0055] like Figure 4 As shown, the vehicle display diagram can also be displayed in the performance adjustment interface, which will not be described in detail here.

[0056] S202: In response to a triggering operation on the identification of a custom performance adjustment mode, the vehicle is controlled to travel in the custom performance adjustment mode, and the vehicle performance status index value in the custom performance adjustment mode is displayed in the performance adjustment interface; wherein, the vehicle performance status index value in the custom performance adjustment mode is calculated by the performance calibration gear of each controller signal in the custom performance adjustment mode and the weight corresponding to each performance calibration gear.

[0057] The user can trigger the identification of the custom performance adjustment mode in the performance adjustment interface. In response to the trigger operation, it is determined that the user has selected the custom performance adjustment mode, and then the vehicle is controlled to travel in this mode. That is, the gear state of each vehicle controller of the vehicle is adjusted according to the performance calibration gear of each vehicle controller signal in the custom performance adjustment mode. Among them, the trigger operation can be a click operation, an air gesture operation, etc., which is not limited here.

[0058] At the same time, the vehicle performance status index value under the custom performance adjustment mode is displayed in the performance adjustment interface. The vehicle performance status index value is used to visualize the adjustment result of the vehicle status adjusted by the custom performance adjustment mode in the performance adjustment interface, so as to show the user an intuitive adjustment result.

[0059] As an optional example, the vehicle performance status index value includes the vehicle motion status index value and the vehicle comfort status index value. Accordingly, the weight corresponding to the performance calibration gear includes the motion status weight and the comfort status weight, that is, the same performance calibration gear of the same vehicle controller signal corresponds to two weights, one is the motion status weight and the other is the comfort status weight, and the weight is used to indicate the proportion. Among them, the vehicle motion status index value is used to indicate the motion status of the vehicle in any performance adjustment mode, and the vehicle comfort status index value is used to indicate the comfort status of the vehicle in any performance adjustment mode.

[0060] Based on this, the embodiment of the present application provides a specific implementation method for calculating the vehicle motion state index value, as follows:

[0061] Calculating a weighted sum of the performance calibration gear position of each vehicle controller signal and the motion state weight corresponding to each performance calibration gear position to obtain a first value;

[0062] The sum or difference between the motion state base value and the first value is used as the motion state index value of the whole vehicle.

[0063] That is, the vehicle motion state index value is the motion state base value ± ∑ performance calibration gear * motion state weight. Among them, the first value is ∑ performance calibration gear * motion state weight. The motion state base value is a pre-set base value representing the vehicle motion state index. The specific value is not limited here and can be set according to actual conditions.

[0064] The present application also provides a specific implementation method for calculating the vehicle comfort state index value as follows:

[0065] Calculating a weighted sum of the performance calibration gear position of each vehicle controller signal and the comfort state weight corresponding to each performance calibration gear position to obtain a second value;

[0066] The sum or difference between the comfort state base value and the second value is used as the comfort state index value of the whole vehicle.

[0067] That is, the vehicle comfort index value = comfort base value ± ∑ performance calibration gear * comfort weight. The second value is ∑ performance calibration gear * comfort weight. The comfort base value is a pre-set base value representing the vehicle comfort index. The specific value is not limited here and can be set according to the actual situation. The "±" is determined according to the actual situation.

[0068] In addition, a controller signal adjustment area is displayed in the performance adjustment interface. In response to the triggering operation of the identification of the custom performance adjustment mode, the performance calibration gear of each vehicle controller signal is also displayed in the controller signal adjustment area.

[0069] For example, see again Figure 4 If the custom performance adjustment mode is M-1 mode, when the user triggers "M-1" in the performance adjustment interface, Figure 4 The right side shows the vehicle motion state index value (i.e., motion index) of 86% and the vehicle comfort state index value (i.e., comfort index) of 72%. Figure 4 The controller signal adjustment area below displays the 8 vehicle controller signals in M-1 mode and the corresponding performance calibration gears. Figure 4 The performance calibration gears corresponding to vehicle control signals such as power, steering, electronic differential lock, intelligent electronic suspension, body stability control, sports tail exhaust, ambient light, electric rear wing, etc. are "Sport", "Standard", "Sport", "Sport", "ON", "Sport", "Red", and "OFF" respectively.

[0070] As an optional example, the performance tuning interface also displays an edit control for customizing the performance tuning mode, such as Figure 4 The "Edit" control of the "Memory Set" shown in FIG. In actual applications, the "Edit" control can also be represented by any identifier, which is not limited here. The Edit control is used to change the name of each performance adjustment mode.

[0071] In addition, the user can also change the configuration in the performance adjustment mode. Taking the custom performance adjustment mode as an example, it specifically includes: receiving the gear selection operation of each vehicle controller signal in the controller signal adjustment area and the triggering operation of the identification of the custom performance adjustment mode, and completing the custom setting of the custom performance adjustment mode.

[0072] That is, the user can reselect the performance calibration gear of any controller signal in the controller signal adjustment area, and after completing the setting, trigger the identification of the custom performance adjustment mode, and the custom setting of the custom performance adjustment mode is completed. Figure 4 As shown, the controller signal adjustment area also includes a save control, based on which, after the gear selection operation is performed on the performance calibration gear of the vehicle controller signal that needs to be adjusted in the controller signal adjustment area, the save control can be triggered, and then the identification of the custom performance adjustment mode can be triggered to complete the custom setting of the custom performance adjustment mode. After the setting of the custom performance adjustment mode is completed, the custom performance adjustment mode can be used to control the vehicle.

[0073] Based on the contents of S201-S202, it can be known that the selection of the custom performance adjustment mode in the performance adjustment interface can realize human-vehicle interaction, so as to adjust the gear state of each vehicle controller of the vehicle according to the performance calibration gear of the vehicle controller signal in the custom performance adjustment mode, realize the custom vehicle performance state, enhance the user's integrated experience of vehicle control, and enhance the human-vehicle experience and sense of ceremony. In addition, the performance calibration gear of each vehicle controller signal and the vehicle performance state index value in the custom performance adjustment mode can be visually displayed to realize the explicit representation of the adjustment result of the custom performance adjustment mode, so that the user can intuitively understand the control result of the vehicle by the custom performance adjustment mode through the explicit representation, and meet the user's interaction needs.

[0074] The following will introduce the various scene functions provided by the car computer, such as free racing mode, track challenge mode, straight-line acceleration mode, etc. Please see below for details.

[0075] In a possible implementation, in addition to the performance adjustment mode described in the above embodiment, the vehicle computer also provides a free-running mode. The specific human-vehicle interaction process includes the following steps:

[0076] A1: In response to the selection operation of the free riding mode on the graphical user interface of the vehicle display screen, the free riding interface is entered; the free riding interface displays a trip setting area, and the trip setting area displays the starting point setting item of the trip, the end point setting item of the trip and the route setting item.

[0077] See again Figure 3, the user can select the free-riding mode on the graphical user interface, and in response to the selection operation, enter the free-riding interface. Figure 1 The free-driving mode is suitable for free-travel scenarios, such as urban conditions, mountain roads, self-driving trips, streets and other open free-travel scenarios, which are not limited here. The free-driving mode also provides driving achievements and rankings, etc., see below for details.

[0078] The Free Ride interface displays a trip setting area for setting a free trip. The trip setting area displays the trip start point setting item, the trip end point setting item, and the route setting item. Users can set the start point of the trip in the start point setting item, set the end point of the trip in the end point setting item, and set the route between the start point and the end point in the route setting item.

[0079] A2: The generated target itinerary is displayed by setting the target starting point in the starting point setting item, setting the target destination in the destination setting item, and setting the target route in the route setting item.

[0080] like Figure 5a-5d As shown, Figure 5a-5d A schematic diagram of a free-roaming interface provided in an embodiment of the present application. Figure 5a As shown in the figure, the target starting point of the target trip is set to A, and the target end point is set to B. After the target route is set, the mileage of the target trip, the traffic lights and bends along the way can also be displayed. Figure 5a As shown, the mileage of the target trip is 15 kilometers, there are 9 traffic lights and 6 bends along the way. In addition, the free-running interface also displays a navigation map, and highlights the route of the target trip in the navigation map. For example, the right side of the free-running interface also displays a custom track route diagram of the target trip, so that the user can intuitively view the target trip.

[0081] A3: In response to a triggering operation of a start challenge control corresponding to a target travel, the vehicle is controlled to travel according to the target travel.

[0082] As an optional example, the free-riding interface also displays a start challenge control, such as Figure 5a The "Start Challenge" control shown. The user can trigger the Start Challenge control, and in response to the triggering operation of the control, the vehicle is automatically controlled to travel according to the target journey, or in response to the user's control operation on the vehicle, the vehicle is controlled to travel according to the target journey.

[0083] In addition, in response to the triggering operation of the start challenge control corresponding to the target travel, another free galloping interface is displayed. Figure 5bThe challenge interface shown. The challenge interface displays the vehicle's time-limited power, power graph, current mileage, time, speed, etc. The challenge interface also displays an end challenge control, which the user can trigger to end the current challenge in response to the trigger operation.

[0084] In addition, the challenge interface also displays logos for performance adjustment mode, track challenge mode, straight-line acceleration mode, free-riding mode, etc. Users can also trigger logos for modes other than the free-riding mode to quickly enter the relevant operation pages of other modes.

[0085] In addition, in the free-riding mode, the function of group travel is also provided. Users can share the set target itinerary with other users to travel and challenge with other users, which increases the fun of the challenge. Based on this, the vehicle control method provided in the embodiment of the present application also includes the following steps:

[0086] In response to an operation of sending a target trip to a target vehicle, displaying the vehicle and the teaming information of the target vehicle;

[0087] During the team challenge, the location information of the target vehicle is displayed.

[0088] In specific implementation, the free-riding interface also displays a target trip sharing control (not shown in the figure), which can be triggered by the user. In response to the triggering operation, a sharing interface is displayed on the graphical user interface. The user can select the target user to share with in the sharing interface. The target user corresponds to a target vehicle, which is equivalent to sharing the target trip with the target vehicle.

[0089] After sharing the target trip, the team information of the user's own vehicle and the target vehicle can be displayed on the current user's graphical user interface. When the target vehicle receives the target trip, the challenge of the target trip can also be started. When both the user and the target user challenge the target trip, the team challenge is realized. At this time, the information and location information of the target vehicle receiving the target trip challenge are displayed on the current user's graphical user interface to provide route guidance, etc.

[0090] In addition, after the user triggers the start challenge control corresponding to the target trip, in response to the triggering operation, the following steps may also be included:

[0091] In response to a triggering operation of a start challenge control corresponding to a target trip, displaying a navigation map;

[0092] The vehicle's location information according to the target itinerary, the stations passed by the target itinerary, and the recommended attractions along the target itinerary are displayed on the navigation map, and exclusive music corresponding to the target itinerary is played.

[0093] Among them, the target itinerary includes gas stations and other sites, which are not limited here. The recommended attractions along the target itinerary may include tourist attractions, etc., which are not limited here. It can be seen that some exclusive music corresponding to the itineraries that users often choose to challenge is pre-set in the car computer. When the challenge target itinerary is determined, the exclusive music corresponding to the target itinerary will be automatically played during the user's driving to increase the fun of the challenge and user experience.

[0094] In addition, after the user's challenge is completed, in order to increase the fun of the challenge, you can also add game settings. The specific steps include the following:

[0095] When entering the first travel segment of the target travel, displaying the game interface on the graphical user interface of the vehicle display screen;

[0096] When the vehicle is traveling in the first travel segment, game special effects are displayed on the game interface.

[0097] As an optional example, the first trip segment may be the last trip segment of the target trip (eg, the last 1 km), which is not limited here and can be set in advance. Figure 5c As shown, as an optional example, the game interface can be a game interface for eating gold beans, a game interface for picking up boxes, etc. During the user's driving process, the game interface displays the road ahead and sets gold beans, boxes and other props on the road ahead. The user can control the vehicle to move forward and realize the game effects of eating gold beans and picking up boxes in the game interface. The game effects are all reflected in the game interface to increase the fun of the user's driving process. In addition, the collected gold beans, boxes, etc. can be used to exchange for some rewards. The content and method of the rewards are not limited here and can be set according to the actual situation. For example, the reward is a point reward.

[0098] In addition, during the user challenge process, you can also share your target itinerary. The specific steps include:

[0099] When controlling the vehicle to travel according to the target journey, the vehicle internal environment information and vehicle external environment information are collected, and the vehicle data corresponding to the target journey is recorded;

[0100] The vehicle's internal environment information, vehicle's external environment information and vehicle data are combined to form a trip sharing image.

[0101] That is, during the user challenge, the user is provided with functions such as clocking in, taking photos, and recording travel. In specific implementation, the vehicle computer can control the camera equipment inside the vehicle and the parking space to collect the vehicle's internal environment information and the vehicle's external environment information respectively. Among them, the vehicle's internal environment information can be reflected through in-vehicle video recording, taking photos, etc., and the vehicle's external environment information can be reflected through out-vehicle video recording, taking photos, etc., without limiting the specific content of the vehicle's internal environment information and the vehicle's external environment information.

[0102] As an optional example, the vehicle data includes one or more of the vehicle speed, lateral and longitudinal acceleration, mileage, energy consumption, speed, torque, power, throttle position, steering wheel angle, and gear position. The vehicle speed may be the average speed, and the power may be the instantaneous power, etc., which are not limited here and can be pre-set according to user needs and recorded during vehicle driving.

[0103] After the target trip challenge is completed, the vehicle internal environment information, vehicle external environment information and vehicle data can be combined to form a trip sharing image. Specifically, a target image in the target trip can be selected, and the selected vehicle data can be added to the target image. In response to these selection operations, a trip sharing image is formed. The target image can be a photo that reflects the vehicle's external environment information. In addition, a target video in the target trip can be selected, and the selected vehicle data can be added to the target video to form a trip sharing video.

[0104] like Figure 5d As shown, the itinerary sharing image is an itinerary sharing image of the vehicle during driving. In the itinerary sharing image, there are displayed a vehicle schematic diagram (represented by a block diagram in the figure), the positioning information of the vehicle in the target itinerary, the speed information of the vehicle, the target itinerary schematic diagram (such as the commuting track in the figure), scenic spot prompt information "There is a xx scenic spot nearby, you can go and check in", the current personal ranking list (reflecting driving achievements), the current time taken, etc.

[0105] Since the vehicle computer and the user's client can communicate, the user can subsequently share the itinerary sharing image of the target trip in the vehicle computer or the client. The user can also open a mark for the target trip in the vehicle computer or the client. Check-in marking records the start time, end time and mileage of the target trip.

[0106] In addition, after the challenge is over, users can also choose a segment of their target itinerary to share. The specific steps are as follows:

[0107] When entering the second segment of the target trip, obtaining route information of the second segment; the route information of the second segment includes road information, vehicle status, and driving conditions corresponding to the second segment;

[0108] In response to uploading the route information of the second trip segment to the cloud, other vehicle terminals and / or clients obtain the route information of the second trip segment from the cloud, and evaluate the second trip segment from at least one dimension based on the route information of the second trip segment.

[0109] Among them, the second journey segment is the journey segment selected by the user. As an optional example, the cloud may be Zebra Cloud, etc., which is not limited here. The user can first send the route information of the second journey segment to his own client, and then upload it from the client. There are X-mode areas on both the car-machine end and the client, where users can exchange driving experience, travel experiences, vehicle performance, etc. on this platform to create social attributes. After uploading the route information of the second journey segment to the cloud, the second journey segment becomes a check-in point in the X-mode area. Other car-machine ends and / or clients using the X-mode function can obtain the information of this route and load it into the system (such as the car-machine system and / or client system), which can be viewed, used, liked, shared, etc., to form social attributes.

[0110] Other users of the vehicle terminal and / or client can also evaluate and discuss the second trip segment. The evaluation dimension can be set to the fun dimension, scenery dimension, safety dimension, etc., and the initiator can be rewarded according to the rating, star rating or check-in popularity of the second trip segment by the participating vehicle terminal and / or client. The initiator is the vehicle terminal and / or client of the user who uploaded the cloud.

[0111] In a possible implementation, in addition to the modes described in the above embodiment, the vehicle computer also provides a track challenge mode. The specific interaction process between a person and the vehicle computer includes the following steps:

[0112] B1: In response to the selection operation of the track challenge mode on the graphical user interface of the vehicle display screen, the track challenge interface is entered; the track challenge interface displays a track selection area, and the track selection area displays various tracks.

[0113] See again Figure 3 , the user can select the track challenge mode on the graphical user interface, and in response to the selection operation, enter the track challenge interface. Figure 1 It can be seen that in the track challenge mode, functions such as track map display, timing and data analysis, mode combination recommendation, and performance ranking are provided. Please see below for details.

[0114] See also Figure 6a , Figure 6a A schematic diagram of a track challenge interface provided in an embodiment of the present application. Figure 6a As shown, for example, a track selection area is displayed on the left side of the track challenge interface, and each track is displayed in the track selection area. In order to allow the user to more intuitively determine the situation of each track, the track route thumbnails of each track can be displayed in the track selection area, such as the track 1 route map of track 1, the track 2 route map of track 2, and the track 3 route map of track 3. The user can select any track to challenge.

[0115] B2: In response to a selection operation of a target track among various tracks, a track route map of the target track and a start challenge control corresponding to the target track are displayed on the track challenge interface.

[0116] As an optional example, the user can trigger the track route thumbnail of the target track in the track selection area, and complete the selection operation of the target track through this trigger operation. For example, if the target track is track 1, the track route map of track 1 will be displayed in the track challenge interface, such as Figure 6a Detailed route map for Track 1 shown.

[0117] In order to let the user know the selected target track in detail, the location of the route curves can also be marked on the track route map of the target track (not shown in the figure) to intuitively prompt the user of the curve situation. In addition, the total length of the target track, the number of curves, the curve level, etc. of the target track can also be marked below the track route map of the target track, so that the user can know the target track in more detail.

[0118] In addition, the start challenge controls corresponding to the target track will be displayed in the track challenge interface, such as Figure 6a The "Start Challenge" control shown. When the vehicle has not yet reached the track area of ​​the target track, the Start Challenge control is in an inactive state, that is, the user cannot trigger the control. In order to allow the user to intuitively understand this situation, the inactive Start Challenge control can be displayed in gray.

[0119] B3: When it is determined based on the collected position information of the vehicle that the vehicle is located within the track field area of ​​the target track, the start challenge control is activated.

[0120] The actual vehicle collects the vehicle's location information, and when it is determined based on the vehicle's location information that the vehicle is located in the track area of ​​the target track, the start challenge control is activated, that is, the user can trigger the start challenge control. For example, the start challenge control can be highlighted so that the user can intuitively know that the start challenge control has been activated.

[0121] Among them, the track site area of ​​the target track is an area around the target track. When entering this area, the user can operate the vehicle to achieve the track challenge of the target track. Here, the track site area of ​​the target track can be determined according to actual conditions without limiting the specific area range.

[0122] B4: In response to a trigger operation on a start challenge control, the vehicle is controlled to travel according to a track route map of a target track.

[0123] After the user triggers the start challenge control, the vehicle will be automatically controlled to run according to the track route map of the target track, or in response to the user's control operation on the vehicle, the vehicle will be controlled to run according to the track route map of the target track.

[0124] It can be seen that when the vehicle is driving on the target track, the complete map route of the target track will be displayed on the graphical user interface, the user's location information on the target track will be displayed in real time, and the user's location information in the maintenance area around the target track will be displayed (not shown in the figure). In addition, the complete valid lap completed by the user will be recorded in combination with the timing rules. Among them, a complete valid lap is counted as meeting the requirement of passing three timing points on the track within 10 minutes.

[0125] As an alternative example, Figure 6a As shown, the track challenge interface displays the track configuration controls corresponding to the target track. Based on this, the following steps may also be included:

[0126] C1: In response to the triggering operation of the track configuration control corresponding to the target track, the track configuration recommendation interface corresponding to the target track is displayed; the track configuration recommendation interface displays the track route map of the target track, the one-key configuration control corresponding to the target track route, and the recommended combination mode corresponding to the target track route, and the recommended combination mode includes the performance calibration gears of each controller signal corresponding to the target track route.

[0127] The user can trigger the track configuration control corresponding to the target track, and in response to the trigger operation, the track configuration recommendation interface corresponding to the target track is displayed on the graphical user interface. Figure 6b , Figure 6b A schematic diagram of a track configuration recommendation interface provided in an embodiment of the present application. The track configuration recommendation interface displays a track route map of the target track. Figure 6a The track route map of the target track shown (such as the track route map of track 1), Figure 6a In the track route map of the target track in the track configuration recommendation interface shown, in addition to marking the location of the route curves, the timing points, the entrance to the maintenance station, the exit of the maintenance station and other locations in the route are also marked.

[0128] Since first-time track users may not be clear about the optimal settings for the vehicle's performance adjustment mode for the target track, the track configuration recommendation interface also displays the recommended combination mode corresponding to the target track route, which users can configure with one click for easy operation. The recommended combination mode includes the performance calibration gears of each controller signal corresponding to the target track route. The recommended combination mode corresponding to the target track route is the recommended performance adjustment mode suitable for the target track. Figure 6b As shown, on the right side of the track configuration recommendation interface, the performance calibration gears of various controller signals that have been set in the recommended combination mode corresponding to the target track route are displayed.

[0129] As an optional example, the performance calibration gear position of each controller signal corresponding to the target track route included in the recommended combination mode is determined according to the track information of the target track and the weather environment information. Among them, the weather environment information includes information such as wetness and dryness. Wetness and dryness of the weather will affect whether the track is wet or dry. It is understandable that the correspondence between the performance calibration gear position of each controller signal corresponding to the target track route and the track information, weather environment information, etc. of the target track can be pre-calibrated. Before the user performs one-click configuration, the vehicle computer can determine the performance calibration gear position of each controller signal corresponding to the target track route based on the track information, weather environment information of the target track obtained internally and the pre-calibrated correspondence, and display it in the track configuration recommendation interface. It can also be understood that the performance calibration gear position of each controller signal in the recommended combination mode in the track configuration recommendation interface corresponding to different tracks may be different, and needs to be set according to actual conditions.

[0130] In addition, if the user is experienced, the performance calibration level of any controller signal in the recommended combination mode can be changed according to the user's needs. The track configuration recommendation interface also displays a one-click configuration control. When the user determines that the performance calibration level of each controller signal in the recommended combination mode meets the user's needs, the one-click configuration control can be triggered to configure the performance adjustment combination of the target track with one click.

[0131] In addition, the track configuration recommendation interface can also display the vehicle performance status index value of the recommended combination mode corresponding to the target track, that is, the vehicle motion status index value and the vehicle comfort status index value, such as Figure 6b The sportiness and comfort index shown in .

[0132] C2: In response to the triggering operation of the one-touch configuration control, the vehicle is controlled using the recommended combination mode.

[0133] That is, the vehicle is controlled using the performance calibration gear of each controller signal in the recommended combination mode corresponding to the target track.

[0134] In addition, if Figure 6a As shown, after configuring the recommended combination mode corresponding to the target track with one click, the vehicle performance status index value of the recommended combination mode will also be displayed in the track challenge interface to facilitate users to view it intuitively.

[0135] After the track challenge is over, the track challenge interface will also display one or more of the user's personal ranking, challenge time, weather information, and official ranking of the target track. The personal ranking is the ranking of the user's personal best performance in challenging the target track, and the official ranking can be the ranking of each challenge user on the target track nationwide. This is only an example and is not limited.

[0136] Based on the above B1-B4 and C1-C2 related contents, it can be seen that the embodiment of the present application provides a track challenge mode and adds a scenario-based track function. The track racing scene experience is created through the car computer. The car computer is embedded with a map of well-known domestic tracks. When the user is racing on the track, the time of each lap is recorded in real time, and the real-time position is displayed. After the challenge is over, the final results are sorted to form a ranking list. In the future, more track maps across the country can be gradually unlocked and lit up according to user needs, providing a better scene experience for more racing enthusiasts.

[0137] In a possible implementation, in addition to the modes described in the above embodiment, the vehicle computer also provides a linear acceleration mode. The specific human-vehicle interaction process includes the following steps:

[0138] D1: In response to a selection operation of a straight-line acceleration mode on a graphical user interface of a vehicle display screen, a straight-line acceleration interface is entered; the straight-line acceleration interface displays at least one straight-line acceleration challenge type and a start challenge control.

[0139] See again Figure 3 , the user can select the straight-line acceleration mode on the graphical user interface, and in response to the selection operation, enter the straight-line acceleration interface. The straight-line acceleration mode is suitable for users driving on a straight lane and driving under relevant regulations (such as traffic rules). See again Figure 1 It can be seen that in the straight-line acceleration mode, functions such as goal setting and performance ranking are provided. Please see below for details.

[0140] See also Figure 7 , Figure 7 A schematic diagram of a linear acceleration interface provided in an embodiment of the present application. The linear acceleration interface displays at least one linear acceleration challenge type, such as Figure 7 There are three straight-line acceleration challenge types shown: 0-100km / h, 0-60km / h, and 0-40km / h. Users can choose the target speed they want to challenge and complete the target setting.

[0141] like Figure 7 As shown in the figure, the straight-line acceleration interface also displays a vehicle display image. In addition, the straight-line acceleration interface also displays a start challenge control, such as Figure 7 The Start Challenge controls shown.

[0142] D2: When the collected vehicle speed signal is 0, the challenge start control is activated.

[0143] As an optional example, the initial state of the start challenge control is an inactive state, that is, the user cannot trigger the control. In order to allow the user to intuitively understand this situation, the inactive start challenge control can be displayed in gray.

[0144] The actual vehicle collects the vehicle speed signal, and when the vehicle speed signal is determined to be 0 based on the vehicle speed signal, the start challenge control is activated, that is, the user can trigger the start challenge control. For example, the start challenge control can be highlighted so that the user can intuitively understand that the start challenge control has been activated.

[0145] D3: In response to a selection operation of a target straight-line acceleration challenge type among the at least one straight-line acceleration challenge type and a trigger operation of a start challenge control, controlling the vehicle to travel according to the target straight-line acceleration challenge type.

[0146] When the start challenge control is activated, the user can select the target straight-line acceleration challenge type to challenge, thereby triggering the start challenge control. In response to these operations, the vehicle is automatically controlled to travel according to the target straight-line acceleration challenge type, or in response to the user's control operation on the vehicle, the vehicle is controlled to travel according to the target straight-line acceleration challenge type. That is, the vehicle is controlled to travel at the speed in the target straight-line acceleration challenge type.

[0147] As an optional example, in response to the selection operation of a target straight-line acceleration challenge type in at least one straight-line acceleration challenge type and the triggering operation of the start challenge control, car lighting effects and sound effects will also be displayed in the straight-line acceleration interface to create a sense of ritual for the acceleration challenge.

[0148] As an optional example, after the straight-line acceleration challenge ends, one or more of the personal ranking, challenge time, and weather information corresponding to the target straight-line acceleration challenge type are displayed on the straight-line acceleration interface.

[0149] Based on the above D1-D3 related content, it can be seen that the straight-line acceleration mode on the car computer creates a straight-line racing scene experience. By setting different target vehicle speeds, using sound and light to create an atmosphere, and recording the acceleration time and forming a ranking list, the user's experience needs in the straight-line racing scene are met.

[0150] In addition, after each mode of challenge is completed, the vehicle can also upload relevant data to the client, which processes the data and sends the processing results (such as personal ranking after the challenge) back to the vehicle computer for display. The specific steps include the following:

[0151] E1: Upload the vehicle's entire vehicle data to the cloud, so that the cloud can transparently transmit the entire vehicle data to the Internet of Vehicles data lake, so that the Internet of Vehicles data lake can process the entire vehicle data and synchronize it to the Internet of Vehicles TSP, so that the Internet of Vehicles TSP can match the person-vehicle relationship and synchronize the processed entire vehicle data to the client, so that the client can display the processed entire vehicle data and obtain the personal ranking and the custom performance adjustment mode corresponding to the personal ranking based on the processed entire vehicle data, so that the Internet of Vehicles TSP can obtain the personal ranking and the custom performance adjustment mode corresponding to the personal ranking from the client, and transmit it back to the cloud together with the personal user ID.

[0152] E2: Receive the personal ranking, the custom performance adjustment mode corresponding to the personal ranking, and the personal user ID transmitted from the cloud, and display the personal ranking, the custom performance adjustment mode corresponding to the personal ranking, and the personal user ID on the graphical user interface of the vehicle display screen.

[0153] The vehicle data includes one or more of the vehicle's speed, lateral and longitudinal acceleration, mileage, energy consumption, speed, torque, power, throttle position, steering wheel angle, and gear position.

[0154] See also Figure 8 , Figure 8 A schematic diagram of a data link provided in an embodiment of the present application. Figure 8 The data transmission process of E1-E2 is introduced. Specifically, E1-E2 can be realized through the following 8 steps:

[0155] ① The vehicle computer packages the vehicle data and uploads it to the cloud.

[0156] ② The cloud transparently transmits the packaged vehicle data to the Internet of Vehicles data lake.

[0157] ③ The IoV data lake processes the received vehicle data and synchronizes it to the IoV TSP. The processing includes data cleaning, data filtering, data compensation, data calculation, etc., and the specific content is not limited here.

[0158] ④ The Internet of Vehicles TSP matches the person and vehicle and synchronizes the processed vehicle data to the user's client (such as the mobile phone backend).

[0159] ⑤The client transmits the processed vehicle data to the front-end page for display, and obtains the personal ranking and the custom performance adjustment mode corresponding to the personal ranking based on the processed vehicle data.

[0160] ⑥ The Internet of Vehicles TSP obtains the personal ranking and the customized performance adjustment mode corresponding to the personal ranking from the client.

[0161] ⑦ The Internet of Vehicles TSP transmits the personal ranking, the customized performance adjustment mode corresponding to the personal ranking, and the personal user identification ID back to the cloud.

[0162] ⑧The cloud transparently transmits the personal ranking, the customized performance adjustment mode corresponding to the personal ranking, and the personal user identification ID to the vehicle computer, and displays them on the graphical user interface of the vehicle computer display.

[0163] Among them, through step ⑤, a detailed data analysis report can be obtained and sent back to the car computer. As an optional example, the whole vehicle data in E1-E2 is specifically the track challenge data of a lap of a track challenged by the user. For example, the user uses the X-mode mode to select a track to start the challenge, and the car computer collects the vehicle position data and the corresponding time of the vehicle. If the collection is performed at a frequency of 50Hz, the car computer marks the longitude and latitude and starting time from the starting point of the track timing. When the vehicle passes the starting point again, it is the track data of a lap, and the whole vehicle data in this time period is the whole vehicle data in E1-E2. In addition, after the whole vehicle data of each lap is transmitted to the cloud, the cloud will also mark the whole vehicle data of different laps, and calculate the maximum speed, maximum acceleration, etc. of each lap, and transmit the results to the client for curve chart display.

[0164] Based on the above content, it can be seen that after the use of each mode in the car computer, the relevant data can be uploaded to the cloud for calculation and sorting, and then the corresponding results can be presented on the client, and the corresponding results can be returned to the car computer to present the corresponding results, providing users with channels for viewing and sharing (such as the X-mode area), establishing social attributes, so that the vehicle is not only a means of transportation, but also can provide more interesting functions for users to record, communicate, share, and socialize.

[0165] In addition, the client's display interface will display the user's X-mode area homepage. The X-mode area homepage displays the user's challenge details in each mode. For example, the challenge details in the straight-line acceleration mode are displayed, such as the ranking of 0-60km / h straight-line races, the ranking of 0-100km / h straight-line races, the ranking of 0-40km / h straight-line races, etc. The area homepage also displays the challenge details in the track challenge mode, such as the ranking of each track. In addition, the details of the challenge results in other modes will also be displayed (not shown in the figure), which will not be repeated here.

[0166] The client display interface can also display the driver's performance sharing poster, which is the performance sharing poster of "xxx track". The poster displays the fastest lap time, challenge date, weather on the challenge date, vehicle maximum lateral G value, vehicle maximum longitudinal G value, maximum speed, etc. It also displays the performance adjustment mode (i.e. performance adjustment package) used for the track challenge. In addition, the poster also displays the QR code information of the driver challenge, so that the detailed information of the driver challenge can be quickly understood by scanning the QR code.

[0167] The client display interface can also show the driver's personal results list on the track, mainly showing the driver's personal best results, overall ranking, time achieved and detailed information of all results.

[0168] The client display interface can also display the driver's track results of the straight-line race in the straight-line acceleration mode. For example, it displays the single lap results, vehicle model, time, weather, etc. In addition, it also displays the data details of the straight-line race, mainly the display of speed, distance, time, etc.

[0169] The client display interface can also display the driver's track performance details in track challenge mode. For example, it displays the driver's nickname (such as "The driver is a bit handsome"), lap results, car model, time, weather, etc. In addition, it also displays the track's performance adjustment package, high and low speed distribution map, lap data details, G value cloud map and other content.

[0170] In addition, it is also possible to create a functional operation ecosystem for the car machine, iterate the existing scene functions of the car machine, expand the existing scene functions of the car machine, and realize the interconnection upgrade between the car machine and the client. Among them, in the track challenge function, based on user surveys and feedback, more tracks across the country can be added for selection, and a track function development plan can be designed. Users can unlock and light up the track through methods such as point rewards, cumulative rewards, and top ranking rewards. In the straight-line acceleration mode, more car models, lanes, and background options can be provided on the car machine display screen, which can be combined with events, festivals, or user-customized push notifications. In the free galloping mode, more game settings, punch-in rewards, energy-saving rewards, cumulative rewards, etc. are added. With the interconnection between the car machine and the client, track map lighting, itinerary sharing, travel strategy sharing, punch-in sharing, year-end summary report, and human-vehicle healthy travel report can be realized in the client.

[0171] Based on the above content, it can be seen that the vehicle computer of the embodiment of the present application provides a mode function with driving fun and social attributes, which aims to integrate and intuitively adjust the driver's control over the performance of the vehicle, improve the fun of using the function, and provide a variety of scene functions to provide users with a more immersive experience. In addition, after the user completes the scene-based driving, the user client is linked to establish a ranking list and provide professional data analysis for users to compete, communicate, and share, creating a new social environment.

[0172] Based on the implementations provided in the above aspects, this application can also be further combined to provide more implementations.

[0173] Those skilled in the art will appreciate that, in the above method of specific implementation, the order in which the steps are written does not imply a strict execution order and does not constitute any limitation on the implementation process. The specific execution order of the steps should be determined by their functions and possible internal logic.

[0174] Based on a vehicle control method provided in the above method embodiment, the present application embodiment also provides a vehicle control device, and the vehicle control device will be described below in conjunction with the accompanying drawings. Since the principle of the device in the embodiment of the present disclosure to solve the problem is similar to the above vehicle control method in the embodiment of the present application, the implementation of the device can refer to the implementation of the method, and the repeated parts will not be repeated.

[0175] See also Fig. 9 As shown in FIG. 1 , this figure is a schematic diagram of the structure of a vehicle control device provided in an embodiment of the present application. Fig. 9 As shown, the vehicle control device 900 includes:

[0176] A first selection unit 901 is used to enter a performance adjustment interface in response to a selection operation of a performance adjustment mode on a graphical user interface of a vehicle display screen; the performance adjustment interface displays a logo of a custom performance adjustment mode, and the performance calibration gear of at least one vehicle controller signal of the vehicle is set in the custom performance adjustment mode;

[0177] The first control unit 902 is used to control the vehicle to travel in the custom performance adjustment mode in response to a triggering operation on the identification of the custom performance adjustment mode, and to display the vehicle performance status index value in the custom performance adjustment mode in the performance adjustment interface; wherein the vehicle performance status index value in the custom performance adjustment mode is calculated by the performance calibration gear of each controller signal in the custom performance adjustment mode and the weight corresponding to each performance calibration gear.

[0178] In a possible implementation, the vehicle performance status index value includes a vehicle motion status index value and a vehicle comfort status index value; the weight corresponding to the performance calibration gear position includes a motion status weight and a comfort status weight;

[0179] The device further comprises a first calculation unit and a second calculation unit; the first calculation unit is used to calculate the vehicle motion state index value; the second calculation unit is used to calculate the vehicle comfort state index value;

[0180] The first computing unit comprises:

[0181] A first calculation subunit, configured to calculate a weighted sum of the performance calibration gear positions of each vehicle controller signal and the motion state weights corresponding to each performance calibration gear position, to obtain a first value;

[0182] A first determining subunit, configured to use the sum or difference between a motion state base value and the first value as the whole vehicle motion state index value;

[0183] The second computing unit comprises:

[0184] A second calculation subunit, used for calculating the weighted sum of the performance calibration gear position of each vehicle controller signal and the comfort state weight corresponding to each performance calibration gear position, to obtain a second value;

[0185] The second determination subunit is used to use the sum or difference between the comfort state base value and the second value as the whole vehicle comfort state index value.

[0186] In a possible implementation manner, the device further includes:

[0187] A second selection unit is used to enter a free galloping interface in response to a selection operation of the free galloping mode on the graphical user interface of the vehicle display screen; the free galloping interface displays a trip setting area, and the trip setting area displays a trip starting point setting item, a trip end point setting item, and a route setting item;

[0188] A first display unit, configured to display the generated target itinerary by setting the target starting point in the starting point setting item, setting the target destination in the destination setting item, and setting the target route in the route setting item;

[0189] The second control unit is used to control the vehicle to travel according to the target journey in response to a triggering operation of a start challenge control corresponding to the target journey.

[0190] In a possible implementation manner, the device further includes:

[0191] A second display unit, configured to display the vehicle and the teaming information of the target vehicle in response to an operation of sending the target trip to the target vehicle;

[0192] The third display unit is used to display the position information of the target vehicle during the team challenge.

[0193] In a possible implementation manner, the device further includes:

[0194] a fourth display unit, configured to display a navigation map in response to a triggering operation of a start challenge control corresponding to the target trip;

[0195] The playback unit is used to display the location information of the vehicle traveling according to the target itinerary, the stations passed by the target itinerary, and the recommended attractions passed by the target itinerary on the navigation map, and to play the exclusive music corresponding to the target itinerary.

[0196] In a possible implementation manner, the device further includes:

[0197] A collection unit, used to collect vehicle internal environment information and vehicle external environment information when controlling the vehicle to travel according to the target journey, and record vehicle data corresponding to the target journey;

[0198] A generating unit is used to combine the vehicle internal environment information, the vehicle external environment information and the whole vehicle data to form a trip sharing image.

[0199] In a possible implementation manner, the device further includes:

[0200] a fifth display unit, configured to display a game interface on the graphical user interface of the vehicle display screen when entering the first travel segment of the target travel;

[0201] The sixth display unit is used to display game special effects on the game interface when the vehicle is traveling in the first travel segment.

[0202] In a possible implementation manner, the device further includes:

[0203] a first acquisition unit, configured to acquire route information of a second segment of the target trip when entering the second segment of the target trip; the route information of the second segment of the target trip includes road information, vehicle status, and driving conditions corresponding to the second segment of the target trip;

[0204] The second acquisition unit is used to respond to the operation of uploading the route information of the second trip segment to the cloud, so that other vehicle terminals and / or client terminals obtain the route information of the second trip segment from the cloud, and evaluate the second trip segment from at least one dimension based on the route information of the second trip segment.

[0205] In a possible implementation manner, the device further includes:

[0206] A third selection unit, configured to enter a track challenge interface in response to a selection operation of a track challenge mode on the graphical user interface of the vehicle display screen; the track challenge interface displays a track configuration control corresponding to the target track;

[0207] a seventh display unit, for displaying a track configuration recommendation interface corresponding to the target track in response to a triggering operation on the track configuration control corresponding to the target track; the track configuration recommendation interface displays a track route map of the target track, a one-key configuration control corresponding to the target track route, and a recommended combination mode corresponding to the target track route, wherein the recommended combination mode includes performance calibration gears of various controller signals corresponding to the target track route;

[0208] A third control unit is used to control the vehicle using the recommended combination mode in response to a triggering operation on the one-touch configuration control.

[0209] In a possible implementation, the performance calibration gear positions of the controller signals corresponding to the target track route included in the recommended combination mode are determined according to track information and weather environment information of the target track.

[0210] In a possible implementation manner, the device further includes:

[0211] An uploading unit, used for uploading the whole vehicle data of the vehicle to the cloud, so that the cloud transparently transmits the whole vehicle data to the Internet of Vehicles data lake, so that the Internet of Vehicles data lake synchronizes the whole vehicle data to the Internet of Vehicles TSP after processing the whole vehicle data, so that the Internet of Vehicles TSP synchronizes the processed whole vehicle data to the client after matching the relationship between people and vehicles, so that the client displays the processed whole vehicle data and obtains the personal ranking and the custom performance adjustment mode corresponding to the personal ranking according to the processed whole vehicle data, so that the Internet of Vehicles TSP obtains the personal ranking and the custom performance adjustment mode corresponding to the personal ranking from the client, and transmits them back to the cloud together with the personal user identifier;

[0212] a receiving unit, configured to receive the personal ranking, the custom performance adjustment mode corresponding to the personal ranking, and the personal user identification transmitted from the cloud, and display the personal ranking, the custom performance adjustment mode corresponding to the personal ranking, and the personal user identification on a graphical user interface of the vehicle display screen;

[0213] The whole vehicle data includes one or more of the vehicle's speed, lateral and longitudinal acceleration, mileage, energy consumption, rotation speed, torque, power, throttle position, steering wheel angle, and gear position.

[0214] In a possible implementation, the embodiment of the present application further provides a vehicle computer, the vehicle computer comprising:

[0215] A memory for storing executable program code; and

[0216] A processor is used to call the executable program code in the memory to implement any one of the vehicle control methods.

[0217] In a possible implementation, an embodiment of the present application further provides a vehicle, which includes the vehicle computer as described above.

[0218] It should be noted that the specific implementation of each unit in this embodiment can refer to the relevant description in the above method embodiment. The division of units in the embodiment of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. The functional units in the embodiment of the present application can be integrated in a processing unit, or each unit can exist physically separately, or two or more units can be integrated in one unit. For example, in the above embodiment, the processing unit and the sending unit can be the same unit or different units. The above integrated units can be implemented in the form of hardware or in the form of software functional units.

[0219] It can be known from the description of the above implementation mode that those skilled in the art can clearly understand that all or part of the steps in the above-mentioned embodiment method can be implemented by means of software plus a necessary general hardware platform. Based on such an understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product can be stored in a storage medium such as ROM / RAM, a disk, an optical disk, etc., including several instructions for enabling a computer device (which can be a personal computer, a server, or a network communication device such as a media gateway, etc.) to execute the methods described in the various embodiments of the present application or certain parts of the embodiments.

[0220] It should be noted that the various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments, and the same or similar parts between the various embodiments can be referred to each other. For the method disclosed in the embodiment, since it corresponds to the system disclosed in the embodiment, the description is relatively simple, and the relevant parts can be referred to the system part description.

[0221] It should also be noted that, in this article, the term "includes", "comprising" or any other variation thereof is intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of more restrictions, an element defined by the sentence "comprising a ..." does not exclude the presence of other identical elements in the process, method, article or device including the element.

[0222] The above description of the disclosed embodiments enables those skilled in the art to implement or use the present application. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application will not be limited to the embodiments shown herein, but will conform to the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A vehicle control method, characterized in that: The method comprises: In response to a selection operation of a performance adjustment mode on a graphical user interface of a vehicle display screen, a performance adjustment interface is entered; the performance adjustment interface displays an identification of a custom performance adjustment mode, and the custom performance adjustment mode sets a performance calibration gear position of at least one vehicle controller signal of the vehicle; In response to a triggering operation on the identification of the custom performance adjustment mode, controlling the vehicle to travel in the custom performance adjustment mode, and displaying the vehicle performance status index value in the custom performance adjustment mode in the performance adjustment interface; The vehicle performance status index value in the custom performance adjustment mode is obtained by calculating the performance calibration gear of each controller signal in the custom performance adjustment mode and the weight corresponding to each performance calibration gear.

2. The method according to claim 1, characterized in that The vehicle performance status index value includes the vehicle motion status index value and the vehicle comfort status index value; The weights corresponding to the performance calibration gear positions include a sport state weight and a comfort state weight; The calculation process of the vehicle motion state index value includes: Calculating a weighted sum of the performance calibration gear position of each vehicle controller signal and the motion state weight corresponding to each performance calibration gear position to obtain a first value; The sum or difference between the motion state base value and the first value is used as the whole vehicle motion state index value; The calculation process of the vehicle comfort state index value includes: Calculating a weighted sum of the performance calibration gear position of each vehicle controller signal and the comfort state weight corresponding to each performance calibration gear position to obtain a second value; The sum or difference between the comfort state base value and the second value is used as the whole vehicle comfort state index value.

3. The method according to claim 1, characterized in that: The method further comprises: In response to a selection operation of the free-riding mode on the graphical user interface of the vehicle display screen, a free-riding interface is entered; the free-riding interface displays a trip setting area, and the trip setting area displays a trip starting point setting item, a trip end point setting item, and a route setting item; By setting the target starting point in the starting point setting item, setting the target destination in the destination setting item, and setting the target route in the route setting item, the generated target itinerary is displayed; In response to a triggering operation of a start challenge control corresponding to the target journey, the vehicle is controlled to travel according to the target journey.

4. The method according to claim 3, characterized in that The method further comprises: In response to an operation of sending the target trip to a target vehicle, displaying team information of the vehicle and the target vehicle; During the team challenge, the location information of the target vehicle is displayed.

5. The method according to claim 3, characterized in that: The method further comprises: In response to a triggering operation of a start challenge control corresponding to the target trip, displaying a navigation map; The location information of the vehicle traveling according to the target itinerary, the stations passed by the target itinerary, and the recommended attractions passed by the target itinerary are displayed on the navigation map, and exclusive music corresponding to the target itinerary is played.

6. The method according to claim 3, characterized in that The method further comprises: When controlling the vehicle to travel according to the target journey, collecting vehicle internal environment information and vehicle external environment information, and recording vehicle data corresponding to the target journey; The vehicle internal environment information, the vehicle external environment information and the whole vehicle data are combined to form a trip sharing image.

7. The method according to claim 3, characterized in that The method further comprises: When entering the first travel segment of the target travel, displaying a game interface on the graphical user interface of the vehicle display screen; When the vehicle is traveling in the first travel segment, game special effects are displayed on the game interface.

8. The method according to claim 3, characterized in that The method further comprises: When entering the second segment of the target trip, obtaining route information of the second segment; the route information of the second segment includes road information, vehicle status, and driving conditions corresponding to the second segment; In response to the operation of uploading the route information of the second trip segment to the cloud, other vehicle terminals and / or clients obtain the route information of the second trip segment from the cloud, and evaluate the second trip segment from at least one dimension based on the route information of the second trip segment.

9. The method according to claim 1, characterized in that: The method further comprises: In response to a selection operation of a track challenge mode on the graphical user interface of the vehicle display screen, a track challenge interface is entered; the track challenge interface displays a track configuration control corresponding to the target track; In response to a triggering operation on a track configuration control corresponding to the target track, a track configuration recommendation interface corresponding to the target track is displayed; the track configuration recommendation interface displays a track route map of the target track, a one-key configuration control corresponding to the target track route, and a recommended combination mode corresponding to the target track route, wherein the recommended combination mode includes performance calibration gears of various controller signals corresponding to the target track route; In response to a triggering operation on the one-touch configuration control, the vehicle is controlled using the recommended combination mode.

10. The method according to claim 9, characterized in that The performance calibration gear positions of the controller signals corresponding to the target track route included in the recommended combination mode are determined according to the track information and weather environment information of the target track.

11. The method according to any one of claims 1 to 10, characterized in that: The method further comprises: Upload the vehicle data to the cloud, so that the cloud transparently transmits the vehicle data to the Internet of Vehicles data lake, so that the Internet of Vehicles data lake processes the vehicle data and synchronizes it to the Internet of Vehicles TSP, so that the Internet of Vehicles TSP performs human-vehicle relationship matching and synchronizes the processed vehicle data to the client, so that the client displays the processed vehicle data and obtains the personal ranking and the custom performance adjustment mode corresponding to the personal ranking according to the processed vehicle data, so that the Internet of Vehicles TSP obtains the personal ranking and the custom performance adjustment mode corresponding to the personal ranking from the client, and transmits them back to the cloud together with the personal user identifier; receiving the personal ranking, the custom performance adjustment mode corresponding to the personal ranking, and the personal user identification transmitted from the cloud, and displaying the personal ranking, the custom performance adjustment mode corresponding to the personal ranking, and the personal user identification on a graphical user interface of the vehicle display screen; The whole vehicle data includes one or more of the vehicle's speed, lateral and longitudinal acceleration, mileage, energy consumption, rotation speed, torque, power, throttle position, steering wheel angle, and gear position.

12. A vehicle control device, characterized in that: The device comprises: A first selection unit is used to enter a performance adjustment interface in response to a selection operation of a performance adjustment mode on a graphical user interface of a vehicle display screen; the performance adjustment interface displays an identification of a custom performance adjustment mode, and the custom performance adjustment mode sets a performance calibration gear of at least one vehicle controller signal of the vehicle; A first control unit is used to control the vehicle to travel in the custom performance adjustment mode in response to a triggering operation on the identification of the custom performance adjustment mode, and to display the vehicle performance status index value in the custom performance adjustment mode in the performance adjustment interface; wherein the vehicle performance status index value in the custom performance adjustment mode is calculated by the performance calibration gear of each controller signal in the custom performance adjustment mode and the weight corresponding to each performance calibration gear.

13. A vehicle computer, characterized in that: The vehicle computer comprises: A memory for storing executable program code; and A processor, configured to call the executable program code in the memory to implement the vehicle control method as described in any one of claims 1-11.

14. A vehicle, characterized in that: The vehicle comprises the vehicle machine as claimed in claim 13.

Citation Information

Patent Citations

  • Vehicle performance adjusting method and device and electronic equipment

    CN115742995A

  • Vehicle information display system

    CN116135606A

  • Vehicle positioning system and method, and vehicle control method and apparatus

    WO2021036408A1