Vehicle, control method, control device, electronic device, and storage medium
By folding the seats before heating and combining parameters such as usage time and door status to determine the strategy, the problems of low seat heating efficiency and high energy consumption are solved, achieving a highly efficient and energy-saving seat heating effect.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- XIAOMI EV TECH CO LTD
- Filing Date
- 2026-04-13
- Publication Date
- 2026-06-05
AI Technical Summary
In existing technologies, the heating efficiency of vehicle seats is difficult to meet users' expectations, and there is also the problem of high energy consumption.
By folding the target seat before heating to reduce the contact area between its surface and the low-temperature air inside the vehicle, and by combining parameters such as usage time and door status to determine the heating strategy, a high-power rapid heating mode is adopted, followed by switching to a low-power heat preservation mode.
While ensuring user comfort, heating efficiency has been improved, overall vehicle energy consumption has been reduced, and energy waste has been avoided.
Smart Images

Figure CN122143749A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of intelligent cockpit technology, and more particularly to a vehicle and its control method, control device, electronic device and storage medium. Background Technology
[0002] In related technologies, improvements to vehicle seat heating mainly focus on optimizing the seat heating pad, such as by improving the material, structure, or layout of the heating elements to enhance seat heating performance. However, even with continuous improvements in heating pad performance, seat heating efficiency still falls short of user expectations.
[0003] Therefore, improving the heating efficiency of seats is an urgent problem to be solved. Summary of the Invention
[0004] This disclosure proposes a vehicle and its control method, control device, electronic device and storage medium. This disclosure can reduce the contact area between the target seat surface and the low temperature air inside the vehicle, reduce heat loss, and determine the target strategy by combining parameters such as vehicle usage time and door status. It can improve heating efficiency and reduce the overall vehicle energy consumption while ensuring user comfort.
[0005] The first aspect of this disclosure provides a vehicle control method, including:
[0006] In response to the scheduled car rental request, the heating operation for the target seat is initiated. Control the target seat to perform a folding action; In response to the target seat being in a folded state, a target strategy is determined based on at least one of the target seat's target temperature, the scheduled vehicle usage time, and the vehicle door status; The target seat is heated according to the target strategy.
[0007] A second aspect of this disclosure provides a vehicle control device, comprising: The first determining module is used to determine the initiation of heating operation on the target seat in response to the reservation car use request; The control module is used to control the target seat to perform a folding action; The second determining module is used to determine a target strategy in response to the target seat being in a folded state, based on at least one of the target seat's target temperature, the scheduled car rental time, and the car door status; A heating module is used to heat the target seat according to the target strategy.
[0008] A third aspect of this disclosure provides an electronic device, including: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, it implements the steps of the vehicle control method described above.
[0009] A fourth aspect of this disclosure provides a vehicle, including: a processor; a memory for storing processor-executable instructions; wherein the processor is configured to implement the steps of the vehicle control method described above.
[0010] A fifth aspect of this disclosure provides a computer-readable storage medium having computer program instructions stored thereon, which, when executed by a processor, implement the steps of the vehicle control method described above.
[0011] The vehicle, control method, control device, electronic equipment, and storage medium disclosed herein, in response to a reservation request, determine to initiate a heating operation on a target seat; control the target seat to perform a folding action; in response to the target seat being in a folded state, determine a target strategy based on at least one of the target seat's target temperature, the reservation time, and the door status; and heat the target seat according to the target strategy. This disclosure, by folding the target seat before heating it, effectively reduces the contact area between the target seat surface and the low-temperature air inside the vehicle, thus reducing heat loss. Based on this, and by combining parameters such as the reservation time and door status to determine the target strategy, heating efficiency can be improved while ensuring user comfort and reducing overall vehicle energy consumption.
[0012] Additional aspects and advantages of this disclosure will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of this disclosure. Attached Figure Description
[0013] The above and / or additional aspects and advantages of this disclosure will become apparent and readily understood from the following description of the embodiments taken in conjunction with the accompanying drawings, in which: Figure 1 This is a schematic flowchart of a vehicle control method according to an embodiment of the present disclosure; Figure 2 This is a schematic flowchart of a vehicle control method according to another embodiment of the present disclosure; Figure 3 This is a schematic flowchart of a vehicle control method according to yet another embodiment of the present disclosure; Figure 4 This is a block diagram of a vehicle control device according to an embodiment of the present disclosure; Figure 5 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present disclosure; Figure 6 This is a schematic diagram of the structure of a vehicle provided in an embodiment of the present disclosure. Detailed Implementation
[0014] Embodiments of this disclosure are described in detail below, examples of which are illustrated in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and intended to explain this disclosure, and should not be construed as limiting this disclosure.
[0015] Before introducing the embodiments of this disclosure, it should be noted that the data acquisition, storage, use and processing operations involved in the technical solutions of this disclosure strictly comply with relevant laws and regulations, conform to public order and good morals, and are carried out only based on the explicit authorization of the user.
[0016] The following description, with reference to the accompanying drawings, describes a vehicle and its control method, control device, electronic device, and storage medium according to embodiments of the present disclosure.
[0017] Figure 1 This is a schematic flowchart of a vehicle control method provided in an embodiment of the present disclosure.
[0018] It should be noted that the vehicle control method of this disclosure can be applied to a vehicle control device, which can be configured in an electronic device to enable the electronic device to perform vehicle control functions. The electronic device includes, but is not limited to, a vehicle.
[0019] like Figure 1 As shown, the vehicle control method of this disclosure includes the following steps: S101, in response to the reservation request, determines to initiate the heating operation for the target seat.
[0020] For example, in this disclosure, a reserved car rental request refers to a user's recent intention to use a car expressed through actions initiated by the user related to car rental preparation. This reserved car rental request can be generated in any of the following ways: The first method: trigger the seat heating function through the in-vehicle human-machine interface to generate a reservation request.
[0021] For example, a user enters the cabin with the vehicle powered off and parked, and clicks the "seat heating" button through the in-vehicle human-machine interface, such as the central control screen. The vehicle control system detects that the engine is not running and the vehicle is stationary, thus determining that this operation is a pre-use preparation. The vehicle control system then prompts on the in-vehicle human-machine interface: "You are about to use the vehicle. Do you wish to activate the intelligent preheating mode?", and generates a corresponding reservation request if the user does not cancel the operation.
[0022] The second method involves receiving a seat heating command forwarded by the mobile terminal through the server to generate a reservation request.
[0023] For example, a user remotely clicks "driver's seat heating" on a vehicle control app on a mobile device such as a smartphone. After receiving the seat heating command through the cloud server, the vehicle control system identifies it as a precise action by the user to remotely use the vehicle based on the source of the command and the content of the operation, and generates a corresponding reservation request.
[0024] After receiving a reservation request, the vehicle control system extracts the reservation information contained in the reservation request and performs corresponding operations according to any of the following embodiments: Example 1: If the reservation information includes a seat heating command, the vehicle control system directly determines to initiate the heating operation on the target seat. This example is suitable for scenarios requiring high response speed.
[0025] Example 2: If the reservation information includes a seat heating command, the vehicle control system does not immediately initiate the heating operation on the target seat, but further determines whether to perform the heating operation based on preset heating conditions; wherein, the heating conditions are determined based on at least one of the following: The ambient temperature outside the vehicle is lower than the set ambient temperature threshold. The temperature inside the vehicle cabin is lower than the set cabin temperature threshold. The current date is in a set season (e.g., winter). A heating confirmation operation was detected for the target seat; In response to the fulfillment of one or more of the above heating conditions, the vehicle control system determines to initiate the heating operation on the target seat. This embodiment can effectively avoid accidental activation of heating when the ambient temperature is suitable or when the user has no actual need for heating, thereby improving energy efficiency and extending the service life of the seat heating device.
[0026] The above-described Embodiment 1 and Embodiment 2 are optional control strategies that can be selected and activated based on vehicle configuration, user preferences, or energy efficiency management needs.
[0027] S102, control the target seat to perform a folding action.
[0028] For example, before controlling the target seat to perform the folding action, a confirmation prompt can be output to ask the user to confirm whether to heat the target seat. If a confirmation response is received, the target seat is controlled to fold; if no confirmation response is received within a second set time period, or if a negative response is received, the target seat remains unfolded, and the heating operation is paused. This avoids accidental activation of folding and heating without the user's explicit intention, improving system safety and energy efficiency.
[0029] During the folding process of the target seat, position sensors located at the folding joints of the target seat collect real-time status data. Based on this data, it is determined whether the target seat has been fully folded. If the result indicates that the seat is not fully folded, the operating parameters of the folding drive mechanism are dynamically adjusted to continue the folding action until the target seat reaches the set folding state. This ensures that the folding process is reliable and complete.
[0030] S103, in response to the target seat being in a folded state, determines a target strategy based on at least one of the target seat's target temperature, the scheduled vehicle usage time, and the door status.
[0031] For example, when the vehicle control system detects that the target seat is in a folded state, it acquires the temperature of the target seat (i.e., the current temperature of the target seat), the target temperature of the target seat, the scheduled car rental time, the door status, the outside ambient temperature, and the interior cabin temperature. Based on at least one of the target seat temperature, the target temperature of the target seat, the scheduled car rental time, the door status, the outside ambient temperature, and the interior cabin temperature, it determines to adopt a target heating strategy and a target insulation strategy. The heating power of the target heating strategy is greater than the heating power of the target insulation strategy, thereby ensuring that the target seat reaches a comfortable temperature when the user gets in the vehicle while effectively reducing energy consumption and improving the overall energy efficiency of the vehicle.
[0032] In some embodiments of this disclosure, the vehicle control system determines the target strategy according to the following rules: If the first temperature difference between the target seat temperature and the target temperature is greater than the first set temperature difference, or if the second temperature difference between the outside ambient temperature and the inside cabin temperature is greater than the second set temperature difference, then the seat temperature is determined to be too low and needs to be heated quickly. In this case, the target heating strategy is adopted. If the first temperature difference is less than or equal to the first set temperature difference, and the scheduled car time and / or the door status do not meet the conditions for the target seat to unfold, or if the second temperature difference is less than or equal to the second set temperature difference, and the scheduled car time and / or the door status do not meet the conditions for the target seat to unfold, then it is determined that there is no need to immediately increase the temperature, and only the current hot state needs to be maintained. In this case, the target heat preservation strategy is adopted.
[0033] The deployment conditions of the target seat include at least one of the following: The time difference between the current time and the user's scheduled travel time is less than or equal to the first set duration (e.g., 30 seconds). The door of any of the vehicles is in the open state.
[0034] Therefore, by integrating multi-dimensional information such as seat temperature difference, ambient temperature difference, reservation time and door status, this disclosure can accurately identify actual heat demand when the target seat is in a folded state, avoid ineffective or excessive heating, and significantly improve energy utilization efficiency and reduce vehicle power consumption while ensuring seat comfort when the user gets in the car.
[0035] S104, Heating the target seat according to the target strategy.
[0036] For example, the vehicle control system controls the heating operation of the target seat according to a determined target strategy: if the target heating strategy is adopted, the target seat is heated with higher power; if the target heat preservation strategy is adopted, the temperature of the target seat is maintained with lower power. The seat heating device typically uses heating elements such as electric heating wires or heating films, which are evenly distributed inside the seat cushion and backrest.
[0037] Therefore, this disclosure effectively reduces the contact area between the target seat surface and the low-temperature air inside the vehicle by folding the target seat before heating it, thereby reducing heat loss. Based on this, the target strategy is determined by combining parameters such as vehicle usage time and door status, and the heating intensity is dynamically adjusted according to the target strategy. This can ensure that the target seat reaches the expected comfortable temperature when the user gets in the vehicle, while effectively avoiding energy waste caused by continuous high-power operation, and improving the overall vehicle energy efficiency and system intelligence level.
[0038] Figure 2 This is a schematic flowchart of a vehicle control method according to another embodiment of the present disclosure.
[0039] like Figure 2 As shown, the vehicle control method of this disclosure includes: S201, in response to the scheduled vehicle request, determines to initiate the heating operation for the target seat.
[0040] S202, control the target seat to perform a folding action.
[0041] S203, determine the target heating strategy and the target insulation strategy based on at least one of the following: ambient temperature outside the vehicle, cabin temperature inside the vehicle, target temperature of the target seat, scheduled vehicle use time, and door status.
[0042] It should be noted that the implementation process of steps S201-S203 is the same as that described above for steps S101-S103, and will not be repeated here.
[0043] S204, drive the heating element of the target seat to heat according to the first duty cycle corresponding to the heating power of the target heating strategy.
[0044] For example, the vehicle control system determines the heating power required for the target heating strategy based on the target temperature of the target seat by looking up a table (if the correspondence between heating power and target temperature is stored in the form of a mapping table) or by calculation (if the correspondence between heating power and target temperature adopts a preset functional relationship).
[0045] The vehicle control system determines the corresponding first duty cycle based on the heating power required by the target heating strategy by looking up a table or by calculation, and drives the heating element of the target seat to heat the seat gradually by using the first duty cycle.
[0046] S205, in response to the target seat temperature reaching the target temperature, drives the heating element to keep the heated target seat warm according to the second duty cycle corresponding to the heating power of the target heat preservation strategy.
[0047] For example, during the heating of the target seat, the vehicle control system monitors the temperature of the target seat in real time. If the temperature of the target seat reaches the target temperature, to avoid overheating that could lead to energy waste or damage to the seat material, the system switches to the target insulation strategy. At this time, the heating power required for the target insulation strategy is re-determined based on the heat load required to maintain the target temperature when the target seat is folded.
[0048] The vehicle control system determines a second duty cycle based on the heating power required for the target insulation strategy. Since the power required for insulation is relatively low, the second duty cycle is smaller than the first duty cycle. The vehicle control system uses the second duty cycle to drive the heating element to perform intermittent heating, thereby maintaining the seat temperature stably near the target temperature.
[0049] Therefore, by using high-power rapid heating during the heating phase and automatically switching to low-power heat preservation mode after reaching the target temperature, this disclosure achieves precise and dynamic control of seat temperature, which not only effectively prevents overheating and energy waste, but also provides a continuous and stable comfortable experience for users while reducing the overall vehicle's energy consumption.
[0050] To enhance user convenience and experience when using the seats, in some embodiments of this disclosure, the vehicle control system monitors in real time whether the target seat meets the unfolding conditions during the heating or heat preservation process. If the unfolding conditions are met, the system controls the target seat to unfold. For example, the target seat can be unfolded to the memory position before folding, or to a preset default position.
[0051] To further enhance user comfort and experience when using the target seat, in some embodiments of this disclosure, the vehicle control system does not stop heating after the target seat is reset to the unfolded state, but instead switches to a lower power for continuous heating. This is because when the target seat is folded, its compact structure and reduced heat loss allow for rapid heating with a higher power. However, when the target seat is unfolded, to accommodate the user's upcoming seating and subsequent driving needs, the vehicle control system maintains heating with a lower power than in the folded state, ensuring that the target seat temperature remains stable within a comfortable range.
[0052] Figure 3 This is a schematic flowchart of a vehicle control method according to yet another embodiment of the present disclosure.
[0053] like Figure 3 As shown, the vehicle control method of this disclosure includes: S301, users can enable the car reservation function.
[0054] S302 reads the outside ambient temperature and the inside cabin temperature.
[0055] S303: Based on the outside ambient temperature and the inside cabin temperature, determine whether to turn on the seat heating. If yes, proceed to step S304; otherwise, the process ends.
[0056] S304, Determine if the target seat has a folding function. If yes, proceed to step S305; otherwise, proceed to step S308.
[0057] S305, Determine if it is for winter use. If yes, proceed to step S306; if no, proceed to step S308.
[0058] S306, control the folding of the target seat.
[0059] S307 employs a target heating strategy and determines a first duty cycle corresponding to the target temperature of the target seat.
[0060] S308 heats the target seat with a first duty cycle.
[0061] S309, determine if there are 30 seconds left until the scheduled departure time or if a door opening signal has been received. If yes, proceed to step S310; if no, proceed to step S311.
[0062] S310 controls the target seat to unfold to the memory position before folding.
[0063] S311, if the target seat temperature reaches the target temperature, the target heat preservation strategy is adopted, and the target seat is heated with the second duty cycle. It should be noted that during the execution of step S311, it is determined in real time whether there are 30 seconds left until the scheduled departure time or whether a door opening signal is received, and then the process returns to execute S309.
[0064] In summary, this disclosure, in response to a scheduled vehicle booking request, determines to initiate the heating operation of the target seat; controls the target seat to perform a folding action; in response to the target seat being in a folded state, determines a target strategy based on at least one of the target seat's target temperature, the scheduled vehicle booking time, and the vehicle door status; and heats the target seat according to the target strategy. This disclosure, by folding the target seat before heating it, effectively reduces the contact area between the target seat surface and the low-temperature air inside the vehicle, thus reducing heat loss. Based on this, and by combining parameters such as the booking time and door status to determine the target strategy, heating efficiency can be improved while ensuring user comfort and reducing overall vehicle energy consumption.
[0065] To implement the above embodiments, this disclosure also proposes a vehicle control device.
[0066] Figure 4 This is a schematic diagram of the structure of a vehicle control device provided in an embodiment of this disclosure.
[0067] like Figure 4 As shown, the vehicle control device 400 of this embodiment includes: a first determining module 410, a control module 420, a second determining module 430, and a heating module 440.
[0068] The first determining module 410 is used to determine to start the heating operation of the target seat in response to the reservation car use request; Control module 420 is used to control the target seat to perform a folding action; The second determining module 430 is used to determine a target strategy in response to the target seat being in a folded state, based on at least one of the target seat's target temperature, the scheduled car rental time, and the door status. The heating module 440 is used to heat the target seat according to the target strategy.
[0069] In one embodiment of this disclosure, the second determining module 430 includes: The determining unit is used to determine the target heating strategy and the target heat preservation strategy based on at least one of the following: the outside ambient temperature, the inside cabin temperature, the target temperature of the target seat, the scheduled vehicle use time, and the door status. Among them, the heating power of the target heating strategy is greater than the heating power of the target heat preservation strategy.
[0070] In one embodiment of this disclosure, the heating module 440 includes: The first heating unit is used to drive the heating element of the target seat to heat according to the first duty cycle corresponding to the heating power of the target heating strategy; The second heating unit is used to respond to the target seat temperature reaching the target temperature, and drive the heating element to keep the heated target seat warm according to the second duty cycle corresponding to the heating power of the target heat preservation strategy. The second duty cycle is smaller than the first duty cycle.
[0071] In one embodiment of this disclosure, the determining unit is used for: The first determining subunit is configured to determine the adoption of a target heating strategy in response to satisfying any of the following conditions: a first temperature difference between the temperature of the target seat and the target temperature is greater than a first set temperature difference; a second temperature difference between the outside ambient temperature and the inside cabin temperature is greater than a second set temperature difference. The second determining subunit is used to determine the adoption of a target heat preservation strategy in response to satisfying any of the following conditions: a first temperature difference is less than or equal to a first set temperature difference, and the scheduled vehicle time and / or the door status does not meet the deployment conditions of the target seat; a second temperature difference is less than or equal to a second set temperature difference, and the scheduled vehicle time and / or the door status does not meet the deployment conditions of the target seat.
[0072] In one embodiment of this disclosure, the control module 420 is further configured to control the target seat to perform an unfolding action in response to the reservation time and / or the door status meeting the unfolding conditions of the target seat, so as to unfold to the memory position before folding.
[0073] In one embodiment of this disclosure, when the first determining module 410 determines to initiate the heating operation of the target seat in response to a reservation vehicle request, it includes: Upon receiving a reservation request, the system determines to initiate the heating operation for the target seat based on the reservation information in the request.
[0074] In one embodiment of this disclosure, when the first determining module 410 determines to initiate the heating operation on the target seat based on the reservation information in the reservation car request, it includes: In response to a seat heating instruction included in the reservation information, the system determines to initiate heating operations on the target seat based on the heating conditions.
[0075] In one embodiment of this disclosure, when the first determining module 410 determines to initiate the heating operation on the target seat based on heating conditions, it includes: Determine whether the heating conditions are met based on at least one of the following: ambient temperature outside the vehicle, cabin temperature inside the vehicle, current date, and heating confirmation operation for the target seat. In response to the heating conditions being met, the heating operation for the target seat is initiated.
[0076] In one embodiment of this disclosure, the control module 420 includes: The output unit is used to output a confirmation prompt that the target seat has been heated; The first control unit is used to control the target seat to perform a folding action in response to receiving confirmation feedback for the confirmation prompt.
[0077] In one embodiment of this disclosure, the control module 420 further includes: The second control unit is configured to maintain the unfolded state of the target seat and determine to pause the heating operation of the target seat in response to the lack of confirmation feedback or the lack of feedback on the confirmation prompt within a second set time period.
[0078] In one embodiment of this disclosure, the apparatus further includes: The generation module is used to generate a car reservation request using any of the following methods: The seat heating function is triggered through the in-vehicle human-machine interface to generate a reservation request for a vehicle. Upon receiving the seat heating command forwarded by the mobile terminal through the server, a reservation request for a vehicle is generated.
[0079] It should be noted that the foregoing explanation of the vehicle control method embodiment also applies to the vehicle control device of this embodiment, and will not be repeated here.
[0080] The vehicle control device of this disclosure, in response to a reservation request, determines to initiate a heating operation on the target seat via a first determining module, controls the target seat to fold via a control module, and, in response to the target seat being in a folded state, determines a target strategy based on at least one of the target seat's target temperature, the reservation time, and the door status via a second determining module. The heating module then heats the target seat according to the target strategy. This disclosure, by folding the target seat before heating it, effectively reduces the contact area between the target seat surface and the low-temperature air inside the vehicle, thus reducing heat loss. Furthermore, by combining parameters such as the reservation time and door status to determine the target strategy, heating efficiency can be improved while ensuring user comfort and reducing overall vehicle energy consumption.
[0081] To implement the above embodiments, this disclosure also proposes an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, it implements the steps of the vehicle control method as described in any of the foregoing embodiments.
[0082] Figure 5This is a schematic diagram of the structure of an electronic device provided in an embodiment of this disclosure. For example, the electronic device 500 may be a mobile phone, computer, digital broadcasting terminal, messaging device, game console, tablet device, medical device, fitness equipment, personal digital assistant, etc.
[0083] Reference Figure 5 The electronic device 500 may include one or more of the following components: processing component 502, memory 504, power component 506, multimedia component 508, audio component 510, input / output (I / O) interface 512, sensor component 514, and communication component 516.
[0084] Processing component 502 typically controls the overall operation of electronic device 500, such as operations associated with display, telephone calls, data communication, camera operation, and recording operations. Processing component 502 may include one or more processors 520 to execute instructions to complete all or part of the steps of the methods described above. Furthermore, processing component 502 may include one or more modules to facilitate interaction between processing component 502 and other components. For example, processing component 502 may include a multimedia module to facilitate interaction between multimedia component 508 and processing component 502.
[0085] Memory 504 is configured to store various types of data to support the operation of electronic device 500. Memory 504 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as Static Random Access Memory (SRAM), Electrically Erasable Programmable Read-Only Memory (EEPROM), Erasable Programmable Read-Only Memory (EPROM), Programmable Read-Only Memory (PROM), Read-Only Memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk.
[0086] Power component 506 provides power to the various components of electronic device 500. Power component 506 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to electronic device 500.
[0087] Multimedia component 508 includes a screen that provides an output interface between the electronic device 500 and the user. In some embodiments, the screen may include a Liquid Crystal Display (LCD) and a Touch Panel (TP). If the screen includes a Touch Panel, the screen may be implemented as a touchscreen to receive input signals from the user. The Touch Panel includes one or more touch sensors to sense touches, swipes, and gestures on the Touch Panel. The touch sensors may sense not only the boundaries of the touch or swipe action but also the duration and pressure associated with the touch or swipe operation. In some embodiments, multimedia component 508 includes a front-facing camera and / or a rear-facing camera. Each front-facing and rear-facing camera may be a fixed optical lens system or have focal length and optical zoom capabilities.
[0088] Audio component 510 is configured to output and / or input audio signals. For example, audio component 510 includes a microphone (MIC) configured to receive external audio signals when electronic device 500 is in an operating mode, such as call mode, recording mode, and voice recognition mode. The received audio signals may be further stored in memory 504 or transmitted via communication component 516. In some embodiments, audio component 510 also includes a speaker for outputting audio signals.
[0089] I / O interface 512 provides an interface between processing component 502 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to, home buttons, volume buttons, power buttons, and lock buttons.
[0090] Sensor assembly 514 includes one or more sensors for providing state assessments of various aspects of electronic device 500. For example, sensor assembly 514 may detect the on / off state of electronic device 500, the relative positioning of components such as the display and keypad of electronic device 500, changes in position of electronic device 500 or a component of electronic device 500, the presence or absence of user contact with electronic device 500, orientation or acceleration / deceleration of electronic device 500, and temperature changes of electronic device 500. Sensor assembly 514 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. In some embodiments, sensor assembly 514 may also include an accelerometer, gyroscope, magnetometer, pressure sensor, or temperature sensor.
[0091] Communication component 516 is configured to facilitate wired or wireless communication between electronic device 500 and other devices. Electronic device 500 can access wireless networks according to communication standards, such as WiFi (Wireless Fidelity). In one exemplary embodiment, communication component 516 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In one exemplary embodiment, communication component 516 also includes a Near Field Communication (NFC) module to facilitate short-range communication.
[0092] In an exemplary embodiment, the electronic device 500 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the methods described above.
[0093] In an exemplary embodiment, a computer-readable storage medium including instructions is also provided, such as a memory 504 including instructions, which can be executed by a processor 520 of an electronic device 500 to perform the above-described method.
[0094] To implement the above embodiments, this disclosure also proposes a vehicle, including: a processor; a memory for storing processor-executable instructions; wherein the processor is configured to: implement the steps of the vehicle control method as described in any of the foregoing embodiments.
[0095] Figure 6 This is a schematic diagram of the structure of a vehicle provided in an embodiment of this disclosure. For example, vehicle 600 can be a hybrid vehicle, a non-hybrid vehicle, an electric vehicle, a fuel cell vehicle, or other types of vehicles.
[0096] Reference Figure 6The vehicle 600 may include various subsystems, such as an infotainment system 610, a perception system 620, a decision control system 630, a drive system 640, and a computing platform 650. The vehicle 600 may also include more or fewer subsystems, and each subsystem may include multiple components. Furthermore, each subsystem and each component of the vehicle 600 can be interconnected via wired or wireless means.
[0097] In some embodiments, the infotainment system 610 may include a communication system, an entertainment system, etc.
[0098] The perception system 620 may include several sensors for sensing information about the environment surrounding the vehicle 600. For example, the perception system 620 may include a global positioning system (which may be GPS, BeiDou, or other positioning systems), an inertial measurement unit (IMU), lidar, millimeter-wave radar, ultrasonic radar, and a camera device.
[0099] The decision control system 630 may include a computing system, a vehicle controller, a steering system, a throttle, and a braking system.
[0100] The drive system 640 may include components that provide powered motion to the vehicle 600. In one embodiment, the drive system 640 may include an engine, an energy source, a transmission system, and wheels. The engine may be one or a combination of internal combustion engines, electric motors, and compressed air engines. The engine is capable of converting energy provided by the energy source into mechanical energy.
[0101] Some or all of the functions of vehicle 600 are controlled by computing platform 650. Computing platform 650 may include at least one processor 651 and memory 652, processor 651 can execute instructions 653 stored in memory 652.
[0102] Processor 651 can be any conventional processor, such as a central processing unit (CPU). The processor may also include, for example, a graphics processing unit (GPU), a field-programmable gate array (FPGA), a system-on-a-chip (SoC), an application-specific integrated circuit (ASIC), or a combination thereof.
[0103] The memory 652 can be implemented by any type of volatile or non-volatile storage device or a combination thereof.
[0104] In addition to instruction 653, memory 652 can also store data, such as road maps, route information, vehicle position, direction, speed, and other data. The data stored in memory 652 can be used by computing platform 650.
[0105] In this embodiment of the disclosure, processor 651 may execute instructions 653 to complete all or part of the steps of the above method embodiments.
[0106] To implement the above embodiments, this disclosure also proposes a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the vehicle control method as described in any of the foregoing method embodiments.
[0107] To implement the above embodiments, this disclosure also proposes a computer program product having a computer program stored thereon, which, when executed by a processor, implements the steps of the vehicle control method as described in any of the foregoing method embodiments.
[0108] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of this disclosure. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples. Moreover, without contradiction, those skilled in the art can combine and integrate the different embodiments or examples described in this specification, as well as the features of different embodiments or examples.
[0109] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of that feature. In the description of this disclosure, "a plurality of" means at least two, such as two, three, etc., unless otherwise explicitly specified.
[0110] Any process or method description in the flowchart or otherwise herein can be understood as representing a module, segment, or portion of code comprising one or more executable instructions for implementing custom logic functions or processes, and the scope of preferred embodiments of this disclosure includes additional implementations in which functions may be performed not in the order shown or discussed, including substantially simultaneously or in reverse order depending on the functions involved, as will be understood by those skilled in the art to which embodiments of this disclosure pertain.
[0111] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by, or in conjunction with, an instruction execution system, apparatus or device (such as a computer system, a system including a processor or other system that can fetch and execute instructions from an instruction execution system, apparatus or device).
[0112] It should be understood that various parts of this disclosure can be implemented using hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented using software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware as in another embodiment, it can be implemented using any one or a combination of the following techniques known in the art: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.
[0113] Those skilled in the art will understand that all or part of the steps of the methods in the above embodiments can be implemented by a program instructing related hardware. The program can be stored in a computer-readable storage medium, and when executed, the program includes one or a combination of the steps of the method embodiments.
[0114] Furthermore, the functional units in the various embodiments of this disclosure can be integrated into a processing module, or each unit can exist physically separately, or two or more units can be integrated into a module. The integrated module can be implemented in hardware or as a software functional module. If the integrated module is implemented as a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium.
[0115] The storage medium mentioned above can be a read-only memory, a disk, or an optical disk, etc. Although embodiments of the present disclosure have been shown and described above, it is to be understood that the above embodiments are exemplary and should not be construed as limiting the present disclosure. Those skilled in the art can make changes, modifications, substitutions, and variations to the above embodiments within the scope of the present disclosure.
Claims
1. A vehicle control method, characterized in that, include: In response to the scheduled car rental request, the heating operation for the target seat is initiated. Control the target seat to perform a folding action; In response to the target seat being in a folded state, a target strategy is determined based on at least one of the target seat's target temperature, the scheduled vehicle usage time, and the vehicle door status; The target seat is heated according to the target strategy.
2. The method according to claim 1, characterized in that, The step of determining the target strategy based on at least one of the target seat's target temperature, the scheduled car rental time, and the car door status includes: The target heating strategy and the target heat preservation strategy are determined based on at least one of the following: the outside ambient temperature, the inside cabin temperature, the target temperature of the target seat, the scheduled car rental time, and the door status. Wherein, the heating power of the target heating strategy is greater than the heating power of the target heat preservation strategy.
3. The method according to claim 2, characterized in that, Heating the target seat according to the target strategy includes: The heating element of the target seat is driven to heat according to the first duty cycle corresponding to the heating power of the target heating strategy; In response to the target seat reaching the target temperature, the heating element is driven to maintain the temperature of the heated target seat according to the second duty cycle corresponding to the heating power of the target heat preservation strategy; The second duty cycle is less than the first duty cycle.
4. The method according to claim 2, characterized in that, The step of determining the target heating strategy and the target heat preservation strategy based on at least one of the following: external ambient temperature, interior cabin temperature, target seat temperature, scheduled vehicle usage time, and door status, includes: The target heating strategy is determined to be adopted in response to any of the following conditions: a first temperature difference between the temperature of the target seat and the target temperature is greater than a first set temperature difference; a second temperature difference between the outside ambient temperature and the inside cabin temperature is greater than a second set temperature difference. The target insulation strategy is determined to be adopted in response to any of the following conditions: the first temperature difference is less than or equal to the first set temperature difference, and the scheduled vehicle time and / or the door status does not meet the deployment conditions of the target seat; the second temperature difference is less than or equal to the second set temperature difference, and the scheduled vehicle time and / or the door status does not meet the deployment conditions of the target seat.
5. The method according to claim 1, characterized in that, The method further includes: In response to the reserved car time and / or the door status meeting the unfolding conditions of the target seat, the target seat is controlled to unfold to the memory position before folding.
6. The method according to claim 1, characterized in that, The step of determining to initiate the heating operation for the target seat in response to a reserved vehicle request includes: In response to receiving the reservation request, the system determines to initiate the heating operation for the target seat based on the reservation information in the reservation request.
7. The method according to claim 6, characterized in that, The step of determining to initiate the heating operation for the target seat based on the reservation information in the reservation request includes: In response to the seat heating command included in the reservation information, the heating operation for the target seat is initiated based on the heating conditions.
8. The method according to claim 7, characterized in that, The step of determining to initiate the heating operation on the target seat based on heating conditions includes: Whether the heating conditions are met is determined based on at least one of the following: ambient temperature outside the vehicle, cabin temperature inside the vehicle, current date, and heating confirmation operation for the target seat. In response to the heating condition being met, it is determined to initiate a heating operation on the target seat.
9. The method according to claim 1, characterized in that, The control of the target seat to perform a folding action includes: Output a confirmation prompt indicating that the target seat has been heated; In response to receiving confirmation feedback for the confirmation prompt, the target seat is controlled to perform a folding action.
10. The method according to claim 9, characterized in that, After the output confirms that the target seat has been heated, it also includes: In response to the failure to receive the confirmation feedback, or if no feedback is received regarding the confirmation prompt within a second set time period, the target seat is kept in its unfolded state, and the heating operation of the target seat is paused.
11. The method according to claim 1, characterized in that, The method also includes generating the scheduled car rental request using any of the following: The seat heating function is triggered through the in-vehicle human-machine interface to generate the aforementioned car reservation request; Upon receiving the seat heating command forwarded by the mobile terminal through the server, the reservation car request is generated.
12. A vehicle control device, characterized in that, include: The first determining module is used to determine the start of the heating operation for the target seat in response to the reservation car use request; The control module is used to control the target seat to perform a folding action; The second determining module is used to determine a target strategy in response to the target seat being in a folded state, based on at least one of the target seat's target temperature, the scheduled car rental time, and the car door status; A heating module is used to heat the target seat according to the target strategy.
13. The apparatus according to claim 12, characterized in that, The second determining module includes: The determining unit is configured to determine a target heating strategy and a target heat preservation strategy based on at least one of the following: the outside ambient temperature, the inside cabin temperature, the target temperature of the target seat, the scheduled vehicle use time, and the door status. Wherein, the heating power of the target heating strategy is greater than the heating power of the target heat preservation strategy.
14. The apparatus according to claim 13, characterized in that, The heating module includes: The first heating unit is used to drive the heating element of the target seat to heat according to the first duty cycle corresponding to the heating power of the target heating strategy; The second heating unit is used to drive the heating element to keep the heated target seat warm in response to the target seat reaching the target temperature, according to the second duty cycle corresponding to the heating power of the target heat preservation strategy; The second duty cycle is less than the first duty cycle.
15. The apparatus according to claim 14, characterized in that, The determining unit is used for: The first determining subunit is configured to determine the target heating strategy in response to satisfying any of the following conditions: a first temperature difference between the temperature of the target seat and the target temperature is greater than a first set temperature difference; The second temperature difference between the outside ambient temperature and the inside cabin temperature is greater than the second set temperature difference; The second determining subunit is configured to determine the adoption of the target heat preservation strategy in response to satisfying any of the following conditions: the first temperature difference is less than or equal to the first set temperature difference, and the scheduled vehicle time and / or the door status does not meet the deployment conditions of the target seat; the second temperature difference is less than or equal to the second set temperature difference, and the scheduled vehicle time and / or the door status does not meet the deployment conditions of the target seat.
16. An electronic device, characterized in that, It includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, it implements the steps of the method as described in any one of claims 1-11.
17. A vehicle, characterized in that, include: processor; Memory used to store processor-executable instructions; The processor is configured as follows: The steps of implementing the method as described in any one of claims 1-11.
18. A computer-readable storage medium having computer program instructions stored thereon, characterized in that, When executed by a processor, the program instructions implement the steps of the method described in any one of claims 1-11.