Vehicle, control method thereof, program product, storage medium, and controller

By responding to rest instructions in the vehicle, determining and controlling the target noise source, adjusting the power of the vehicle's operating load to meet the noise requirements, the problem of noise in the vehicle affecting users' rest is solved and the quality of rest is improved.

CN120481897APending Publication Date: 2025-08-15BYD CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510560176.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-29
Publication Date
2025-08-15

AI Technical Summary

Technical Problem

The noise problem in the car affects the quality of users' rest and becomes a pain point that needs to be solved urgently.

Method used

By responding to rest instructions, the target noise source is determined and the vehicle is controlled according to the target noise source, so that the noise in the vehicle meets the target noise requirements, including adjusting the power of the vehicle's operating load to reduce noise.

Benefits of technology

Effectively reduce the impact of in-car noise on users' rest quality and improve users' rest experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120481897A_ABST
    Figure CN120481897A_ABST
Patent Text Reader

Abstract

The invention discloses a vehicle and a control method thereof, a program product, a storage medium and a controller, and belongs to the technical field of vehicles. The vehicle control method comprises the steps of determining a target noise source in response to a rest instruction; and the vehicle is controlled according to the target noise source, so that the noise condition in the vehicle meets the target noise requirement. Therefore, the influence of the noise in the vehicle on the rest quality of the user can be reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of vehicle technology, and in particular to a vehicle and a control method thereof, as well as a program product, a storage medium, and a controller. Background Art

[0002] With the accelerating pace of modern life, vehicles have become not only a means of daily commuting but also, in many cases, a mobile lounge. However, in-car noise issues often affect the quality of rest for users, becoming a major pain point that needs to be addressed urgently. Summary of the Invention

[0003] This application proposes a vehicle and its control method, as well as a program product, a storage medium, and a controller to reduce the impact of in-vehicle noise on the user's rest quality.

[0004] In a first aspect, an embodiment of the present application provides a vehicle control method, the method comprising: determining a target noise source in response to a rest instruction; and controlling the vehicle according to the target noise source so that the noise condition inside the vehicle meets the target noise requirement.

[0005] In a second aspect, an embodiment of the present application provides a computer program product, and when the instructions in the computer program product are executed by a processor, the vehicle control method described in the first aspect is implemented.

[0006] In a third aspect, an embodiment of the present application provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the vehicle control method described in the first aspect above is implemented.

[0007] In a fourth aspect, an embodiment of the present application provides a controller comprising a memory, a processor, and a computer program stored on the memory. When the computer program is executed by the processor, the vehicle control method described in the first aspect above is implemented.

[0008] In a fifth aspect, an embodiment of the present application provides a vehicle, comprising: the vehicle control device described in the second aspect above, and / or the controller described in the fourth aspect above.

[0009] The vehicle, control method thereof, program product, storage medium, and controller of the embodiments of the present application, upon receiving a rest instruction, determine a target noise source and control the vehicle based on the target noise source to ensure that the vehicle interior noise meets the target noise requirement. This can reduce the impact of vehicle interior noise on the user's rest quality.

[0010] Additional aspects and advantages of the present application will be given in part in the description below, and in part will become apparent from the description below, or will be learned through practice of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0011] Figure 1 is a flow chart of a vehicle control method according to a first embodiment of the present application;

[0012] Figure 2 is a flow chart of a vehicle control method according to a second embodiment of the present application;

[0013] Figure 3 is a flow chart of a vehicle control method according to a third embodiment of the present application;

[0014] Figure 4 is a flow chart of a vehicle control method according to a fourth embodiment of the present application;

[0015] Figure 5 is a flow chart of a vehicle control method according to a specific embodiment of the present application;

[0016] Figure 6 This is a structural block diagram of a controller according to an embodiment of the present application;

[0017] Figure 7 It is a structural block diagram of a vehicle according to an embodiment of the present application. DETAILED DESCRIPTION

[0018] The following describes in detail embodiments of the present application, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present application, and should not be construed as limiting the present application.

[0019] The following describes the vehicle and its control method, device, storage medium, and controller according to the embodiments of the present application with reference to the accompanying drawings.

[0020] To address the issue of in-vehicle noise affecting the quality of rest for users when they need to rest in a vehicle, this application provides a vehicle control method. This method, by acquiring in-vehicle noise conditions and controlling the vehicle's current operating load, ensures that the in-vehicle noise meets the target noise requirements for rest, thereby improving the user's rest quality. This control method can be executed by an onboard controller of the vehicle, such as a vehicle controller or domain controller.

[0021] Figure 1 It is a flowchart of a vehicle control method according to an embodiment of the present application.

[0022] like Figure 1 As shown, the vehicle control method includes:

[0023] S11 , in response to a rest instruction, determining a target noise source.

[0024] Among them, the rest command can be issued in various forms such as voice command, APP (Application) (such as in-vehicle APP, mobile phone APP bound to the vehicle, etc.), vehicle buttons (including physical buttons on the center console or virtual buttons on the in-vehicle terminal), automatic triggering based on collected parameters, etc. For example, when the user wants to enter rest mode, a voice command of "turn on rest mode" or "I want to take a break" is issued, or the user selects "enter rest mode" on the APP, or presses the rest mode button on the vehicle's center console, or determines that the user needs to rest based on parameters such as the vehicle's driving information, parking information, and seat position, thereby controlling the vehicle to enter rest mode.

[0025] The target noise source can be determined based on the vehicle's current operating load. The current operating load is a power-consuming load and includes at least one of the following: the vehicle's multimedia system, air conditioning system, cooling system, ambient lighting, seat massage device, refrigerator, and seat ventilation system. For example, the operation of the air conditioning compressor and blower generates noise, while the cooling fan in the cooling system generates noise. If the current operating load includes the air conditioning system, the air conditioning system is determined to be the target noise source. Similarly, if the current operating load includes the cooling system, the cooling system is determined to be the target noise source.

[0026] In one embodiment, after receiving a rest instruction, the vehicle is controlled to enter a rest mode, and the noise situation inside the vehicle (including the noise generated by the noise sources in the vehicle's current operating load) can be obtained. When obtaining the noise situation inside the vehicle, the current operating load can be determined first, and the load containing the noise source (i.e., the target noise source) can be determined. The noise situation inside the vehicle can be obtained by the operating power of each noise source, for example, when the vehicle air conditioner is running, the operating power of the noise sources such as the compressor and blower in the vehicle air conditioner can be obtained. According to the operating power, the corresponding noise value can be obtained by looking up the table or performing a formula calculation. Among them, the noise situation inside the vehicle can be represented by multiple values, each value is a noise value obtained according to the operating power of each noise source; it can also be represented by one value, which is the sum of the aforementioned multiple values.

[0027] S12: Control the vehicle according to the target noise source so that the noise inside the vehicle meets the target noise requirement.

[0028] The target noise requirement can be fixed, meaning it cannot be changed after leaving the factory, or it can be variable, allowing users to customize the target noise requirement as needed. Depending on the aforementioned in-vehicle noise conditions, the target noise requirement can be expressed as a single value or multiple values.

[0029] In one embodiment, after obtaining a target noise source (e.g., an onboard air conditioner or cooling system), the in-vehicle noise level corresponding to the target noise source can be compared with the target noise requirement. For example, if both the in-vehicle noise level and the target noise requirement are a single value, the two values can be directly compared. If the in-vehicle noise level is greater than the target noise requirement, it indicates that the noise generated by the target noise source is relatively loud, affecting the user's rest. At this point, one or more of the target noise sources can be controlled to reduce the noise until the in-vehicle noise level is less than or equal to the target noise requirement. Specifically, the target noise source that generates the most noise can be controlled first. If reducing its operating power to a certain value still fails to reduce the in-vehicle noise level to less than or equal to the target noise requirement, the target noise source that generates the next most noise can be controlled, and so on. For another example, if both the in-vehicle noise level and the target noise requirement are multiple values, the corresponding values can be compared separately. For each value of the in-vehicle noise level, if the value is greater than the corresponding value of the target noise requirement, it indicates that the noise generated by the corresponding target noise source is relatively loud, affecting the user's rest. At this point, the target noise source can be controlled to reduce the noise until the value is less than or equal to the corresponding value of the target noise requirement. In this way, the noise inside the car can meet the target noise requirements, thereby reducing the impact of the noise inside the car on the user's rest quality.

[0030] It should be noted that if the noise situation inside the vehicle meets the target noise requirements, such as there is no running load at present, or the current running load (ambience light) does not contain the target noise source, and the noise situation inside the vehicle is a noise value of 0, then the running state of the current running load can be maintained at this time.

[0031] For example, the noise conditions inside the vehicle may also include the start-up conditions of the vehicle's engine power generation. If the engine power generation is started, the corresponding target noise requirements may include the user knowing the start-up period of the engine power generation, so as to select a short engine power generation time, start power generation at the beginning of the rest stage, etc., so that the noise generated by the engine power generation has as little impact on the user's rest as possible.

[0032] In some embodiments of the present application, determining the target noise source includes: determining the target noise source according to the target rest duration and the current operating load of the vehicle.

[0033] Exemplarily, determining the target noise source based on the target rest time and the current operating load of the vehicle includes: determining the target power demand based on the target rest time and the current operating load; if the vehicle's power battery meets the target power demand, determining the target noise source as the first noise source.

[0034] Among them, the target power demand may refer to the power demand of the load that needs to be run to improve the comfort experience during the user's rest process. For example, when the temperature outside the car is high, the user needs to control the cooling of the car air conditioner when resting in the car. At this time, the target power demand includes the power demand of the car air conditioner.

[0035] In one embodiment, the target power demand includes a first power demand and a second power demand, and the first power demand is greater than the second power demand; if the power battery of the vehicle meets the first power demand or the second power demand, the target noise source is determined to be the first noise source.

[0036] The first power demand is the power consumption of the current load at its current power during the target rest period. The second power demand is the power consumption of the current load at its corresponding preset minimum allowable power during the target rest period. The power battery meets the target power demand when the sum of the power consumption and the power battery's low-battery protection point is greater than the power battery's current charge.

[0037] Specifically, the target noise requirement may include the maximum allowable power of each first noise source. The noise value corresponding to the maximum allowable power is the upper limit of the user's acceptable noise range. The value can be fixed or customized. The target power demand may include the minimum allowable power of one or more noise sources in the current operating load. The minimum allowable power is the lower limit of the user's acceptable comfort range. The value can be fixed or customized. Among them, the maximum allowable power and the minimum allowable power can be preset through experiments during the vehicle development stage, combined with subjective evaluations of multiple people and objective calculation results of PMV (Predicted Mean Vote) and PDD (Predicted Percentage Dissatisfied). In addition, the setting of the low-battery protection point is to protect the power battery from damage due to over-discharge.

[0038] If the power battery fails to meet the first power demand, it indicates that the power battery has reached the low-power conservation point while the current load is operating at its current operating power, and the rest period has not yet ended. At this point, the engine must be started to generate electricity to meet the user's first power demand. However, engine startup generates noise, and since engine generation is intended to meet the first power demand, reducing this noise would affect vehicle power consumption. Therefore, to minimize engine noise, engine startup should be avoided whenever possible. Based on this, the current load can be controlled to reduce its power consumption, allowing the power battery to meet the second power demand without starting the engine, effectively setting the second power demand.

[0039] In actual control, it is possible to first determine whether the power battery meets the first power requirement. If so, the target noise source can be directly determined to be the first noise source, without further determination of the second power requirement. The first noise source is the noise source generated by the vehicle's current operating load, such as the vehicle's air conditioning and refrigeration system. If the first power requirement is not met, it is possible to continue to determine whether the power battery meets the second power requirement. If so, the target noise source can be determined to be the first noise source.

[0040] Exemplarily, the target noise source is determined based on the target rest time and the current operating load of the vehicle, including: if the power battery does not meet the second power demand, determining the target noise source as the second noise source, wherein the second noise source includes the vehicle's engine and the first noise source.

[0041] It should be noted that when the power battery does not meet the second power demand, it means that the power battery's charge is insufficient to meet the minimum power required for the user to rest. For example, when the outside temperature is high and the user needs to turn on the vehicle air conditioning for cooling when resting, the power battery may not meet the second power demand because the power battery's charge is less than the power consumption of the vehicle air conditioning during the target rest time. In this case, the engine needs to be started to generate electricity to meet the power demand of the vehicle air conditioning. The process of engine startup and power generation generates noise, so when the power battery does not meet the second power demand, the engine is also a noise source. However, unlike the direct noise source of the vehicle air conditioning, refrigeration system, etc. that provides "services" to the user, the engine is an indirect noise source that meets the user's needs by meeting the power demand of the vehicle air conditioning, refrigeration system, etc. Therefore, to distinguish between the two types of noise sources, the target noise sources are divided into a first noise source (including the vehicle air conditioning, refrigeration system, etc.) and a second noise source (including the engine and the first noise source).

[0042] In some embodiments of the present application, when the target noise source is the first noise source, the vehicle is controlled according to the target noise source, including: if the power battery meets the first power demand, controlling the first noise source to operate at the corresponding preset maximum allowable power; if the power battery meets the second power demand, controlling the currently running load to operate at the corresponding preset minimum allowable power, wherein the preset minimum allowable power is less than the corresponding preset maximum allowable power.

[0043] It should be noted that to reduce repeated or redundant control of operating loads, the minimum allowable power for power consumption control is lower than the maximum allowable power for noise control for the same noise source. Therefore, after power consumption control (i.e., minimum allowable power control) is applied to the operating load, the in-vehicle noise level will meet the target noise requirement, eliminating the need for further noise control.

[0044] Exemplarily, the target noise source is the first noise source. For example, if the first noise source includes the vehicle air conditioner and cooling system, and the current operating power of the compressor and cooling fan exceeds the corresponding maximum allowable power, the operating power of the compressor and cooling fan can be adjusted to the corresponding maximum allowable power to ensure that the in-vehicle noise meets the target noise requirement. For another example, if the current operating loads include the ambient lighting, seat ventilation system, and vehicle air conditioner, the minimum allowable power of the ambient lighting and seat ventilation system can be 0, while the minimum allowable power of the vehicle air conditioner compressor can be P. If the power battery does not meet the first power demand, non-essential power-consuming loads such as the ambient lighting and seat ventilation system can be turned off, and the operating power of the compressor can be reduced to P to reduce power battery power consumption.

[0045] In this embodiment, Figure 2 As shown, the vehicle control method includes:

[0046] S21: In response to the rest instruction, obtain a target rest duration.

[0047] In some examples, the rest instruction includes a target rest time. For example, when a user issues a voice command "I need to rest for half an hour", the target rest time can be determined to be half an hour. For another example, after the user sets the rest time to 15 minutes through the rest mode interface in the APP, clicking the "OK" button can determine the target rest time to be 15 minutes.

[0048] In other examples, obtaining the target rest duration includes: obtaining historical rest data of the vehicle; if the historical rest data includes data of the same time period as the time when the rest instruction is received, then obtaining the target rest duration based on the data of the same time period.

[0049] The historical rest data may be the historical rest data of all users on the vehicle, or the historical rest data of the user who issued the rest instruction. The difference between the two is that the latter also requires identity identification of the user who issued the rest instruction.

[0050] In one embodiment, if the historical rest data does not include data of the same time period as the time when the rest instruction is received, a reminder message is issued, and setting information for the reminder message is received, and the target rest duration is obtained according to the setting information.

[0051] For example, if the rest instruction is received at 12:30 noon, it can be determined that the time period is 12:00-13:00, and whether the historical rest data contains data for the 12:00-13:00 time period (such as the start time of the rest is within the 12:00-13:00 time period). If it is included, it means that the vehicle has activated the rest mode during the same period. At this time, the target rest duration is obtained based on the data of the 12:00-13:00 time period. Specifically, the rest duration of the latest 12:00-13:00 time period can be used as the current target rest duration, or the rest durations of the latest multiple 12:00-13:00 time periods can be averaged to obtain the current target rest duration. If it is not included, it means that the vehicle has not activated the rest mode during the same period, and a reminder message is issued, such as a voice reminder of "Excuse me, how long do you want to rest?", to remind the user to set the target rest duration. When the setting information for the reminder information is received, such as a voice message of "take a break for a quarter of an hour", the target rest time is obtained as 15 minutes.

[0052] For example, the target rest duration can be determined directly based on the latest rest duration or multiple rest durations without performing the aforementioned simultaneous determination. Compared to this, the aforementioned simultaneous determination solution can yield a target rest duration that better meets the user's current needs.

[0053] S22: Determine a first power demand based on the target rest time, and determine whether the power battery of the vehicle meets the first power demand.

[0054] S23 , determining that the target noise source is the first noise source, and controlling the first noise source to operate at a corresponding preset maximum allowable power.

[0055] In one embodiment, the vehicle is a hybrid vehicle, and the power consumption of the current running load at the current running power within the target rest time is obtained; if the sum of the power consumption and the low-power conservation point of the power battery is greater than the current power of the power battery, it means that the power battery meets the first power demand, that is, the current power of the power battery can be used for the current running load to run at the current running power until the end of the rest, and has not yet dropped to the low-power conservation point. At this time, there is no need to start the vehicle's engine to generate electricity, and the noise situation inside the vehicle does not include the noise generated by the engine operation. It is only necessary to control the noise source in the current running load to reduce the noise inside the vehicle.

[0056] Exemplarily, the current operating loads include the vehicle air conditioner, the vehicle multimedia, and the cooling system. When making the first power demand judgment, the ambient temperature, the current SOC (State of Charge) of the power battery, the operating power of power-consuming components such as the compressor in the vehicle air conditioner, the operating power of the vehicle multimedia, and the current, voltage, or operating power, speed and other data of the cooling fan can also be obtained. The power consumption of the vehicle air conditioner during the target rest time can be calculated based on the ambient temperature and the current operating power of power-consuming components such as the compressor in the vehicle air conditioner. The power consumption of the vehicle multimedia during the target rest time can be calculated based on the operating power of the vehicle multimedia. The power consumption of the cooling system can be calculated based on the current and voltage of the cooling fan (the function of power and speed can also be built into the storage device and obtained by looking up the table). The difference between the current SOC and the total power consumption is calculated. If the difference is greater than the low-battery protection point, it is determined that the power battery meets the first power demand and there is no need to start the engine to generate electricity. At this time, the first noise source can be controlled to operate at the corresponding preset maximum allowable power so that the noise condition in the vehicle meets the target noise requirement.

[0057] In this embodiment, Figure 3 As shown, the vehicle control method further includes:

[0058] S31, determining a second power demand according to the target rest time, and determining whether the power battery of the vehicle meets the second power demand.

[0059] S32: Determine that the target noise source is the first noise source, and control the currently running load to operate at the corresponding preset minimum allowable power.

[0060] In some embodiments of the present application, the vehicle is controlled according to the target noise source, including: if the target noise source is the second noise source, controlling the current operating load to operate at the corresponding preset minimum allowable power, and starting the engine to generate electricity when the target timing is reached until the power generation meets the second power demand or the rest ends.

[0061] In this embodiment, Figure 4 As shown, based on Figure 3 In the embodiment shown, the vehicle control method further includes:

[0062] S41: If the power battery does not meet the second power demand, determine the target noise source as the second noise source.

[0063] S42, controlling the current operating load to operate at the corresponding preset minimum allowable power, and starting the engine to generate electricity when the target timing is reached, until the power generation meets the second power demand or the rest is over.

[0064] After controlling the current operating load according to the minimum allowable power, if the power battery still does not meet the target power demand, that is, the power battery will still reach the low power conservation point within the target rest time, the target timing for starting the engine can be determined. When the target timing is reached, the engine is started to generate electricity until the power generation meets the target power demand or the rest period ends.

[0065] In one embodiment, when it is determined that the power battery does not meet the second power demand, an inquiry message is sent; a reply message to the inquiry message is received, and the target timing is determined according to the reply message.

[0066] Exemplarily, determining the target timing according to the reply information includes: if the reply information includes the engine start time, determining the target timing as the engine start time; otherwise determining the target timing as the time when the power battery reaches the low power conservation point.

[0067] After controlling the current operating load to operate at the corresponding preset minimum allowable power, if the power battery still cannot meet the second power demand, it is unavoidable to start the engine for power generation. At this time, the time when the power battery reaches the low-battery conservation point can be calculated, and a query message can be sent, such as "Do you want to start the engine for power generation in advance? Estimated power generation duration t." The power generation duration t can be calculated based on the generated power. By starting the generator in advance, the user can be prevented from waking up the user by starting the engine for power generation during rest mode. When a response message is received to the query, the response message can be parsed. If the response message is "Yes" or "Start in Advance," the engine is immediately started at the preset local power generation power until power generation ends. If the response message is "Start after time t1," the engine is started after time t1 and generates power at the preset local power generation power until power generation ends or the rest mode ends. If the response message is blank, "No," or "Do not start in advance," the existing vehicle settings are maintained until the power battery reaches the low-battery conservation point, at which point the engine automatically starts for power generation.

[0068] The following combination Figure 5 , the workflow of the vehicle control method of the present application is described through a specific embodiment. Figure 5 As shown, the vehicle control method includes:

[0069] S51, the vehicle enters rest mode;

[0070] S52, determining whether the vehicle is powered on by a power-consuming load, if so, executing step S53, otherwise terminating the current process;

[0071] S53, determining whether the rest mode is activated for the first time during the same period, if so, executing step S54, otherwise executing step S55;

[0072] S54, reminding the user to set a target rest time;

[0073] S55, read the historical rest time of the same period;

[0074] S56, determining the target rest time, the noise level inside the vehicle, and the power consumption of the power load, and making a judgment based on the target rest time, the noise level inside the vehicle, and the power consumption, and then executing steps S57-S59;

[0075] S57: The power battery does not reach the low-power conservation point within the target rest time, and the vehicle interior noise level meets the target noise level requirement. The vehicle maintains its current state until the rest period ends.

[0076] S58: If the power battery does not reach the low-power conservation point within the target rest time and the interior noise level does not meet the target noise requirement, the power load is controlled until the interior noise level meets the target noise requirement.

[0077] S59: If the power battery reaches a low power conservation point within the target rest time, the power load is controlled to reduce the power battery power consumption, and then steps S60 and S61 are executed;

[0078] S60: If the power battery does not reach the low-battery charge point within the target rest time, the vehicle maintains its current state until the rest period ends.

[0079] S61: If the power battery still reaches the low charge point within the target rest time, the engine power generation duration is determined and the user is asked whether to start the engine power generation in advance. If the user responds yes, step S62 is executed; otherwise, step S63 is executed.

[0080] S62, immediately start the engine to generate electricity;

[0081] S63: Maintain the current state of the vehicle, wait for the power battery to reach the low power conservation point, and start the engine to generate electricity.

[0082] Corresponding to the vehicle control method of the above embodiment, the present application proposes a computer program product.

[0083] In this embodiment, when the instructions in the computer program product are executed by a processor, the vehicle control method described in the above embodiment is implemented.

[0084] Based on the vehicle control method of the above embodiment, the present application proposes a computer-readable storage medium.

[0085] In this embodiment, a computer program is stored on a computer-readable storage medium. When the computer program is executed by a processor, the vehicle control method of the above embodiment is implemented.

[0086] Based on the vehicle control method of the above embodiment, the present application proposes a controller.

[0087] Figure 6 It is a structural block diagram of the controller of an embodiment of the present application.

[0088] like Figure 6 As shown, controller 700 includes: a processor 701 and a memory 703. Processor 701 and memory 703 are connected, for example, via a bus 702. Optionally, controller 700 may further include a transceiver 704. It should be noted that in actual applications, the number of transceivers 704 is not limited to one, and the structure of controller 700 does not constitute a limitation on the embodiments of this application.

[0089] The processor 701 may be a CPU (Central Processing Unit), a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It may implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. The processor 701 may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, and the like.

[0090] The bus 702 may include a path for transmitting information between the above components. The bus 702 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus. The bus 702 may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 6 Only one thick line is used in the diagram, but this does not mean that there is only one bus or one type of bus.

[0091] The memory 703 is used to store a computer program corresponding to the asynchronous serial communication method of the above embodiment of the present application, and the computer program is controlled and executed by the processor 701. The processor 701 is used to execute the computer program stored in the memory 703 to implement the content shown in the above method embodiment.

[0092] Figure 6 The controller 700 shown is merely an example and should not limit the functions and scope of use of the embodiments of the present application.

[0093] Figure 7 It is a structural block diagram of a vehicle according to an embodiment of the present application.

[0094] like Figure 7 As shown, the vehicle 800 includes: the controller 700 of the above embodiment.

[0095] The vehicle and its control method, as well as the program product, storage medium, and controller of the embodiment of the present application obtain the noise conditions inside the vehicle after receiving a rest instruction, and control the power-consuming load to alleviate the noise conditions inside the vehicle when the noise conditions inside the vehicle do not meet the target noise requirements, thereby reducing the impact of the noise inside the vehicle on the user's rest quality; at the same time, it also obtains the target rest time and determines the power consumption of the power-consuming load within the target rest time to determine whether it is necessary to start the engine to generate electricity, and when it is determined to start the engine to generate electricity, first control the power-consuming load to reduce the power consumption of the power battery, and avoid starting the engine to generate electricity as much as possible, so as to remind the user to start the engine to generate electricity in advance when it is unavoidable, so as to minimize the impact of the noise generated by the engine on the user's rest quality.

[0096] It should be noted that the logic and / or steps represented in the flowcharts or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing the logical functions, and can be embodied in any computer-readable medium for use by an instruction execution system, apparatus, or device (such as a computer-based system, a system including a processor, or other system that can fetch and execute instructions from an instruction execution system, apparatus, or device), or in conjunction with such instruction execution system, apparatus, or device. For the purposes of this specification, a "computer-readable medium" can be any device that can contain, store, communicate, propagate, or transmit a program for use by an instruction execution system, apparatus, or device, or in conjunction with such instruction execution system, apparatus, or device. More specific examples (non-exhaustive list) of computer-readable media include the following: an electrical connection portion having one or more wires (electronic device), a portable computer disk cartridge (magnetic device), random access memory (RAM), read-only memory (ROM), erasable and programmable read-only memory (EPROM or flash memory), fiber optic devices, and portable compact disc read-only memory (CDROM). Furthermore, the computer-readable medium may even be paper or other suitable medium on which the program is printed, since the program may be obtained electronically, for example, by optically scanning the paper or other medium and then editing, interpreting or processing it in another suitable manner if necessary, and then storing it in a computer memory.

[0097] It should be understood that various parts of the present application 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 a memory and executed by a suitable instruction execution system. For example, if implemented using hardware, as in another embodiment, any one of the following technologies known in the art or a combination thereof can be used to implement: a discrete logic circuit having a logic gate circuit for implementing a logic function on a data signal, an application-specific integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.

[0098] Throughout this specification, reference to terms such as "one embodiment," "some embodiments," "examples," "specific examples," or "some examples" means that a specific feature, structure, material, or characteristic described in conjunction with that embodiment or example is included in at least one embodiment or example of the present application. In this specification, schematic representations 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 any one or more embodiments or examples.

[0099] In this application, unless otherwise expressly specified or limited, when a first feature is "above" or "below" a second feature, it may mean that the first and second features are in direct contact, or the first and second features are in indirect contact through an intermediate medium. Furthermore, when a first feature is "above," "above," or "above" a second feature, it may mean that the first feature is directly above or diagonally above the second feature, or simply means that the first feature is at a higher level than the second feature. When a first feature is "below," "below," or "below" a second feature, it may mean that the first feature is directly below or diagonally below the second feature, or simply means that the first feature is at a lower level than the second feature.

[0100] Although the embodiments of the present application have been shown and described above, it can be understood that the above embodiments are exemplary and cannot be understood as limitations on the present application. Ordinary technicians in this field can change, modify, replace and modify the above embodiments within the scope of the present application.

Claims

1. A vehicle control method, characterized in that: The method comprises: In response to the rest instruction, determining a target noise source; The vehicle is controlled according to the target noise source so that the noise condition inside the vehicle meets the target noise requirement.

2. The vehicle control method according to claim 1, characterized in that: The determining of the target noise source includes: The target noise source is determined according to a target rest duration and a current operating load of the vehicle.

3. The vehicle control method according to claim 2, characterized in that: The determining the target noise source according to the target rest duration and the current operating load of the vehicle includes: Determining a target power demand based on the target rest duration and the current operating load; If the power battery of the vehicle meets the target power demand, the target noise source is determined to be the first noise source.

4. The vehicle control method according to claim 3, characterized in that: The target electricity demand includes a first electricity demand and a second electricity demand, wherein the first electricity demand is greater than the second electricity demand; If the power battery of the vehicle meets the first power demand or the second power demand, the target noise source is determined to be the first noise source.

5. The vehicle control method according to claim 4, characterized in that: The determining the target noise source according to the target rest duration and the current operating load of the vehicle includes: If the power battery does not meet the second power demand, the target noise source is determined to be a second noise source, wherein the second noise source includes the engine of the vehicle and the first noise source.

6. The vehicle control method according to claim 4, characterized in that: The first power demand is the power consumption of the currently running load when running at the current power within the target rest time; The second power demand is the power consumption within the target rest time when the currently operating load operates at the corresponding preset minimum allowable power.

7. The vehicle control method according to claim 6, characterized in that: The power battery meeting the target power demand means that the sum of the power consumption and the low power protection point of the power battery is greater than the current power of the power battery.

8. The vehicle control method according to claim 4, characterized in that: When the target noise source is the first noise source, controlling the vehicle according to the target noise source includes: If the power battery meets the first power demand, controlling the first noise source to operate at a corresponding preset maximum allowable power; If the power battery meets the second power demand, the currently running load is controlled to operate at a corresponding preset minimum allowable power, wherein the preset minimum allowable power is less than the corresponding preset maximum allowable power.

9. The vehicle control method according to claim 5, characterized in that: The controlling the vehicle according to the target noise source includes: If the target noise source is the second noise source, the currently running load is controlled to operate at the corresponding preset minimum allowable power, and when the target timing is reached, the engine is started to generate electricity until the power generation meets the second power demand or the rest ends.

10. The vehicle control method according to claim 9, characterized in that: The method further comprises: When it is determined that the power battery does not meet the second power demand, issuing an inquiry message; Receive reply information to the inquiry information, and determine the target timing according to the reply information.

11. The vehicle control method according to claim 10, characterized in that: The determining the target timing according to the reply information includes: If the reply information includes the engine start time, the target timing is determined to be the engine start time; otherwise, the target timing is determined to be the time when the power battery reaches the low power conservation point.

12. The vehicle control method according to claim 2, characterized in that: The process of obtaining the target rest duration includes: Obtaining historical rest data of the vehicle; If the historical rest data includes data of the same time period as the time period when the rest instruction is received, the target rest duration is obtained based on the data of the same time period.

13. The vehicle control method according to claim 12, characterized in that: The process of obtaining the target rest duration also includes: If the historical rest data does not include data of the same time period as the time period when the rest instruction is received, a reminder message is issued, and when setting information for the reminder message is received, the target rest duration is obtained according to the setting information.

14. The vehicle control method according to any one of claims 2 to 13, characterized in that: The current operating load includes at least one of an in-vehicle multimedia system, an in-vehicle air conditioner, a cooling system, an ambient light, a seat massage device, an in-vehicle refrigerator, and a seat ventilation system.

15. A computer program product, characterized in that When the instructions in the computer program product are executed by a processor, the vehicle control method according to any one of claims 1 to 14 is implemented.

16. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the vehicle control method according to any one of claims 1 to 14 is implemented.

17. A controller comprising a memory, a processor, and a computer program stored in the memory, characterized in that: When the computer program is executed by the processor, the vehicle control method according to any one of claims 1 to 14 is implemented.

18. A vehicle, characterized in that: include: The controller according to claim 17.