Control method, device and system for vehicle air conditioning
By introducing a dual-domain controller architecture and an optimized communication link layout in the vehicle air conditioning system, the problem of long signal transmission links when the rear control screen controls the air conditioning function is solved, and faster and more reliable air conditioning control is achieved, improving passengers' ride experience.
Patent Information
- Application Number
- CN202510074212.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-17
- Publication Date
- 2025-04-01
AI Technical Summary
In the on-board air conditioning system, the signal transmission link of the rear control screen to control the air conditioning function is long, resulting in a long transmission time of the air conditioning control signal.
Using a dual-domain controller architecture and an optimized communication link layout, through real-time communication between the first domain controller and the second domain controller, the signal transmission path is simplified and the loss and delay in the signal transmission process is reduced.
It improves the system's response speed and execution efficiency, enhances the system's reliability and redundancy, and significantly improves the passenger's riding experience.
Smart Images

Figure CN119734566A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of vehicle air conditioning, for example, to a control method, device and system for a vehicle air conditioning. Background Art
[0002] With the improvement of living standards, more and more families own private cars, and the use of cars is becoming more and more extensive. When buying cars, people pay more attention to driving comfort. As the competition in the domestic automobile market intensifies, more and more models begin to set control screens in the back row so that passengers can directly control the in-car environment, enhancing the personalization and comfort of the riding experience.
[0003] In the related art, the rear passengers send air conditioning control commands through buttons or touch screens on the control panel. After a series of processing and conversion, the commands are transmitted to the central control unit through a complex communication bus (such as CAN bus) in the car. The central control unit further processes these commands and sends the final air conditioning control signal to the air conditioning control unit. In this process, the air conditioning control signal needs to go through multiple intermediate links, including signal encoding, decoding, verification, routing, etc.
[0004] In the process of implementing the embodiments of the present disclosure, it is found that there are at least the following problems in the related art:
[0005] The signal transmission link for controlling the air-conditioning function using the rear control panel is lengthy, and the transmission time of the air-conditioning control signal is long.
[0006] It should be noted that the information disclosed in the above background technology section is only used to enhance the understanding of the background of the present application, and therefore may include information that does not constitute the prior art known to ordinary technicians in the field. Summary of the invention
[0007] In order to provide a basic understanding of some aspects of the disclosed embodiments, a brief summary is given below. The summary is not an extensive review, nor is it intended to identify key / critical components or delineate the scope of protection of these embodiments, but rather serves as a prelude to the detailed description that follows.
[0008] The embodiments of the present disclosure provide a control method, device and system for a vehicle air conditioner, so as to optimize the signal transmission link of the rear control screen for controlling the air conditioning function and shorten the transmission time of the air conditioning control signal.
[0009] In some embodiments, a control method for a vehicle air conditioner includes: upon receiving an air conditioning operation instruction from a user, based on a first domain controller and a second domain controller, using a first communication link, a second communication link, a third communication link and a fourth communication link, sending the air conditioning operation instruction to the air conditioning controller, and synchronizing the feedback signal of the air conditioning controller based on the air conditioning operation instruction to the first control screen and the second control screen; wherein the first domain controller is connected to the second domain controller through the first communication link, the first control screen is respectively connected to the first domain controller and the second domain controller through the second communication link, the second control screen is connected to the second domain controller through the third communication link, and the air conditioning controller is connected to the second domain controller through the fourth communication link.
[0010] In some embodiments, a control device for a vehicle air conditioner includes a processor and a memory storing program instructions, and the processor is configured to execute the aforementioned control method for the vehicle air conditioner when running the program instructions.
[0011] In some embodiments, a control system for a vehicle air conditioner includes: a first domain controller and a second domain controller, the first domain controller being connected to the second domain controller via a first communication link; a first control screen and a second control screen, the first control screen being connected to the first domain controller and the second domain controller respectively via a second communication link, and the second control screen being connected to the second domain controller via a third communication link; an air conditioning controller, being connected to the second domain controller via a fourth communication link; and the aforementioned control device for the vehicle air conditioner.
[0012] The control method, device and system for a vehicle air conditioner provided by the embodiments of the present disclosure can achieve the following technical effects:
[0013] In the disclosed technical solution, the vehicle air conditioner is controlled by the first domain controller and the second domain controller in collaboration. As the main controller, the second domain controller is responsible for processing instructions from different control screens, maintaining real-time communication with the second domain controller through the first communication link, and maintaining real-time communication with the air conditioner controller through the fourth communication link. The first control screen is connected to the first domain controller and the second domain controller respectively through the first communication link, and the second control screen is connected to the second domain controller through the third communication link. This change greatly simplifies the signal transmission path and reduces the loss and delay of the signal during the transmission process. In the case of receiving the user's air conditioning operation instruction, based on the first domain controller and the second domain controller, the air conditioning operation instruction is sent to the air conditioning controller using the first communication link, the second communication link, the third communication link and the fourth communication link, and the feedback signal of the air conditioning controller is synchronized to the first control screen and the second control screen. In this way, the technical solution successfully solves the problem of lengthy signal transmission link and long transmission time when the rear control screen controls the air conditioning function by introducing a dual-domain controller architecture and an optimized communication link layout. This solution not only improves the response speed and execution efficiency of the system, but also enhances the reliability and redundancy of the system. In practical applications, this design can significantly improve the passengers' riding experience, especially on long-distance trips or in complex road conditions. Passengers can more conveniently adjust the air-conditioning environment in the car according to their needs and enjoy a more comfortable and personalized riding experience.
[0014] The above general description and the following description are exemplary and explanatory only and are not intended to limit the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] One or more embodiments are exemplarily described by corresponding drawings, which do not limit the embodiments. Elements with the same reference numerals in the drawings are shown as similar elements, and the drawings do not constitute a scale limitation, and wherein:
[0016] Figure 1 is a schematic diagram of the architecture of a vehicle air conditioner provided by an embodiment of the present disclosure;
[0017] Figure 2 is a schematic diagram of the architecture of another vehicle air conditioner provided by an embodiment of the present disclosure;
[0018] Figure 3 is a schematic diagram of the architecture of another vehicle air conditioner provided by an embodiment of the present disclosure;
[0019] Figure 4 is a flow chart of a control method for a vehicle air conditioner provided by an embodiment of the present disclosure;
[0020] Figure 5is a flow chart of another control method for a vehicle air conditioner provided by an embodiment of the present disclosure;
[0021] Figure 6 is a flow chart of another control method for a vehicle air conditioner provided by an embodiment of the present disclosure;
[0022] Figure 7 is a flow chart of another control method for a vehicle air conditioner provided by an embodiment of the present disclosure;
[0023] Figure 8 is a flow chart of another control method for a vehicle air conditioner provided by an embodiment of the present disclosure;
[0024] Fig. 9 is a flow chart of another control method for a vehicle air conditioner provided by an embodiment of the present disclosure;
[0025] Fig.10 It is a structural schematic diagram of a control device for a vehicle air conditioner provided in an embodiment of the present disclosure. DETAILED DESCRIPTION
[0026] The following will describe the embodiments of the present invention with reference to the accompanying drawings and preferred embodiments. Those skilled in the art can easily understand other advantages and effects of the present invention from the contents disclosed in this specification. The present invention can also be implemented or applied through other different specific embodiments, and the details in this specification can also be modified or changed in various ways based on different viewpoints and applications without departing from the spirit of the present invention. It should be understood that the preferred embodiments are only for illustrating the present invention, not for limiting the scope of protection of the present invention.
[0027] In order to be able to understand the features and technical contents of the embodiments of the present disclosure in more detail, the implementation of the embodiments of the present disclosure is described in detail below in conjunction with the accompanying drawings. The attached drawings are for reference only and are not used to limit the embodiments of the present disclosure. In the following technical description, for the convenience of explanation, a full understanding of the disclosed embodiments is provided through multiple details. However, one or more embodiments can still be implemented without these details. In other cases, to simplify the drawings, well-known structures and devices can be simplified for display.
[0028] The terms "first", "second", etc. in the specification and claims of the embodiments of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the terms used in this way can be interchanged where appropriate, so that the embodiments of the embodiments of the present disclosure described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions.
[0029] Unless otherwise specified, the term "plurality" means two or more than two. In the disclosed embodiment, the character " / " indicates that the objects before and after are in an "or" relationship. For example, A / B means: A or B. The term "and / or" is a description of the association relationship between objects, indicating that three relationships may exist. For example, A and / or B means: A or B, or, the three relationships of A and B. The term "corresponding" may refer to an association relationship or a binding relationship, and the correspondence between A and B means that there is an association relationship or a binding relationship between A and B.
[0030] The present disclosure provides a schematic diagram of the architecture of a vehicle air conditioner, Figure 1 As shown, it includes: a first domain controller and a second domain controller, the first domain controller is connected to the second domain controller through a first communication link; a first control screen and a second control screen, the first control screen is connected to the first domain controller and the second domain controller respectively through a second communication link, and the second control screen is connected to the second domain controller through a third communication link; an air conditioning controller is connected to the second domain controller through a fourth communication link.
[0031] Optionally, combined Figure 2 As shown, the second domain controller includes a second control module and a routing module, the second control module is connected to the air conditioning controller via a fourth communication link, and is connected to the second control screen via a third communication link. The routing module is connected to the air conditioning controller via a fourth communication link, and is connected to the first control screen via a second communication link.
[0032] Optionally, combined Figure 3 As shown, the air conditioning controller is integrated into the first domain controller, and the air conditioning controller communicates with the first domain controller in a two-way manner. The second domain controller includes a second control module and a routing module, the second control module is connected to the second control screen through a third communication link, and is connected to the air conditioning controller through a fourth communication link, and the routing module is connected to the first control screen through the second communication link, and is connected to the air conditioning controller through the fourth communication link.
[0033] in:
[0034] The (first / second) domain controller (VDC) is a key component in the automotive electronic architecture, responsible for integrating and managing multiple electronic control units (ECUs) to improve the intelligence and automation level of the vehicle. The domain controller is able to process data from different sensors and devices, perform complex computing tasks, and control various functional modules of the vehicle.
[0035] The (first / second) control module (Control Module) includes a microcontroller or processor, memory, input / output interface and other necessary circuits, and is responsible for managing various vehicle functions, such as engine control, safety system, comfort system, etc. The control module can be regarded as a component or subsystem in the domain controller. Under the architecture of the domain controller, multiple control modules may be integrated into one domain controller to achieve a higher level of functional integration and collaborative work.
[0036] The (first / second / third / fourth) communication links are responsible for data transmission. Whether it is control instructions, status information or feedback signals, they all need to be transmitted through these communication links. The communication links can be unidirectional data transmission or bidirectional data transmission.
[0037] The (first / second) control panel can input operation instructions through an input device (such as a keyboard or an electronic screen), and can also display relevant air-conditioning data in real time through the screen.
[0038] In the disclosed embodiment, the vehicle air conditioner is controlled by the first domain controller and the second domain controller working together to complete the control task. As the main controller, the second domain controller is responsible for processing instructions from different control panels, maintaining real-time communication with the second domain controller through the first communication link, and maintaining real-time communication with the air conditioning controller through the fourth communication link. The first control panel is connected to the first domain controller and the second domain controller respectively through the first communication link, and the second control panel is connected to the second domain controller through the third communication link. This change greatly simplifies the signal transmission path and reduces the loss and delay of the signal during the transmission process. Without significantly increasing the complexity of the model, the reusability of the model is significantly improved. This feature enables the control logic of the air-conditioning system to maintain a high degree of consistency and flexibility in different vehicle scenarios, reducing development and maintenance costs.
[0039] In some embodiments, in combination with FIG. 4, a control method for a vehicle air conditioner is provided, the control method comprising the following steps:
[0040] S401, when receiving an air-conditioning operation instruction from a user, based on the first domain controller and the second domain controller, the air-conditioning operation instruction is sent to the air-conditioning controller by using the first communication link, the second communication link, the third communication link and the fourth communication link.
[0041] Here, the air conditioning operation instruction input by the user may be an air conditioning temperature adjustment instruction, an air volume adjustment instruction, an air outlet adjustment instruction, and the like.
[0042] S402, based on the first domain controller and the second domain controller, using the first communication link, the second communication link, the third communication link and the fourth communication link, synchronize the feedback signal of the air-conditioning controller based on the air-conditioning operation instruction to the first control screen and the second control screen.
[0043] Using the control method for vehicle air conditioning provided by the embodiment of the present disclosure, when receiving the user's air conditioning operation instruction, based on the first domain controller and the second domain controller, the air conditioning operation instruction is sent to the air conditioning controller using the first communication link, the second communication link, the third communication link and the fourth communication link, and the feedback signal of the air conditioning controller is synchronized to the first control screen and the second control screen. In this way, this technical solution successfully solves the problem of lengthy signal transmission links and long transmission time when the rear control screen controls the air conditioning function by introducing a dual-domain controller architecture and an optimized communication link layout. This solution not only improves the response speed and execution efficiency of the system, but also enhances the reliability and redundancy of the system. In practical applications, this design can significantly improve the passengers' riding experience, especially in long-distance travel or complex road conditions. Passengers can more conveniently adjust the in-vehicle air conditioning environment according to their needs and enjoy a more comfortable and personalized riding experience.
[0044] In some embodiments, in combination Figure 5 As shown, the control method for the vehicle air conditioner includes the following steps:
[0045] S501: When a first air-conditioning operation instruction from a user based on a first control screen is received, the first air-conditioning operation instruction is sent to a first domain controller through a second communication link.
[0046] When the user issues an air-conditioning operation instruction through the first control screen (such as the touch screen on the center console), the instruction is sent to the first domain controller through the second communication link (such as CAN bus, LIN bus, etc.).
[0047] S502: After receiving the first air conditioner operation instruction, the first domain controller calls the second domain controller through the first communication link.
[0048] After receiving the instruction, the first domain controller calls or activates the second domain controller through the first communication link.
[0049] S503: The second domain controller sends a first air-conditioning operation instruction to the air-conditioning controller through the fourth communication link, and receives a feedback signal from the air-conditioning controller through the fourth communication link.
[0050] Optionally, the second domain controller includes a second control module and a routing module, the second control module is connected to the air-conditioning controller via a fourth communication link, and the routing module is connected to the air-conditioning controller via the fourth communication link.
[0051] The second domain controller sends the first air conditioning operation instruction to the air conditioning controller through the fourth communication link, and receives the feedback signal of the air conditioning controller through the fourth communication link, including: the second control module sends the first air conditioning operation instruction to the air conditioning controller through the fourth communication link; the second control module and the routing module respectively receive the feedback signal of the air conditioning controller through the fourth communication link.
[0052] The second domain controller includes a second control module and a routing module. The second control module sends an air conditioning operation instruction to the air conditioning controller via a fourth communication link (such as Ethernet, FlexRay, etc.). After the air conditioning controller executes the instruction, it sends a feedback signal to the second domain controller via the fourth communication link. Here, both the second control module and the routing module receive the feedback signal via the fourth communication link to achieve redundancy and enhance reliability.
[0053] S504, the second domain controller sends a feedback signal to the first control screen through the second communication link to synchronize the feedback signal of the first control screen, and sends a feedback signal to the second control screen through the third communication link to synchronize the feedback signal of the second control screen.
[0054] Optionally, the second domain controller includes a second control module and a routing module, the second control module is connected to the second control screen via a third communication link, and the routing module is connected to the first control screen via a second communication link.
[0055] Sending a feedback signal to the first control panel via the second communication link includes: the routing module sending a feedback signal to the first control panel via the second communication link; sending a feedback signal to the second control panel via the third communication link includes: the second control module sending a feedback signal to the second control panel via the third communication link.
[0056] The second domain controller sends a feedback signal to the first control screen through the second communication link to ensure that the first control screen displays the current air conditioning status. At the same time, the second control module sends a feedback signal to the second control screen (such as the display screen on the instrument panel) through the third communication link to achieve dual-screen synchronous display.
[0057] In the disclosed embodiment, the control functions are distributed in different domain controllers, which reduces the complexity and coupling of the system and facilitates the maintenance and upgrade of the system. The feedback signal is synchronized to the first control screen and the second control screen, so that the user can view the air-conditioning status in real time at different locations, which improves the convenience and intuitiveness of operation. The feedback signals of the air-conditioning controller are respectively received by the second control module and the routing module, which realizes communication redundancy and reduces the risk of system failure caused by the failure of a single communication link. At the same time, the use of multiple communication links and protocols can be flexibly configured according to different vehicle network architectures and requirements, which improves the adaptability and scalability of the system.
[0058] In some specific implementations, the first control screen is described as a rear-row control screen of a car, and the second control screen is described as a front-row control screen of a car. In other applications, the first control screen may also be located in other portable active control screens in the car, and this application does not specifically limit this. Figure 6 As shown, the control method for the vehicle air conditioner includes the following steps:
[0059] S601, the rear control screen sends a signal to the first control module of the first domain controller through the second communication link.
[0060] The user clicks on some of the air-conditioning function buttons (on, air volume, temperature, air outlet mode, etc.) on the rear control screen. This simple action marks the beginning of the operation process. When the rear control screen receives the first air-conditioning operation instruction from the user based on the rear control screen, it sends the first air-conditioning operation instruction to the first control module of the first domain controller through the second communication link. Here, the first control module is activated and ready for the next operation.
[0061] S602: The first control module calls the second control module in the second domain controller through the first communication link.
[0062] The first control module establishes a connection with the second domain controller through the first communication link, and calls the second control module of the second domain controller. This step ensures the consistency and accuracy of the operation.
[0063] S603: The second control module sends a signal to the air conditioning controller through the fourth communication link.
[0064] The second control module sends the first air-conditioning operation instruction to the air-conditioning controller via the fourth communication link, instructing it to perform a corresponding operation. After receiving the signal, the air-conditioning controller starts to work.
[0065] S604: The air conditioning controller sends a feedback signal to the second control module of the second domain controller through the fourth communication link.
[0066] S605: The air conditioning controller sends a feedback signal to the routing module of the second domain controller through the fourth communication link.
[0067] The air conditioning controller sends a feedback signal of the operation completion back to the second domain controller via the fourth communication link. The feedback signal is received by the routing module and the second control module at the same time.
[0068] S606: The routing module sends the feedback signal to the rear row control screen via the second communication link.
[0069] After receiving the feedback signal, the routing module forwards the feedback signal to the rear control screen via the second communication link to inform the user that the operation has been successfully executed.
[0070] S607, the front control screen calls the second control module in the second domain controller through the third communication link to obtain a feedback signal.
[0071] The front screen also obtains the latest air-conditioning status information by calling the second control module in the second domain controller to ensure that passengers in the front and rear rows can understand the current status of the air-conditioning system.
[0072] In some embodiments, the air conditioning controller is integrated into the first domain controller, which simplifies the system architecture, reduces the number of components, and may improve the system response speed and reliability. Figure 7 As shown, the control method for the vehicle air conditioner includes the following steps:
[0073] S701: When receiving a first air-conditioning operation instruction from a user based on a first control screen, the first air-conditioning operation instruction is sent to a first domain controller through a second communication link.
[0074] When the user inputs an air-conditioning operation instruction through the first control screen (such as the touch screen on the center console), the instruction is sent to the first domain controller through the second communication link (such as CAN bus, LIN bus or Ethernet, etc.). Since the air-conditioning controller is integrated in the first domain controller, the instruction is directly processed by the first domain controller.
[0075] S702: After receiving the first air conditioner operation instruction, the first domain controller calls the second domain controller through the first communication link.
[0076] After receiving the instruction, the first domain controller calls or activates the second domain controller through the first communication link to perform related operations, such as adjusting the monitoring or adjustment strategy of the in-vehicle environmental parameters (such as temperature, humidity, wind speed, etc.).
[0077] S703: The second domain controller obtains a feedback signal from the air conditioning controller.
[0078] Optionally, the second domain controller includes a second control module and a routing module, the second control module is connected to the second control panel via a third communication link, and is connected to the air-conditioning controller via a fourth communication link, and the routing module is connected to the first control panel via the second communication link, and is connected to the air-conditioning controller via a fourth communication link.
[0079] The second domain controller obtains the feedback signal of the air-conditioning controller, including: the routing module obtains the feedback signal of the air-conditioning controller through the fourth communication link, and the second control module obtains the feedback signal of the air-conditioning controller through the first communication link.
[0080] After the air conditioner controller (integrated in the first domain controller) executes the instruction, a feedback signal is generated, which is sent to the second control module via the first communication link and to the routing module via the fourth communication link.
[0081] S704, the second domain controller sends a feedback signal to the first control screen through the second communication link to synchronize the feedback signal of the first control screen, and sends a feedback signal to the second control screen through the third communication link to synchronize the feedback signal of the second control screen.
[0082] Optionally, sending a feedback signal to the first control screen via the second communication link includes: the routing module sending a feedback signal to the first control screen via the second communication link; sending a feedback signal to the second control screen via the third communication link includes: the second control module sending a feedback signal to the second control screen via the third communication link.
[0083] After the second domain controller receives the feedback signal, the routing module sends the signal to the first control screen through the second communication link, so that the first control screen displays the current air-conditioning status. At the same time, the second control module sends the feedback signal to the second control screen (such as the display screen on the instrument panel) through the third communication link to achieve dual-screen synchronous display. This design improves the user interface friendliness and intuitiveness of operation.
[0084] In the disclosed embodiment, the air conditioner controller is integrated in the first domain controller. The integrated design reduces the time delay of command transmission and processing and improves the system response speed. By reducing components and simplifying communication links, the risk of system failure is reduced and the system reliability is improved. At the same time, the feedback signal is displayed synchronously on the dual screens, which improves the convenience and intuitiveness of user operation.
[0085] In some specific implementations, combined with Figure 8 As shown, the control method for the vehicle air conditioner includes the following steps:
[0086] S801, the rear control screen sends a signal to the first control module in the first domain controller through the second communication link.
[0087] The user clicks on some of the air-conditioning function buttons (on, air volume, temperature, air outlet mode, etc.) on the rear control screen. This simple action marks the beginning of the operation process. When the rear control screen receives the first air-conditioning operation instruction from the user based on the rear control screen, it sends the first air-conditioning operation instruction to the first control module of the first domain controller through the second communication link. Here, the first control module is activated and ready for the next operation.
[0088] S802: The first control module calls the second control module in the second domain controller through the first communication link.
[0089] After receiving the signal, the first control module establishes communication with the second control module in the second domain controller through the first communication link, and calls and activates the second control module. This step ensures the coordinated work between different domain controllers.
[0090] S803: The air conditioning controller calls the second control module through the first communication link.
[0091] After receiving the control instruction, the air-conditioning controller integrated in the first domain controller sends a feedback signal to the second control module in the second domain controller through the first communication link.
[0092] S804: The second control module calls the first control module in the first domain controller through the first communication link to obtain a feedback signal.
[0093] After the second control module is activated, it communicates with the first control module in the first domain controller again through the first communication link to obtain necessary feedback signals. This step ensures the accuracy and timeliness of the operation.
[0094] S805, the front control panel calls the second control module in the second domain controller to obtain a feedback signal from the air conditioning controller.
[0095] The front screen obtains the latest air-conditioning status by calling the second control module in the second domain controller to ensure that all passengers can understand the current status of the air-conditioning system.
[0096] S806: The air conditioning controller sends a feedback signal to the routing module of the second domain controller through the fourth communication link.
[0097] After receiving the control instruction, the air-conditioning controller integrated in the first domain controller sends a feedback signal to the routing module in the second domain controller through the fourth communication link.
[0098] S807, the routing module routes the feedback signal to the rear control screen through the second communication link.
[0099] After receiving the feedback signal, the routing module routes the signal to the rear control screen through the second communication link, so that the user can intuitively see the operation results.
[0100] The transmission link solution based on the domain controller, vehicle-mounted screen hardware, and communication harness provided in the embodiment of the present application realizes that when multiple vehicle-mounted terminal devices input signals to the air-conditioning control system, a unified set of logical links can be used to control the air-conditioning function. This means that whether it is the front central control screen, the co-pilot screen or the rear screen, unified operations such as air-conditioning opening, temperature adjustment, air volume control and air outlet mode can be achieved. At the same time, users are provided with a more convenient and consistent vehicle air-conditioning experience. No matter where the passengers sit in the car, they can easily control the air-conditioning system, improving the overall driving and riding comfort.
[0101] In some embodiments, in combination Fig. 9 As shown, the control method for the vehicle air conditioner includes the following steps:
[0102] S901: When receiving a second air-conditioning operation instruction from a user based on a second control screen, send the second air-conditioning operation instruction to a second domain controller through a third communication link.
[0103] In practical applications, the second control screen can be the front main control screen. The user enters the air conditioning operation instruction on the front main control screen (i.e., the second control screen), such as adjusting the temperature, wind speed, or selecting the internal and external circulation mode. The instruction is sent to the second domain controller via a third communication link (which may be a communication protocol such as CAN bus, LIN bus, Ethernet, etc.). As one of the core control units of the vehicle air conditioning system, the second domain controller is responsible for receiving and processing instructions from different control screens.
[0104] S902: The second domain controller sends a second air-conditioning operation instruction to the air-conditioning controller through the fourth communication link, and receives a feedback signal from the air-conditioning controller through the fourth communication link.
[0105] The second domain controller sends the processed air conditioning operation instruction to the air conditioning controller via a fourth communication link (such as FlexRay or Ethernet). The air conditioning controller is a unit that performs specific air conditioning operations, such as adjusting the compressor speed, controlling the air door opening, etc. After executing the instruction, the air conditioning controller sends a feedback signal to the second domain controller via the fourth communication link, including information such as the current air conditioning status and whether the instruction is successfully executed.
[0106] S903, the second domain controller sends a feedback signal to the first control screen through the second communication link to synchronize the feedback signal of the first control screen, and sends a feedback signal to the second control screen through the third communication link to synchronize the feedback signal of the second control screen.
[0107] After receiving the feedback signal from the air conditioning controller, the second domain controller sends the feedback signal to the first control screen through the second communication link to achieve synchronous display of information. At the same time, the second domain controller also sends the feedback signal back to the second control screen (i.e., the front row main control screen) through the third communication link to ensure that the front and rear row users in the car can see the same air conditioning status information on the two control screens.
[0108] By inputting commands on the front main control screen and displaying the air conditioning status information on the two control screens simultaneously, users can more easily understand and control the air conditioning status in the car, which improves the convenience and intuitiveness of operation. The redundant design between multiple communication links and controllers improves the reliability and stability of the system. Even if a communication link or controller fails, the system can still continue to work through other paths. At the same time, through the centralized management and processing of the second domain controller, the resources of the vehicle air conditioning system, such as compressor power, fan speed, etc., can be more effectively allocated to achieve more energy-saving and efficient air conditioning control.
[0109] In some embodiments, the control method for a vehicle air conditioner also includes: before sending an air conditioning operation instruction to the air conditioning controller, parsing to obtain evaluation information of the air conditioning operation instruction; wherein the evaluation information of the air conditioning operation instruction includes a rationality index of the air conditioning operation instruction and / or a reliability index of the user identity; and adjusting the communication status of the second communication link according to the evaluation information of the air conditioning operation instruction.
[0110] Here, the rationality index of the air-conditioning operation instruction mainly evaluates whether the instruction meets the actual operating conditions and user needs of the vehicle air-conditioning system; the reliability index of the user identity mainly evaluates the user's authority and credibility to operate the vehicle air-conditioning system.
[0111] In practical applications, the rationality index of the air conditioning operation instruction is determined as follows:
[0112] ReasonabilityIndex=(A1×Temp+A2×Speed+A3×ModeSwitch+A4×Env)
[0113] Among them, ReasonabilityIndex is the rationality index of the air conditioner operation command, Temp is the rationality score of the temperature adjustment range, Speed is the rationality score of the wind speed adjustment range, ModeSwitch is the rationality score of the mode switching frequency, Env is the environmental adaptability score, A1, A2, A3 and A4 are the weights corresponding to Temp, Speed, ModeSwitch and Env respectively. Temp, Speed, ModeSwitch and Env can be obtained by setting some evaluation algorithms or through intelligent models.
[0114] In practical applications, the reliability index of user identity is determined as follows:
[0115] ReliabilityIndex=(B1×AuthLevel+B2×BehaviorScore+B3×PermissionLevel)
[0116] Among them, ReliabilityIndex is the reliability index of user identity, AuthLevel is the user identity authentication level score, BehaviorScore is the user behavior score, PermissionLevel is the user permission level score, B1, B2 and B3 are the weights corresponding to AuthLevel, BehaviorScore and PermissionLevel respectively. AuthLevel, BehaviorScore and PermissionLevel can be obtained by setting some evaluation algorithms or through intelligent models.
[0117] U=ReasonabilityIndex, or U=ReliabilityIndex, or U=ReasonabilityIndex+ReliabilityIndex.
[0118] According to the evaluation information of the air-conditioning operation instruction, the communication state of the second communication link is adjusted, including: when the evaluation information of the air-conditioning operation instruction is greater than the first set threshold score, setting the data transmission level of the second communication link to the priority level; when the evaluation information of the air-conditioning operation instruction is less than the first set threshold score and the evaluation information of the air-conditioning operation instruction is greater than the second set threshold score, maintaining the communication state of the second communication link; when the evaluation information of the air-conditioning operation instruction is less than the second set threshold score, interrupting the communication state of the second communication link.
[0119] In the disclosed embodiment, the rationality index of the air-conditioning operation command and the reliability index of the user identity obtained by the above calculation method can be used to comprehensively evaluate whether the command input by the user should be executed. If the command is unreasonable or the reliability of the user identity is low, the system can refuse to execute the command or issue a warning prompt, thereby ensuring the safe and stable operation of the vehicle air-conditioning system.
[0120] Combination Fig.10The embodiment of the present disclosure provides a control device 1000 for a vehicle air conditioner, including a processor 100 and a memory 101, and may also include a communication interface 102 and a bus 103. The processor 100, the communication interface 102, and the memory 101 may communicate with each other through the bus 103. The communication interface 102 may be used for information transmission. The processor 100 may call the logic instructions in the memory 101 to execute the control method for the vehicle air conditioner of the above embodiment.
[0121] In addition, the logic instructions in the memory 101 described above may be implemented in the form of software functional units and when sold or used as independent products, may be stored in a computer-readable storage medium.
[0122] The memory 101 is a computer-readable storage medium that can be used to store software programs and computer executable programs, such as program instructions / modules corresponding to the method in the embodiment of the present disclosure. The processor 100 executes the functional application and data processing by running the program instructions / modules stored in the memory 101, that is, implements the control method for the vehicle air conditioner in the above method embodiment.
[0123] The memory 101 may include a program storage area and a data storage area, wherein the program storage area may store an operating system and an application required for at least one function; the data storage area may store data created according to the use of the terminal device, etc. In addition, the memory 101 may include a high-speed random access memory and may also include a non-volatile memory.
[0124] In some embodiments, a control system for a vehicle air conditioner includes: a first domain controller and a second domain controller, the first domain controller being connected to the second domain controller via a first communication link; a first control screen and a second control screen, the first control screen being connected to the first domain controller and the second domain controller respectively via a second communication link, and the second control screen being connected to the second domain controller via a third communication link; an air conditioning controller, being connected to the second domain controller via a fourth communication link; and the aforementioned control device for the vehicle air conditioner.
[0125] The control system for a vehicle air conditioner provided by the embodiment of the present disclosure, the vehicle air conditioner is controlled by the first domain controller and the second domain controller in collaboration. The second domain controller, as the main controller, is responsible for processing instructions from different control screens, maintaining real-time communication with the second domain controller through the first communication link, and maintaining real-time communication with the air conditioner controller through the fourth communication link. The first control screen is connected to the first domain controller and the second domain controller respectively through the first communication link, and the second control screen is connected to the second domain controller through the third communication link. This change greatly simplifies the signal transmission path and reduces the loss and delay of the signal during the transmission process. In the case of receiving the user's air conditioning operation instruction, based on the first domain controller and the second domain controller, the air conditioning operation instruction is sent to the air conditioning controller using the first communication link, the second communication link, the third communication link and the fourth communication link, and the feedback signal of the air conditioning controller is synchronized to the first control screen and the second control screen. In this way, the technical solution successfully solves the problem of lengthy signal transmission link and long transmission time when the rear control screen controls the air conditioning function by introducing a dual-domain controller architecture and an optimized communication link layout. This solution not only improves the response speed and execution efficiency of the system, but also enhances the reliability and redundancy of the system. In practical applications, this design can significantly improve the passengers' riding experience, especially on long-distance trips or in complex road conditions. Passengers can more conveniently adjust the air-conditioning environment in the car according to their needs and enjoy a more comfortable and personalized riding experience.
[0126] An embodiment of the present disclosure provides a computer-readable storage medium storing computer-executable instructions, wherein the computer-executable instructions are configured to execute the above-mentioned control method for a vehicle air conditioner.
[0127] An embodiment of the present disclosure provides a computer program product, which includes a computer program stored on a computer-readable storage medium, and the computer program includes program instructions. When the program instructions are executed by a computer, the computer executes the above-mentioned control method for a vehicle air conditioner.
[0128] The computer-readable storage medium mentioned above may be a transient computer-readable storage medium or a non-transitory computer-readable storage medium.
[0129] The technical solution of the embodiment of the present disclosure can be embodied in the form of a software product, which is stored in a storage medium and includes one or more instructions for enabling a computer device (which may be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in the embodiment of the present disclosure. The aforementioned storage medium may be a non-transient storage medium, including: a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and other media that can store program codes, or a transient storage medium.
[0130] The above description and the accompanying drawings fully illustrate the embodiments of the present disclosure so that those skilled in the art can practice them. Other embodiments may include structural, logical, electrical, process and other changes. The embodiments represent only possible changes. Unless explicitly required, individual components and functions are optional, and the order of operation may vary. The parts and features of some embodiments may be included in or replace the parts and features of other embodiments. The scope of the embodiments of the present disclosure includes the entire scope of the claims, and all available equivalents of the claims. When used in this application, although the terms "first", "second", etc. may be used in this application to describe each element, these elements should not be limited by these terms. These terms are only used to distinguish one element from another element. For example, without changing the meaning of the description, the first element can be called the second element, and similarly, the second element can be called the first element, as long as all occurrences of the "first element" are renamed consistently and all occurrences of the "second element" are renamed consistently. The first element and the second element are both elements, but may not be the same element. Moreover, the words used in this application are only used to describe the embodiments and are not used to limit the claims. As used in the description of the embodiments and claims, unless the context clearly indicates, the singular forms "a", "an" and "the" are intended to include the plural forms as well. Similarly, the term "and / or" as used in this application refers to any and all possible combinations of one or more associated listings. In addition, when used in this application, the term "comprise" and its variants "comprises" and / or comprising refer to the presence of stated features, wholes, steps, operations, elements, and / or components, but do not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components and / or groups of these. In the absence of further restrictions, the elements defined by the sentence "including one..." do not exclude the presence of other identical elements in the process, method or device including the elements. In this article, each embodiment may focus on the differences from other embodiments, and the same and similar parts between the embodiments may refer to each other. For the methods, products, etc. disclosed in the embodiments, if they correspond to the method part disclosed in the embodiments, then the relevant parts can refer to the description of the method part.
[0131] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software may depend on the specific application and design constraints of the technical solution. The technicians may use different methods for each specific application to implement the described functions, but such implementations should not be considered to exceed the scope of the embodiments of the present disclosure. The technicians may clearly understand that, for the convenience and simplicity of description, the specific working processes of the systems, devices and units described above may refer to the corresponding processes in the aforementioned method embodiments, and will not be repeated here.
[0132] In the embodiments disclosed herein, the disclosed methods and products (including but not limited to devices, equipment, etc.) can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units can be only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between each other shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms. The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the units may be selected according to actual needs to implement this embodiment. In addition, each functional unit in the embodiment of the present disclosure may be integrated in a processing unit, or each unit may exist physically alone, or two or more units may be integrated in one unit.
[0133] The flowchart and block diagram in the accompanying drawings show the possible architecture, function and operation of the system, method and computer program product according to the embodiment of the present disclosure. In this regard, each box in the flowchart or block diagram can represent a module, a program segment or a part of the code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. In some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two consecutive boxes can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, which can depend on the functions involved. In the description corresponding to the flowchart and the block diagram in the accompanying drawings, the operations or steps corresponding to different boxes can also occur in a different order from the order disclosed in the description, and sometimes there is no specific order between different operations or steps. For example, two consecutive operations or steps can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, which can depend on the functions involved. Each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, may be implemented by a dedicated hardware-based system that performs the specified functions or actions, or may be implemented by a combination of dedicated hardware and computer instructions.
Claims
1. A control method for a vehicle air conditioner, characterized in that: include: In the case of receiving the air-conditioning operation instruction from the user, based on the first domain controller and the second domain controller, the air-conditioning operation instruction is sent to the air-conditioning controller by using the first communication link, the second communication link, the third communication link and the fourth communication link, and the feedback signal of the air-conditioning controller based on the air-conditioning operation instruction is synchronized to the first control screen and the second control screen; Among them, the first domain controller is connected to the second domain controller through the first communication link, the first control screen is connected to the first domain controller and the second domain controller respectively through the second communication link, the second control screen is connected to the second domain controller through the third communication link, and the air conditioning controller is connected to the second domain controller through the fourth communication link.
2. The control method according to claim 1, characterized in that: In the case of receiving the air-conditioning operation instruction of the user, based on the first domain controller and the second domain controller, the air-conditioning operation instruction is sent to the air-conditioning controller by using the first communication link, the second communication link, the third communication link and the fourth communication link, and the feedback signal of the air-conditioning controller based on the air-conditioning operation instruction is synchronized to the first control screen and the second control screen, including: When receiving a first air-conditioning operation instruction from the user based on the first control screen, sending the first air-conditioning operation instruction to the first domain controller through the second communication link; After receiving the first air conditioner operation instruction, the first domain controller calls the second domain controller through the first communication link; The second domain controller sends the first air-conditioning operation instruction to the air-conditioning controller through the fourth communication link, and receives a feedback signal from the air-conditioning controller through the fourth communication link; The second domain controller sends a feedback signal to the first control screen through the second communication link to synchronize the feedback signal of the first control screen, and sends a feedback signal to the second control screen through the third communication link to synchronize the feedback signal of the second control screen.
3. The control method according to claim 2, characterized in that: The second domain controller includes a second control module and a routing module, the second control module is connected to the air conditioning controller via a fourth communication link, and the routing module is connected to the air conditioning controller via a fourth communication link; The second domain controller sends the first air-conditioning operation instruction to the air-conditioning controller through the fourth communication link, and receives a feedback signal from the air-conditioning controller through the fourth communication link, including: The second control module sends a first air conditioning operation instruction to the air conditioning controller via a fourth communication link; The second control module and the routing module respectively receive feedback signals from the air-conditioning controller through a fourth communication link.
4. The control method according to claim 2, characterized in that: The second domain controller includes a second control module and a routing module, the second control module is connected to the second control screen via a third communication link, and the routing module is connected to the first control screen via a second communication link; Sending a feedback signal to the first control screen through the second communication link includes: the routing module sending a feedback signal to the first control screen through the second communication link; Sending a feedback signal to the second control panel via the third communication link includes: the second control module sending a feedback signal to the second control panel via the third communication link.
5. The control method according to claim 1, characterized in that: The air-conditioning controller is integrated in the first domain controller; when receiving the air-conditioning operation instruction of the user, based on the first domain controller and the second domain controller, the air-conditioning operation instruction is sent to the air-conditioning controller by using the first communication link, the second communication link, the third communication link and the fourth communication link, and the feedback signal of the air-conditioning controller based on the air-conditioning operation instruction is synchronized to the first control screen and the second control screen, including: When receiving a first air-conditioning operation instruction from the user based on the first control screen, sending the first air-conditioning operation instruction to the first domain controller through the second communication link; After receiving the first air conditioner operation instruction, the first domain controller calls the second domain controller through the first communication link; The second domain controller obtains a feedback signal from the air conditioning controller; The second domain controller sends a feedback signal to the first control screen through the second communication link to synchronize the feedback signal of the first control screen, and sends a feedback signal to the second control screen through the third communication link to synchronize the feedback signal of the second control screen.
6. The control method according to claim 5, characterized in that: The second domain controller includes a second control module and a routing module, the second control module is connected to the second control panel via a third communication link, and is connected to the air conditioning controller via a fourth communication link, the routing module is connected to the first control panel via the second communication link, and is connected to the air conditioning controller via a fourth communication link; The second domain controller obtains the feedback signal of the air-conditioning controller, including: the routing module obtains the feedback signal of the air-conditioning controller through the fourth communication link, and the second control module obtains the feedback signal of the air-conditioning controller through the first communication link; Sending a feedback signal to the first control screen through the second communication link includes: the routing module sending a feedback signal to the first control screen through the second communication link; Sending a feedback signal to the second control panel via the third communication link includes: the second control module sending a feedback signal to the second control panel via the third communication link.
7. The control method according to claim 1, characterized in that: In the case of receiving the air-conditioning operation instruction of the user, based on the first domain controller and the second domain controller, the air-conditioning operation instruction is sent to the air-conditioning controller by using the first communication link, the second communication link, the third communication link and the fourth communication link, and the feedback signal of the air-conditioning controller based on the air-conditioning operation instruction is synchronized to the first control screen and the second control screen, including: When receiving a second air conditioner operation instruction from the user based on the second control screen, sending the second air conditioner operation instruction to the second domain controller through the third communication link; The second domain controller sends a second air-conditioning operation instruction to the air-conditioning controller through the fourth communication link, and receives a feedback signal from the air-conditioning controller through the fourth communication link; The second domain controller sends a feedback signal to the first control screen through the second communication link to synchronize the feedback signal of the first control screen, and sends a feedback signal to the second control screen through the third communication link to synchronize the feedback signal of the second control screen.
8. The control method according to any one of claims 1 to 7, characterized in that: Also includes: Before sending the air-conditioning operation instruction to the air-conditioning controller, the evaluation information of the air-conditioning operation instruction is obtained by parsing; wherein the evaluation information of the air-conditioning operation instruction includes a rationality index of the air-conditioning operation instruction and / or a reliability index of the user identity; The communication state of the second communication link is adjusted according to the evaluation information of the air conditioner operation command.
9. A control device for a vehicle air conditioner, comprising a processor and a memory storing program instructions, characterized in that: The processor is configured to execute the control method for the vehicle air conditioner according to any one of claims 1 to 8 when running the program instructions.
10. A control system for a vehicle air conditioner, characterized in that: include: a first domain controller and a second domain controller, the first domain controller being connected to the second domain controller via a first communication link; a first control screen and a second control screen, the first control screen being connected to the first domain controller and the second domain controller respectively via a second communication link, and the second control screen being connected to the second domain controller via a third communication link; an air conditioning controller connected to the second domain controller via a fourth communication link; The control device for a vehicle air conditioner as claimed in claim 9.