Solenoid valve control method, device, system, controller, vehicle and medium
Patent Information
- Application Number
- CN202111028761.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-09-02
- Publication Date
- 2026-08-21
- Estimated Expiration
- 2041-09-02
AI Technical Summary
[0004]基于此,有必要针对上述技术问题,提供一种电磁阀控制方法、装置、系统、控制器、车辆及存储介质,以解决现有方案中排气声音过于单一的问题
[0035] The solution provided above does not directly select different exhaust methods based on driving modes. Instead, it selects whether to grant the user custom permissions for the muffler solenoid valve based on the driving mode. When there is no need to execute mandatory commands on the muffler solenoid valve, the user's custom permissions are released, allowing the user to customize the exhaust. This allows the user to have custom permissions in a suitable driving mode, enabling them to customize the control of the solenoid valve and allowing the muffler to respond to the user's control, producing different exhaust noises. Compared with traditional solutions, this application, on the one hand, does not have a fixed single noise in certain modes, preventing the sound from being too monotonous. Users can customize the noise selection, reducing user aversion. On the other hand, this application selects whether to release user customization permissions based on the actual driving mode, making it more flexible and enhancing user autonomy. Moreover, while mandatory commands are required for the muffler solenoid valve in certain driving modes, it effectively ensures the noise requirements of certain driving mode scenarios, taking into account the inherent characteristics of those scenarios. Therefore, the embodiments of this application have high applicability and practicality.
Smart Images

Figure CN115750050B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle exhaust control technology, and in particular to a solenoid valve control method, device, system, controller, vehicle, and storage medium. Background Technology
[0002] Currently, some car models on the market have only one type of exhaust noise, while others have selectable sound quality modes. Vehicles with only one type of noise have mufflers whose noise reduction performance is fixed; while vehicles with mufflers that have selectable sound quality modes generally have a quiet mode and a sport mode. When the engine speed reaches a certain value, the muffler's solenoid valve opens accordingly, giving the vehicle different exhaust sounds during driving.
[0003] The inventors realized that the above solution was too simplistic, consisting only of pre-set noise levels in silent and sport modes during driving. Summary of the Invention
[0004] Therefore, it is necessary to provide a solenoid valve control method, device, system, controller, vehicle, and storage medium to address the aforementioned technical problems and solve the issue of overly monotonous exhaust sound in existing solutions.
[0005] A method for controlling a solenoid valve, comprising:
[0006] Determine if the vehicle is idling;
[0007] When the vehicle is not idling, determine whether a forced command needs to be executed on the muffler's solenoid valve based on the vehicle's driving mode.
[0008] When there is no need to execute forced commands on the solenoid valve of the silencer, release the user's custom permissions on the solenoid valve to allow the user to have custom permissions.
[0009] In one embodiment, determining whether a forced command needs to be executed on the muffler's solenoid valve based on the vehicle's driving mode includes:
[0010] Determine whether the vehicle's driving mode is the first preset driving mode, which includes normal mode and sport mode;
[0011] When the vehicle's driving mode is the first preset driving mode, it is determined that there is no need to execute a forced command on the muffler's solenoid valve.
[0012] In one embodiment, after the vehicle's driving mode is a first preset driving mode, the method further includes:
[0013] When the vehicle's driving mode is normal, the solenoid valve controlling the muffler is closed by default.
[0014] When the vehicle's driving mode is Sport mode, the solenoid valve controlling the muffler is open by default.
[0015] In one embodiment, after releasing the user's custom permissions for the solenoid valve, the method further includes:
[0016] Receives a valve closing command triggered by the user and responds to the valve closing command to control the solenoid valve of the silencer to close;
[0017] or;
[0018] It receives valve opening commands triggered by the user and responds to the valve opening commands to control the solenoid valve of the silencer to open.
[0019] In one embodiment, after determining whether the vehicle's driving mode is a first preset driving mode, the method further includes:
[0020] If the vehicle's driving mode is not the first preset driving mode, then determine whether the vehicle's driving mode is the second preset driving mode. The second preset driving mode includes Super Sport mode and Eco mode.
[0021] When the vehicle's driving mode is the second preset driving mode, it is determined that a forced command needs to be executed on the muffler's solenoid valve.
[0022] In one embodiment, after the vehicle's driving mode is set to the second preset driving mode, the method further includes:
[0023] When the vehicle's driving mode is Super Sport mode, the solenoid valve controlling the muffler is forcibly opened.
[0024] When the vehicle's driving mode is set to Eco mode, the solenoid valve controlling the muffler is forcibly closed.
[0025] In one embodiment, after determining whether the vehicle is idling, the method further includes:
[0026] When the vehicle is idling, the user's custom permissions for the solenoid valve are released, allowing the user to gain custom permissions.
[0027] A solenoid valve control device, comprising:
[0028] The first judgment module is used to determine whether the vehicle is idling.
[0029] The second judgment module is used to determine whether a forced command needs to be executed on the solenoid valve of the muffler based on the vehicle's driving mode when the vehicle is in a non-idling state.
[0030] The control module is used to release the user's custom permissions on the solenoid valve when there is no need to execute forced commands on the solenoid valve of the silencer, so that the user can obtain custom permissions.
[0031] A controller includes a memory, a processor, and computer-readable instructions stored in the memory and executable on the processor, wherein the processor, when executing the computer-readable instructions, implements the steps of the solenoid valve control method as claimed in any one of claims 1-7.
[0032] A computer-readable storage medium storing computer-readable instructions, characterized in that, when executed by a processor, the computer-readable instructions implement the steps of the solenoid valve control method as described in any of the preceding claims.
[0033] An electromagnetic valve control system is characterized in that the electromagnetic valve control system includes a muffler, an exhaust system, an engine, and the aforementioned controller, wherein the intake pipe of the muffler is connected to the exhaust pipe of the exhaust system, the intake pipe of the exhaust system is connected to the exhaust pipe of the engine, and the controller is electrically connected to the electromagnetic valve of the muffler and the engine.
[0034] A vehicle, characterized in that the vehicle includes the aforementioned solenoid valve control system.
[0035] The solution provided above does not directly select different exhaust methods based on driving modes. Instead, it selects whether to grant the user custom permissions for the muffler solenoid valve based on the driving mode. When there is no need to execute mandatory commands on the muffler solenoid valve, the user's custom permissions are released, allowing the user to customize the exhaust. This allows the user to have custom permissions in a suitable driving mode, enabling them to customize the control of the solenoid valve and allowing the muffler to respond to the user's control, producing different exhaust noises. Compared with traditional solutions, this application, on the one hand, does not have a fixed single noise in certain modes, preventing the sound from being too monotonous. Users can customize the noise selection, reducing user aversion. On the other hand, this application selects whether to release user customization permissions based on the actual driving mode, making it more flexible and enhancing user autonomy. Moreover, while mandatory commands are required for the muffler solenoid valve in certain driving modes, it effectively ensures the noise requirements of certain driving mode scenarios, taking into account the inherent characteristics of those scenarios. Therefore, the embodiments of this application have high applicability and practicality. Attached Figure Description
[0036] To more clearly illustrate the technical solutions of the embodiments of this application, the drawings used in the description of the embodiments of this application will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0037] Figure 1This is a schematic diagram of the architecture of a solenoid valve control system provided in one embodiment of this application;
[0038] Figure 2 This is a schematic diagram of the structure of a muffler provided in one embodiment of this application;
[0039] Figure 3 This is a schematic flowchart of a solenoid valve control method according to an embodiment of this application;
[0040] Figure 4 yes Figure 3 A detailed flowchart of step S21;
[0041] Figure 5 yes Figure 3 Another specific flowchart of step S21;
[0042] Figure 6 yes Figure 3 A further detailed flowchart of step S21;
[0043] Figure 7 yes Figure 3 A more detailed flowchart of step S21;
[0044] Figure 8 This is another schematic flowchart of a solenoid valve control method in one embodiment of this application;
[0045] Figure 9 This is a complete flowchart of a solenoid valve control method according to an embodiment of this application;
[0046] Figure 10 This is a schematic diagram of the structure of a solenoid valve control device in one embodiment of this application;
[0047] Figure 11 This is a schematic diagram of the controller in one embodiment of this application.
[0048] Figure label:
[0049] Exhaust system-1, engine-2, muffler-3, controller-4;
[0050] Housing-01, Left First Baffle-02, Left Second Baffle-03, Right First Baffle-04, Right Second Baffle-05, Intake Pipe-06, Left Middle Pipe-07, Left First Exhaust Pipe-08, Left Second Exhaust Pipe-09, Left Solenoid Valve-10, Right Middle Pipe-12, Right First Exhaust Pipe-13, Right Second Exhaust Pipe-14, Right Solenoid Valve-15. Detailed Implementation
[0051] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0052] This application provides a solenoid valve control method, a solenoid valve control device, a controller, a computer-readable storage medium, a solenoid valve control system, and a vehicle. First, a solenoid valve control system provided in this application will be described.
[0053] like Figure 1 As shown, Figure 1 This application provides a schematic diagram of the architecture of a solenoid valve control system applicable to various vehicle models, as provided in one embodiment. The solenoid valve control system includes an exhaust system 1, an engine 2, a muffler 3, and a controller 4. The intake pipe of the muffler 3 is connected to the exhaust pipe of the exhaust system 1, and the intake pipe of the exhaust system 1 is connected to the exhaust pipe of the engine 2. The controller 4 is electrically connected to the solenoid valve of the muffler 3 and the engine 2; that is, the controller 4 is electrically connected to the solenoid valve of the muffler 3 and can control the solenoid valve of the muffler 3. The controller 4 is also electrically connected to the engine 2 to obtain engine-related parameters, thereby obtaining the required information or data. The controller can refer to an Electronic Control Unit (ECU), specifically a vehicle ECU or an ECU unit independent of the vehicle ECU. This application embodiment does not limit this. The controller is used to implement the solenoid valve control method provided in this application embodiment, and the method will be described in detail below.
[0054] It should be noted that the muffler 3 in the embodiments of this application can refer to various types of mufflers, and this application does not limit it. In one embodiment of this application, a muffler 3 is provided, such as... Figure 2 As shown, Figure 2 This is a schematic diagram of a muffler provided in one embodiment of this application. For ease of explanation, the embodiments of this application will use... Figure 2 The left side of the muffler housing shown is called the left side, and the right side is called the right side. Specifically, the muffler includes a housing 01, a left first partition 02, a left second partition 03, a right first partition 04, a right second partition 05, an intake pipe 06, a left intermediate pipe 07, a left first exhaust pipe 08, a left second exhaust pipe 09, a left solenoid valve 10, a right intermediate pipe 12, a right first exhaust pipe 13, a right second exhaust pipe 14, and a right solenoid valve 15.
[0055] It should be noted that the left and right references mentioned above are for ease of description only. Figure 2This is used as an example for illustration and does not constitute a limitation. The solenoid valve mentioned above can be an acoustic solenoid valve.
[0056] The muffler 3 operates in two modes: silent mode and motion mode. The operating principles of each mode are as follows:
[0057] Silent Mode: With the left solenoid valve 10 and right solenoid valve 15 closed, exhaust from exhaust system 3 enters muffler 3 via intake pipe 06, and then enters the left first exhaust pipe 08 via left intermediate pipe 07. Due to the closure of left solenoid valve 10, exhaust flows out of muffler 3 via left second exhaust pipe 9. Similarly, for the right side, exhaust leaves muffler 3 via right second exhaust pipe -14. As can be seen from the above exhaust path and structure, this exhaust path is relatively complex, resulting in higher exhaust back pressure, which leads to good noise reduction performance, achieving or approaching a silent state, thus obtaining quiet noise.
[0058] Sport mode: When the left solenoid valve 10 and the right solenoid valve -15 are open, the exhaust from the exhaust system 3 enters the muffler 3 through the intake pipe 06, and then enters the left first exhaust pipe 08 through the left middle pipe 07. The exhaust then exits the muffler 3 through the left first exhaust pipe 08, the left second exhaust pipe 09, the right first exhaust pipe 13, and the right second exhaust pipe 14. The exhaust path is simple, and the exhaust back pressure is low, resulting in poor noise reduction performance and thus sport noise.
[0059] It should be noted that the above-mentioned silencer 3 is only an illustrative example. In some embodiments of this application, the silencer 3 may also be a current silencer or other silencers in the future that include two valves (or a single valve) and are capable of providing the above-mentioned motion noise and quiet noise. The specific examples in this application are different and are not limited.
[0060] In one embodiment, a vehicle is also provided that includes the aforementioned solenoid valve control system.
[0061] As mentioned in the background art, current exhaust methods produce a monotonous sound, which can easily cause listeners to feel disgusted. Moreover, relying solely on engine speed to change exhaust noise is not flexible enough and lacks user autonomy. To address this, the inventors have proposed a solenoid valve control method in conjunction with the aforementioned solenoid valve control system to solve the problems of monotonous noise, lack of flexibility, and insufficient autonomy in existing solutions. This solenoid valve control method is implemented by the aforementioned controller 4 and can be applied to the aforementioned solenoid valve control system. Taking this solenoid valve control system as an example, the solenoid valve control method will be described in detail below.
[0062] like Figure 3 As shown, a solenoid valve control method is provided, which is applied to... Figure 1 Taking the controller in the example, the method includes the following steps:
[0063] S10: Determine if the vehicle is idling.
[0064] After the vehicle is powered on and the engine starts, the controller determines whether the vehicle is idling. The controller can obtain relevant parameters for idling status determination through the vehicle bus, and thus determine whether the vehicle is idling based on these parameters. For example, the controller can directly obtain the status parameter VC used to indicate the idling status. If the status parameter VC is 1, it means that the vehicle is idling; if the status parameter VC is 0, it means that the vehicle is not idling.
[0065] It should be noted that the above method for determining whether a vehicle is idling is merely an example. Other methods can also be used to determine whether a vehicle is idling. For example, the controller can be connected to the engine and the accelerator pedal, and the vehicle can be determined to be idling directly by the state of the engine and the accelerator pedal. This application does not limit the method.
[0066] S20: When the vehicle is not idling, determine whether a forced command needs to be executed on the muffler's solenoid valve based on the vehicle's driving mode.
[0067] S30: When there is no need to execute a forced command on the solenoid valve of the silencer, release the user's custom permissions on the solenoid valve so that the user can obtain custom permissions.
[0068] For steps S20-S30, when the vehicle is in a non-idling state, the controller determines the vehicle's driving mode. It should be noted that the driving mode referred to in this embodiment refers to the driving mode inherent to the vehicle's characteristics. For example, the vehicle's driving modes include, but are not limited to, the following modes: Normal mode, Eco mode, Sport mode, Sport+ mode, and Comfort mode.
[0069] In this embodiment, after determining the vehicle's driving mode, the controller will determine whether a forced command needs to be executed on the muffler's solenoid valve based on the driving mode. Forced commands include forced closing commands and forced opening commands. It should be noted that after a forced command is executed on the muffler's solenoid valve, the solenoid valve will no longer be controlled by the user's settings. That is, in this embodiment, the muffler's solenoid valve will be selectively forcibly controlled based on the vehicle's driving mode, making the muffler's exhaust method more suitable for the current state and more applicable. It is worth noting that... Figure 1 Taking the system shown as an example, the solenoid valves mentioned here include the two solenoid valves mentioned above: the left solenoid valve and the right solenoid valve.
[0070] Once it's determined that no forced commands are needed to the muffler's solenoid valve in the current driving mode, the user's custom permissions for the solenoid valve are released. Releasing these permissions means making the solenoid valve controllable by the user's settings, thus granting the user customizable permissions. It's important to note that these customizable permissions include the user's ability to open or close the solenoid valve.
[0071] As can be seen from the above embodiments, in this application embodiment, the user can be granted custom permissions for the muffler solenoid valve based on the driving mode. When there is no need to execute a forced command on the muffler solenoid valve, the user's custom permissions for the solenoid valve are released, allowing the user to obtain custom permissions. This allows the user to have custom permissions in a suitable driving mode, enabling the user to customize the control of the solenoid valve, allowing the muffler to respond to the user's control and obtain different exhaust noises. Compared with traditional solutions, this application embodiment, on the one hand, does not have a fixed single noise in certain modes, preventing the sound from being too monotonous. Users can customize the noise selection, reducing user aversion. On the other hand, this application selects whether to release user custom permissions based on the actual driving mode, making it more flexible and enhancing user autonomy. Moreover, while some driving modes require the execution of forced commands on the muffler solenoid valve, it effectively ensures the noise requirements of certain driving mode scenarios, taking into account the inherent characteristics of those scenarios. Therefore, this application embodiment has high applicability and practicality.
[0072] In one embodiment, please refer to... Figure 4 As shown, step S20, which determines whether a forced command needs to be executed on the muffler's solenoid valve based on the vehicle's driving mode, specifically includes the following steps:
[0073] S21: Determine whether the vehicle's driving mode is the first preset driving mode, which includes normal mode and sport mode.
[0074] S22: When the vehicle's driving mode is the first preset driving mode, it is determined that there is no need to execute a forced command on the muffler's solenoid valve.
[0075] For steps S21-S22, a specific implementation method is provided for determining when a forced command needs to be executed on the muffler's solenoid valve. When the vehicle is determined to be in a non-idling state, the controller determines whether the vehicle's driving mode is the first preset driving mode. It should be noted that the first preset driving mode is defined as a driving mode in which no forced command is executed on the muffler's solenoid valve. Depending on different vehicle models, this first preset driving mode may vary, and is not specifically limited.
[0076] For example, in one embodiment, the first preset driving mode includes the aforementioned normal mode and sport mode. Therefore, in this embodiment, when the vehicle is not idling, the controller will directly determine whether the vehicle's driving mode is normal mode or sport mode. If it is normal mode or sport mode, it is determined that there is no need to execute a forced command on the muffler's solenoid valve, granting the user custom permissions for the solenoid valve, so that the user has custom permissions in these two driving modes.
[0077] In one embodiment, please refer to... Figure 5 As shown, after the vehicle's driving mode is the first preset driving mode, the method also includes the following steps:
[0078] S23: Determine whether the vehicle's driving mode is normal or sport.
[0079] S24: When the vehicle's driving mode is normal mode, the solenoid valve controlling the muffler is closed by default.
[0080] S25: When the vehicle's driving mode is Sport mode, the solenoid valve controlling the muffler is open by default.
[0081] In this embodiment, a more specific processing method is proposed. When the vehicle's driving mode is normal mode, the controller controls the muffler's solenoid valves to be closed by default, that is, controls the left solenoid valve 10 and the right solenoid valve 15 to be closed by default. The user has custom permissions and can change the default closed state of the left solenoid valve 10 and the right solenoid valve 15. When the vehicle's driving mode is sport mode, the controller controls the muffler's solenoid valves to be open by default, that is, controls the left solenoid valve 10 and the right solenoid valve 15 to be open by default. The user also has custom permissions and can control the muffler's solenoid valves to be closed.
[0082] It should be noted that in some embodiments, when the vehicle's driving mode is normal mode, the solenoid valve of the muffler is closed by default before the controller releases the user's custom permissions for the solenoid valve; when the vehicle's driving mode is sport mode, the solenoid valve of the muffler is opened by default before the user's custom permissions for the solenoid valve are released. That is, in this embodiment, after determining that the vehicle's driving mode is the first preset driving mode, the user's custom permissions for the solenoid valve are not immediately released. Instead, after further determining whether the vehicle is in normal mode (or sport mode), and the controller executes the default closure (or default opening) of the solenoid valve of the muffler, the user's custom permissions for the solenoid valve are released. The purpose of this is to first ensure that the current driving mode has the corresponding solenoid valve state to match the initial noise state setting, and then release the permissions to the user. At this point, the user can choose whether to change the initial noise state setting, making it more scenario-specific.
[0083] In conjunction with the above embodiments, in some embodiments, after releasing the user's custom permissions for the solenoid valve, the method further includes the following steps:
[0084] Step S26: Receive the valve opening command triggered by the user and respond to the valve opening command to control the solenoid valve of the silencer to open.
[0085] or;
[0086] Step S27: Receive the valve closing command triggered by the user and respond to the valve closing command to control the solenoid valve of the silencer to close.
[0087] In this embodiment, after the solenoid valve is opened or closed by default, the user's custom permissions for the solenoid valve are released. Therefore, the user can input custom commands through a preset triggering device. In normal mode, when the solenoid valve is in the default closed state, it can receive valve opening commands triggered by the user through the preset triggering device. Thus, in normal mode, the user can customize the opening of the solenoid valve in the default closed state. Similarly, in motion mode, when the solenoid valve is in the default open state, it can receive valve closing commands triggered by the user through the preset triggering device. Thus, in motion mode, the user can customize the closing of the solenoid valve in the default open state.
[0088] In other words, with Figure 1 For example, in normal mode, the left solenoid valve 10 and the right solenoid valve 15 are closed by default. After releasing the user's custom permissions, the user can change the default closed state of the left solenoid valve 10 and the right solenoid valve 15 to the open state at any time through a preset trigger device, thereby changing the noise characteristics of the current driving mode. In sport mode, the left solenoid valve 10 and the right solenoid valve 15 are open by default. After releasing the user's custom permissions, the user can change the default open state of the left solenoid valve 10 and the right solenoid valve 15 to the closed state at any time through a preset trigger device, thereby changing the noise characteristics of the current driving mode.
[0089] The aforementioned preset triggering device can be implemented in various ways, and this application embodiment does not limit it. For example, the preset triggering device can be a switch button or other input device integrated on the vehicle's center console or steering wheel.
[0090] It should be noted that after receiving a user's custom command, the controller can respond to the instruction of the custom command and open or close the solenoid valve that is closed by default according to certain rules. For example, it can open or close the solenoid valve one by one according to a certain ratio or rate. This application does not limit the specifics.
[0091] In one embodiment, such as Figure 6As shown, after step S21, that is, after determining whether the vehicle's driving mode is the first preset driving mode, the method further includes the following steps:
[0092] S28: If the vehicle's driving mode is not the first preset driving mode, determine whether the vehicle's driving mode is the second preset driving mode. The second preset driving mode includes Super Sport mode and Eco mode.
[0093] S29: When the vehicle's driving mode is the second preset driving mode, it is determined that a forced command needs to be executed on the muffler's solenoid valve.
[0094] For steps S28-S29, when the vehicle's driving mode is not the first preset driving mode, the controller will continue to determine whether the vehicle's driving mode is the second preset driving mode. It should be noted that the second preset driving mode is defined as a driving mode that requires a forced command to be executed on the muffler's solenoid valve. Depending on the vehicle model, the second preset driving mode may vary, but it is not specifically limited.
[0095] For example, in one embodiment, the second preset driving mode includes the above-mentioned economy mode and super sport mode. Therefore, in this embodiment, when the vehicle is in a non-idling state, after the controller determines that the vehicle's driving mode is not the first preset driving mode (such as the example normal mode or sport mode), if it directly determines that the vehicle's driving mode is economy mode or super sport mode, then it determines that a forced command needs to be executed on the muffler's solenoid valve. That is, the user will not be given the right to customize the solenoid valve, so that the user does not have the right to customize the solenoid valve in these two driving modes and cannot customize the state of the solenoid valve through the preset trigger device.
[0096] In one embodiment, such as Figure 7 As shown, when the vehicle's driving mode is the second preset driving mode, the method further includes:
[0097] S30: Determines whether the vehicle's driving mode is Super Sport or Eco.
[0098] S31: When the vehicle's driving mode is Super Sport mode, the solenoid valve controlling the muffler is forcibly opened.
[0099] S32: When the vehicle's driving mode is Eco mode, the solenoid valve controlling the muffler is forcibly closed.
[0100] In this embodiment, a more specific processing method is proposed. When the vehicle's driving mode is Super Sport mode, the solenoid valves of the muffler are forcibly opened, that is, the left solenoid valve 10 and the right solenoid valve 15 are forcibly opened. The user does not have custom permissions and cannot change the forcibly opened state of the left solenoid valve 10 and the right solenoid valve 15. When the vehicle's driving mode is Eco mode, the controller controls the solenoid valves of the muffler to be forcibly closed, that is, the left solenoid valve 10 and the right solenoid valve 15 are forcibly closed. At this time, the user also does not have custom permissions and cannot change the forcibly closed state of the left solenoid valve 10 and the right solenoid valve 15.
[0101] In other words, in this embodiment, when the two special driving modes, Super Sport Mode and Eco Mode, are in use, the controller will force the solenoid valve of the muffler to open or close. That is, the user's custom permissions are not released. When the muffler is forced to open, the Super Sport Mode can maintain its characteristic sport noise, and when the muffler is forced to close, the Eco Mode can maintain its characteristic quiet noise. In this way, the inherent characteristics of these two modes can be effectively guaranteed, the characteristics of the driving mode can be reflected, and the user's driving experience can be improved.
[0102] In one embodiment, such as Figure 8 As shown, after step S10, after determining whether the vehicle is idling, if the vehicle is idling, step S30 is executed directly, that is, the user's custom permissions for the solenoid valve are released directly, so that the user can obtain custom permissions. The solenoid valve receives a valve opening command triggered by the user and responds to the valve opening command to control the solenoid valve of the muffler to open; or, it receives a valve closing command triggered by the user and responds to the valve closing command to control the solenoid valve of the muffler to close.
[0103] In this embodiment, when the vehicle is idling, the solenoid valve controlling the muffler is forcibly opened, directly releasing the user's custom permissions for the solenoid valve, thus granting the user custom permissions. This means the user can control the left solenoid valve 10 and right solenoid valve 15 to open or close via a preset trigger device. In this case, the user also has custom permissions, allowing them to change the closed state of the left and right solenoid valves 10 and 15. In other words, if the user prefers a dynamic sound: the user opens the solenoid valve, resulting in dynamic noise; if the user prefers a quiet sound, the user closes the solenoid valve, resulting in quiet noise.
[0104] As can be seen from the above embodiments, the focus of this application is not on directly selecting different exhaust methods based on the driving mode, but rather on whether to grant the user custom permissions for the muffler solenoid valve based on the driving mode and idle speed. When there is no need to execute a forced command on the muffler solenoid valve, the user's custom permissions are released, allowing the user to gain custom permissions. This allows the user to have custom permissions in a suitable driving mode, enabling them to customize the control of the solenoid valve, allowing the muffler to respond to the user and produce different exhaust noises. Compared with traditional solutions, this application embodiment, on the one hand, does not have a fixed single noise in certain modes, preventing the sound from being too monotonous. Users can customize the noise selection, reducing user aversion. On the other hand, this application selects whether to release user custom permissions based on the actual driving mode and idle speed, making it more flexible and enhancing user autonomy. Moreover, while some driving modes require the execution of forced commands on the muffler solenoid valve, it effectively ensures the noise requirements of certain driving mode scenarios, taking into account the inherent characteristics of those scenarios. Therefore, this application considers both the characteristics of driving modes and the user's custom permissions, demonstrating high applicability and practicality.
[0105] Below, in conjunction with Figure 9 The complete implementation process of the above embodiments is described below;
[0106] Power on the vehicle; the engine starts.
[0107] Determine if the vehicle is idling;
[0108] If the engine is idling, the user has customizable permissions and can turn the electromagnetic acoustic valve on or off via the button integrated on the center console or steering wheel. If the user prefers a dynamic sound, the user opens the electromagnetic acoustic valve and gets a dynamic noise. If the user prefers a quiet sound, the user closes the electromagnetic acoustic valve and gets a quiet sound.
[0109] If not in idle state:
[0110] Determine whether the driving mode is Normal or Sport mode;
[0111] In Normal mode, the controller closes the electromagnetic acoustic valve by default, then releases the user's custom permissions, and the user gains custom permissions.
[0112] If it is not Normal mode, that is, Sport mode, the controller will open the electromagnetic acoustic valve by default, and then release the user's custom permissions, and the user will gain custom permissions.
[0113] If it is not in Normal or Sport mode, check if it is in Sport+ or Comfort mode:
[0114] In Sport+ mode: the controller forces the electromagnetic acoustic valve to open, the muffler exhaust back pressure is low, and then motion noise is obtained;
[0115] If it is not Sport+, that is, Comfort mode, the controller will force the electromagnetic acoustic valve to close, resulting in high back pressure of the muffler exhaust and thus quiet noise.
[0116] It should be understood that the sequence number of each step in the above embodiments does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0117] In one embodiment, a solenoid valve control device is provided, which corresponds one-to-one with the solenoid valve control method described in the above embodiments. For example... Figure 10 As shown, the solenoid valve control device includes a first judgment module 101, a second judgment module 102, and a control module 103. Detailed descriptions of each functional module are as follows:
[0118] The first judgment module 101 is used to determine whether the vehicle is idling.
[0119] The second judgment module 102 is used to determine whether a forced command needs to be executed on the solenoid valve of the muffler based on the vehicle's driving mode when the vehicle is in a non-idling state.
[0120] The control module 103 is used to release the user's custom permissions on the solenoid valve when there is no need to execute a forced command on the solenoid valve of the silencer, so that the user can obtain custom permissions.
[0121] In one embodiment, the second determination module 102 is specifically used to: determine whether the driving mode of the vehicle is a first preset driving mode, the first preset driving mode including normal mode and sport mode;
[0122] When the vehicle's driving mode is the first preset driving mode, it is determined that there is no need to execute a forced command on the muffler's solenoid valve.
[0123] In one embodiment, the control module 103 is further specifically used to: when the vehicle's driving mode is the first preset driving mode, when the vehicle's driving mode is normal mode, control the solenoid valve of the muffler to be closed by default; when the vehicle's driving mode is sport mode, control the solenoid valve of the muffler to be opened by default.
[0124] In one embodiment, the control module 103 is further configured to: after releasing the user's custom permissions for the solenoid valve, receive a valve closing command triggered by the user, and respond to the valve closing command to control the solenoid valve of the muffler to close; or; receive a valve opening command triggered by the user, and respond to the valve opening command to control the solenoid valve of the muffler to open.
[0125] In one embodiment, the control module 103 is further specifically used to: determine whether the driving mode of the vehicle is a first preset driving mode; if the driving mode of the vehicle is not the first preset driving mode, determine whether the driving mode of the vehicle is a second preset driving mode, the second preset driving mode including super sport mode and economy mode; if the driving mode of the vehicle is the second preset driving mode, determine that a forced command needs to be executed on the solenoid valve of the muffler.
[0126] In one embodiment, the control module 103 is further specifically configured to: when the vehicle's driving mode is the second preset driving mode, and when the vehicle's driving mode is the super sport mode, control the solenoid valve of the muffler to be forcibly opened; and when the vehicle's driving mode is the economy mode, control the solenoid valve of the muffler to be forcibly closed.
[0127] In one embodiment, the control module 103 is further configured to: after determining whether the vehicle is in an idling state, if the vehicle is in the idling state, release the user's custom permissions for the solenoid valve so that the user can obtain the custom permissions; receive a valve opening command triggered by the user and respond to the valve opening command to control the solenoid valve of the muffler to open; or, receive a valve closing command triggered by the user and respond to the valve closing command to control the solenoid valve of the muffler to close.
[0128] Specific limitations regarding the solenoid valve control device can be found in the limitations of the solenoid valve control method described above, and will not be repeated here. Each module in the aforementioned solenoid valve control device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the controller's processor in hardware form or independent of it, or stored in the controller's memory in software form, so that the processor can call and execute the corresponding operations of each module.
[0129] In one embodiment, a controller is provided, which may be an on-board ECU unit, and its internal structure diagram may be as follows: Figure 11As shown, the controller includes a processor, memory, and network interface connected via a system bus. The processor provides computing and control capabilities. The memory includes a readable storage medium and internal memory. The readable storage medium stores computer-readable instructions. The internal memory provides an environment for the operation of the operating system and computer-readable instructions stored in the readable storage medium. The network interface is used to communicate with external modules or systems via a network connection. When the computer-readable instructions are executed by the processor, they implement the steps of the solenoid valve control method mentioned in the above embodiments or implement the functions of the solenoid valve control device. The readable storage medium provided in this embodiment includes both non-volatile and volatile readable storage media.
[0130] In one embodiment, one or more computer-readable storage media storing computer-readable instructions are provided. The computer-readable storage media provided in this embodiment include non-volatile readable storage media and volatile readable storage media. The computer-readable instructions stored on the readable storage media, when executed by one or more processors, implement the steps of the solenoid valve control method mentioned in the above embodiment or realize the function of a solenoid valve control device.
[0131] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by instructing related hardware with computer-readable instructions. These computer-readable instructions can be stored in a non-volatile readable storage medium or a volatile readable storage medium. When executed, these computer-readable instructions can include the processes of the embodiments of the above methods. Any references to memory, storage, databases, or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in a variety of forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), dual data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), RAMbus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
[0132] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional units and modules is used as an example. In practical applications, the above functions can be assigned to different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above.
[0133] The above-described embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application, and should all be included within the protection scope of this application.
Claims
1. A method for controlling a solenoid valve, characterized in that, include: Determine if the vehicle is idling; When the vehicle is not idling, determine whether a forced command needs to be executed on the muffler's solenoid valve based on the vehicle's driving mode. When there is no need to execute a forced command on the solenoid valve of the muffler, the user's custom permissions on the solenoid valve are released so that the user can obtain the custom permissions. The step of determining whether a forced command needs to be executed on the solenoid valve of the muffler based on the vehicle's driving mode includes: Determine whether the driving mode of the vehicle is a first preset driving mode, wherein the first preset driving mode includes normal mode and sport mode; When the vehicle's driving mode is the first preset driving mode, it is determined that there is no need to execute a forced command on the muffler's solenoid valve. If the driving mode of the vehicle is not the first preset driving mode, then it is determined whether the driving mode of the vehicle is the second preset driving mode, which includes Super Sport mode and Eco mode. When the vehicle's driving mode is the second preset driving mode, it is determined that a forced command needs to be executed on the muffler's solenoid valve.
2. The solenoid valve control method as described in claim 1, characterized in that, When the vehicle's driving mode is the first preset driving mode, the method further includes: When the vehicle's driving mode is the normal mode, the solenoid valve controlling the muffler is closed by default. When the vehicle's driving mode is Sport mode, the solenoid valve controlling the muffler is open by default.
3. The solenoid valve control method as described in claim 2, characterized in that, After releasing the user's custom permissions for the solenoid valve, the method further includes: Receives the valve closing command triggered by the user and responds to the valve closing command to control the solenoid valve of the muffler to close; or; The system receives a valve opening command triggered by the user and responds to the valve opening command to control the solenoid valve of the muffler to open.
4. The solenoid valve control method as described in claim 1, characterized in that, When the vehicle's driving mode is the second preset driving mode, the method further includes: When the vehicle's driving mode is the Super Sport mode, the solenoid valve controlling the muffler is forcibly opened; When the vehicle's driving mode is the economy mode, the solenoid valve controlling the muffler is forcibly closed.
5. The solenoid valve control method as described in claim 1, characterized in that, After determining whether the vehicle is idling, the method further includes: When the vehicle is in the idling state, the user's custom permissions for the solenoid valve are released, so that the user can obtain the custom permissions.
6. A solenoid valve control device, characterized in that, include: The first judgment module is used to determine whether the vehicle is idling. The second judgment module is used to determine whether a forced command needs to be executed on the solenoid valve of the muffler based on the driving mode of the vehicle when the vehicle is in a non-idling state. The control module is used to release the user's custom permissions for the solenoid valve when there is no need to execute a forced command on the solenoid valve of the muffler, so that the user can obtain the custom permissions. The step of determining whether a forced command needs to be executed on the solenoid valve of the muffler based on the vehicle's driving mode includes: Determine whether the driving mode of the vehicle is a first preset driving mode, wherein the first preset driving mode includes normal mode and sport mode; When the vehicle's driving mode is the first preset driving mode, it is determined that there is no need to execute a forced command on the muffler's solenoid valve. If the driving mode of the vehicle is not the first preset driving mode, then it is determined whether the driving mode of the vehicle is the second preset driving mode, which includes Super Sport mode and Eco mode. When the vehicle's driving mode is the second preset driving mode, it is determined that a forced command needs to be executed on the muffler's solenoid valve.
7. A controller comprising a memory, a processor, and computer-readable instructions stored in the memory and executable on the processor, characterized in that, When the processor executes the computer-readable instructions, it implements the steps of the solenoid valve control method as described in any one of claims 1-5.
8. A computer-readable storage medium storing computer-readable instructions, characterized in that, When the computer-readable instructions are executed by a processor, they implement the steps of the solenoid valve control method as described in any one of claims 1-5.
9. A solenoid valve control system, characterized in that, The solenoid valve control system includes a muffler, an exhaust system, an engine, and a controller as described in claim 7, wherein the intake pipe of the muffler is connected to the exhaust pipe of the exhaust system, the intake pipe of the exhaust system is connected to the exhaust pipe of the engine, and the controller is electrically connected to the solenoid valve of the muffler and the engine.
10. A vehicle, characterized in that, The vehicle includes the solenoid valve control system as described in claim 9.
Citation Information
Patent Citations
Exhaust control system
CN107002524A