Vehicle ECAS control method, device, vehicle, client and storage medium
The ECAS APP of the client uses close communication to activate the controller of the vehicle ECAS, which solves the energy waste problem caused by powering on the vehicle equipment during ECAS adjustment, and realizes the energy-saving effect of ECAS alone power supply.
Patent Information
- Application Number
- CN202211333469.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-10-28
- Publication Date
- 2025-04-25
- Estimated Expiration
- 2042-10-28
AI Technical Summary
When the vehicle ECAS needs to be adjusted, the entire vehicle needs to be powered on, which results in other electrical equipment other than ECAS also need to be powered on, causing energy waste.
The ECAS APP on the client (such as a mobile phone) uses close-range communication method to activate the ECAS controller, so that ECAS only powers on ECAS when there is sufficient energy, while other power-using devices do not power on.
It realizes that only power is supplied to ECAS when the vehicle ECAS is adjusted, saving energy and reducing the energy consumption of the entire vehicle.
Smart Images

Figure CN115674983B_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the field of vehicle technology, and specifically relates to a vehicle ECAS control method, device, vehicle, client and storage medium, and more particularly to a method, device, vehicle, client and storage medium for activating ECAS using a communication bus. Background Art
[0002] The vehicle's electronically controlled air suspension system (ECAS) is a wire-controlled suspension system. Despite the rapid advancements in science and technology, the instrument panel still primarily utilizes rocker switches or wired controllers, significantly limiting the safety and convenience of ECAS in various vehicle applications, such as buses and trucks. In related solutions, the electronically controlled air suspension adjustment process requires the vehicle to be powered on and the key in the ACC or ON position to ensure that the ECAS controller is activated to control the suspension and execute adjustment commands such as raising or lowering. Once the vehicle is powered on, numerous electrical devices are also powered. If the system is simply used to adjust the suspension, the vehicle's redundant electronic components would remain powered on, resulting in energy waste.
[0003] Among them, when the key is in the ACC position, some electrical equipment of the vehicle are powered on, such as the radio, audio and other equipment, but other parts of the vehicle are not powered on; when the key is in the ON position, all parts of the vehicle are powered on, including the engine system.
[0004] The above content is only used to assist in understanding the technical solution of the present invention and does not constitute an admission that the above content is prior art. Summary of the Invention
[0005] The present invention aims to provide a vehicle ECAS control method, device, vehicle, client, and storage medium to address the problem of energy waste caused by the need to power on the entire vehicle when the vehicle's ECAS needs to be adjusted, which requires powering on other electrical devices on the vehicle besides the ECAS. The present invention achieves the goal of activating the ECAS controller via a near-field communication (NFC) method using an ECAS app on a client (such as a mobile phone) when the vehicle's ECAS has sufficient energy. The ECAS can then be adjusted while only the ECAS is powered on and other electrical devices on the vehicle besides the ECAS are not powered on, thereby saving energy and reducing the energy consumption of the entire vehicle.
[0006] The present invention provides a method for controlling an ECAS of a vehicle, wherein the ECAS of the vehicle comprises: an ECU module, a bus communication module and a Bluetooth communication board; the Bluetooth communication board is connected to the bus communication module; the bus communication module is connected to the ECU module; the vehicle ECAS can operate in a normal mode or an energy-saving mode; the normal mode is a mode in which, when the battery switch of the vehicle is turned on and the ignition switch of the vehicle is ignited, the ECU module is activated based on the normal power input voltage after the battery switch is turned on and the ignition voltage under the ignition condition of the vehicle, and the activated ECU module operates under the control of a client; the energy-saving mode is a mode in which, when the battery switch of the vehicle is turned on but the ignition switch of the vehicle is not ignited, the ECU module is activated based on the normal power input voltage after the battery switch is turned on and the continuous high voltage provided by the communication line of the bus communication module The vehicle ECAS control method includes: receiving a Bluetooth pairing request sent by a client through the Bluetooth communication board, and sending the Bluetooth pairing request to the ECU module through the bus communication module; the Bluetooth pairing request is a request for starting the normal mode; if the ECU module feeds back host response information to the client based on the Bluetooth pairing request, receiving a control instruction from the client and causing the ECU module to start the normal mode; if the ECU module cannot feed back host response information to the client based on the Bluetooth pairing request, receiving a start instruction for the energy-saving mode sent by the client, and controlling the bus communication module through the Bluetooth communication board to provide the ECU module with a continuous high-level signal as an enable signal, so that the ECU module starts the energy-saving mode.
[0007] In some embodiments, the ECU module includes: a power conversion module, an ECAS main control module and a switch tube module; wherein the normal power input line of the vehicle's battery switch is connected to the power supply end of the power conversion module; the normal power input line of the battery switch is also connected to the first connection end of the switch tube module; the output end of the power conversion module is connected to the power supply end of the ECAS main control module; the output end of the ECAS main control module is connected to the control end of the switch tube module; the ignition input line of the vehicle's ignition switch is connected to the enable end of the power conversion module; the second connection end of the switch tube module is also connected to the enable end of the power conversion module; the drive pin of the Bluetooth communication board is connected to the communication line of the bus communication module; the communication line of the bus communication module is also connected to the enable end of the power conversion module; the bus communication module is also connected to the ECAS main control module.
[0008] In some embodiments, a unidirectional module is further provided between the communication line of the bus communication module and the enable end of the power conversion module; the communication line of the bus communication module is connected to the input end of the unidirectional module; and the output end of the unidirectional module is connected to the enable end of the power conversion module.
[0009] In some embodiments, receiving the control instruction of the client and causing the ECU module to start the normal mode includes: when the battery switch of the vehicle is turned on and the ignition switch of the vehicle is ignited, the ECU module is activated based on the normal power input voltage after the battery switch is turned on and the ignition voltage when the vehicle is ignited, receiving the host response information fed back based on the Bluetooth pairing request after the ECU module is activated through the bus communication module; and feeding back the host response information to the client through the Bluetooth communication board to start the normal mode, that is, controlling the ECU module to operate in the normal mode through the client.
[0010] In some embodiments, receiving the energy-saving mode startup instruction sent by the client, and controlling the bus communication module through the Bluetooth communication board to provide the ECU module with a continuous high-level signal as an enable signal so that the ECU module starts the energy-saving mode, includes: when the battery switch of the vehicle is turned on but the ignition switch of the vehicle is not ignited, after receiving the energy-saving mode startup instruction sent by the client through the Bluetooth communication board, controlling the working mode of the driving pin used to control the bus communication module in the Bluetooth communication board to be converted from the communication mode to the IO mode, and controlling the communication line of the bus communication module to provide a continuous high-level signal in the IO mode; after the ECU module is activated under the continuous high-level signal, controlling the normal power input voltage after the battery switch is turned on to power the ECU module through the ECU module; after the ECU module controls the normal power input voltage after the battery switch is turned on to power the ECU module, controlling the working mode of the driving pin used to control the bus communication module in the Bluetooth communication board to be restored from the IO mode to the communication mode to start the energy-saving mode.
[0011] Matching the above method, the present invention provides, on the other hand, a control device for vehicle ECAS, wherein the vehicle ECAS comprises: an ECU module, a bus communication module and a Bluetooth communication board; the Bluetooth communication board is connected to the bus communication module; the bus communication module is connected to the ECU module; the vehicle ECAS can operate in a normal mode or an energy-saving mode; the normal mode is a mode in which, when the battery switch of the vehicle is turned on and the ignition switch of the vehicle is ignited, the ECU module is activated based on the normal power input voltage after the battery switch is turned on and the ignition voltage when the vehicle is ignited, and the activated ECU module operates under the control of the client; the energy-saving mode is a mode in which, when the battery switch of the vehicle is turned on but the ignition switch of the vehicle is not ignited, the ECU module is activated based on the normal power input voltage after the battery switch is turned on and the continuous high-level signal provided by the communication line of the bus communication module, and the activated ECU module operates under the control of the client. The ECU module operates under the control of the client; the vehicle ECAS control device includes: a first control unit, configured to receive a Bluetooth pairing request sent by the client through the Bluetooth communication board, and send the Bluetooth pairing request to the ECU module through the bus communication module; the Bluetooth pairing request is a request for starting the normal mode; the first control unit is further configured to receive a control instruction from the client and enable the ECU module to start the normal mode if the ECU module feeds back host response information to the client based on the Bluetooth pairing request; the first control unit is further configured to receive a start instruction for the energy-saving mode sent by the client if the ECU module cannot feed back host response information to the client based on the Bluetooth pairing request, and control the bus communication module through the Bluetooth communication board to provide the ECU module with a continuous high-level signal as an enable signal, so that the ECU module starts the energy-saving mode.
[0012] In some embodiments, the ECU module includes: a power conversion module, an ECAS main control module and a switch tube module; wherein the normal power input line of the vehicle's battery switch is connected to the power supply end of the power conversion module; the normal power input line of the battery switch is also connected to the first connection end of the switch tube module; the output end of the power conversion module is connected to the power supply end of the ECAS main control module; the output end of the ECAS main control module is connected to the control end of the switch tube module; the ignition input line of the vehicle's ignition switch is connected to the enable end of the power conversion module; the second connection end of the switch tube module is also connected to the enable end of the power conversion module; the drive pin of the Bluetooth communication board is connected to the communication line of the bus communication module; the communication line of the bus communication module is also connected to the enable end of the power conversion module; the bus communication module is also connected to the ECAS main control module.
[0013] In some embodiments, a unidirectional module is further provided between the communication line of the bus communication module and the enable end of the power conversion module; the communication line of the bus communication module is connected to the input end of the unidirectional module; and the output end of the unidirectional module is connected to the enable end of the power conversion module.
[0014] In some embodiments, the first control unit receives the control instruction of the client and enables the ECU module to start the normal mode, including: when the battery switch of the vehicle is turned on and the ignition switch of the vehicle is ignited, the ECU module is activated based on the normal power input voltage after the battery switch is turned on and the ignition voltage when the vehicle is ignited, and the host response information fed back based on the Bluetooth pairing request after the ECU module is activated is received through the bus communication module; the host response information is fed back to the client through the Bluetooth communication board to start the normal mode, that is, the ECU module is controlled by the client to operate in the normal mode.
[0015] In some embodiments, the first control unit receives the energy-saving mode startup instruction sent by the client, and controls the bus communication module through the Bluetooth communication board to provide the ECU module with a continuous high-level signal as an enable signal, so that the ECU module starts the energy-saving mode, including: when the battery switch of the vehicle is turned on but the ignition switch of the vehicle is not ignited, after receiving the energy-saving mode startup instruction sent by the client through the Bluetooth communication board, controlling the working mode of the driving pin used to control the bus communication module in the Bluetooth communication board to be converted from the communication mode to the IO mode, and controlling the communication line of the bus communication module to provide a continuous high-level signal in the IO mode; after the ECU module is activated under the continuous high-level signal, controlling the ECU module to power the ECU module with the normal power input voltage after the battery switch is turned on through the ECU module; after the ECU module controls the normal power input voltage after the battery switch is turned on to power the ECU module, controlling the working mode of the driving pin used to control the bus communication module in the Bluetooth communication board to be restored from the IO mode to the communication mode, so as to start the energy-saving mode.
[0016] In accordance with the above device, the present invention further provides a vehicle comprising the above-mentioned vehicle ECAS control device.
[0017] In accordance with the above method, another aspect of the present invention provides a storage medium, wherein the storage medium includes a stored program, wherein when the program is executed, the device where the storage medium is located is controlled to execute the above vehicle ECAS control method.
[0018] The present invention provides a method for controlling a vehicle ECAS by a client that matches the above-mentioned vehicle ECAS control method, comprising: sending a Bluetooth pairing request to a Bluetooth communication board of the vehicle ECAS via a Bluetooth module of the client; if host response information fed back by an ECU module of the vehicle ECAS based on the Bluetooth pairing request is received, causing the ECU module to activate the normal mode; if host response information fed back by the ECU module of the vehicle ECAS based on the Bluetooth pairing request is not received, sending an energy-saving mode activation instruction to the Bluetooth communication board, so that the Bluetooth communication board controls the bus communication module to provide the ECU module with a continuous high-level signal as an enable signal, so that the ECU module activates the energy-saving mode.
[0019] In accordance with the above method, another aspect of the present invention provides a client-side control device for a vehicle ECAS, which is compatible with the above-mentioned vehicle ECAS control device, comprising: a second control unit configured to send a Bluetooth pairing request to a Bluetooth communication board of the vehicle ECAS via a Bluetooth module of the client; the second control unit further configured to, upon receiving host response information fed back by the ECU module of the vehicle ECAS based on the Bluetooth pairing request, cause the ECU module to activate the normal mode; and, upon not receiving host response information fed back by the ECU module of the vehicle ECAS based on the Bluetooth pairing request, send an energy-saving mode activation instruction to the Bluetooth communication board, so as to control the bus communication module via the Bluetooth communication board to provide the ECU module with a continuous high-level signal as an enable signal, thereby causing the ECU module to activate the energy-saving mode.
[0020] In accordance with the above device, the present invention provides a client on another aspect, including the above-mentioned client device for controlling vehicle ECAS.
[0021] In accordance with the above method, another aspect of the present invention provides a storage medium, wherein the storage medium includes a stored program, wherein when the program is executed, the device where the storage medium is located is controlled to execute the above method for controlling the vehicle ECAS by the client.
[0022] Therefore, the solution of the present invention switches the operating mode of the pin for controlling RS-485 bus communication (e.g., the TXD pin of the Bluetooth board Q4) on the ECAS Bluetooth board Q4 from communication mode to IO mode when the vehicle's ECAS has sufficient energy and the vehicle is not ignited. This maintains a high level on the RS-485 bus communication line A for a period of time to enable the ECAS power conversion chip Q1, thereby activating the ECAS ECU and enabling the entire vehicle to operate when the vehicle is not ignited. Thus, when the vehicle's ECAS has sufficient energy, the ECAS controller is activated via a near-field communication (NFC) method using an ECAS app on a client (e.g., a mobile phone). This allows the ECAS to be regulated while only the ECAS is powered on and other electrical devices on the vehicle are not powered on, thereby saving energy and facilitating reduced vehicle energy consumption.
[0023] Other features and advantages of the present invention will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by practice of the present invention.
[0024] The technical solution of the present invention is further described in detail below through the accompanying drawings and embodiments. BRIEF DESCRIPTION OF THE DRAWINGS
[0025] Figure 1 A flow chart of an embodiment of a vehicle ECAS control method according to the present invention;
[0026] Figure 2 A schematic diagram of an embodiment of an interactive system between an ECAS app on a client (such as a mobile phone) and a vehicle's ECAS via a Bluetooth communication board (i.e., an ECAS Bluetooth board);
[0027] Figure 3 A flowchart of an embodiment of the method of the present invention for receiving a control instruction from the client and enabling the ECU module to start the normal mode;
[0028] Figure 4 A flowchart of an embodiment of the method of the present invention for receiving the energy-saving mode activation instruction sent by the client and activating the energy-saving mode;
[0029] Figure 5 This is a flow chart of an embodiment of a method for controlling vehicle ECAS by a client of the present invention;
[0030] Figure 6 1 is a schematic diagram of the circuit structure of an embodiment of ECAS;
[0031] Figure 7 The present invention is a flow chart of an embodiment of a method for activating ECAS using a communication bus. DETAILED DESCRIPTION
[0032] To make the objectives, technical solutions, and advantages of the present invention more clear, the technical solutions of the present invention will be clearly and completely described below in conjunction with specific embodiments of the present invention and corresponding drawings. Obviously, the embodiments described are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of the present invention.
[0033] Figure 2 The structure diagram of an embodiment of the interactive system between the ECAS application (APP) of the client (such as a mobile phone) and the vehicle ECAS through the Bluetooth communication board (ie, the ECAS Bluetooth board). Figure 2As shown, the client (such as a mobile phone) has the ECAS app and a Bluetooth module. The vehicle's ECAS system includes the axle, the ECAS Bluetooth board located above the axle, the first electronic control unit (ECU), and the rocker switch; the air reservoir, solenoid valve, and air spring located below the axle; and a height sensor located at the axle. The air reservoir is connected to the air spring via the solenoid valve. The locations of the ECAS Bluetooth board, air reservoir, and height sensor are schematic and can be adjusted based on actual usage.
[0034] The ECAS Bluetooth board communicates with the Bluetooth module of a client device (such as a mobile phone). The electronic control unit (ECU) is connected to the ECAS Bluetooth board, solenoid valve, height sensor, and rocker switch. The air spring compresses air, and the rocker switch and ECU are connected via electrical signals.
[0035] See also Figure 2 In the example shown, the vehicle's ECAS includes sensors such as a height sensor and a pressure sensor. It also includes an electronic control unit (ECU), solenoid valves, and shock absorbers. Using air springs and shock absorbers, the ECAS adjusts vehicle height, suspension stiffness, and damping to suit various vehicle operating conditions. The basic principle of ECAS control is to control suspension height, stiffness, and damping based on the vehicle dynamics model, according to road conditions and driving mode. This actively controls vehicle height, improving the vehicle's ability to navigate various road conditions and adapt to varying loads.
[0036] ECAS is typically controlled from the driver's cab, but requires a central control panel switch, a rocker switch, or a remote control with extended wiring harnesses of varying lengths. The key must be inserted and the ignition key switched on to power the ECAS. This cumbersome operation, affected by the length of the wiring harness, makes it inconvenient. For example, when a tractor or closed truck unhook or unhook a trailer, or when adjusting the cargo bed to accommodate a loading platform, the vehicle needs to be raised or lowered from the side or rear of the vehicle. This sometimes requires rerouting the wire harness, which is inconvenient if the wire harness is too short. Furthermore, wire harnesses pose a risk of tangling, damage, space occupancy, weight, and high cost, creating significant inconvenience and potentially safety hazards.
[0037] With the rapid development of intelligent clients (such as mobile phones) and the Internet of Things (IoE), more and more products will interact with clients (such as mobile phones). For example, a client (such as a mobile phone) can display vehicle status information, start the vehicle with a single click, or pre-activate the vehicle's air conditioning. The ECU in the ECAS, acting as the controller for the vehicle's suspension, controls the vehicle's posture and can be remotely activated and adjusted using a client (such as a mobile phone). Therefore, the present invention provides a method for activating the ECAS using a communication bus. When the vehicle's ECAS has sufficient energy supply, the client (such as a mobile phone) can be used to remotely activate and remotely control the vehicle's ECAS even when the vehicle is not ignited. This addresses the energy waste caused by the need to power up the entire vehicle for ECAS control, calibration, and safe loading and unloading functions. The ECAS's energy supply primarily comes from a gas source, such as a gas cylinder, which is sufficient to supply the ECAS.
[0038] According to an embodiment of the present invention, a method for controlling a vehicle ECAS is provided. Figure 1 A flow chart illustrating an embodiment of the method of the present invention is shown. The vehicle ECAS comprises an ECU module, such as a power conversion chip Q1 and an ECAS main control chip Q3, a bus communication module, such as an RS-485 bus module, and a Bluetooth communication board, such as a Bluetooth board Q4. The Bluetooth communication board is connected to the bus communication module, which is connected to the ECU module.
[0039] As one of dozens or even hundreds of controllers in a vehicle, ECAS controls changes in the vehicle's posture. The present invention divides the ECAS operating mode into normal mode and energy-saving mode, with the two modes having slightly different functions in different environments. The vehicle ECAS can operate in normal mode or energy-saving mode. In normal mode, when the vehicle's battery switch is turned on and the vehicle's ignition switch is on, the ECU module is activated based on the normal power input voltage after the battery switch is turned on and the ignition voltage when the vehicle is ignited, and the activated ECU module operates under the control of the client. In energy-saving mode, when the vehicle's battery switch is turned on but the vehicle's ignition switch is not on, the ECU module is activated based on the normal power input voltage after the battery switch is turned on and the continuous high-level signal provided by the communication line of the bus communication module, and the activated ECU module operates under the control of the client.
[0040] In some embodiments, the ECU module includes: a power conversion module, an ECAS main control module, and a switch tube module. The power conversion module is such as a power conversion chip Q1, the ECAS main control module is such as an ECAS main control chip Q3, and the switch tube module is such as a transistor Q5.
[0041] The constant power input line of the vehicle's battery switch is connected to the power supply terminal of the power conversion module. The constant power input line of the battery switch is also connected to the first connection terminal of the switch tube module (such as the collector of transistor Q5). The output terminal of the power conversion module is connected to the power supply terminal of the ECAS main control module. The output terminal of the ECAS main control module is connected to the control terminal of the switch tube module (such as the base of transistor Q5). The ignition input line of the vehicle's ignition switch is connected to the enable terminal of the power conversion module. The second connection terminal of the switch tube module (such as the emitter of transistor Q5) is also connected to the enable terminal of the power conversion module. The drive pin of the Bluetooth communication board is connected to the communication line of the bus communication module. The communication line of the bus communication module is also connected to the enable terminal of the power conversion module. The bus communication module is also connected to the ECAS main control module. Specifically, the signal lines of the bus communication module, such as the DE line, A line and B line, correspond to the DE pin (ie, enable pin) of the 485 chip and the A line and B line of the 485 communication, and are connected to the signal lines of the ECAS main control module.
[0042] In some embodiments, a unidirectional module, such as a diode Q6, is further provided between the communication line of the bus communication module and the enable terminal of the power conversion module. The communication line of the bus communication module is connected to the input terminal of the unidirectional module, and the output terminal of the unidirectional module is connected to the enable terminal of the power conversion module.
[0043] Figure 6 FIG. 1 is a schematic diagram of the circuit structure of an embodiment of ECAS. Figure 6 As shown in the figure, the ECAS circuit structure includes: power converter chip Q1, RS-485 chip Q2, ECAS main control chip Q3 (i.e., the main control chip of the ECU in the ECAS), Bluetooth board (i.e., Bluetooth communication board) Q4, RS-485 bus, transistor Q5, and diode Q6. Power converter chip Q1 converts the 24V input voltage from the K30 constant power input line into +5V, which serves as the power supply for ECAS main control chip Q3 (i.e., the main control chip of the ECU in the ECAS). The AB line, which extends from pins A and B of the RS-485 chip Q2, serves as the information transmission bus. The Bluetooth board Q4 performs information transmission and reception. Diode Q6 prevents reverse conduction.
[0044] Specifically, the vehicle's battery switch is connected to the K30 constant power input line. The K30 constant power input line is connected to the power supply terminal (i.e., pin 14) of the power conversion chip Q1. The K30 constant power input line is also connected to the collector of transistor Q5. When the power conversion chip Q1 is powered, the output terminal (i.e., pin 8) of the power conversion chip Q1 can output a +5V voltage to the power supply terminal of the ECAS main control chip Q3 (i.e., the main control chip of the ECU in the ECAS). The control terminal (i.e., terminal C) of the ECAS main control chip Q3 (i.e., the main control chip of the ECU in the ECAS) is connected to the base of the transistor Q5.
[0045] The vehicle's ignition switch is connected to the K15 ignition input line. This line is connected to the enable pin (pin 1) of the power converter chip Q1. This line is also connected to the cathode of diode Q6. It is also connected to the emitter of transistor Q5. Transistor Q5 can be a PNP transistor.
[0046] The first communication line (i.e., communication line A) of RS-485 chip Q2 is connected to the first connection terminal of Bluetooth board Q4. Communication line A of RS-485 chip Q2 is also connected to the anode of diode Q6. The second communication line (i.e., communication line B) of RS-485 chip Q2 is connected to the second connection terminal of Bluetooth board Q4. Communication line A of RS-485 chip Q2 and communication line B of RS-485 chip Q2 are both connected to the RS-485 bus.
[0047] Alternatively, in the above embodiment, the ECAS APP on the client (such as a mobile phone) sends instructions to the Bluetooth board Q4 via Bluetooth and then drives the RS-485 bus. The method of sending instructions by the ECAS APP on the client (such as a mobile phone) can also be changed to a key triggering method.
[0048] Optionally, the above embodiment describes activation control via an RS-485 bus, which may be replaced by a bus such as CAN, UART, or SPI.
[0049] Optionally, the diode Q6 in the above embodiment may also be replaced by an optocoupler.
[0050] In an embodiment of the present invention, the vehicle ECAS control method, specifically a method for controlling an ECU using a Bluetooth communication board, uses an RS485 communication line to provide a high-level signal to the power conversion chip Q1, specifically implementing an energy-saving solution. The vehicle ECAS control method includes steps S110 to S130.
[0051] At step S110, the Bluetooth pairing request sent by the client is received through the Bluetooth communication board, and the Bluetooth pairing request is sent to the ECU module through the bus communication module. The Bluetooth pairing request is a request for starting the normal mode. Specifically, the Bluetooth pairing request sent by the client is received through the Bluetooth communication board. In addition, the working mode of the driving pin for controlling the bus communication module in the Bluetooth communication board is controlled to be in communication mode. When the working mode of the driving pin for controlling the bus communication module in the Bluetooth communication board is in communication mode, the received Bluetooth pairing request is sent to the ECU module through the bus communication module. The client is a client outside the vehicle, such as a mobile phone. The Bluetooth pairing request sent by the client is actually a Bluetooth pairing request sent by an APP or applet on the client (such as an ECAS APP or ECAS applet on a mobile phone).
[0052] At step S120, if the ECU module feeds back host response information to the client based on the Bluetooth pairing request, the control instruction of the client is received and the ECU module starts the normal mode, that is, the ECU module is controlled by the client to operate in the normal mode.
[0053] In some embodiments, the specific process of receiving the control instruction from the client and enabling the ECU module to start the normal mode in step S120 is described in the following exemplary embodiments.
[0054] The following combination Figure 3 The flowchart of an embodiment of the method of the present invention for receiving the control instruction of the client and enabling the ECU module to start the normal mode further illustrates the specific process of receiving the control instruction of the client and enabling the ECU module to start the normal mode in step S120, including: steps S210 to S220.
[0055] In step S210, when the battery switch of the vehicle is turned on and the ignition switch of the vehicle is ignited, the ECU module is activated based on the normal power input voltage after the battery switch is turned on and the ignition voltage when the vehicle is ignited, and the host response information based on the Bluetooth pairing request feedback after the ECU module is activated is received through the bus communication module.
[0056] Step S220 , feeding back the host response information to the client via the Bluetooth communication board to start the normal mode, that is, controlling the ECU module to operate in the normal mode via the client.
[0057] Specifically, when the vehicle's battery switch is turned on and the vehicle's ignition switch is on, the ECU module is activated based on the normal power input voltage after the battery switch is turned on and the ignition voltage when the vehicle is ignited, and feedback response information based on the Bluetooth pairing request is recorded as host response information. The operating mode of the driver pin used to control the bus communication module in the Bluetooth communication board is controlled to be in communication mode. When the operating mode of the driver pin used to control the bus communication module in the Bluetooth communication board is in communication mode, the bus communication module receives the host response information, and the Bluetooth communication board feeds the host response information back to the client, so that the client controls the ECU module to operate in the normal mode upon receiving the host response information.
[0058] See also Figure 6 In the example shown, when the ECAS working mode is normal mode, when the vehicle's battery switch is turned on, there will be 24V voltage on the K30 normal power input line. Because the ECAS main control chip Q3 (i.e. the main control chip of the ECU in the ECAS) is not powered, the ECAS main control chip Q3 (i.e. the main control chip of the ECU in the ECAS) is not started, so the ECAS will not start and work.
[0059] When the vehicle is ignited, the K15 ignition input line receives 24V. This activates the enable pin (pin 1) of the power converter chip Q1, starting it up and operating. Once powered up and operating, the power converter chip Q1 converts the 24V voltage supplied by the K30 constant power input line into a +5V voltage for the ECAS main control chip Q3 (the main control chip of the ECU within the ECAS). This activates the ECAS and puts it into operation. Control commands sent by the ECAS app on a client (e.g., a mobile phone) are transmitted via the client's Bluetooth module. After receiving the Bluetooth signal (i.e., the control command transmitted via Bluetooth communication) from the client's Bluetooth module, the Bluetooth board Q4 transmits the received control command to the RS-485 bus. Finally, the ECAS main control chip Q3 (the main control chip of the ECU within the ECAS) responds to the control command and takes the corresponding action.
[0060] At step S130, if the ECU module is unable to feed back host response information to the client based on the Bluetooth pairing request, it receives the energy-saving mode startup instruction sent by the client, and controls the bus communication module through the Bluetooth communication board to provide the ECU module with a continuous high-level signal as an enable signal, so that the ECU module starts the energy-saving mode, that is, controls the ECU module to operate in the energy-saving mode through the client.
[0061] The present invention provides a method for activating the ECAS (Electronic Control Area System) (ECAS) using a communication bus. When the vehicle's ECAS is adequately powered and the vehicle's ignition is turned off, the operating mode of the pin (e.g., the TXD pin) on the ECAS's Bluetooth board Q4, which controls RS-485 bus communication, is switched from communication mode to IO mode. RS-485 bus communication is then used to activate the ECU in the ECAS, enabling independent power supply to the ECU in the air suspension system and ensuring proper operation. This method, by remotely powering the ECAS (specifically, the ECU in the ECAS) using the ECAS app on a client (e.g., a mobile phone), eliminates the energy waste associated with powering redundant electronic components throughout the vehicle simply for suspension adjustment. This allows all vehicle systems to remain dormant or powered off, with only the ECAS powered, significantly reducing vehicle energy consumption and conserving energy.
[0062] In this solution, the ECAS app on a client (e.g., a mobile phone) sends a pairing command to the Bluetooth board in the vehicle's ECAS via the client's Bluetooth module. Based on the ECAS board's response, the system automatically selects different startup modes, such as normal ECAS startup mode and energy-saving ECAS startup mode. This approach solves the problem of waking up the ECAS ECU without powering up the entire vehicle by utilizing the RS-485 bus without adding complex circuitry. This significantly reduces vehicle power consumption and saves the cost of wiring harnesses for wired switches.
[0063] In some embodiments, in step S130, the energy-saving mode startup instruction sent by the client is received, and the bus communication module is controlled by the Bluetooth communication board to provide a continuous high-level signal as an enable signal to the ECU module so that the ECU module starts the energy-saving mode. For the specific process, see the following exemplary description.
[0064] The following combination Figure 4The flowchart of an embodiment of the method of the present invention for receiving the start-up instruction of the energy-saving mode sent by the client and starting the energy-saving mode further illustrates the specific process of receiving the start-up instruction of the energy-saving mode sent by the client and starting the energy-saving mode in step S130, including: step S310 to step S330.
[0065] In step S310, when the battery switch of the vehicle is turned on but the ignition switch of the vehicle is not turned on, the ECU module is not activated. After receiving the energy-saving mode startup instruction sent by the client through the Bluetooth communication board, based on the energy-saving mode startup instruction, the working mode of the driving pin for controlling the bus communication module in the Bluetooth communication board is controlled to be converted from the communication mode to the IO mode. In the IO mode, the communication line of the bus communication module is controlled to provide a continuous high-level signal, so as to activate the ECU module by utilizing the continuous high-level signal and the normal power input voltage after the battery switch is turned on.
[0066] Step S320 : After the ECU module is activated under the continuous high-level signal, the ECU module is powered by the normal power input voltage after the battery switch is turned on by the ECU module.
[0067] In step S330, after the ECU module controls the battery switch to be turned on and the normal power input voltage supplies power to the ECU module, the operating mode of the driving pin for controlling the bus communication module in the Bluetooth communication board is restored from the IO mode to the communication mode, thereby activating the energy-saving mode. Specifically, the client controls the ECU module to operate in the energy-saving mode. The energy-saving mode activation instruction is an instruction for activating the energy-saving mode.
[0068] Specifically, when the battery switch of the vehicle is turned on and the ignition switch of the vehicle is not ignited, the ECU module cannot be activated based on the normal power input voltage after the battery switch is turned on and the ignition voltage when the vehicle is ignited. Since the ECU is not activated, it cannot feedback the response information based on the Bluetooth pairing request, that is, it cannot feedback the host response information. Therefore, the client sends an energy-saving mode startup instruction to the Bluetooth communication module based on the energy-saving mode startup password entered by the user. The energy-saving mode startup instruction sent by the client is received by the Bluetooth communication board, and the energy-saving mode startup instruction sent by the client is received by the Bluetooth communication board. After the energy-saving mode startup instruction sent by the client is received by the Bluetooth communication board, the working mode of the driving pin used to control the bus communication module in the Bluetooth communication board is controlled by the Bluetooth communication board based on the energy-saving mode startup instruction to be converted from communication mode to IO mode. When the operating mode of the driver pin for controlling the bus communication module in the Bluetooth communication board is IO mode, the communication line (specifically, the communication line for the high-level signal, i.e., the first communication line, such as communication line A) controlling the bus communication module provides a continuous high-level signal, thereby activating the ECU module using the continuous high-level signal and the normal power input voltage after the battery switch is turned on. After the ECU module is activated by the continuous high-level signal, the ECU module controls the normal power input voltage after the battery switch is turned on to power the ECU module. Thereafter, the operating mode of the driver pin for controlling the bus communication module in the Bluetooth communication board is controlled to return from IO mode to communication mode, thereby activating the energy-saving mode. Specifically, the client controls the ECU module to operate in the energy-saving mode. The duration of the continuous high-level signal provided by the communication line of the bus communication module must be a set duration, which is sufficient for the ECU module to be activated and for the ECU module to control the normal power input voltage after the battery switch is turned on to power the ECU module.
[0069] See also Figure 6 In the example shown, when the ECAS is in energy-saving mode and the vehicle's battery switch is turned on, the K30 constant power input line will have a 24V voltage. However, since the vehicle is not ignited, the K15 ignition input line will have no voltage, and the ECAS main control chip Q3 (i.e., the main control chip of the ECU in the ECAS) will not start.
[0070] Bluetooth board Q4 has a pin for controlling RS-485 bus communication (such as the TXD pin of Bluetooth board Q4). The ECAS app on a client (such as a mobile phone) sends an energy-saving mode activation command. Upon receiving this, Bluetooth board Q4 switches the operating mode of the driver pin (such as the TXD pin of Bluetooth board Q4) controlling RS-485 bus communication line AB from communication mode to I / O mode (i.e., configuring the 485 chip's peripherals to I / O mode). This maintains RS-485 bus communication line A at a sustained high level. This maintains the high level for a certain period of time to ensure that the ECAS main control chip Q3 (i.e., the main control chip of the ECU in the ECAS) activates. After the ECAS main control chip Q3 (i.e., the main control chip of the ECU in the ECAS) activates, Bluetooth board Q4 switches the operating mode of the driver pin (such as the TXD pin of Bluetooth board Q4) controlling RS-485 bus communication line AB from I / O mode to communication mode. When the communication line A of the RS-485 bus maintains a high level for a certain period of time, the high level of the communication line A of the RS-485 bus is transmitted to the enable pin (i.e., pin 1) of the power conversion chip Q1 through the diode Q6. The enable pin (i.e., pin 1) of the power conversion chip Q1 receives an enable voltage, and the output end (i.e., pin 8) of the power conversion chip Q1 can output a +5V voltage to the power supply end of the ECAS main control chip Q3 (i.e., the main control chip of the ECU in the ECAS). The power supply end of the ECAS main control chip Q3 (i.e., the main control chip of the ECU in the ECAS) receives the +5V power supply voltage, so that the ECAS main control chip Q3 (i.e., the main control chip of the ECU in the ECAS) is activated and started.
[0071] After the ECAS main control chip Q3 (i.e., the main control chip of the ECU in the ECAS) is started, the control terminal (i.e., terminal C) of the ECAS main control chip Q3 (i.e., the main control chip of the ECU in the ECAS) must be controlled to turn on transistor Q5. At this time, the voltage provided by the K30 constant power input line is transmitted through transistor Q5 to the enable pin (i.e., pin 1) of the power conversion chip Q1, ensuring that the power conversion chip Q1 is always enabled. In this way, the ECAS is independent of the vehicle and in an operational state, and can be remotely controlled via the ECAS app on a client (such as a mobile phone).
[0072] After exiting the ECAS APP on the client (such as a mobile phone), the ECAS main control chip Q3 (i.e., the main control chip of the ECU in the ECAS) cannot receive bus information on the RS-485 bus, and the control end (i.e., the C end) of the ECAS main control chip Q3 (i.e., the main control chip of the ECU in the ECAS) will be pulled low, turning off the transistor Q5, and the ECAS main control chip Q3 (i.e., the main control chip of the ECU in the ECAS) will also stop working.
[0073] Among them, to start the energy-saving mode of ECAS, it is necessary to change the working mode of the driving pin of the communication line AB of the Bluetooth board Q4 (such as the TXD pin of the Bluetooth board Q4) that controls the RS-485 bus from communication mode to IO mode. This is because the time of one bit on the RS-485 communication bus is very short, which cannot enable the ECU in the ECAS to complete the initialization normally. Figure 6 In the example shown, in the RS-485 bus communication, if the baud rate is 9600, the time of one bit is about 1ms, and such a short time is not enough to start the ECU in the ECAS to complete its initialization. Therefore, the Bluetooth board Q4 will control the working mode of the driving pin of the communication line AB of the RS-485 bus (such as the TXD pin of the Bluetooth board Q4) from the communication mode to the IO mode to occupy the RS-485 bus, and continuously pull up the communication line A of the RS-485 bus (such as Figure 6 In the example shown, the RS-485 bus voltage is in the third stage), after the ECU in the ECAS is successfully initialized, the Bluetooth board Q4 will change the working mode of the driving pin (such as the TXD pin of the Bluetooth board Q4) that controls the communication line AB of the RS-485 bus from IO mode to communication mode (that is, the peripheral setting of the 485 chip is configured to communication mode), as shown in FIG. Figure 6 The example shown shows the fourth and fifth stages of the bus voltage.
[0074] In the solution of the present invention, when a vehicle encounters a special situation, such as a failure of the vehicle's battery management system (BMS) resulting in a loss of high-voltage power supply, or other factors preventing ignition and starting at the factory, it can enter energy-saving mode to independently control the suspension. This precise control of the suspension, even without the vehicle's ignition, not only allows the ECAS to perform suspension calibration independently of the vehicle system but also reduces the inefficient power consumption associated with ignition. Furthermore, remote control via the ECAS app on a client (e.g., a mobile phone) allows the ECAS (specifically, the ECU within the ECAS) to be independently powered for factory calibration. This eliminates the issue of the calibration process being constrained by other vehicle systems (e.g., wiring harnesses) such as instrument panel operating switches, thereby enabling more convenient independent calibration and precision adjustments.
[0075] Using the technical solution of this embodiment, when the vehicle's ECAS has sufficient energy and the vehicle is not ignited, the operating mode of the pin for controlling RS-485 bus communication (e.g., the TXD pin of Bluetooth board Q4) on the ECAS's Bluetooth board Q4 is switched from communication mode to IO mode. This maintains a high level on RS-485 bus line A for a period of time to enable the ECAS's power conversion chip Q1, thereby activating the ECAS's ECU. This allows the entire vehicle to operate even when the vehicle is not ignited. Consequently, when the vehicle's ECAS has sufficient energy, the ECAS controller can be activated via short-range communication via the ECAS app on a client (e.g., a mobile phone). This allows the ECAS to be regulated while only the ECAS is powered on and other electrical devices are not powered on, thereby saving energy and reducing vehicle energy consumption.
[0076] According to an embodiment of the present invention, a vehicle ECAS control device corresponding to a vehicle ECAS control method is also provided. The vehicle ECAS includes an ECU module, such as a power conversion chip Q1 and an ECAS main control chip Q3; a bus communication module, such as an RS-485 bus module; and a Bluetooth communication board, such as a Bluetooth board Q4. The Bluetooth communication board is connected to the bus communication module, which is connected to the ECU module.
[0077] As one of dozens or even hundreds of controllers in a vehicle, ECAS controls changes in the vehicle's posture. The present invention divides the ECAS operating mode into normal mode and energy-saving mode, with the two modes having slightly different functions in different environments. The vehicle ECAS can operate in normal mode or energy-saving mode. In normal mode, when the vehicle's battery switch is turned on and the vehicle's ignition switch is on, the ECU module is activated based on the normal power input voltage after the battery switch is turned on and the ignition voltage when the vehicle is ignited, and the activated ECU module operates under the control of the client. In energy-saving mode, when the vehicle's battery switch is turned on but the vehicle's ignition switch is not on, the ECU module is activated based on the normal power input voltage after the battery switch is turned on and the continuous high-level signal provided by the communication line of the bus communication module, and the activated ECU module operates under the control of the client.
[0078] In some embodiments, the ECU module includes: a power conversion module, an ECAS main control module, and a switch tube module. The power conversion module is such as a power conversion chip Q1, the ECAS main control module is such as an ECAS main control chip Q3, and the switch tube module is such as a transistor Q5.
[0079] The vehicle's battery switch's constant power input line is connected to the power supply terminal of the power conversion module. The battery switch's constant power input line is also connected to the first connection terminal of the switch module (e.g., the collector of transistor Q5). The output terminal of the power conversion module is connected to the power supply terminal of the ECAS main control module. The output terminal of the ECAS main control module is connected to the control terminal of the switch module (e.g., the base of transistor Q5). The ignition input line of the vehicle's ignition switch is connected to the enable terminal of the power conversion module. The second connection terminal of the switch module (e.g., the emitter of transistor Q5) is also connected to the enable terminal of the power conversion module. The Bluetooth communication board's drive pin is connected to the communication line of the bus communication module. The communication line of the bus communication module is also connected to the enable terminal of the power conversion module. The bus communication module is also connected to the ECAS main control module. Specifically, the bus communication module's signal lines, such as the DE line, A line, and B line, are connected to the signal lines of the ECAS main control module.
[0080] In some embodiments, a unidirectional module, such as a diode Q6, is further provided between the communication line of the bus communication module and the enable terminal of the power conversion module. The communication line of the bus communication module is connected to the input terminal of the unidirectional module, and the output terminal of the unidirectional module is connected to the enable terminal of the power conversion module.
[0081] Figure 6 FIG. 1 is a schematic diagram of the circuit structure of an embodiment of ECAS. Figure 6 As shown in the figure, the ECAS circuit structure includes: power converter chip Q1, RS-485 chip Q2, ECAS main control chip Q3 (i.e., the main control chip of the ECU in the ECAS), Bluetooth board (i.e., Bluetooth communication board) Q4, RS-485 bus, transistor Q5, and diode Q6. Power converter chip Q1 converts the 24V input voltage from the K30 constant power input line into +5V, which serves as the power supply for ECAS main control chip Q3 (i.e., the main control chip of the ECU in the ECAS). The AB line, which extends from pins A and B of the RS-485 chip Q2, serves as the information transmission bus. The Bluetooth board Q4 performs information transmission and reception. Diode Q6 prevents reverse conduction.
[0082] Specifically, the vehicle's battery switch is connected to the K30 constant power input line. The K30 constant power input line is connected to the power supply terminal (i.e., pin 14) of the power conversion chip Q1. The K30 constant power input line is also connected to the collector of transistor Q5. When the power conversion chip Q1 is powered, the output terminal (i.e., pin 8) of the power conversion chip Q1 can output a +5V voltage to the power supply terminal of the ECAS main control chip Q3 (i.e., the main control chip of the ECU in the ECAS). The control terminal (i.e., terminal C) of the ECAS main control chip Q3 (i.e., the main control chip of the ECU in the ECAS) is connected to the base of the transistor Q5.
[0083] The vehicle's ignition switch is connected to the K15 ignition input line. This line is connected to the enable pin (pin 1) of the power converter chip Q1. This line is also connected to the cathode of diode Q6. It is also connected to the emitter of transistor Q5. Transistor Q5 can be a PNP transistor.
[0084] The first communication line (i.e., communication line A) of RS-485 chip Q2 is connected to the first connection terminal of Bluetooth board Q4. Communication line A of RS-485 chip Q2 is also connected to the anode of diode Q6. The second communication line (i.e., communication line B) of RS-485 chip Q2 is connected to the second connection terminal of Bluetooth board Q4. Communication line A of RS-485 chip Q2 and communication line B of RS-485 chip Q2 are both connected to the RS-485 bus.
[0085] Alternatively, in the above embodiment, the ECAS APP on the client (such as a mobile phone) sends instructions to the Bluetooth board Q4 via Bluetooth and then drives the RS-485 bus. The method of sending instructions by the ECAS APP on the client (such as a mobile phone) can also be changed to a key triggering method.
[0086] Optionally, the above embodiment describes activation control via an RS-485 bus, which may be replaced by a bus such as CAN, UART, or SPI.
[0087] Optionally, the diode Q6 in the above embodiment may also be replaced by an optocoupler.
[0088] In an embodiment of the present invention, the vehicle ECAS control device includes: a first control unit.
[0089] The first control unit is configured to receive a Bluetooth pairing request sent by a client via the Bluetooth communication board and send the Bluetooth pairing request to the ECU module via the bus communication module. The Bluetooth pairing request is a request for initiating normal mode. Specifically, the first control unit receives the Bluetooth pairing request sent by the client via the Bluetooth communication board. Furthermore, the first control unit controls the operating mode of the driver pin used to control the bus communication module in the Bluetooth communication board to be in communication mode. When the operating mode of the driver pin used to control the bus communication module in the Bluetooth communication board is in communication mode, the first control unit sends the received Bluetooth pairing request to the ECU module via the bus communication module. The client is a client external to the vehicle, such as a mobile phone. The Bluetooth pairing request sent by the client is actually a Bluetooth pairing request sent by an app or mini-program on the client (such as an ECAS app or ECAS mini-program on a mobile phone). For the specific functions and processing of the first control unit, see step S110.
[0090] The first control unit is further configured to receive a control instruction from the client and cause the ECU module to activate the normal mode if the ECU module returns host response information to the client based on the Bluetooth pairing request. This means that the ECU module is controlled by the client to operate in the normal mode. The specific functions and processing of the first control unit are further described in step S120.
[0091] In some embodiments, the first control unit receives the control instruction from the client and enables the ECU module to start the normal mode, including:
[0092] The first control unit is further configured to, when the vehicle's battery switch is turned on and the vehicle's ignition switch is on, activate the ECU module based on the normal power input voltage after the battery switch is turned on and the ignition voltage when the vehicle is ignited, and receive, via the bus communication module, host response information fed back by the ECU module based on the Bluetooth pairing request after activation. The specific functions and processing of the first control unit are further described in step S210.
[0093] The first control unit is further configured to feed the host response information back to the client via the Bluetooth communication board to activate the normal mode, i.e., control the ECU module to operate in the normal mode via the client. The specific functions and processing of the first control unit are further described in step S220.
[0094] Specifically, when the vehicle's battery switch is turned on and the vehicle's ignition switch is on, the ECU module is activated based on the normal power input voltage after the battery switch is turned on and the ignition voltage when the vehicle is ignited, and feedback response information based on the Bluetooth pairing request is recorded as host response information. The operating mode of the driver pin used to control the bus communication module in the Bluetooth communication board is controlled to be in communication mode. When the operating mode of the driver pin used to control the bus communication module in the Bluetooth communication board is in communication mode, the bus communication module receives the host response information, and the Bluetooth communication board feeds the host response information back to the client, so that the client controls the ECU module to operate in the normal mode upon receiving the host response information.
[0095] See also Figure 6 In the example shown, when the ECAS working mode is normal mode, when the vehicle's battery switch is turned on, there will be 24V voltage on the K30 normal power input line. Because the ECAS main control chip Q3 (i.e. the main control chip of the ECU in the ECAS) is not powered, the ECAS main control chip Q3 (i.e. the main control chip of the ECU in the ECAS) is not started, so the ECAS will not start and work.
[0096] When the vehicle is ignited, the K15 ignition input line receives 24V. This activates the enable pin (pin 1) of the power converter chip Q1, starting it up and operating. Once powered up and operating, the power converter chip Q1 converts the 24V voltage supplied by the K30 constant power input line into a +5V voltage for the ECAS main control chip Q3 (the main control chip of the ECU within the ECAS). This activates the ECAS and puts it into operation. Control commands sent by the ECAS app on a client (e.g., a mobile phone) are transmitted via the client's Bluetooth module. After receiving the Bluetooth signal (i.e., the control command transmitted via Bluetooth communication) from the client's Bluetooth module, the Bluetooth board Q4 transmits the received control command to the RS-485 bus. Finally, the ECAS main control chip Q3 (the main control chip of the ECU within the ECAS) responds to the control command and takes the corresponding action.
[0097] The first control unit is further configured to, if the ECU module fails to provide host response information to the client based on the Bluetooth pairing request, receive an energy-saving mode activation instruction from the client and control the bus communication module via the Bluetooth communication board to provide a continuous high-level signal to the ECU module as an enable signal, thereby activating the energy-saving mode. This means that the ECU module is controlled by the client to operate in the energy-saving mode. The specific functions and processing of the first control unit are further described in step S130.
[0098] The present invention provides a device for activating the ECAS (Electrical Control Area System) (ECAS) using a communication bus. When the vehicle's ECAS is adequately powered and the vehicle's ignition is turned off, the operating mode of the pin (e.g., the TXD pin) on the ECAS's Bluetooth board Q4, which controls RS-485 bus communication, is switched from communication mode to IO mode. RS-485 bus communication is then used to activate the ECU in the ECAS, enabling independent power supply to the ECU in the air suspension system and ensuring proper operation. This device, by remotely controlling the ECAS (specifically, the ECU in the ECAS) through the ECAS app on a client (e.g., a mobile phone), eliminates the energy waste associated with powering redundant electronic components throughout the vehicle simply to adjust the suspension. This allows all vehicle systems to remain dormant or powered off, with only the ECAS powered, significantly reducing vehicle energy consumption and conserving energy.
[0099] In this solution, the ECAS app on a client (e.g., a mobile phone) sends a pairing command to the Bluetooth board in the vehicle's ECAS via the client's Bluetooth module. Based on the ECAS board's response, the system automatically selects different startup modes, such as normal ECAS startup mode and energy-saving ECAS startup mode. This approach solves the problem of waking up the ECAS ECU without powering up the entire vehicle by utilizing the RS-485 bus without adding complex circuitry. This significantly reduces vehicle power consumption and saves the cost of wiring harnesses for wired switches.
[0100] In some embodiments, the first control unit receives the energy-saving mode startup instruction sent by the client, and controls the bus communication module through the Bluetooth communication board to provide a continuous high-level signal as an enable signal to the ECU module, so that the ECU module starts the energy-saving mode, including:
[0101] The first control unit is further configured to, when the vehicle's battery switch is on but the vehicle's ignition switch is not on, deactivate the ECU module. Upon receiving an energy-saving mode activation instruction from the client via the Bluetooth communication board, control the driving pin of the Bluetooth communication board used to control the bus communication module to switch from a communication mode to an I / O mode based on the energy-saving mode activation instruction. In this I / O mode, the communication line of the bus communication module is controlled to provide a continuous high-level signal, thereby activating the ECU module using the continuous high-level signal and the constant power input voltage after the battery switch is turned on. The specific functions and processing of the first control unit are further described in step S310.
[0102] The first control unit is further configured to, after the ECU module is activated by the continuous high-level signal, control the ECU module to power the ECU module with the normal power input voltage after the battery switch is turned on. The specific functions and processing of the first control unit are further described in step S320.
[0103] The first control unit is further configured to control the operating mode of the driver pin used to control the bus communication module in the Bluetooth communication board to return from the IO mode to the communication mode after the ECU module controls the battery switch to power the ECU module. This enables the energy-saving mode, i.e., controls the ECU module to operate in the energy-saving mode via the client. The energy-saving mode activation instruction is an instruction for activating the energy-saving mode. The specific functions and processing of the first control unit are further described in step S330.
[0104] Specifically, when the battery switch of the vehicle is turned on and the ignition switch of the vehicle is not ignited, the ECU module cannot be activated based on the normal power input voltage after the battery switch is turned on and the ignition voltage when the vehicle is ignited. Since the ECU is not activated, it cannot feedback the response information based on the Bluetooth pairing request, that is, it cannot feedback the host response information. Therefore, the client sends an energy-saving mode startup instruction to the Bluetooth communication module based on the energy-saving mode startup password entered by the user. The energy-saving mode startup instruction sent by the client is received by the Bluetooth communication board, and the energy-saving mode startup instruction sent by the client is received by the Bluetooth communication board. After the energy-saving mode startup instruction sent by the client is received by the Bluetooth communication board, the working mode of the driving pin used to control the bus communication module in the Bluetooth communication board is controlled by the Bluetooth communication board based on the energy-saving mode startup instruction to be converted from communication mode to IO mode. When the operating mode of the driver pin for controlling the bus communication module in the Bluetooth communication board is IO mode, the communication line (specifically, the communication line for the high-level signal, i.e., the first communication line, such as communication line A) controlling the bus communication module provides a continuous high-level signal, thereby activating the ECU module using the continuous high-level signal and the normal power input voltage after the battery switch is turned on. After the ECU module is activated by the continuous high-level signal, the ECU module controls the normal power input voltage after the battery switch is turned on to power the ECU module. Thereafter, the operating mode of the driver pin for controlling the bus communication module in the Bluetooth communication board is controlled to return from IO mode to communication mode, thereby activating the energy-saving mode. Specifically, the client controls the ECU module to operate in the energy-saving mode. The duration of the continuous high-level signal provided by the communication line of the bus communication module must be a set duration, which is sufficient for the ECU module to be activated and for the ECU module to control the normal power input voltage after the battery switch is turned on to power the ECU module.
[0105] See also Figure 6 In the example shown, when the ECAS is in energy-saving mode and the vehicle's battery switch is turned on, the K30 constant power input line will have a 24V voltage. However, since the vehicle is not ignited, the K15 ignition input line will have no voltage, and the ECAS main control chip Q3 (i.e., the main control chip of the ECU in the ECAS) will not start.
[0106] Bluetooth board Q4 has a pin for controlling RS-485 bus communication (such as the TXD pin of Bluetooth board Q4). The ECAS app on a client (such as a mobile phone) sends an energy-saving mode startup command. Upon receiving the energy-saving mode startup command, Bluetooth board Q4 switches the operating mode of the driver pin (such as the TXD pin of Bluetooth board Q4) controlling RS-485 bus communication line AB from communication mode to I / O mode, causing RS-485 bus communication line A to maintain a high level. This maintains the high level for a certain period of time to ensure that the ECAS main control chip Q3 (i.e., the main control chip of the ECU in the ECAS) starts. After the ECAS main control chip Q3 (i.e., the main control chip of the ECU in the ECAS) starts, Bluetooth board Q4 switches the operating mode of the driver pin (such as the TXD pin of Bluetooth board Q4) controlling RS-485 bus communication line AB from I / O mode to communication mode. When the communication line A of the RS-485 bus maintains a high level for a certain period of time, the high level of the communication line A of the RS-485 bus is transmitted to the enable pin (i.e., pin 1) of the power conversion chip Q1 through the diode Q6. The enable pin (i.e., pin 1) of the power conversion chip Q1 receives an enable voltage, and the output end (i.e., pin 8) of the power conversion chip Q1 can output a +5V voltage to the power supply end of the ECAS main control chip Q3 (i.e., the main control chip of the ECU in the ECAS). The power supply end of the ECAS main control chip Q3 (i.e., the main control chip of the ECU in the ECAS) receives the +5V power supply voltage, so that the ECAS main control chip Q3 (i.e., the main control chip of the ECU in the ECAS) is activated and started.
[0107] After the ECAS main control chip Q3 (i.e., the main control chip of the ECU in the ECAS) is started, the control terminal (i.e., terminal C) of the ECAS main control chip Q3 (i.e., the main control chip of the ECU in the ECAS) must be controlled to turn on transistor Q5. At this time, the voltage provided by the K30 constant power input line is transmitted through transistor Q5 to the enable pin (i.e., pin 1) of the power conversion chip Q1, ensuring that the power conversion chip Q1 is always enabled. In this way, the ECAS is independent of the vehicle and in an operational state, and can be remotely controlled via the ECAS app on a client (such as a mobile phone).
[0108] After exiting the ECAS APP on the client (such as a mobile phone), the ECAS main control chip Q3 (i.e., the main control chip of the ECU in the ECAS) cannot receive bus information on the RS-485 bus, and the control end (i.e., the C end) of the ECAS main control chip Q3 (i.e., the main control chip of the ECU in the ECAS) will be pulled low, turning off the transistor Q5, and the ECAS main control chip Q3 (i.e., the main control chip of the ECU in the ECAS) will also stop working.
[0109] Among them, to start the energy-saving mode of ECAS, it is necessary to change the working mode of the driving pin of the communication line AB of the Bluetooth board Q4 (such as the TXD pin of the Bluetooth board Q4) that controls the RS-485 bus from communication mode to IO mode. This is because the time of one bit on the RS-485 communication bus is very short, which cannot enable the ECU in the ECAS to complete the initialization normally. Figure 6 In the example shown, in the RS-485 bus communication, if the baud rate is 9600, the time of one bit is about 1ms, and such a short time is not enough to start the ECU in the ECAS to complete its initialization. Therefore, the Bluetooth board Q4 will control the working mode of the driving pin of the communication line AB of the RS-485 bus (such as the TXD pin of the Bluetooth board Q4) from the communication mode to the IO mode to occupy the RS-485 bus, and continuously pull up the communication line A of the RS-485 bus (such as Figure 6 In the example shown, the RS-485 bus voltage is in the third stage), after the ECU in the ECAS is successfully initialized, the Bluetooth board Q4 will change the working mode of the driving pin (such as the TXD pin of the Bluetooth board Q4) that controls the communication line AB of the RS-485 bus from IO mode to communication mode, as shown in FIG. Figure 6 The example shown shows the fourth and fifth stages of the bus voltage.
[0110] In the solution of the present invention, when a vehicle encounters a special situation, such as a failure of the vehicle's battery management system (BMS) resulting in a loss of high-voltage power supply, or other factors preventing ignition and starting at the factory, it can enter energy-saving mode to independently control the suspension. This precise control of the suspension, even without the vehicle's ignition, not only allows the ECAS to perform suspension calibration independently of the vehicle system but also reduces the inefficient power consumption associated with ignition. Furthermore, remote control via the ECAS app on a client (e.g., a mobile phone) allows the ECAS (specifically, the ECU within the ECAS) to be independently powered for factory calibration. This eliminates the issue of the calibration process being constrained by other vehicle systems (e.g., wiring harnesses) such as instrument panel operating switches, thereby enabling more convenient independent calibration and precision adjustments.
[0111] Since the processing and functions implemented by the device of this embodiment basically correspond to the embodiments, principles and examples of the aforementioned method, for any details not fully described in this embodiment, please refer to the relevant descriptions in the aforementioned embodiments and will not be repeated here.
[0112] The technical solution of the present invention switches the operating mode of a pin (e.g., the TXD pin of the Bluetooth board Q4) used to control RS-485 bus communication in the ECAS Bluetooth board Q4 from a communication mode to an IO mode when the vehicle's ECAS has sufficient energy and the vehicle is not ignited. This causes the RS-485 bus communication line A to maintain a high level for a period of time, enabling the ECAS power conversion chip Q1 to operate. This in turn activates the ECAS ECU, allowing the entire vehicle to operate without ignition. This solves the problem of waking up the ECAS ECU without powering on the entire vehicle, significantly reducing the vehicle's power consumption.
[0113] According to an embodiment of the present invention, a vehicle corresponding to a control device of a vehicle ECAS is also provided. The vehicle may include: the control device of the vehicle ECAS described above.
[0114] Since the processing and functions implemented by the vehicle of this embodiment basically correspond to the embodiments, principles and examples of the aforementioned devices, for any details not fully described in this embodiment, please refer to the relevant descriptions in the aforementioned embodiments and will not be repeated here.
[0115] By adopting the technical solution of the present invention, when the vehicle ECAS has sufficient energy and the vehicle is not ignited, the operating mode of the pin for controlling RS-485 bus communication (such as the TXD pin of the Bluetooth board Q4) in the ECAS Bluetooth board Q4 is switched from the communication mode to the IO mode, and the communication line A of the RS-485 bus is kept at a high level for a period of time to enable the power conversion chip Q1 of the ECAS to operate, thereby activating the ECAS ECU. The ECAS ECU allows the vehicle to operate even when the vehicle is not ignited, thereby greatly reducing the energy consumption of the vehicle and saving energy.
[0116] According to an embodiment of the present invention, a storage medium corresponding to the vehicle ECAS control method is also provided. The storage medium includes a stored program. When the program is executed, the device containing the storage medium is controlled to execute the vehicle ECAS control method described above.
[0117] Since the processing and functions implemented by the storage medium of this embodiment basically correspond to the embodiments, principles and examples of the aforementioned method, for any details not fully described in this embodiment, please refer to the relevant descriptions in the aforementioned embodiments and will not be repeated here.
[0118] According to an embodiment of the present invention, a method for controlling vehicle ECAS by a client is provided, such as Figure 5 The flowchart of an embodiment of the method of the present invention is shown in FIG. The method for controlling the vehicle ECAS by the client may include steps S410 to S430.
[0119] In step S410 , a Bluetooth pairing request is sent to the Bluetooth communication board of the vehicle ECAS via the Bluetooth module of the client.
[0120] In step S420 , if the host response information fed back by the ECU module of the vehicle ECAS based on the Bluetooth pairing request is received, the ECU module is enabled to start the normal mode, that is, the client controls the ECU module to operate in the normal mode.
[0121] At step S430, if the host response information fed back by the ECU module of the vehicle ECAS based on the Bluetooth pairing request is not received, a power-saving mode start instruction is sent to the Bluetooth communication board, so that the bus communication module is controlled by the Bluetooth communication board to provide the ECU module with a continuous high-level signal as an enable signal, so that the ECU module starts the power-saving mode, that is, the ECU module is controlled by the client to operate in the power-saving mode.
[0122] Figure 7 FIG. 1 is a flow chart of an embodiment of a method for activating ECAS using a communication bus. Figure 7 As shown, the method for activating ECAS using the communication bus includes:
[0123] Step 1. Use the ECAS app on the client (such as a mobile phone) to search for Bluetooth devices on the ECAS, such as the Bluetooth board Q4.
[0124] Step 2: Regardless of the working mode of ECAS, the ECAS APP on the client (such as a mobile phone) first sends a pairing request for normal mode startup. In this case, the voltage of the communication line A of the RS-485 bus is as follows: Figure 6 This is shown in the first stage of the example shown.
[0125] Step 3: The ECAS APP on the client (such as a mobile phone) determines whether a response message from the entire host (such as the ECAS main control chip Q3) is received. If so, execute step 4; otherwise, execute step 5.
[0126] Step 4: After Bluetooth board Q4 receives pairing information from the ECAS app on the client (e.g., a mobile phone), it transmits it via the RS-485 bus. If the ECAS main control chip Q3 (i.e., the main control chip of the ECU in the ECAS) receives data (e.g., control instructions) transmitted by the RS-485 chip Q2, the ECAS main control chip Q3 (i.e., the main control chip of the ECU in the ECAS) will send its own device information (e.g., the software version number and hardware information of the ECAS main control chip Q3) via the RS-485 bus to Bluetooth board Q4. Bluetooth board Q4 then transmits this information to the ECAS app on the client (e.g., a mobile phone) via the Bluetooth protocol for display. This indicates that the ECAS app on the client (e.g., a mobile phone) has received a response message from the entire host (e.g., the ECAS main control chip Q3). The ECAS app on the client (e.g., a mobile phone) indicates that it is in normal operation mode.
[0127] Step 5: If the ECAS APP on the client (such as a mobile phone) has not received the device information sent by the ECAS main control chip Q3 (i.e., the main control chip of the ECU in the ECAS), it is considered that the ECAS APP on the client (such as a mobile phone) has not received the response message from the entire host (such as the ECAS main control chip Q3). The voltage of the communication line A of the RS-485 bus is as follows: Figure 6 In the example shown in step ②, the system starts in energy-saving mode by default.
[0128] After the ECAS APP on the client (such as a mobile phone) verifies the entered password, the ECAS APP on the client (such as a mobile phone) sends an energy-saving mode start instruction to the Bluetooth board Q4. The Bluetooth board Q4 switches the working mode of the drive pin (such as the TXD pin of the Bluetooth board Q4) that controls the communication line AB of the RS-485 bus from the communication mode to the IO mode, activating the ECAS main control chip Q3 (i.e., the main control chip of the ECU in the ECAS). The voltage of the communication line A of the RS-485 bus is as follows: Figure 6 In the example shown in stage ③, the power of the communication line A of the RS-485 bus is always at a high level, which can enable the enable pin (i.e., pin 1) of the power conversion chip Q1 to obtain an enable voltage. The power conversion chip Q1 is enabled to convert the 24V normal power voltage provided by the K30 normal power input line into a 5V voltage, and the ECAS main control chip Q3 (i.e., the main control chip of the ECU in the ECAS) can be activated and work normally.
[0129] After the ECAS main control chip Q3 (i.e., the main control chip of the ECU in the ECAS) is activated, the ECAS main control chip Q3 (i.e., the main control chip of the ECU in the ECAS) controls the transistor Q5 to enable the power conversion chip Q1, so that the ECAS main control chip Q3 (i.e., the main control chip of the ECU in the ECAS) can always work. At this time, the Bluetooth board Q4 will control the working mode of the driving pin of the communication line AB of the RS-485 bus (such as the TXD pin of the Bluetooth board Q4) from IO mode to communication mode. The voltage of the communication line A of the RS-485 bus is as follows: Figure 6 In the example shown in steps 4 and 5, the suspension can be remotely controlled via the ECAS app on a client (e.g., a mobile phone). For example, if the system is originally in I / O mode and the program initialization command is 001, the program change command is 010, which changes the system to communication mode.
[0130] After exiting the ECAS APP on the client (such as a mobile phone), the ECAS main control chip Q3 (i.e., the main control chip of the ECU in the ECAS) cannot receive bus information on the RS-485 bus, and the control end (i.e., the C end) of the ECAS main control chip Q3 (i.e., the main control chip of the ECU in the ECAS) will be pulled low, turning off the transistor Q5, and the ECAS main control chip Q3 (i.e., the main control chip of the ECU in the ECAS) will also stop working.
[0131] Energy-saving mode primarily decouples the ECAS electronically controlled air suspension from the vehicle's overall system. Energy-saving mode is activated in special circumstances, such as a BMS failure, a loss of high-voltage power supply, or other factors preventing ignition from starting at the factory. In this mode, the suspension can be controlled independently via the ECAS app on a mobile device (e.g., a mobile phone). ECAS must be highly calibrated before shipment. In energy-saving mode, ECAS changes its control strategy, utilizing the limited air supply in the reservoir to maximize the number of inflated and deflated airbags. (In normal mode, sufficient air supply is available; when air supply is insufficient, the air compressor inflates the reservoir, allowing for rapid inflation and deflation of the airbags without compromising air pressure.) Energy-saving mode primarily provides precise control. For example, the solenoid valve can be controlled using a PWM duty cycle to slowly move the airbags to a desired position. The maximum and minimum limits are also adjusted compared to normal mode. In energy-saving mode, the maximum, minimum, and side-kneeling travel distances are x% of the adjustable distances in normal mode, enabling precise control. Utilize the limited gas source in the gas cylinder to make multiple charging and discharging controls as much as possible to achieve energy saving.
[0132] Some solutions connect an optocoupler to the RS-485 bus and directly enable activation through normal communication. However, in reality, the bit time is too short to complete ECU initialization. Other solutions connect an optocoupler chip to the RS-485 bus to directly enable activation. However, in actual applications, the bit time is too short to activate the ECU and complete initialization. The present invention, however, provides a control method for the ECAS system with two activation modes. The energy-saving mode is activated via the RS-485 bus, but not through normal communication. Instead, the ECAS app on the client (e.g., a mobile phone) sends a pairing request and automatically determines the current state. The Bluetooth board Q4 switches the operating mode of the driver pin (e.g., the TXD pin of the Bluetooth board Q4) that controls the communication line AB of the RS-485 bus from communication mode to IO mode. The bus is then pulled high for a period of time to briefly activate the ECAS main control chip Q3 (i.e., the main control chip of the ECU in the ECAS). After activation, communication is restored, and the ECAS suspension is remotely controlled via the ECAS app on the client (e.g., a mobile phone).
[0133] According to an embodiment of the present invention, a device for controlling vehicle ECAS by a client corresponding to the method for controlling vehicle ECAS by a client is also provided. The device for controlling vehicle ECAS by a client may include: a second control unit.
[0134] The second control unit is configured to send a Bluetooth pairing request to the Bluetooth communication board of the vehicle ECAS via the Bluetooth module of the client. The specific functions and processing of the second control unit are shown in step S410.
[0135] The second control unit is further configured to, upon receiving host response information from the vehicle's ECAS ECU module in response to the Bluetooth pairing request, cause the ECU module to activate the normal mode, i.e., control the ECU module to operate in the normal mode via the client. The specific functions and processing of the second control unit are further described in step S420.
[0136] The second control unit is further configured to, if it does not receive a host response message from the vehicle's ECAS ECU module based on the Bluetooth pairing request, send an energy-saving mode activation instruction to the Bluetooth communication board. The Bluetooth communication board controls the bus communication module to provide a continuous high-level signal to the ECU module as an enable signal, thereby causing the ECU module to activate the energy-saving mode. Specifically, the client controls the ECU module to operate in the energy-saving mode. See step S430 for the specific functions and processing of the second control unit.
[0137] Figure 7FIG. 1 is a flow chart of an embodiment of a device for activating ECAS using a communication bus. Figure 7 As shown, the device for activating ECAS using the communication bus includes:
[0138] Step 1. Use the ECAS app on the client (such as a mobile phone) to search for Bluetooth devices on the ECAS, such as the Bluetooth board Q4.
[0139] Step 2: Regardless of the working mode of ECAS, the ECAS APP on the client (such as a mobile phone) first sends a pairing request for normal mode startup. In this case, the voltage of the communication line A of the RS-485 bus is as follows: Figure 6 This is shown in the first stage of the example shown.
[0140] Step 3: The ECAS APP on the client (such as a mobile phone) determines whether a response message from the entire host (such as the ECAS main control chip Q3) is received. If so, execute step 4; otherwise, execute step 5.
[0141] Step 4: After Bluetooth board Q4 receives pairing information from the ECAS app on the client (e.g., a mobile phone), it transmits it via the RS-485 bus. If the ECAS main control chip Q3 (i.e., the main control chip of the ECU in the ECAS) receives data (e.g., control instructions) transmitted by the RS-485 chip Q2, the ECAS main control chip Q3 (i.e., the main control chip of the ECU in the ECAS) will send its own device information (e.g., the software version number and hardware information of the ECAS main control chip Q3) via the RS-485 bus to Bluetooth board Q4. Bluetooth board Q4 then transmits this information to the ECAS app on the client (e.g., a mobile phone) via the Bluetooth protocol for display. This indicates that the ECAS app on the client (e.g., a mobile phone) has received a response message from the entire host (e.g., the ECAS main control chip Q3). The ECAS app on the client (e.g., a mobile phone) indicates that it is in normal operation mode.
[0142] Step 5: If the ECAS APP on the client (such as a mobile phone) has not received the device information sent by the ECAS main control chip Q3 (i.e., the main control chip of the ECU in the ECAS), it is considered that the ECAS APP on the client (such as a mobile phone) has not received the response message from the entire host (such as the ECAS main control chip Q3). The voltage of the communication line A of the RS-485 bus is as follows: Figure 6 In the example shown in step ②, the system starts in energy-saving mode by default.
[0143] At this time, the ECAS APP on the client (such as a mobile phone) sends an energy-saving mode start-up instruction to the Bluetooth board Q4. The Bluetooth board Q4 switches the working mode of the drive pin (such as the TXD pin of the Bluetooth board Q4) that controls the communication line AB of the RS-485 bus from the communication mode to the IO mode, so that the ECAS main control chip Q3 (that is, the main control chip of the ECU in the ECAS) is activated. The voltage of the communication line A of the RS-485 bus is as follows: Figure 6 In the example shown in stage ③, the power of the communication line A of the RS-485 bus is always at a high level, which can enable the enable pin (i.e., pin 1) of the power conversion chip Q1 to obtain an enable voltage. The power conversion chip Q1 is enabled to convert the 24V normal power voltage provided by the K30 normal power input line into a 5V voltage, and the ECAS main control chip Q3 (i.e., the main control chip of the ECU in the ECAS) can be activated and work normally.
[0144] After the ECAS main control chip Q3 (i.e., the main control chip of the ECU in the ECAS) is activated, the ECAS main control chip Q3 (i.e., the main control chip of the ECU in the ECAS) controls the transistor Q5 to enable the power conversion chip Q1, so that the ECAS main control chip Q3 (i.e., the main control chip of the ECU in the ECAS) can always work. At this time, the Bluetooth board Q4 will control the working mode of the driving pin of the communication line AB of the RS-485 bus (such as the TXD pin of the Bluetooth board Q4) from IO mode to communication mode. The voltage of the communication line A of the RS-485 bus is as follows: Figure 6 As shown in stages ④ and ⑤ in the example shown, the suspension can be remotely controlled through the ECAS APP on the client (such as a mobile phone).
[0145] After exiting the ECAS APP on the client (such as a mobile phone), the ECAS main control chip Q3 (i.e., the main control chip of the ECU in the ECAS) cannot receive bus information on the RS-485 bus, and the control end (i.e., the C end) of the ECAS main control chip Q3 (i.e., the main control chip of the ECU in the ECAS) will be pulled low, turning off the transistor Q5, and the ECAS main control chip Q3 (i.e., the main control chip of the ECU in the ECAS) will also stop working.
[0146] Energy-saving mode primarily decouples the ECAS electronically controlled air suspension from the vehicle's overall system. Energy-saving mode is activated in special circumstances, such as a BMS failure, a loss of high-voltage power supply, or other factors preventing ignition from starting at the factory. In this mode, the suspension can be controlled independently via the ECAS app on a mobile device (e.g., a mobile phone). ECAS must be highly calibrated before shipment. In energy-saving mode, ECAS changes its control strategy, utilizing the limited air supply in the reservoir to maximize the number of inflated and deflated airbags. (In normal mode, sufficient air supply is available; when air supply is insufficient, the air compressor inflates the reservoir, allowing for rapid inflation and deflation of the airbags without compromising air pressure.) Energy-saving mode primarily provides precise control. For example, the solenoid valve can be controlled using a PWM duty cycle to slowly move the airbags to a desired position. The maximum and minimum limits are also adjusted compared to normal mode. In energy-saving mode, the maximum, minimum, and side-kneeling travel distances are x% of the adjustable distances in normal mode. Utilize the limited gas source in the gas cylinder to make multiple charging and discharging controls as much as possible to achieve energy saving.
[0147] Some solutions connect an optocoupler to the RS-485 bus and directly enable activation through normal communication. However, in reality, the bit time is too short to complete ECU initialization. Other solutions connect an optocoupler chip to the RS-485 bus to directly enable activation. However, in actual applications, the bit time is too short to activate the ECU and complete initialization. The present invention, however, provides a control method for the ECAS system with two activation modes. The energy-saving mode is activated via the RS-485 bus, but not through normal communication. Instead, the ECAS app on the client (e.g., a mobile phone) sends a pairing request and automatically determines the current state. The Bluetooth board Q4 switches the operating mode of the driver pin (e.g., the TXD pin of the Bluetooth board Q4) that controls the communication line AB of the RS-485 bus from communication mode to IO mode. The bus is then pulled high for a period of time to briefly activate the ECAS main control chip Q3 (i.e., the main control chip of the ECU in the ECAS). After activation, communication is restored, and the ECAS suspension is remotely controlled via the ECAS app on the client (e.g., a mobile phone).
[0148] Since the processing and functions implemented by the device of this embodiment basically correspond to the embodiments, principles and examples of the aforementioned method, for any details not fully described in this embodiment, please refer to the relevant descriptions in the aforementioned embodiments and will not be repeated here.
[0149] According to an embodiment of the present invention, a client corresponding to the device for controlling the vehicle ECAS is also provided. The client may include the device for controlling the vehicle ECAS described above.
[0150] Since the processing and functions implemented by the client of this embodiment basically correspond to the embodiments, principles and examples of the aforementioned device, for any details not fully described in this embodiment, please refer to the relevant descriptions in the aforementioned embodiments and will not be repeated here.
[0151] According to an embodiment of the present invention, a storage medium corresponding to the method for controlling the vehicle ECAS by a client is also provided. The storage medium includes a stored program. When the program is executed, the device containing the storage medium is controlled to execute the method for controlling the vehicle ECAS by a client.
[0152] Since the processing and functions implemented by the storage medium of this embodiment basically correspond to the embodiments, principles and examples of the aforementioned method, for any details not fully described in this embodiment, please refer to the relevant descriptions in the aforementioned embodiments and will not be repeated here.
[0153] The technical solution of the present invention switches the operating mode of a pin (e.g., the TXD pin of the Bluetooth board Q4) used for controlling RS-485 bus communication in the ECAS Bluetooth board Q4 from a communication mode to an IO mode when the vehicle's ECAS has sufficient energy and the vehicle is not ignited. This maintains a high level on the RS-485 bus communication line A for a period of time to enable the ECAS power conversion chip Q1 to operate, thereby activating the ECAS ECU. This allows the vehicle to operate even when the vehicle is not ignited, thereby solving the problem of energy waste caused by powering up redundant electronic components of the vehicle during this period simply to adjust the suspension. This saves energy.
[0154] In summary, it is easy for those skilled in the art to understand that, under the premise of no conflict, the above-mentioned advantageous methods can be freely combined and superimposed.
[0155] The foregoing description is merely an embodiment of the present invention and is not intended to limit the present invention. Those skilled in the art will readily appreciate that various modifications and variations of the present invention are possible. Any modifications, equivalent substitutions, or improvements made within the spirit and principles of the present invention are intended to be within the scope of the claims.
Claims
1. A vehicle ECAS control method, characterized in that: The vehicle ECAS comprises: an ECU module, a bus communication module and a Bluetooth communication board; the Bluetooth communication board is connected to the bus communication module; the bus communication module is connected to the ECU module; The vehicle ECAS can operate in a normal mode or an energy-saving mode; the normal mode is a mode in which, when the battery switch of the vehicle is turned on and the ignition switch of the vehicle is ignited, the ECU module is activated based on the normal power input voltage after the battery switch is turned on and the ignition voltage when the vehicle is ignited, and the activated ECU module operates under the control of the client; the energy-saving mode is a mode in which, when the battery switch of the vehicle is turned on but the ignition switch of the vehicle is not ignited, the ECU module is activated based on the normal power input voltage after the battery switch is turned on and the continuous high-level signal provided by the communication line of the bus communication module, and the activated ECU module operates under the control of the client; The vehicle ECAS control method comprises: Receiving a Bluetooth pairing request sent by a client through the Bluetooth communication board, and sending the Bluetooth pairing request to the ECU module through the bus communication module; the Bluetooth pairing request is a request for starting the normal mode; If the ECU module feeds back host response information to the client based on the Bluetooth pairing request, receiving the control instruction of the client and enabling the ECU module to start the normal mode; If the ECU module is unable to feed back host response information to the client based on the Bluetooth pairing request, it receives the start instruction of the energy-saving mode sent by the client, and controls the bus communication module through the Bluetooth communication board to provide the ECU module with a continuous high-level signal as an enable signal, so that the ECU module starts the energy-saving mode.
2. The vehicle ECAS control method according to claim 1, characterized in that: The ECU module includes: a power conversion module, an ECAS main control module and a switch tube module; wherein, The normal power input line of the battery switch of the vehicle is connected to the power supply end of the power conversion module; the normal power input line of the battery switch is also connected to the first connection end of the switch tube module; The output end of the power conversion module is connected to the power supply end of the ECAS main control module; the output end of the ECAS main control module is connected to the control end of the switch tube module; The ignition input line of the vehicle's ignition switch is connected to the enable end of the power conversion module; the second connection end of the switch tube module is also connected to the enable end of the power conversion module; the drive pin of the Bluetooth communication board is connected to the communication line of the bus communication module; the communication line of the bus communication module is also connected to the enable end of the power conversion module; The bus communication module is also connected to the ECAS main control module.
3. The vehicle ECAS control method according to claim 2, characterized in that: A unidirectional module is also provided between the communication line of the bus communication module and the enable end of the power conversion module; the communication line of the bus communication module is connected to the input end of the unidirectional module; the output end of the unidirectional module is connected to the enable end of the power conversion module.
4. The vehicle ECAS control method according to any one of claims 1 to 3, characterized in that: Receiving the control instruction from the client and enabling the ECU module to start the normal mode includes: When the battery switch of the vehicle is turned on and the ignition switch of the vehicle is ignited, the ECU module is activated based on the normal power input voltage after the battery switch is turned on and the ignition voltage when the vehicle is ignited, and the host response information fed back based on the Bluetooth pairing request after the ECU module is activated is received through the bus communication module; The host response information is fed back to the client through the Bluetooth communication board to start the normal mode, that is, the ECU module is controlled by the client to work in the normal mode.
5. The vehicle ECAS control method according to any one of claims 1 to 3, characterized in that: Receiving the energy-saving mode start instruction sent by the client, and controlling the bus communication module through the Bluetooth communication board to provide a continuous high-level signal as an enable signal to the ECU module, so that the ECU module starts the energy-saving mode, including: When the battery switch of the vehicle is turned on but the ignition switch of the vehicle is not turned on, after receiving the energy-saving mode start instruction sent by the client through the Bluetooth communication board, the working mode of the driving pin used to control the bus communication module in the Bluetooth communication board is controlled to be converted from the communication mode to the IO mode, and the communication line of the bus communication module is controlled to provide a continuous high-level signal in the IO mode; After the ECU module is activated under the continuous high-level signal, the ECU module is powered by the normal power input voltage after the battery switch is turned on by the ECU module; After the ECU module controls the battery switch to be turned on, the normal power input voltage supplies power to the ECU module, and controls the working mode of the driving pin used to control the bus communication module in the Bluetooth communication board to be restored from the IO mode to the communication mode to start the energy-saving mode.
6. A vehicle ECAS control device, characterized in that: The vehicle ECAS comprises: an ECU module, a bus communication module and a Bluetooth communication board; the Bluetooth communication board is connected to the bus communication module; the bus communication module is connected to the ECU module; The vehicle ECAS can operate in a normal mode or an energy-saving mode; the normal mode is a mode in which, when the battery switch of the vehicle is turned on and the ignition switch of the vehicle is ignited, the ECU module is activated based on the normal power input voltage after the battery switch is turned on and the ignition voltage when the vehicle is ignited, and the activated ECU module operates under the control of the client; the energy-saving mode is a mode in which, when the battery switch of the vehicle is turned on but the ignition switch of the vehicle is not ignited, the ECU module is activated based on the normal power input voltage after the battery switch is turned on and the continuous high-level signal provided by the communication line of the bus communication module, and the activated ECU module operates under the control of the client; The vehicle ECAS control device comprises: A first control unit is configured to receive a Bluetooth pairing request sent by a client through the Bluetooth communication board, and send the Bluetooth pairing request to the ECU module through the bus communication module; the Bluetooth pairing request is a request for starting the normal mode; The first control unit is further configured to receive a control instruction from the client and enable the ECU module to start the normal mode if the ECU module feeds back host response information to the client based on the Bluetooth pairing request; The first control unit is also configured to receive the start instruction of the energy-saving mode sent by the client if the ECU module is unable to feedback the host response information to the client based on the Bluetooth pairing request, and control the bus communication module through the Bluetooth communication board to provide the ECU module with a continuous high-level signal as an enable signal, so that the ECU module starts the energy-saving mode.
7. The vehicle ECAS control device according to claim 6, characterized in that: The ECU module includes: a power conversion module, an ECAS main control module and a switch tube module; wherein, The normal power input line of the battery switch of the vehicle is connected to the power supply end of the power conversion module; the normal power input line of the battery switch is also connected to the first connection end of the switch tube module; The output end of the power conversion module is connected to the power supply end of the ECAS main control module; the output end of the ECAS main control module is connected to the control end of the switch tube module; The ignition input line of the vehicle's ignition switch is connected to the enable end of the power conversion module; the second connection end of the switch tube module is also connected to the enable end of the power conversion module; the drive pin of the Bluetooth communication board is connected to the communication line of the bus communication module; the communication line of the bus communication module is also connected to the enable end of the power conversion module; The bus communication module is also connected to the ECAS main control module.
8. The vehicle ECAS control device according to claim 7, characterized in that: A unidirectional module is also provided between the communication line of the bus communication module and the enable end of the power conversion module; the communication line of the bus communication module is connected to the input end of the unidirectional module; the output end of the unidirectional module is connected to the enable end of the power conversion module.
9. The vehicle ECAS control device according to any one of claims 6 to 8, characterized in that: The first control unit receives the control instruction of the client and enables the ECU module to start the normal mode, including: When the battery switch of the vehicle is turned on and the ignition switch of the vehicle is ignited, the ECU module is activated based on the normal power input voltage after the battery switch is turned on and the ignition voltage when the vehicle is ignited, and the host response information fed back based on the Bluetooth pairing request after the ECU module is activated is received through the bus communication module; The host response information is fed back to the client through the Bluetooth communication board to start the normal mode, that is, the ECU module is controlled by the client to work in the normal mode.
10. The vehicle ECAS control device according to any one of claims 6 to 8, characterized in that: The first control unit receives the energy-saving mode start instruction sent by the client, and controls the bus communication module through the Bluetooth communication board to provide a continuous high-level signal as an enable signal to the ECU module, so that the ECU module starts the energy-saving mode, including: When the battery switch of the vehicle is turned on but the ignition switch of the vehicle is not turned on, after receiving the energy-saving mode start instruction sent by the client through the Bluetooth communication board, the working mode of the driving pin used to control the bus communication module in the Bluetooth communication board is controlled to be converted from the communication mode to the IO mode, and the communication line of the bus communication module is controlled to provide a continuous high-level signal in the IO mode; After the ECU module is activated under the continuous high-level signal, the ECU module is powered by the normal power input voltage after the battery switch is turned on by the ECU module; After the ECU module controls the battery switch to be turned on, the normal power input voltage supplies power to the ECU module, and controls the working mode of the driving pin used to control the bus communication module in the Bluetooth communication board to be restored from the IO mode to the communication mode to start the energy-saving mode.
11. A method for controlling vehicle ECAS by a client matching the method for controlling vehicle ECAS according to any one of claims 1, 4 and 5, characterized in that: include: Sending a Bluetooth pairing request to the Bluetooth communication board of the vehicle ECAS through the Bluetooth module of the client; If the host response information fed back by the ECU module of the vehicle ECAS based on the Bluetooth pairing request is received, the ECU module is enabled to start the normal mode; If the host response information fed back by the ECU module of the vehicle ECAS based on the Bluetooth pairing request is not received, a start instruction of the energy-saving mode is sent to the Bluetooth communication board, so as to control the bus communication module through the Bluetooth communication board to provide the ECU module with a continuous high-level signal as an enable signal, so that the ECU module starts the energy-saving mode.
12. A vehicle ECAS control device matched with the vehicle ECAS control device according to any one of claims 6, 9 and 10, characterized in that: include: A second control unit is configured to send a Bluetooth pairing request to a Bluetooth communication board of the vehicle ECAS through a Bluetooth module of the client; The second control unit is further configured to enable the ECU module to start the normal mode if the host response information fed back by the ECU module of the vehicle ECAS based on the Bluetooth pairing request is received; The second control unit is further configured to send an energy-saving mode start instruction to the Bluetooth communication board if the host response information fed back by the ECU module of the vehicle ECAS based on the Bluetooth pairing request is not received, so as to control the bus communication module through the Bluetooth communication board to provide a continuous high-level signal as an enable signal to the ECU module, so that the ECU module starts the energy-saving mode.
13. A vehicle, characterized in that: include: A control device for a vehicle ECAS according to any one of claims 6 to 10.
14. A terminal, characterized in that: include: The device for controlling vehicle ECAS by a client as claimed in claim 12.
15. A storage medium, characterized in that: The storage medium includes a stored program, wherein when the program is running, the device where the storage medium is located is controlled to execute the vehicle ECAS control method described in any one of claims 1, 4 and 5, or when the program is running, the device where the storage medium is located is controlled to execute the vehicle ECAS control method described in claim 11 by the client.
Citation Information
Patent Citations
Control method and device for air suspension vehicle height adjustment, equipment and storage medium
CN112124026A
An apparatus and method for improving connectivity for items of user equipment in a wireless network
GB2597458A