An engine electronic control system and method for air engine control
Patent Information
- Application Number
- CN202310760632.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-26
- Publication Date
- 2026-11-03
- Estimated Expiration
- 2043-06-26
AI Technical Summary
Existing air engines suffer from unstable power output during sudden changes, resulting in a poor user experience, especially in specific scenarios such as car startup.
An engine electronic control system was designed. By acquiring the difference between the required output power and the current output power, flexible electronic control is performed to avoid sudden changes in power output. The system includes a required output power acquisition subsystem, a current output power acquisition subsystem, an electronic control subsystem, and a flexible electronic control subsystem. Precise control is achieved using intake valve parameters and air pressure information.
It improves the stability of the air engine's power output, enhances the user experience, and ensures the smoothness and continuity of power output.
Smart Images

Figure CN117888963B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of engineering machinery technology, and in particular to an electronic control system and method for controlling air engines. Background Technology
[0002] An air engine is an engine that theoretically produces power by inhaling and compressing air. It does not require the use of traditional fuels and is therefore considered a more environmentally friendly engine.
[0003] Chinese patent application CN201310367448.2 discloses an air engine assembly with throttling control function. The air engine assembly includes a liquid reservoir, a pressure valve, a high-pressure air tank, at least one throttling control mechanism, and an air engine. The liquid reservoir is connected to the inlet of the high-pressure air tank via the pressure valve. The outlet of the high-pressure air tank is connected to the input of the throttling control mechanism, and the output of the throttling control mechanism is connected to the air engine. This invention's air engine assembly with throttling control function enables precise adjustment of the intake air volume and engine output. Furthermore, due to the inclusion of the liquid reservoir, the single-trip driving distance of the air-powered vehicle is longer, meeting usage requirements.
[0004] However, the aforementioned existing technology suffers from unstable power output when the output of the air engine controlled by the control command changes abruptly (e.g., from 0 horsepower to several hundred horsepower). When the air engine is applied in certain scenarios (e.g., when the air engine is used to start the car), the user experience is poor.
[0005] In view of this, there is an urgent need for an engine electronic control system and method for air engine control to solve the above problems. Summary of the Invention
[0006] One of the objectives of this invention is to provide an engine electronic control system for air engine control. Based on the power difference between the required output power and the current output power, the system determines the need for flexible electronic control. When the determination result indicates that flexible electronic control is required, the system performs the corresponding flexible electronic control, thereby avoiding sudden changes in power output, improving the stability of air engine power output, and enhancing the user experience.
[0007] An embodiment of the present invention provides an engine electronic control system for air engine control, comprising:
[0008] The required output power acquisition subsystem is used to acquire the required output power of the air engine;
[0009] The current output power acquisition subsystem is used to acquire the current output power of the air engine;
[0010] The electronic control subsystem is used to perform corresponding electronic control of the air engine based on the required output power and the current output power;
[0011] The flexible electronic control subsystem is used to determine the flexible electronic control requirement based on the power difference between the required output power and the current output power. If the determination result indicates that flexible electronic control is required, then the corresponding flexible electronic control is performed.
[0012] Preferably, the required output power acquisition subsystem includes:
[0013] The drive command acquisition module is used to acquire drive commands from the first drive unit of the air engine.
[0014] The driver instruction parsing module is used to parse driver instructions and obtain the required output power.
[0015] Preferably, the current output power acquisition subsystem includes:
[0016] The first characterization signal acquisition module is used to acquire the first characterization signal of the output power.
[0017] The current received signal acquisition module is used to acquire the currently received signal;
[0018] The second characterization signal acquisition module is used to perform signal matching between the first characterization signal and the currently received signal, acquire the first characterization signal that matches the signal, and use it as the second characterization signal.
[0019] The decoding template acquisition module is used to acquire the preset decoding template corresponding to the second characterization signal;
[0020] The decoding information output module is used to input the second characterization signal into the decoding template to obtain the decoding information output by the decoding template;
[0021] The current output power acquisition module is used to acquire the current output power based on the decoded information.
[0022] Preferably, the electronic control subsystem includes:
[0023] The intake demand acquisition module is used to acquire the intake demand based on the required output power and the current output power;
[0024] The valve parameter acquisition module is used to acquire the valve parameters of the air engine's intake valve in real time, and at the same time, acquire the first air pressure information at the intake end of the intake valve and the second air pressure information at the outlet end of the intake valve in real time.
[0025] The control information acquisition module is used to acquire the control information of the intake valve based on the first air pressure information, the second air pressure information, valve parameters and intake requirements;
[0026] The intake valve electronic control module is used to perform corresponding electronic control on the intake valve based on control information.
[0027] Preferably, the control information acquisition module includes:
[0028] The control information acquisition submodule is used to acquire the real-time flow information of the target air based on the first air pressure information, the second air pressure information, and valve parameters.
[0029] The total intake air calculation submodule is used to calculate the real-time total intake air volume of the target air based on the flow information and the intake time of the target air.
[0030] The intake air difference information calculation submodule is used to calculate the intake air difference information between the intake air demand and the total intake air volume in real time.
[0031] The gas regulation model acquisition submodule is used to acquire the gas regulation model of the intake valve.
[0032] The regulation measure acquisition submodule is used to input the intake air difference information into the gas regulation model and obtain the regulation measures output by the gas regulation model.
[0033] The electronic control command determination submodule is used to query the preset regulation measures - electronic control command library and determine the electronic control command corresponding to the regulation measures;
[0034] The instruction integration submodule is used to integrate all electronic control instructions and obtain control information.
[0035] Preferably, the flexible electronic control subsystem includes:
[0036] The comparison result acquisition module is used to acquire the comparison result between the power difference and the preset power difference threshold.
[0037] The first determination module for flexible control is used to determine that flexible electronic control is not required if the comparison result is that the power difference is less than the preset power difference threshold.
[0038] The second determination module for flexible control is used to determine that flexible electronic control is required if the comparison result is that the power difference is greater than or equal to the preset power difference threshold, and the corresponding power difference is used as the target difference.
[0039] The dynamic reaction time acquisition module is used to acquire the dynamic reaction time.
[0040] The target reaction function selection module is used to select the target reaction function based on the dynamic reaction time and the target difference.
[0041] The process reaction dynamics acquisition module is used to acquire the function output corresponding to each independent variable input of the target reaction function and use it as the process reaction dynamics.
[0042] The power control strategy acquisition module is used to acquire the power control strategy for process response power.
[0043] The flexible electronic control module performs flexible electronic control based on the power control strategy.
[0044] Preferably, the target reaction function selection module includes:
[0045] The first pre-selected function model acquisition submodule is used to acquire the first pre-selected function model;
[0046] The function parameter calculation submodule is used to calculate the function parameters of the first pre-selected function model based on the dynamic reaction time and the target difference.
[0047] The second pre-selected function model acquisition submodule is used to assign the corresponding function parameters to the first pre-selected function model to obtain the second pre-selected function model;
[0048] The first tangent slope calculation submodule is used to calculate the first tangent slope of the objective function point on the second pre-selected function model;
[0049] The rate of change acquisition submodule is used to obtain the rate of change of the first tangent slope based on the first tangent slope of each objective function point.
[0050] The drive mode acquisition submodule is used to acquire the selected flexible drive mode of the air engine.
[0051] The target reaction function determination submodule is used to determine the target reaction function based on the flexible driving mode and the rate of change of the first tangent slope.
[0052] Preferably, the target reaction function determination submodule includes:
[0053] A drive record acquisition unit is used to acquire the drive record of the second drive device in the drive mode.
[0054] The second tangent slope change rate determination unit is used to determine the second tangent slope change rate of the driving power function corresponding to the flexible driving mode based on the driving record.
[0055] The drawing unit is used to draw the graph of the first function corresponding to the rate of change of the first tangent slope and the graph of the second function corresponding to the rate of change of the second tangent slope together in a preset two-dimensional rectangular coordinate system based on preset drawing rules.
[0056] The image fitting value calculation unit is used to calculate the image fitting values of the first function image and the second function image;
[0057] The target response function determination unit is used to select the driving force function corresponding to the second function image with the largest image fitting value as the target response function.
[0058] An engine electronic control system for air engine control provided in this embodiment of the invention further includes:
[0059] The air leak detection subsystem is used to detect air leaks in the air storage device inside the air engine;
[0060] The air leakage detection subsystem includes:
[0061] The gas leak detection record acquisition module is used to acquire multiple gas leak detection records of the gas storage device;
[0062] The record splitting module is used to split the leak detection records to obtain multiple leak detection record items;
[0063] The record type acquisition module is used to acquire the record type of the leak detection record item;
[0064] The priority traversal value calculation module is used to calculate the priority traversal value of the leakage detection record item corresponding to the record type based on the first semantic information corresponding to the record type.
[0065] The traversal module is used to traverse the leak detection record items in descending order of priority traversal value;
[0066] The second semantic information acquisition module is used to acquire the second semantic information of the leak detection record item being traversed each time it is traversed;
[0067] The gas leakage detection module is used to determine if at least one gas leakage key semantic appears in the target semantic of the second semantic information, and if so, there is a gas leakage at the location of the gas storage device recorded in the corresponding gas leakage detection record item.
[0068] This invention provides an electronic control method for air engine control, comprising:
[0069] Step 1: Obtain the required output power of the air engine;
[0070] Step 2: Obtain the current output power of the air engine;
[0071] Step 3: Perform corresponding electronic control on the air engine based on the required output power and the current output power;
[0072] Step 4: Based on the power difference between the required output power and the current output power, determine the need for flexible electronic control. If the determination result indicates that flexible electronic control is required, then perform the corresponding flexible electronic control.
[0073] The beneficial effects of this invention are as follows:
[0074] This invention determines the need for flexible electronic control based on the power difference between the required output power and the current output power. When the determination result indicates that flexible electronic control is required, corresponding flexible electronic control is performed, avoiding sudden changes in power output, improving the stability of the air engine's power output, and enhancing the user experience.
[0075] Other features and advantages of the invention will be set forth in the description which follows, and will be apparent in part from the description, or may be learned by practicing the invention. The objects and other advantages of the invention may be realized and obtained by means of the structures particularly pointed out in the written description, claims, and drawings.
[0076] The technical solution of the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. Attached Figure Description
[0077] The accompanying drawings are provided to further illustrate the invention and form part of the specification. They are used in conjunction with embodiments of the invention to explain the invention and do not constitute a limitation thereof. In the drawings:
[0078] Figure 1 This is a schematic diagram of an engine electronic control system for air engine control according to an embodiment of the present invention;
[0079] Figure 2 This is a schematic diagram of an engine electronic control method for air engine control according to an embodiment of the present invention. Detailed Implementation
[0080] The preferred embodiments of the present invention will be described below with reference to the accompanying drawings. It should be understood that the preferred embodiments described herein are for illustration and explanation only and are not intended to limit the present invention.
[0081] This invention provides an engine electronic control system for air engine control, such as... Figure 1 As shown, it includes:
[0082] Required output power acquisition subsystem 1 is used to acquire the required output power of the air engine; the required output power is: the power that the air engine needs to output, for example: xx kilowatts;
[0083] The current output power acquisition subsystem 2 is used to acquire the current output power of the air engine. The current output power is determined by factors such as the pressure and flow rate of the compressed air in the air engine and the internal friction loss. The greater the pressure and flow rate of the compressed air and the smaller the internal friction loss, the greater the corresponding current output power.
[0084] Electronic control subsystem 3 is used to perform corresponding electronic control on the air engine according to the required output power and the current output power; when performing corresponding electronic control on the air engine, it controls the operation of the corresponding components to make the current output power reach the required output power, for example: controlling how much air is drawn in and compressed so that the air engine outputs the required output power.
[0085] The flexible electronic control subsystem 4 is used to determine the need for flexible electronic control based on the power difference between the required output power and the current output power. If the determination result indicates that flexible electronic control is required, then the corresponding flexible electronic control is performed. The power difference is the result of subtracting the current output power from the required output power. The determination of the flexible electronic control need involves judging whether it is necessary to continuously output the current output power to the required output power. The larger the power difference, the more likely it is that flexible electronic control is required. For example, the determination result indicates that flexible electronic control is required. The flexible electronic control involves controlling the air engine to continuously output the current output power to the required output power. For example, when the air engine compresses air, it uniformly increases the compression pressure.
[0086] The working principle and beneficial effects of the above technical solution are as follows:
[0087] This application performs corresponding electronic control on the air engine based on the obtained required output power and current output power. In addition, it obtains the power difference between the required output power and the current output power and performs a flexible electronic control requirement determination. When the determination result indicates that flexible electronic control is required, the corresponding flexible electronic control is performed.
[0088] This application determines the need for flexible electronic control based on the power difference between the required output power and the current output power. When the determination result indicates that flexible electronic control is required, corresponding flexible electronic control is performed to avoid sudden changes in power output, improve the stability of the air engine's power output, and enhance the user experience.
[0089] In one embodiment, the required output power acquisition subsystem includes:
[0090] The drive command acquisition module is used to acquire drive commands from the first drive unit of the air engine; the first drive unit is a drive unit equipped with an air engine that requires electronic engine control, such as a car; the drive command is a drive command from the first drive unit, such as: accelerate to 40 horsepower;
[0091] The drive command parsing module is used to parse drive commands and obtain the required output power. The required output power is the power that the first drive unit needs to output, for example: 40 horsepower.
[0092] The working principle and beneficial effects of the above technical solution are as follows:
[0093] This application obtains drive instructions and parses the drive instructions to obtain the required output power, thereby improving the accuracy of obtaining the required output power.
[0094] In one embodiment, the current output power acquisition subsystem includes:
[0095] The first characterization signal acquisition module is used to acquire the first characterization signal of the output power; the first characterization signal is an electrical signal that can characterize the output power, such as the signal of the xx sensor;
[0096] The current received signal acquisition module is used to acquire the currently received signal; the currently received signal is: all signals received by the system;
[0097] The second characterization signal acquisition module is used to perform signal matching between the first characterization signal and the currently received signal, obtain the first characterization signal that matches the signal, and use it as the second characterization signal; signal matching is within the scope of existing technology and will not be elaborated here; the second characterization signal is: the first characterization signal present in the currently received signal;
[0098] The decoding template acquisition module is used to acquire the preset decoding template corresponding to the second characterization signal; the decoding template constraint only performs signal decoding on the second characterization signal and does not output other content;
[0099] The decoding information output module is used to input the second characterization signal into the decoding template to obtain the decoding information output by the decoding template; the decoding information is: the signal analysis result of the second characterization signal output by the decoding template, for example: the pressure is xx Pascals;
[0100] The current output power acquisition module is used to acquire the current output power based on the decoded information.
[0101] The working principle and beneficial effects of the above technical solution are as follows:
[0102] This application determines the second characterization signal representing the output power in the current received signal based on the signal matching result of the first characterization signal and the current received signal, thereby improving the accuracy of the acquisition of the second characterization signal; it introduces a decoding template for the second characterization signal to decode the second characterization signal to obtain decoding information, thereby improving the accuracy of the acquisition of decoding information; and it obtains the current output power based on the obtained decoding information, thereby further improving the accuracy of the acquisition of the current output power.
[0103] In one embodiment, the electronic control subsystem includes:
[0104] The intake demand acquisition module is used to acquire the intake demand based on the required output power and the current output power; the intake demand is: how much air needs to be drawn in.
[0105] The valve parameter acquisition module is used to acquire the valve parameters of the air engine's intake valve in real time. Simultaneously, it acquires the first air pressure information at the intake end and the second air pressure information at the outlet end of the intake valve in real time. The intake valve is the air engine's intake switch; the valve parameters include the size and shape of the intake valve; the first air pressure information is the air pressure on the side of the intake valve closest to the outside air; the second air pressure information is the air pressure on the side of the intake valve closest to the internal structure of the air engine.
[0106] The control information acquisition module is used to acquire the control information of the intake valve based on the first air pressure information, the second air pressure information, valve parameters, and intake requirements. The control information includes: when to open the intake valve, when to close it, how wide to open it, and for how long.
[0107] The intake valve electronic control module is used to perform corresponding electronic control on the intake valve based on control information.
[0108] The working principle and beneficial effects of the above technical solution are as follows:
[0109] This application obtains the intake demand based on the required output power and the current output power, and then determines the control information of the intake valve based on the obtained valve parameters of the intake valve, the first air pressure information and the second air pressure information. Based on the control information, corresponding electronic control is performed, which improves the suitability of the control.
[0110] In one embodiment, the control information acquisition module includes:
[0111] The control information acquisition submodule is used to acquire real-time flow information of the target air based on the first air pressure information, the second air pressure information, and valve parameters; the target air is the air drawn in by the air engine; the flow information is, for example, how much volume of target air flows in per minute;
[0112] The intake volume calculation submodule is used to calculate the real-time intake volume of the target air based on the flow rate information and the intake time of the target air; the intake time is, for example, 2 minutes; the intake volume is, for example, 5L.
[0113] The intake air difference information calculation submodule is used to calculate the intake air difference information between the intake air demand and the total amount of intake air in real time; the intake air difference information is: excess air;
[0114] The gas regulation model acquisition submodule is used to acquire the gas regulation model of the intake valve; the gas regulation model is an artificial intelligence model used to replace manual determination of the intake valve regulation measures based on the intake difference.
[0115] The regulation measure acquisition submodule is used to input the intake differential information into the gas regulation model and obtain the regulation measures output by the gas regulation model. The regulation measures are: the adjustment operation of the intake valve, such as: how much the intake valve is opened and for how long.
[0116] The electronic control command determination submodule is used to query the preset regulation measure-electronic control command library and determine the electronic control command corresponding to the regulation measure. The regulation measure-electronic control command library is a database that includes multiple one-to-one corresponding regulation measures and electronic control commands. The electronic control command is a computer operation command that controls the intake valve to realize the regulation measure.
[0117] The instruction integration submodule is used to integrate all electronic control instructions and obtain control information.
[0118] The working principle and beneficial effects of the above technical solution are as follows:
[0119] This application obtains the target air flow rate information based on the first air pressure information, the second air pressure information, and valve parameters, making the flow rate information acquisition more reasonable. It calculates the total amount of air already introduced based on the flow rate information and the air intake time, and then intelligently obtains control measures based on the difference between the calculated air intake demand and the total amount of air already introduced, along with the introduced gas regulation model, making the control measures more applicable. Furthermore, it introduces a control measure-electronic control command library to determine the corresponding electronic control commands for each control measure, integrating these commands to obtain control information, resulting in more accurate and reasonable control information acquisition.
[0120] In one embodiment, the flexible electronic control subsystem includes:
[0121] The comparison result acquisition module is used to acquire the comparison result between the power difference and the preset power difference threshold; the power difference threshold is preset manually; the comparison result includes: the power difference is less than the preset power difference threshold and the power difference is greater than or equal to the preset power difference threshold;
[0122] The first determination module for flexible control is used to determine that flexible electronic control is not required if the comparison result is that the power difference is less than the preset power difference threshold.
[0123] The second determination module for flexible control is used to determine that flexible electronic control is required if the comparison result is that the power difference is greater than or equal to the preset power difference threshold, and the corresponding power difference is used as the target difference.
[0124] The power response time acquisition module is used to acquire the power response time; the power response time is the switching time for the air engine to switch power.
[0125] The target reaction function selection module is used to select the target reaction function based on the power reaction time and the target difference; the target reaction function is: a characterization function of the air engine output power during power switching;
[0126] The process reaction power acquisition module is used to acquire the function output corresponding to each independent variable input of the target reaction function and use it as the process reaction power. The independent variable input is: the independent variable of the target reaction function, such as: the nth second; the function output is: the dependent variable of the target function corresponding to the independent variable input, such as: how much power is output; the process reaction power is: the output power of the air engine during the power switching process.
[0127] The power control strategy acquisition module is used to acquire the power control strategy for process response power; the power control strategy is: how to perform power control so that the air engine outputs process response power;
[0128] The flexible electronic control module performs flexible electronic control based on the power control strategy.
[0129] The working principle and beneficial effects of the above technical solution are as follows:
[0130] This application determines the need for flexible electronic control of an air engine based on the obtained power difference and power difference threshold. When the determination result indicates that flexible electronic control is required, a target reaction function is selected based on the target difference and power response time obtained from the determination. The function output corresponding to each independent variable input of the target reaction function is used as the process reaction power, thereby obtaining a power control strategy for the process reaction power. This improves the accuracy of obtaining the power control strategy. Flexible electronic control is then performed based on the power control strategy, making electronic control more suitable. In practical applications, this also greatly improves the user experience of devices equipped with air engines.
[0131] In one embodiment, the target response function selection module includes:
[0132] The first pre-selected function model acquisition submodule is used to acquire the first pre-selected function model; the first pre-selected function model is, for example, a basic elementary function model;
[0133] The function parameter calculation submodule is used to calculate the function parameters of the first pre-selected function model based on the dynamic reaction time and the target difference. The function parameters are, for example, if the first pre-selected function model is an exponential function, the base, exponent, and coefficient of the exponential function are specified.
[0134] The second pre-selected function model acquisition submodule is used to assign the corresponding function parameters to the first pre-selected function model to obtain the second pre-selected function model; the second pre-selected function model is a function model that meets the power switching requirements;
[0135] The first tangent slope calculation submodule is used to calculate the first tangent slope of the target function point on the second pre-selected function model; the target function point is: a point on the second pre-selected function model; the first tangent slope is: the tangent slope at the target function point on the second pre-selected function model;
[0136] The rate of change acquisition submodule is used to obtain the rate of change of the first tangent slope based on the first tangent slope of each objective function point; the rate of change of the first tangent slope is obtained by dividing the difference of the first tangent slope by the change time of the first tangent slope;
[0137] The drive mode acquisition submodule is used to acquire the selected flexible drive mode of the air engine; the flexible drive mode is, for example, smooth drive, or progressive acceleration drive.
[0138] The target reaction function determination submodule is used to determine the target reaction function based on the flexible driving mode and the rate of change of the first tangent slope.
[0139] The working principle and beneficial effects of the above technical solution are as follows:
[0140] This application determines the function parameters of the first pre-selected function model based on the dynamic response time and the target difference, assigns the corresponding function parameters to the first pre-selected function model, and obtains the second pre-selected function model; based on the rate of change of the first tangent slope of the target function point on the second pre-selected function model and the selected flexible drive mode of the air engine, the target response function is determined, thereby improving the suitability of the target response function determination process.
[0141] In one embodiment, the target reaction function determination submodule includes:
[0142] The drive record acquisition unit is used to acquire the drive record of the second drive device in the drive mode; the drive mode is: a power switching mode, such as: uniform acceleration, or: acceleration according to a certain acceleration curve; the second drive device is, for example: a car; the drive record is: the control record of the drive process of the first drive device, which can be acquired through the vehicle's infotainment system of the second drive device based on vehicle networking technology;
[0143] The second tangent slope change rate determination unit is used to determine the second tangent slope change rate of the driving power function corresponding to the flexible driving mode based on the driving record; the flexible driving mode is a driving mode that realizes gradual switching of output power; the driving power function is the driving power function corresponding to the flexible driving mode; the second tangent slope change rate is the slope change rate of the tangent at the function point on the driving power function;
[0144] The drawing unit is used to draw the graph of the first function corresponding to the rate of change of the first tangent slope and the graph of the second function corresponding to the rate of change of the second tangent slope together in a preset two-dimensional rectangular coordinate system based on preset drawing rules. The preset drawing rules are, for example, that the horizontal axis of the two-dimensional rectangular coordinate system is time and the vertical axis is the rate of change of the tangent slope. The two-dimensional rectangular coordinate system is preset manually.
[0145] The image fitting value calculation unit is used to calculate the image fitting value of the first function image and the second function image; the image fitting value is the image similarity. The larger the image fitting value, the more likely the driving force function of the corresponding second function image is to be determined as the target response function.
[0146] The target response function determination unit is used to select the driving force function corresponding to the second function image with the largest image fitting value as the target response function.
[0147] The working principle and beneficial effects of the above technical solution are as follows:
[0148] Based on the obtained drive records, this application determines the rate of change of the second tangent slope of the drive dynamic function of the flexible drive mode; introduces drawing rules to draw the first function image and the second function image, making the drawing of the function images more standardized; calculates the image fitting values of the first function image and the second function image, and takes the drive dynamic function corresponding to the second function image with the largest image fitting value as the target response function, thereby improving the suitability of the target response function.
[0149] In one embodiment, an engine electronic control system for air engine control is characterized by further comprising:
[0150] The air leak detection subsystem is used to detect air leaks in the air storage device inside the air engine; the air storage device is a device in the air engine that stores air, such as a cylinder; the air leak detection is to detect whether the air storage device is leaking.
[0151] The air leakage detection subsystem includes:
[0152] The gas leak detection record acquisition module is used to acquire multiple gas leak detection records of the gas storage device. The gas leak detection record is a record of the process of the system performing gas leak detection on the gas storage device, such as calculating the theoretical internal pressure of the gas storage device and detecting the actual internal pressure of the gas storage device.
[0153] The record splitting module is used to split the leak detection records to obtain multiple leak detection record items. The leak detection record item is the result obtained by splitting the leak detection record, such as: the theoretical internal pressure of the tank is xx Pascals, or the pressure difference is xx Pascals.
[0154] The record type acquisition module is used to acquire the record type of the leak detection record item; the record type is: the record type of the record item, such as: theoretical internal pressure;
[0155] The priority traversal value calculation module is used to calculate the priority traversal value of the leak detection record item corresponding to the record type based on the first semantic information corresponding to the record type. The first semantic information is the semantic recognition result of the record type, which is determined based on semantic analysis technology. Semantic analysis technology is within the scope of existing technology and can be implemented. When calculating the priority traversal value, the semantic to be calculated in the first semantic information is first determined, the manually preset semantic to be calculated-importance value library is queried to determine the importance value of the semantic to be calculated, and the importance value is associated with the corresponding record type. The importance value associated with the record type is accumulated to obtain the priority traversal value. The larger the priority traversal value, the higher the priority traversal of the corresponding leak detection record item.
[0156] The traversal module is used to traverse the leak detection record items in descending order of priority traversal value;
[0157] The second semantic information acquisition module is used to acquire the second semantic information of the leak detection record item being traversed each time it is traversed; the second semantic information is the record content of the leak detection record item. The acquisition method of the second semantic information is the same as that of the first semantic information, and will not be described in detail.
[0158] The leak detection module is used to determine if a leak exists at the location of the gas storage device recorded in the corresponding leak detection record if at least one key leak semantic appears in the target semantic of the second semantic information. The target semantic is a single semantic term corresponding to the second semantic information; the key leak semantic is, for example, "pressure difference greater than xx Pascals." The location of the gas storage device is, for example, "which cylinder number."
[0159] The working principle and beneficial effects of the above technical solution are as follows:
[0160] This application splits the acquired leak detection records to obtain leak detection record items; based on the first semantic information corresponding to the record type of the record item, it calculates the priority traversal value of the leak detection record item for different record types, improving the accuracy of the priority traversal value; it traverses the leak detection record items in descending order of priority traversal value, improving the efficiency of leak detection; it obtains the second semantic information of the leak detection record item, and if at least one leak key semantic appears in the second semantic information, it determines that there is a leak at the location of the gas storage device corresponding to the leak detection record item, improving the rationality of the leak determination and further improving the safety of the air engine operation.
[0161] This invention provides an electronic control method for air engine control, such as... Figure 2 As shown, it includes:
[0162] Step 1: Obtain the required output power of the air engine;
[0163] Step 2: Obtain the current output power of the air engine;
[0164] Step 3: Perform corresponding electronic control on the air engine based on the required output power and the current output power;
[0165] Step 4: Based on the power difference between the required output power and the current output power, determine the need for flexible electronic control. If the determination result indicates that flexible electronic control is required, then perform the corresponding flexible electronic control.
[0166] Obviously, those skilled in the art can make various modifications and variations to this invention without departing from its spirit and scope. Therefore, if these modifications and variations fall within the scope of the claims of this invention and their equivalents, this invention also intends to include these modifications and variations.
Claims
1. An engine electronic control system for controlling an air engine, characterized in that, include: The required output power acquisition subsystem is used to acquire the required output power of the air engine; The current output power acquisition subsystem is used to acquire the current output power of the air engine; The electronic control subsystem is used to perform corresponding electronic control of the air engine based on the required output power and the current output power; The flexible electronic control subsystem is used to determine the flexible electronic control requirement based on the power difference between the required output power and the current output power. If the determination result of the flexible electronic control requirement is that flexible electronic control is required, then the corresponding flexible electronic control is performed. The flexible electronic control subsystem includes: The comparison result acquisition module is used to acquire the comparison result between the power difference and the preset power difference threshold. The first determination module for flexible control is used to determine that flexible electronic control is not required if the comparison result is that the power difference is less than the preset power difference threshold. The second determination module for flexible control is used to determine that flexible electronic control is required if the comparison result is that the power difference is greater than or equal to the preset power difference threshold, and the corresponding power difference is used as the target difference. The dynamic reaction time acquisition module is used to acquire the dynamic reaction time. The target reaction function selection module is used to select the target reaction function based on the dynamic reaction time and the target difference. The process reaction dynamics acquisition module is used to acquire the function output corresponding to each independent variable input of the target reaction function and use it as the process reaction dynamics. The power control strategy acquisition module is used to acquire the power control strategy for process response power. The flexible electronic control module performs flexible electronic control based on the power control strategy.
2. The engine electronic control system for air engine control as described in claim 1, characterized in that, The required output power acquisition subsystem includes: The drive command acquisition module is used to acquire drive commands from the first drive unit of the air engine. The driver instruction parsing module is used to parse driver instructions and obtain the required output power.
3. An engine electronic control system for air engine control as described in claim 1, characterized in that, The current output power acquisition subsystem includes: The first characterization signal acquisition module is used to acquire the first characterization signal of the output power. The current received signal acquisition module is used to acquire the currently received signal; The second characterization signal acquisition module is used to perform signal matching between the first characterization signal and the currently received signal, acquire the first characterization signal that matches the signal, and use it as the second characterization signal. The decoding template acquisition module is used to acquire the preset decoding template corresponding to the second characterization signal; The decoding information output module is used to input the second characterization signal into the decoding template to obtain the decoding information output by the decoding template; The current output power acquisition module is used to acquire the current output power based on the decoded information.
4. An engine electronic control system for air engine control as described in claim 1, characterized in that, The electronic control subsystem includes: The intake demand acquisition module is used to acquire the intake demand based on the required output power and the current output power; The valve parameter acquisition module is used to acquire the valve parameters of the air engine's intake valve in real time, and at the same time, acquire the first air pressure information at the intake end of the intake valve and the second air pressure information at the outlet end of the intake valve in real time. The control information acquisition module is used to acquire the control information of the intake valve based on the first air pressure information, the second air pressure information, valve parameters and intake requirements; The intake valve electronic control module is used to perform corresponding electronic control on the intake valve based on control information.
5. An engine electronic control system for air engine control as described in claim 4, characterized in that, The control information acquisition module includes: The control information acquisition submodule is used to acquire the real-time flow information of the target air based on the first air pressure information, the second air pressure information, and valve parameters. The total intake air calculation submodule is used to calculate the real-time total intake air volume of the target air based on the flow information and the intake time of the target air. The intake air difference information calculation submodule is used to calculate the intake air difference information between the intake air demand and the total intake air volume in real time. The gas regulation model acquisition submodule is used to acquire the gas regulation model of the intake valve. The regulation measure acquisition submodule is used to input the intake air difference information into the gas regulation model and obtain the regulation measures output by the gas regulation model. The electronic control command determination submodule is used to query the preset regulation measures - electronic control command library and determine the electronic control command corresponding to the regulation measures; The instruction integration submodule is used to integrate all electronic control instructions and obtain control information.
6. An engine electronic control system for air engine control as described in claim 1, characterized in that, The target reaction function selection module includes: The first pre-selected function model acquisition submodule is used to acquire the first pre-selected function model; The function parameter calculation submodule is used to calculate the function parameters of the first pre-selected function model based on the dynamic reaction time and the target difference. The second pre-selected function model acquisition submodule is used to assign the corresponding function parameters to the first pre-selected function model to obtain the second pre-selected function model; The first tangent slope calculation submodule is used to calculate the first tangent slope of the objective function point on the second pre-selected function model; The rate of change acquisition submodule is used to obtain the rate of change of the first tangent slope based on the first tangent slope of each objective function point. The drive mode acquisition submodule is used to acquire the selected flexible drive mode of the air engine. The target reaction function determination submodule is used to determine the target reaction function based on the flexible driving mode and the rate of change of the first tangent slope.
7. An engine electronic control system for air engine control as described in claim 6, characterized in that, The target reaction function determination submodule includes: A drive record acquisition unit is used to acquire the drive record of the second drive device in the drive mode. The second tangent slope change rate determination unit is used to determine the second tangent slope change rate of the driving power function corresponding to the flexible driving mode based on the driving record. The drawing unit is used to draw the graph of the first function corresponding to the rate of change of the first tangent slope and the graph of the second function corresponding to the rate of change of the second tangent slope together in a preset two-dimensional rectangular coordinate system based on preset drawing rules. The image fitting value calculation unit is used to calculate the image fitting values of the first function image and the second function image; The target response function determination unit is used to select the driving force function corresponding to the second function image with the largest image fitting value as the target response function.
8. An engine electronic control system for air engine control as described in claim 1, characterized in that, Also includes: The air leak detection subsystem is used to detect air leaks in the air storage device inside the air engine; The air leakage detection subsystem includes: The gas leak detection record acquisition module is used to acquire multiple gas leak detection records of the gas storage device; The record splitting module is used to split the leak detection records to obtain multiple leak detection record items; The record type acquisition module is used to acquire the record type of the leak detection record item; The priority traversal value calculation module is used to calculate the priority traversal value of the leakage detection record item corresponding to the record type based on the first semantic information corresponding to the record type. The traversal module is used to traverse the leak detection record items in descending order of priority traversal value; The second semantic information acquisition module is used to acquire the second semantic information of the leak detection record item being traversed each time it is traversed; The gas leakage detection module is used to determine if at least one gas leakage key semantic appears in the target semantic of the second semantic information, and if so, there is a gas leakage at the location of the gas storage device recorded in the corresponding gas leakage detection record item.
9. An electronic control method for an air engine, characterized in that, include: Step 1: Obtain the required output power of the air engine; Step 2: Obtain the current output power of the air engine; Step 3: Perform corresponding electronic control on the air engine based on the required output power and the current output power; Step 4: Based on the power difference between the required output power and the current output power, determine the need for flexible electronic control. If the determination result indicates that flexible electronic control is required, then implement the corresponding flexible electronic control, including: Obtain the comparison result between the power difference and the preset power difference threshold; If the comparison result shows that the power difference is less than the preset power difference threshold, the result is that flexible electronic control is not required. If the comparison result is that the power difference is greater than or equal to the preset power difference threshold, the result is that flexible electronic control is required, and the corresponding power difference is taken as the target difference. Obtain the dynamic reaction time; Select the target reaction function based on the difference between the dynamic reaction time and the target value; Obtain the function output corresponding to each independent variable input of the target reaction function, and use it as the driving force of the process reaction; A dynamic control strategy for acquiring process response dynamics; Flexible electronic control is implemented based on the power control strategy.
Citation Information
Patent Citations
Air engine assembly with throttle control function
CN103437822A
Flexible control method and system for air inflow of supercharged engine
CN102235247A
Multi-system dynamic coordination control system and method for intelligent networked hybrid electric vehicle
CN113682293A
