A vehicle control method, electronic device and computer storage medium
By using vehicle control methods to control power and onboard functions based on vehicle information and driving environment information, the problem of motion sickness in electric vehicles can be solved, and the riding experience can be improved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-31
- Publication Date
- 2026-03-31
AI Technical Summary
Differences between electric vehicles and gasoline vehicles in terms of acceleration, energy recovery, and operating noise make users more prone to motion sickness, affecting the riding experience.
By using vehicle control methods, in response to activating the anti-motion sickness function, vehicle information and driving environment information are obtained, and power control and on-board function control are performed to adjust the visibility, lighting, air quality, odor and temperature inside the vehicle to alleviate motion sickness.
It comprehensively enhances the user's riding experience by optimizing the senses of sight, hearing, smell, and touch, alleviating physiological motion sickness and improving riding comfort.
Smart Images

Figure CN119773662B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle control technology, and in particular to a vehicle control method, electronic device, and computer storage medium. Background Technology
[0002] With technological advancements in the automotive industry, the use and coverage of electric vehicles continue to grow globally, demonstrating strong momentum in the new energy vehicle market. However, at the same time, differences between electric vehicles and gasoline vehicles in areas such as acceleration, energy recovery, and operating noise make electric vehicles more prone to motion sickness, impacting the user experience. Summary of the Invention
[0003] The purpose of this application is to provide a vehicle control method, electronic device, and computer storage medium that comprehensively optimizes the vehicle riding experience from human senses such as vision, hearing, smell, and touch to alleviate physiological motion sickness and comprehensively improve the user's sensory experience.
[0004] To achieve the above objectives, the technical solution of this application is implemented as follows:
[0005] In a first aspect, this application provides a vehicle control method, the method comprising:
[0006] In response to the activation of the anti-motion sickness function, obtain vehicle information and driving environment information;
[0007] Based on vehicle information and driving environment information, the vehicle performs power control and on-board function control, which is used to adjust at least one of the following: visibility, light, air quality, odor, and temperature inside the vehicle.
[0008] As one implementation method, in response to activating the anti-motion sickness function, vehicle information and driving environment information are acquired, including:
[0009] In response to the activation of the anti-motion sickness function, obtain the user's selected target power control function and target vehicle function;
[0010] Based on the target power control function and the target vehicle function, relevant vehicle information and driving environment information are obtained.
[0011] As one implementation method, vehicle information includes vehicle speed, and driving environment information includes road conditions. Based on the vehicle information and driving environment information, power control of the vehicle is performed, including:
[0012] The vehicle's power is controlled based on road conditions and speed.
[0013] As one implementation method, power control of the vehicle is performed based on road conditions and vehicle speed, including at least one of the following:
[0014] When driving on straight roads and slopes, the vehicle's acceleration is controlled to not exceed the first preset acceleration threshold.
[0015] When driving on a curved road, the vehicle's acceleration is controlled to not exceed the second preset acceleration threshold.
[0016] When the vehicle speed is within the preset speed range, the vehicle's acceleration is controlled to not exceed the third preset acceleration threshold.
[0017] When driving on a straight road, reduce the vehicle's steering assist;
[0018] When driving on a curved road, reduce the vehicle's understeer.
[0019] As one implementation method, the vehicle information includes at least one of the following: current driver assistance function status, current driving mode, current comfort parking function status, current brake pedal mode, and current steering assist mode. Based on the vehicle information and driving environment information, the vehicle's power control and on-board function control are performed, including at least one of the following:
[0020] When the current driver assistance function is enabled, switch the driving curve of the driver assistance function to the anti-drowsiness curve;
[0021] Switch the current driving mode to comfort mode;
[0022] Set the current comfort parking function to enabled;
[0023] Switch the current brake pedal mode to gentle mode;
[0024] Switch the current steering assist mode to standard mode.
[0025] As one implementation method, vehicle-mounted function control is performed based on vehicle information and driving environment information, including:
[0026] Obtain at least one of the following: vehicle mileage, road conditions, and occupant characteristics;
[0027] The number or type of onboard functions to be controlled is determined based on the correspondence between at least one of the following: mileage, road conditions, and occupant characteristics and onboard function control.
[0028] As one implementation method, the number or type of vehicle functions to be controlled is determined based on the correspondence between at least one of the following: mileage, road conditions, and occupant characteristics and vehicle function control, including at least one of the following:
[0029] When the driving mileage reaches the preset mileage threshold, the number or type of the corresponding vehicle functions to be controlled is adjusted based on the first strategy.
[0030] When the driving conditions include roads of a preset type, the number or type of the corresponding on-board functions to be controlled is adjusted based on the second strategy;
[0031] When the occupant characteristics are preset type personnel, the number or type of the corresponding vehicle functions to be controlled is adjusted based on the third strategy.
[0032] As one implementation method, after performing power control and on-board function control on the vehicle based on vehicle information and driving environment information, the method further includes:
[0033] In response to the operation of adjusting the power control, the motion sickness prevention function is turned off;
[0034] In response to the user's action of turning off the anti-motion sickness function, determine whether the user has adjusted the in-vehicle functions;
[0035] If so, then after the anti-motion sickness function is turned off, the user's settings for the in-vehicle functions will remain unchanged.
[0036] If not, restore the vehicle's functions to their state before the anti-motion sickness function was turned off after the anti-motion sickness function is turned off.
[0037] In a second aspect, this application provides an electronic device including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the vehicle control method of the first aspect.
[0038] Thirdly, this application provides a computer storage medium storing a computer program, which, when executed by a processor, implements the steps of the vehicle control method of the first aspect.
[0039] This application provides a vehicle control method, electronic device, and computer storage medium. The method includes: in response to activating an anti-motion sickness function, acquiring vehicle information and driving environment information; and based on the vehicle information and driving environment information, performing power control and on-board function control on the vehicle. The on-board function control is used to adjust at least one of the following within the vehicle: visibility, lighting, air quality, odor, and temperature. The technical solution of this application, after activating the anti-motion sickness function, performs power control and on-board function control on the vehicle based on vehicle information and driving environment information to adjust at least one of the following within the vehicle: visibility, lighting, air quality, odor, and temperature. This comprehensively optimizes the vehicle riding experience from the perspectives of human perception, including vision, hearing, smell, and touch, to alleviate physiological motion sickness and comprehensively improve the user's sensory experience. Attached Figure Description
[0040] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings used in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of this application and should not be regarded as a limitation of the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0041] Figure 1 A schematic flowchart of a vehicle control method provided in an embodiment of this application;
[0042] Figure 2 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application.
[0043] Explanation of reference numerals in the attached figures: processor 110, memory 111, network interface 112, bus system 113. Detailed Implementation
[0044] The specific embodiments of this application will now be described in detail with reference to the accompanying drawings. Obviously, the described embodiments are merely a part of the embodiments of this application, and not all of them. Based on the description of this application, all other embodiments obtained by those skilled in the art without inventive effort are within the scope of protection of this application.
[0045] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, components, features, and elements with the same names in different embodiments of this application may have the same meaning or different meanings, the specific meaning of which must be determined by its interpretation in that specific embodiment or further in conjunction with the context of that specific embodiment.
[0046] It should be understood that although the terms first, second, third, etc., may be used herein to describe various information, this information should not be limited to these terms. These terms are used only to distinguish information of the same type from one another. For example, without departing from the scope of this document, first information may also be referred to as second information, and similarly, second information may also be referred to as first information. Depending on the context, the word “if” as used herein may be interpreted as “when…” or “in response to determination”. Furthermore, as used herein, the singular forms “a,” “an,” and “the” are intended to also include the plural forms unless the context indicates otherwise. It should be further understood that the terms “comprising,” “including,” indicate the presence of a feature, step, operation, element, component, item, kind, and / or group, but do not exclude the presence, occurrence, or addition of one or more other features, steps, operations, elements, components, items, kinds, and / or groups. The terms “or” and “and / or” as used herein are interpreted as inclusive, or mean any one or any combination thereof. Therefore, "A, B, or C" or "A, B, and / or C" means "any one of the following: A; B; C; A and B; A and C; B and C; A, B, and C". Exceptions to this definition will only occur if the combination of elements, functions, steps, or operations is inherently mutually exclusive in some way.
[0047] It should be understood that although the steps in the flowcharts of this application's embodiments are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some of the steps in the figures may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times, and their execution order is not necessarily sequential, but can be performed alternately or in turn with other steps or at least a portion of the sub-steps or stages of other steps.
[0048] It should be noted that step designations such as S101 and S102 are used in this document for the purpose of more clearly and concisely describing the corresponding content, and do not constitute a substantial limitation on the order. In specific implementation, those skilled in the art may execute S102 first and then S101, etc., but these should all be within the protection scope of this application.
[0049] It should be understood that the specific embodiments described herein are merely illustrative of this application and are not intended to limit this application.
[0050] See Figure 1 This is a flowchart illustrating a vehicle control method provided in an embodiment of this application. Figure 1As shown, the vehicle control method of this application includes the following steps:
[0051] Step S101: In response to the operation of activating the anti-motion sickness function, obtain vehicle information and driving environment information;
[0052] Specifically, a "Motion Sickness Prevention Function" with a text-based soft switch can be added to the in-vehicle infotainment screen's scenario mode. After the vehicle is powered on, users can activate the function by clicking the soft switch in the scenario mode on the infotainment screen. Alternatively, the function can be activated via voice recognition. During vehicle operation, the system detects user voice requests. If keywords such as "motion sickness," "dizziness," "drive slower," or "activate motion sickness prevention" are recognized, the infotainment system will ask if the function needs to be activated. If the function cannot be activated normally, after the user clicks the soft switch to the "on" state or makes a voice request, the soft switch will revert to the "off" state and a pop-up window will explain the reason, sending the "Motion Sickness Prevention Function On / Off" status to the relevant modules.
[0053] Step S102: Based on vehicle information and driving environment information, perform power control and vehicle function control on the vehicle. The vehicle function control is used to adjust at least one of the following: visibility, light, air quality, odor, and temperature inside the vehicle.
[0054] Specifically, through the joint control of the vehicle's infotainment system and power unit, intelligent regulation is achieved in aspects such as driving, braking, air conditioning, music, fragrance, window control, sunshade control, and seat control. This comprehensively optimizes the vehicle's riding experience by considering human senses such as vision, hearing, smell, and touch, thereby alleviating physiological motion sickness and enhancing the user's overall experience.
[0055] The technical solution of this application, after activating the anti-motion sickness function, performs power control and vehicle function control on the vehicle based on vehicle information and driving environment information, so as to adjust at least one of the following in the vehicle: visibility, light, air quality, smell and temperature. In this way, the vehicle riding experience is comprehensively optimized from human perceptions such as vision, hearing, smell and touch to alleviate physiological motion sickness pain points and comprehensively improve the user's perception experience.
[0056] In one embodiment, in response to activating the anti-motion sickness function, vehicle information and driving environment information are acquired, including:
[0057] In response to the activation of the anti-motion sickness function, obtain the user's selected target power control function and target vehicle function;
[0058] Based on the target power control function and the target vehicle function, relevant vehicle information and driving environment information are obtained.
[0059] When activating the anti-motion sickness function for the first time, users can choose the associated power control and vehicle functions according to their personal preferences, and the selected functions will be memorized. After the user activates the anti-motion sickness function via a soft switch or voice command, a secondary function menu for the anti-motion sickness function will pop up on the vehicle's large screen, allowing the user to select the target power control and vehicle functions. Based on the user's selection of the target power control and vehicle functions, the system will then obtain the corresponding vehicle and driving environment information.
[0060] In one embodiment, vehicle information includes vehicle speed, and driving environment information includes road conditions. Based on the vehicle information and driving environment information, power control of the vehicle is performed, including:
[0061] The vehicle's power is controlled based on road conditions and speed.
[0062] During vehicle operation, the sensitivity of the vehicle's acceleration and deceleration response (i.e., power response) and the intensity of energy recovery can easily trigger motion sickness in users. To address these triggering factors, a combination of dynamic control measures, including acceleration control during vehicle start / stop and straight / curved driving, zero-crossing control at around 0 km / h, and steering control, can be used to alleviate motion sickness in daily driving.
[0063] In one embodiment, the vehicle's power control is performed based on road conditions and vehicle speed, including at least one of the following:
[0064] When driving on straight roads and slopes, the vehicle's acceleration is controlled to not exceed the first preset acceleration threshold.
[0065] When driving on a curved road, the vehicle's acceleration is controlled to not exceed the second preset acceleration threshold.
[0066] When the vehicle speed is within the preset speed range, the vehicle's acceleration is controlled to not exceed the third preset acceleration threshold.
[0067] When driving on a straight road, reduce the vehicle's steering assist;
[0068] When driving on a curved road, reduce the vehicle's understeer.
[0069] Here, the intensity of the power response is adjusted by real-time monitoring and dynamic adjustment of parameters such as motor speed and torque. Normal power performance is limited to a certain range, with dynamism as a reference and acceleration value as the primary consideration. In specific implementation, when driving on straight roads and slopes, acceleration is controlled within ±0.38g through joint control of motor speed, torque, and energy recovery; when cornering, the vehicle detects the difference in power at the wheels and controls acceleration within ±0.27g; when the vehicle speed is between ±20-0 km / h, acceleration is controlled within 0.16g; throughout the entire control process, if the vehicle detects a change rate of accelerator pedal travel greater than 80% or a change rate of brake pedal travel greater than 70%, the vehicle will stably exit control and return the output torque or braking force to normal to respond to current driving needs in a timely manner. This power control also considers the impact of lateral acceleration on motion sickness during vehicle operation. If the vehicle's self-centering torque is inappropriate, it can cause deviations when driving straight, requiring the driver to frequently correct the direction. Such frequent adjustments lead to frequent changes in lateral acceleration, causing passenger discomfort and increasing the risk of motion sickness. The EPS (Electronic Stability Control) controller improves lateral stability during straight-line driving by reducing steering assist by 33%; in cornering control, it reduces understeer by 13% to increase driver confidence. It is understood that the control values within the above range can be adjusted based on factors such as vehicle model, occupants, and road type.
[0070] In one embodiment, the vehicle information includes at least one of the following: current driver assistance function status, current driving mode, current comfort parking function status, current brake pedal mode, and current steering assist mode. Based on the vehicle information and driving environment information, the vehicle's power control and on-board function control are performed, including at least one of the following:
[0071] When the current driver assistance function is enabled, switch the driving curve of the driver assistance function to the anti-drowsiness curve;
[0072] Switch the current driving mode to comfort mode;
[0073] Set the current comfort parking function to enabled;
[0074] Switch the current brake pedal mode to gentle mode;
[0075] Switch the current steering assist mode to standard mode.
[0076] Here, upon detecting a request to activate the anti-motion sickness function, if the driver assistance function is already enabled, the driving curve for the driver assistance function is switched to the anti-motion sickness curve, which can be obtained in advance through calibration testing. The driving mode is switched to comfort mode, and the current status is displayed on the vehicle's infotainment screen. The comfort parking function is activated, and its activation status is displayed on the vehicle's infotainment screen. The brake pedal mode is switched to gentle mode, and its current status is displayed on the vehicle's infotainment screen. The power steering mode is switched to standard mode, and its current status is displayed on the vehicle's infotainment screen.
[0077] In one embodiment, vehicle-mounted function control is performed based on vehicle information and driving environment information, including:
[0078] Obtain at least one of the following: vehicle mileage, road conditions, and occupant characteristics;
[0079] The number or type of onboard functions to be controlled is determined based on the correspondence between at least one of the following: mileage, road conditions, and occupant characteristics and onboard function control.
[0080] Here, during the execution of the anti-motion sickness function, at least one of the following is acquired in real time: vehicle mileage, road conditions, and occupant characteristics. Occupant characteristics may include occupant age and gender. Based on the mileage, road conditions, and occupant characteristics, the number or type of in-vehicle functions to be controlled is intelligently adjusted. These functions may include music playback, fragrance, air conditioning, passenger seat position and ventilation, windows, and sunshades. Thus, by intelligently adjusting the number or type of in-vehicle functions to be controlled based on the vehicle's real-time mileage, road conditions, and occupant characteristics, motion sickness can be specifically alleviated, further improving passenger comfort.
[0081] In practice, the vehicle-mounted functions can be controlled in the following ways:
[0082] When the anti-motion sickness function is turned on, the vehicle's large screen will determine whether music is playing. If no music is playing, the large screen will play the music that comes with the vehicle's system; if music is playing, the current music will continue to play, thus optimizing the vehicle's riding experience from an auditory perspective to alleviate the physiological pain of motion sickness.
[0083] The fragrance control system adjusts the fragrance and oxygen generator, actively activating refreshing or anti-motion sickness fragrances and turning on the air conditioning's internal oxygen generation mechanism to alleviate fatigue and motion sickness. The fragrance and oxygen concentrations are preset by the system, and users can also individually set the concentrations. The system stores these settings, optimizing the vehicle's riding experience from an olfactory perspective to alleviate physiological motion sickness. Specifically, if the windows are closed, the refreshing fragrance is activated at a high concentration; if the windows are open, the fragrance is not activated.
[0084] The air conditioning system monitors external rainfall, cabin air quality, and air conditioning status and temperature in real time. Prioritizing window ventilation increases airflow and improves air quality consistency with the environment. When the air conditioning is already on or the external air quality is poor, the system lowers the temperature by 2-4°C, activates external air circulation, and increases the frequency to 5 minutes per minute. The air purification module automatically optimizes air quality. Simultaneously, the system increases the airflow by 30% but not exceeding 76% of the total airflow and controls all air outlets to ensure uniform airflow. Users can individually adjust airflow and temperature preferences, which are stored in the system's memory. Specifically, if the blower is not running, the system adjusts the airflow level, activates external air circulation, activates the three-way airflow system, and disables the compressor. If the blower is running and the cabin is not cooling or heating, the airflow remains unchanged, external air circulation is activated, and the three-way airflow system is activated. If the cabin is cooling, the system turns on the air conditioning, sets a lower temperature, and activates external air circulation. If the compressor is heating, the system turns on the air conditioning, sets a lower temperature, and activates external air circulation.
[0085] The seat adjustments not only optimize the occupant's field of vision but also alleviate the feeling of heat and humidity experienced during motion sickness. The system identifies the seating situation and considers the cabin temperature. When the cabin temperature exceeds 22°C, the seat ventilation is activated to reduce the risk of insufficient ventilation and heat dissipation, which could exacerbate motion sickness. Simultaneously, the seat massage function is activated to relieve muscle tension and mental stress associated with motion sickness. Users can manually adjust the levels of seat ventilation and massage, which are stored in the system's memory. Specifically, if the front passenger seat is unoccupied, it is moved to the furthest forward position, and the backrest angle is adjusted to the furthest forward angle. If the front passenger seat is occupied, the position and backrest angle are not adjusted, and the front passenger seat ventilation is activated to level two. If ventilation is already on, no further action is taken.
[0086] During window adjustment, if the air conditioning (passenger compartment compressor) is off and no rain is detected, and the window is not open or the opening degree is less than 20%, the window opening degree will be controlled to the set position; if the air conditioning (passenger compartment compressor) is off and no rain is detected, and the window opening degree is greater than 50%, the window will not be operated; if the air conditioning (passenger compartment compressor) is off but rain is detected, the window will not be operated; if the air conditioning (passenger compartment compressor) is on, the window will not be operated; the user can adjust the window manually and the BCM (Body Control Module) will no longer actively control the window.
[0087] During the adjustment of the sunshade, the system proactively identifies when the average ambient light intensity is ≤500W / ㎡ and lasts for more than 2 minutes, determines the current position of the sunshade, and controls the sunshade to either the middle position or between the middle position and fully open. Alternatively, the system can remember the user's preferred sunshade opening degree. The system continuously identifies and analyzes the impact of light on the cabin temperature. If the cabin temperature continues to rise and the light intensity does not significantly decrease, the sunshade will automatically close.
[0088] In one embodiment, the number or type of vehicle functions to be controlled is determined based on the correspondence between at least one of the following: mileage, road conditions, and occupant characteristics and vehicle function control, including at least one of the following:
[0089] When the driving mileage reaches the preset mileage threshold, the number or type of the corresponding vehicle functions to be controlled is adjusted based on the first strategy.
[0090] When the driving conditions include roads of a preset type, the number or type of the corresponding on-board functions to be controlled is adjusted based on the second strategy;
[0091] When the occupant characteristics are preset type personnel, the number or type of the corresponding vehicle functions to be controlled is adjusted based on the third strategy.
[0092] Here, the first strategy can be used to set the correspondence between driving mileage and the number and type of in-vehicle functions. For example, when the driving mileage is 0-5km, the corresponding in-vehicle functions to be controlled are music playback and windows; when the driving mileage is 5-10km, the corresponding in-vehicle functions to be controlled are music playback, fragrance, and air conditioning; when the driving mileage is 10-15km, the corresponding in-vehicle functions to be controlled are music playback, fragrance, air conditioning, passenger seat position and seat ventilation, etc. When the driving mileage reaches a preset mileage threshold, the corresponding in-vehicle functions are controlled based on the first strategy.
[0093] The second strategy can be used to set the correspondence between driving conditions and the number and type of in-vehicle functions. For example, when driving on a straight road, the corresponding in-vehicle functions to be controlled are music playback and windows; when driving on a curve, the corresponding in-vehicle functions to be controlled are music playback, fragrance, air conditioning, passenger seat position and seat ventilation, etc. When the driving conditions include preset road types, the corresponding in-vehicle functions are controlled based on the second strategy.
[0094] The third strategy can be used to set the correspondence between occupant characteristics and the number and type of in-vehicle functions. For example, when the occupant is under 10 years old, the corresponding in-vehicle functions to be controlled are music playback and windows; when the occupant is between 10 and 25 years old, the corresponding in-vehicle functions to be controlled are music playback, fragrance, air conditioning, and sunshades; when the occupant is between 25 and 40 years old, the corresponding in-vehicle functions to be controlled are music playback, fragrance, air conditioning, passenger seat position, and seat ventilation, etc. When the occupant characteristics are a preset type of person, the corresponding in-vehicle functions are controlled based on the third strategy.
[0095] The above strategies can be used individually or in combination. In this way, the number or type of in-vehicle functions can be intelligently adjusted according to different travel distances, road conditions, and different groups of people, further alleviating motion sickness and improving ride comfort.
[0096] In one embodiment, after performing power control and onboard function control on the vehicle based on vehicle information and driving environment information, the method further includes:
[0097] In response to the operation of adjusting the power control, the motion sickness prevention function is turned off;
[0098] In response to the user's action of turning off the anti-motion sickness function, determine whether the user has adjusted the in-vehicle functions;
[0099] If so, then after the anti-motion sickness function is turned off, the user's settings for the in-vehicle functions will remain unchanged.
[0100] If not, restore the vehicle's functions to their state before the anti-motion sickness function was turned off after the anti-motion sickness function is turned off.
[0101] Here, during the execution of the anti-motion sickness function, if the user switches to a driving mode, comfort parking mode, brake pedal mode, or power steering mode, the anti-motion sickness function will be deactivated; in particular, if the user exits the assisted driving mode, the anti-motion sickness function will remain activated; after recognizing the request to deactivate the anti-motion sickness function, the system will revert to the driving mode, comfort parking mode, brake pedal mode, and power steering mode that were in operation before the anti-motion sickness function was activated.
[0102] After recognizing a request to turn off the anti-motion sickness function, the system determines whether the user adjusted any in-vehicle functions such as music playback, fragrance, air conditioning, passenger seat position and ventilation, windows, and sunshades while the function was on. If so, the system maintains the user's adjusted settings after the anti-motion sickness function is turned off; otherwise, the system restores the in-vehicle functions to their state before the anti-motion sickness function was turned on.
[0103] Based on the same inventive concept as the foregoing embodiments, this application provides an electronic device, such as... Figure 2As shown, the electronic device includes: a processor 110 and a memory 111 for storing computer programs capable of running on the processor 110; wherein, Figure 2 The processor 110 shown in the diagram does not refer to a single processor 110, but rather to the positional relationship of the processor 110 relative to other devices. In practical applications, there can be one or more processors 110; similarly, Figure 2 The memory 111 shown in the diagram has the same meaning, that is, it is only used to indicate the positional relationship of memory 111 relative to other devices. In practical applications, there can be one or more memories 111. When the processor 110 runs the computer program, it implements the above-described vehicle control method.
[0104] The electronic device may also include at least one network interface 112. The various components of the electronic device are coupled together via a bus system 113. It is understood that the bus system 113 is used to implement communication between these components. In addition to a data bus, the bus system 113 also includes a power bus, a control bus, and a status signal bus. However, for clarity, in... Figure 2 The general designated all buses as Bus System 113.
[0105] The memory 111 can be volatile or non-volatile, or both. Non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), ferromagnetic random access memory (FRAM), flash memory, magnetic surface memory, optical disc, or compact disc read-only memory (CD-ROM); magnetic surface memory can be disk storage or magnetic tape storage. Volatile memory can be random access memory (RAM), used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as Static Random Access Memory (SRAM), Synchronous Static Random Access Memory (SSRAM), Dynamic Random Access Memory (DRAM), Synchronous Dynamic Random Access Memory (SDRAM), Double Data Rate Synchronous Dynamic Random Access Memory (DDRSDRAM), Enhanced Synchronous Dynamic Random Access Memory (ESDRAM), SyncLink Dynamic Random Access Memory (SLDRAM), and Direct Rambus Random Access Memory (DRRAM).The memory 111 described in the embodiments of this application is intended to include, but is not limited to, these and any other suitable types of memory.
[0106] The memory 111 in this embodiment is used to store various types of data to support the operation of the electronic device. Examples of this data include: any computer programs used to operate on the electronic device, such as operating systems and applications; contact data; phonebook data; messages; pictures; videos, etc. The operating system includes various system programs, such as the framework layer, core library layer, driver layer, etc., used to implement various basic services and handle hardware-based tasks. Applications can include various applications, such as media players, browsers, etc., used to implement various application services. Here, the program implementing the method of this embodiment can be included in the application.
[0107] Based on the same inventive concept as the foregoing embodiments, this embodiment also provides a computer storage medium storing a computer program. The computer storage medium can be a magnetic random access memory (FRAM), a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), a flash memory, a magnetic surface memory, an optical disc, or a compact disc read-only memory (CD-ROM), etc.; it can also be various devices including one or any combination of the above-mentioned memories, such as mobile phones, computers, tablet devices, personal digital assistants, etc. When the computer program stored in the computer storage medium is executed by a processor, it implements the above-described vehicle control method. For the specific steps implemented when the computer program is executed by the processor, please refer to [link to relevant documentation]. Figure 1 The description of the illustrated embodiments will not be repeated here.
[0108] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0109] In this document, the terms “comprising,” “including,” or any other variations thereof are intended to cover non-exclusive inclusion, which includes not only the elements listed but also other elements not expressly listed.
[0110] The above are merely specific embodiments of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the appended claims.
Claims
1. A vehicle control method characterized by, The method comprises: in response to an operation of starting the anti-motion sickness function, acquiring vehicle information and driving environment information; controlling the power of the vehicle and the vehicle-mounted function according to the vehicle information and the driving environment information, the vehicle-mounted function control being used to adjust at least one of the field of view, light, air quality, odor and temperature in the vehicle; the vehicle information comprises a vehicle speed, and the driving environment information comprises a driving road condition, and the power control of the vehicle according to the vehicle information and the driving environment information comprises: controlling the power of the vehicle according to the driving road condition and the vehicle speed; the power control of the vehicle according to the driving road condition and the vehicle speed comprises at least one of the following: when the driving road condition is a straight line or a slope, the acceleration of the vehicle is controlled to be not greater than a first preset acceleration threshold; when the driving road condition is a curve, the acceleration of the vehicle is controlled to be not greater than a second preset acceleration threshold; when the vehicle speed is in a preset vehicle speed interval, the acceleration of the vehicle is controlled to be not greater than a third preset acceleration threshold; when the driving road condition is a straight line, the steering assist of the vehicle is reduced; when the driving road condition is a curve, the understeering degree of the vehicle is reduced.
2. The vehicle control method according to claim 1, characterized by, the acquisition of the vehicle information and the driving environment information in response to the operation of starting the anti-motion sickness function comprises: in response to the operation of starting the anti-motion sickness function, acquiring a target power control function and a target vehicle-mounted function selected by a user; based on the target power control function and the target vehicle-mounted function, acquiring corresponding vehicle information and driving environment information.
3. The vehicle control method according to claim 1, characterized by, the vehicle information comprises at least one of a current auxiliary driving function state, a current driving mode, a current comfortable parking function state, a current brake pedal mode and a current steering assist mode, and the power control of the vehicle and the vehicle-mounted function control according to the vehicle information and the driving environment information comprises at least one of the following: when the current auxiliary driving function state is started, the driving curve of the auxiliary driving function is switched to an anti-motion sickness curve; the current driving mode is switched to a comfortable mode; the current comfortable parking function state is set to be started; the current brake pedal mode is switched to a gentle mode; the current steering assist mode is switched to a standard mode.
4. The vehicle control method according to claim 1, characterized by the vehicle-mounted function control of the vehicle according to the vehicle information and the driving environment information comprises: acquiring at least one of the driving mileage, the driving road condition and the passenger characteristics of the vehicle; determining the number or type of the vehicle-mounted function to be controlled according to the correspondence between at least one of the driving mileage, the driving road condition and the passenger characteristics and the vehicle-mounted function control.
5. The vehicle control method according to claim 4, characterized by, the determination of the number or type of the vehicle-mounted function to be controlled according to the correspondence between at least one of the driving mileage, the driving road condition and the passenger characteristics and the vehicle-mounted function control comprises at least one of the following: when the driving mileage reaches a preset mileage threshold, the number or type of the corresponding vehicle-mounted function to be controlled is adjusted based on a first strategy; when the driving road condition comprises a preset type of road, adjusting the number or type of the vehicle-mounted functions to be controlled based on a second strategy; when the occupant feature is a preset type of person, adjusting the number or type of the vehicle-mounted functions to be controlled based on a third strategy.
6. The vehicle control method according to claim 1, characterized by after the power control and the vehicle-mounted function control of the vehicle based on the vehicle information and the driving environment information, the method further comprises: in response to the operation of adjusting the power control, turning off the anti-motion sickness function; in response to the operation of turning off the anti-motion sickness function, determining whether the user adjusts the vehicle-mounted functions; if yes, maintaining the state of the vehicle-mounted functions adjusted by the user after the anti-motion sickness function is turned off; if no, restoring the vehicle-mounted functions to the state before the anti-motion sickness function is turned on after the anti-motion sickness function is turned off.
7. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, the processor executes the computer program to implement the steps of the vehicle control method according to any one of claims 1 to 6.
8. A computer storage medium storing a computer program, the computer program comprising instructions, which, when executed on a computer, cause the computer to perform the method of any one of claims 1 to 7. the computer program is executed by the processor to implement the steps of the vehicle control method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Anti-carsickness method and device and vehicle
CN118597165A