Control method, device, equipment and storage medium of engine
By setting the mapping relationship between engine speed and temperature and the correction coefficient for the number of oil particles in the engine, the control of friction torque is optimized, which solves the problem of large friction torque estimation error and improves the control accuracy and effect of the engine.
Patent Information
- Application Number
- CN202310897029.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-07-20
- Publication Date
- 2025-10-24
- Estimated Expiration
- 2043-07-20
Smart Images

Figure CN116696578B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The application belongs to the field of engines, and particularly relates to an engine control method, device, equipment and storage medium. BACKGROUND
[0002] An engine is a machine that can convert other forms of energy into mechanical energy, including internal combustion engines (reciprocating piston engines), external combustion engines (Stirling engines, steam engines, etc.), jet engines, electric motors, etc. In engine control based on torque, the cycle fuel injection amount of an engine can be calculated from the internal torque of the engine, and the internal torque needs to be calculated according to the friction torque of the engine. Therefore, the accuracy of the estimation of the friction torque has an important influence on the accurate control of the engine torque, the smoothness of the engine shift control, etc. However, factors such as engine mechanical wear, aging engine oil viscosity deterioration, etc. can change the friction torque of the engine.
[0003] In related technologies, when the friction torque of an engine is determined, the friction torque of the engine is usually obtained by means of a reverse-drag engine. The data of the friction torque obtained in this way usually exists in a fixed MAP format. However, the error of the fixed friction torque is large, so the error of the cycle fuel injection amount of the engine determined is also large, which cannot meet the entire life cycle of the engine, thereby leading to poor control effect of the engine.
[0004] Therefore, there is an urgent need for a scheme that can optimize the control effect of the engine. SUMMARY
[0005] The application provides an engine control method, device, equipment and storage medium, which can optimize the control effect of the engine.
[0006] In a first aspect, the application provides an engine control method, comprising: obtaining a current speed of an engine and a current temperature of engine oil; determining a current initial friction torque value of the engine according to the current speed and the current temperature and a preset mapping relationship, the mapping relationship being used to represent a corresponding relationship between the speed of the engine and the temperature of the engine oil and the initial friction torque value of the engine; performing correction processing on the current initial friction torque value according to a preset correction coefficient to obtain a corrected friction torque, the correction coefficient being determined by the number of particulate matters in the engine oil; and controlling the engine based on the corrected friction torque.
[0007] In an embodiment, the method further comprises: obtaining a number of particles of a target particle size in the engine oil, a reference number of oil particles in the engine oil, a rotation speed of the engine, and a temperature of the engine oil; and fitting the correction coefficient based on the number of particles of the target particle size, the reference number of oil particles, the rotation speed of the engine, and the temperature of the engine oil.
[0008] In an embodiment, the obtaining the number of particles of the target particle size in the engine oil comprises: sending a first message carrying the target particle size to a target sensor, the target sensor being configured to generate a pulse signal by light blocking of particles in the engine oil and determine the number of particles of different particle sizes according to a pulse width of the pulse signal; and receiving a second message carrying the number of particles of the target particle size from the target sensor.
[0009] In an embodiment, the target sensor is arranged before an oil filter of the engine or arranged after the oil filter.
[0010] In an embodiment, the correcting the current initial friction torque value according to the preset correction coefficient to obtain a corrected friction torque comprises: obtaining a product of the correction coefficient and the current initial friction torque value; and determining the product as the corrected friction torque.
[0011] In an embodiment, the mapping relationship, the reference number of oil particles, and the initial friction torque value of the engine are obtained through engine bench testing.
[0012] In a second aspect, the application further provides a control device of an engine, comprising: an obtaining module configured to obtain a current rotation speed of the engine and a current temperature of engine oil; a determining module configured to determine a current initial friction torque value of the engine according to the current rotation speed and the current temperature and a preset mapping relationship, the mapping relationship being configured to represent a corresponding relationship between a rotation speed of the engine and a temperature of engine oil and an initial friction torque value of the engine; a processing module configured to correct the current initial friction torque value according to a preset correction coefficient to obtain a corrected friction torque; and a control module configured to control the engine based on the corrected friction torque.
[0013] In a third aspect, the application further provides an electronic device, comprising: a processor and a memory connected to the processor; the memory stores computer execution instructions; and the processor executes the computer execution instructions stored in the memory to implement the control method of the engine according to the first aspect.
[0014] In a fourth aspect, the present application also provides a computer readable storage medium, wherein the computer readable storage medium stores computer execution instructions, and the computer execution instructions, when executed, are used to implement the control method of the engine according to the first aspect.
[0015] In a fifth aspect, the present application also provides a computer program product, wherein the computer program, when executed, implements the control method of the engine according to the first aspect.
[0016] The control method of the engine, the device, the equipment and the storage medium provided by the embodiments of the present application can determine the current initial friction torque value of the engine according to the current speed of the engine and the current temperature of the engine oil, and then correct the current initial friction torque value of the engine according to the correction coefficient of the friction torque of the engine determined in advance. Since the particulate matter in the engine oil will affect the friction torque of the engine, the correction coefficient can be determined based on the number of particulate matter in the engine oil, so that the error of the corrected friction torque can be reduced after the correction of the friction torque, thereby optimizing the control effect of the engine. BRIEF DESCRIPTION OF DRAWINGS
[0017] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and serve to explain the principles of the present application together with the specification.
[0018] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the accompanying drawings needed to be used in the embodiments or prior art description will be briefly introduced as follows. Obviously, for those skilled in the art, other drawings can also be obtained based on these drawings without creative labor.
[0019] Figure 1 The application scenario diagram of the control method of the engine provided by the embodiments of the present application is shown in the following figure.
[0020] Figure 2 The flowchart of the control method of the engine provided by the embodiments of the present application is shown in the following figure.
[0021] Figure 3 The structure diagram of the control device of the engine provided by the embodiments of the present application is shown in the following figure.
[0022] Figure 4 The structure diagram of the electronic device provided by the embodiments of the present application is shown in the following figure. DETAILED DESCRIPTION
[0023] In the following, the technical solutions in the embodiments of the present application will be described clearly and completely in conjunction with the drawings in the embodiments of the present application, so that those skilled in the art can better understand the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, but not all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor should be within the scope of protection of the present application.
[0024] It should be noted that the terms "first", "second", and the like in the specification and claims of the present application and the above-described drawings are used to distinguish similar objects, and do not necessarily indicate a specific order or a chronological sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, so that the embodiments of the present application described herein can be implemented in an order other than that illustrated or described herein. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device including a series of steps or units does not have to be limited to those steps or units clearly listed, but can include other steps or units not clearly listed or inherent to the process, method, product or device.
[0025] It should be noted that the user information (including but not limited to user equipment information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) involved in the present application are all information and data authorized by the user or authorized by all parties, and the collection, use and processing of related data need to comply with relevant laws, regulations and standards of relevant countries and regions, and provide corresponding operation portal for user to choose authorization or refusal.
[0026] First, the terms involved in the present application will be explained.
[0027] Friction torque: the torque generated by the friction between the internal components of the engine, i.e. the friction loss of the engine.
[0028] The related technologies mentioned in the background art have at least the following technical problems:
[0029] In the related art, the friction torque of the engine is usually obtained by reverse dragging the engine. The friction torque data obtained in this way usually exists in a fixed MAP format. However, the error of the fixed friction torque is large, so the error of the determined engine cycle fuel injection quantity is also large, which cannot meet the entire life cycle of the engine, thereby resulting in poor control effect of the engine.
[0030] Therefore, the present application proposes an engine control method. By pre-setting a mapping relationship between the engine speed and the temperature of the engine oil and the initial friction torque value of the engine, the current initial friction torque value of the engine can be determined based on the current engine speed and the current temperature of the engine oil. The current initial friction torque value of the engine is then corrected based on a pre-determined correction coefficient for the engine friction torque. Because particulate matter in the engine oil affects the engine friction torque, the correction coefficient can be determined based on the amount of particulate matter in the engine oil. In this way, after the friction torque is corrected, the error of the corrected friction torque can be reduced, thereby optimizing the engine control effect.
[0031] In one embodiment, the engine control method can be applied in an application scenario. Figure 1 This is a schematic diagram of an application scenario of the engine control method provided in the embodiment of the present application, such as Figure 1 As shown, the engine control method can be applied to the engine control system, and the engine control system can include an electronic control unit (ECU) and an engine, wherein an oil filter and an oil particle number sensor are provided in the engine, and the oil particle number sensor is provided in front of the oil filter to determine the number of oil particles before flowing through the oil filter.
[0032] In this application scenario, when the engine oil flows through an oil particle count sensor with a narrow channel, the shading effect of the particulate matter will cause the oil particle count sensor to generate a pulse signal. The oil particle count sensor can determine the number of particles of different particle sizes based on the pulse width of the pulse signal.
[0033] In the above application scenario, if it is necessary to measure the number of particles above the target particle size, the ECU can send a message carrying the target particle size to the oil particle number sensor. After receiving the message, the oil particle number sensor measures the number of particles above the target particle size based on the target particle size in the message, and sends a message carrying the particle number to the ECU.
[0034] In the aforementioned application scenario, the ECU determines the friction torque correction factor after receiving the number of particles above the target size. Alternatively, a reference oil particle count can be pre-determined based on engine bench testing. The correction factor is then determined based on the reference oil particle count, the number of particles above the target size, the engine speed, and the engine oil temperature. Engine bench testing can also determine the mapping between engine speed and engine oil temperature and the engine's initial friction torque.
[0035] In the above application scenarios, when it is necessary to correct the initial friction torque of the engine subsequently, the current initial friction torque of the engine can be determined according to the current speed of the engine and the current temperature of the engine oil, and then the current initial friction torque of the engine is corrected by using the correction coefficient determined above, to obtain the corrected friction torque. Thus, the error of the corrected friction torque can be reduced, so that the control effect of the engine can be further optimized when the engine is controlled according to the corrected friction torque.
[0036] In combination with the above scenarios, the technical solutions of the engine control method provided in the present application are described in detail below through several specific embodiments.
[0037] The present application provides an engine control method. Figure 2 As shown in the flowchart of the engine control method provided in the embodiments of the present application, Figure 2 the method comprises the following steps:
[0038] S201: Obtain the current speed of the engine and the current temperature of the engine oil.
[0039] Specifically, the current speed of the engine can be measured by a speed sensor of the engine, and the current temperature of the engine oil can be measured by a temperature sensor.
[0040] S202: Determine the current initial friction torque value of the engine according to the current speed and the current temperature, and a preset mapping relationship.
[0041] Specifically, the mapping relationship is used to represent the corresponding relationship between the speed of the engine, the temperature of the engine oil and the initial friction torque value of the engine.
[0042] Optionally, different engine speeds and different engine oil temperatures correspond to different initial friction torques, and there is a mapping relationship between the speed of the engine, the temperature of the engine oil and the initial friction torque value of the engine. Therefore, after the current speed of the engine and the current temperature of the engine oil are determined, the current initial friction torque value of the engine can be determined according to the mapping relationship.
[0043] Optionally, the initial friction torque can be data in MAP format.
[0044] S203: Correct the current initial friction torque value according to a preset correction coefficient to obtain a corrected friction torque, and the correction coefficient is determined by the number of particulate matters in the engine oil.
[0045] Specifically, the number and particle size of the particulate matters in the engine oil can reflect the wear condition of the engine and the change of the oil quality, the larger the particle size and the more the number of the particulate matters, the greater the influence on the oil quality, therefore, the influence degree on the friction torque of the engine can be reflected by measuring the number of the particulate matters in the unit volume of the engine oil. Thus, the correction coefficient can be determined by the number of the particulate matters in the engine oil.
[0046] In an alternative embodiment, the correction coefficient can be determined in advance, so that when the current initial friction torque of the engine needs to be corrected, the current initial friction torque of the engine can be directly obtained, and then the current initial friction torque can be corrected according to the determined correction coefficient.
[0047] S204: control the engine based on the corrected friction torque.
[0048] Specifically, since the correction coefficient is determined by the number of the particulate matters in the engine oil, after the current initial friction torque of the engine is corrected, the error of the corrected friction torque can be reduced, so that when the engine is controlled based on the corrected friction torque, the control effect of the engine can be optimized.
[0049] The control method of the engine of the present application can determine the current initial friction torque value of the engine according to the current speed of the engine and the current temperature of the engine oil, based on the mapping relationship between the speed of the engine, the temperature of the engine oil and the initial friction torque value of the engine which is set in advance, and then correct the current initial friction torque value of the engine according to the correction coefficient of the friction torque of the engine which is determined in advance. Since the particulate matters in the engine oil can affect the friction torque of the engine, the correction coefficient can be determined based on the number of the particulate matters in the engine oil, so that after the friction torque is corrected, the error of the corrected friction torque can be reduced, thereby optimizing the control effect of the engine.
[0050] In an embodiment, the method further comprises: obtaining the number of particles of a target particle size in the engine oil, the reference oil particle number of the engine oil, the speed of the engine and the temperature of the engine oil; fitting the correction coefficient based on the number of particles of the target particle size, the reference oil particle number, the speed of the engine and the temperature of the engine oil.
[0051] Specifically, a plurality of sets of data of different running mileage of the engine can be recorded to fit the correction coefficient of the friction torque, so as to reduce the error of the correction coefficient and improve the accuracy of the correction coefficient. For example, by fixing the engine speed, the effective oil particle number in this case is recorded, and the friction torque at different oil temperatures is measured; or by fixing the oil temperature, the effective oil particle number in this case is recorded, and the friction torque at different engine speeds is measured. The effective oil particle number is the number of particles with a target particle size and above. In order to improve the accuracy of the fitted correction coefficient, the number of particles with a target particle size and above can be determined in addition to the number of particles with a target particle size. Hereinafter, the number of particles with a target particle size and the number of particles with a target particle size and above are collectively referred to as the number of particles with a target particle size.
[0052] In an optional embodiment, when fitting the correction coefficient, the engine speed, the engine oil temperature, the number of particles with a target particle size, the reference oil particle number of the engine oil, the initial friction torque of the engine, the friction torque measured at a fixed oil temperature or engine speed can be used for fitting. The finally fitted correction coefficient can be expressed by the following formula:
[0053]
[0054] Wherein, fac represents the correction coefficient, N represents the engine speed, T represents the engine oil temperature, M represents the number of particles with a target particle size, M ref represents the reference oil particle number of the engine oil, and a1 and a2 represent functions related to N and T. The function values of a1 and a2 can be updated according to N and T. The initial friction torque of the engine, the friction torque measured at a fixed oil temperature or engine speed only participates in fitting during the fitting process and is not reflected in the fitting result.
[0055] Optionally, the correction coefficient is fitted by the number of particles in the oil, which can reduce the error of the obtained correction coefficient, thereby reducing the error of the corrected friction torque, and thus the control effect of the engine can be optimized.
[0056] In an embodiment, the number of particles with a target particle size in the engine oil is obtained, including: sending a first message carrying a target particle size to a target sensor, the target sensor being configured to generate a pulse signal by the light shielding effect of the particles in the engine oil, and determining the number of particles with different particle sizes according to the pulse width of the pulse signal; receiving a second message from the target sensor, the second message carrying the number of particles with a target particle size.
[0057] Specifically, the target sensor can also be referred to as an oil particle quantity sensor, which is an intelligent sensor that can monitor the quantity of particulate matters in the engine oil. When the engine oil flows through the target sensor with narrow channels, the light-blocking effect of the particulate matters in the oil will cause the target sensor to generate a pulse signal, and the target sensor can determine the quantity of particulate matters of different particle sizes according to the pulse width of the pulse signal.
[0058] Optionally, the ECU and the target sensor can interact through messages. When the quantity of particulate matters of the target particle size in the engine oil is acquired, the ECU can send a first message carrying the target particle size to the target sensor. After receiving the first message, the target sensor can measure the quantity of particulate matters of the target particle size and above, and send the quantity to the ECU in the form of a message. After receiving the second message, the ECU can determine the quantity of particulate matters of the target particle size and above. The message format can be 1939 message, or a message format agreed by the ECU and the target sensor in advance.
[0059] Optionally, the correction coefficient can be fitted by the quantity of particulate matters in the oil, and the error of the obtained correction coefficient can be reduced, so that the error of the corrected friction torque can be reduced, and thus the control effect of the engine can be optimized.
[0060] In an embodiment, the target sensor is arranged before the oil filter of the engine, or the target sensor is arranged after the oil filter.
[0061] Specifically, the oil filter of the engine can filter out some particle sizes of particulate matters flowing therethrough, so as to improve the quality of the oil. However, the particle sizes of the particulate matters in the oil are various, and the oil filter can only filter out some particulate matters of large particle sizes. For some particulate matters of small particle sizes, the oil filter still cannot filter them out, which will affect the quality of the oil. Therefore, the quantity of particulate matters of the target particle size in the oil still needs to be monitored by the target sensor, so as to fit the correction coefficient.
[0062] In an optional embodiment, the target sensor can be arranged before the oil filter. In this case, the target sensor needs to measure a larger quantity of particulate matters, but the larger quantity of particulate matters can make the measurement result more reliable.
[0063] In an optional embodiment, the target sensor can also be arranged after the oil filter. In this case, the target sensor needs to measure a smaller quantity of particulate matters, and thus the measurement efficiency of the target sensor can be improved.
[0064] In an embodiment, the current initial friction torque value is corrected according to a preset correction coefficient to obtain a corrected friction torque, including: obtaining a product of the correction coefficient and the current initial friction torque value; and determining the product as the corrected friction torque.
[0065] Specifically, the formula for determining the corrected friction torque can be expressed as follows:
[0066] T=fac*Tr
[0067] Wherein, T is used to represent the corrected friction torque, and Tr is used to represent the current initial friction torque value.
[0068] Optionally, the correction coefficient fitted by the number of particulate matters in the engine oil can reduce the error of the correction coefficient, thereby reducing the error of the corrected friction torque, and thus the control effect of the engine can be optimized.
[0069] In an embodiment, the mapping relationship, the reference engine oil particle number and the initial friction torque value of the engine are obtained through engine bench test.
[0070] Specifically, the engine test bench is a physical performance testing instrument for testing the performance of the engine. The engine bench test can be performed through the engine test bench, so as to determine the initial friction torque MAP of the engine and the reference engine oil particle number of the engine, thereby improving the fitting efficiency of the correction coefficient.
[0071] Optionally, the mapping relationship between the engine speed and the temperature of the engine oil and the initial friction torque can be determined by fixing the engine speed and measuring the initial friction torque at different oil temperatures, or by fixing the oil temperature and measuring the initial friction torque at different engine speeds, thereby improving the efficiency of correcting the friction torque.
[0072] The control method of the engine provided in the present application measures the number of particulate matters in the engine oil in a unit volume to reflect the degree of influence on the friction torque, thereby fitting the correction coefficient of the friction torque, and correcting the friction torque according to the fitted correction coefficient, so as to reduce the error of the measured friction torque and optimize the control effect of the engine.
[0073] The present application also provides an engine control device. Figure 3 The structure diagram of the engine control device provided in the present application is shown in Figure 3 The engine control device 300 includes:
[0074] The acquisition module 301 is configured to acquire a current rotating speed of the engine and a current temperature of engine oil;
[0075] The determination module 302 is configured to determine a current initial friction torque value of the engine according to the current rotating speed and the current temperature and a preset mapping relationship, the mapping relationship being used to represent a corresponding relationship between the rotating speed of the engine and the temperature of the engine oil and the initial friction torque value of the engine.
[0076] The processing module 303 is configured to perform correction processing on the current initial friction torque value according to a preset correction coefficient to obtain a corrected friction torque.
[0077] The control module 304 is configured to control the engine based on the corrected friction torque.
[0078] Optionally, the engine control device 300 further includes a fitting module (not shown) configured to acquire a number of particles of a target particle size in the engine oil, a reference number of oil particles of the engine oil, the rotating speed of the engine and the temperature of the engine oil; and fit the correction coefficient based on the number of particles of the target particle size, the reference number of oil particles, the rotating speed of the engine and the temperature of the engine oil.
[0079] Optionally, when acquiring the number of particles of the target particle size in the engine oil, the fitting module is specifically configured to: send a first message carrying the target particle size to a target sensor, the target sensor being configured to generate a pulse signal through light shielding of particulate matters in the engine oil and determine the number of particulate matters of different particle sizes according to a pulse width of the pulse signal; and receive a second message from the target sensor, the second message carrying the number of particles of the target particle size.
[0080] Optionally, the target sensor is arranged before an oil filter of the engine or the target sensor is arranged after the oil filter.
[0081] Optionally, when performing the correction processing on the current initial friction torque value according to the preset correction coefficient to obtain the corrected friction torque, the processing module 303 is specifically configured to: acquire a product of the correction coefficient and the current initial friction torque value; and determine the product as the corrected friction torque.
[0082] Optionally, the mapping relationship, the reference number of oil particles and the initial friction torque value of the engine are obtained through engine bench testing.
[0083] The engine control device provided in the embodiment is used to execute the engine control method in the foregoing method embodiment, and has similar implementation principles and technical effects, which will not be described herein again.
[0084] The embodiment of the application further provides an electronic device. Figure 4A structural schematic of an electronic device is provided for embodiments of the present application. By way of example, the electronic device can be provided as a computer, such as the aforementioned ECU. Referring to Figure 4 The electronic device 400 can include one or more of the following components: a processing component 402, a memory 404, a power supply component 406, a multimedia component 408, an audio component 410, an input / output (I / O) interface 412, a sensor component 414, and a communication component 416. The I / O interface 412 can also be referred to as an I / O interface 412.
[0085] The processing component 402 usually controls overall operations of the electronic device 400, such as operations associated with displaying, data communication, recording operations, etc. The processing component 402 can include one or more processors 420 to execute instructions to complete all or part of steps of the methods described above. In addition, the processing component 402 can include one or more modules to facilitate the interaction between the processing component 402 and other components. For example, the processing component 402 can include a multimedia module to facilitate the interaction between the multimedia component 408 and the processing component 402.
[0086] The memory 404 is configured to store various types of data to support operations of the electronic device 400. Examples of these data include instructions for any application or method operating on the electronic device 400, particle size data, particle number data, messages, etc. The memory 404 can be implemented by any type of volatile or non-volatile storage devices or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk or optical disk.
[0087] The power supply component 406 provides power for various components of the electronic device 400. The power supply component 406 can include a power supply management system, one or more power supplies, and other components associated with generating, managing and distributing power for the electronic device 400.
[0088] The multimedia component 408 includes a screen to provide an output interface between the electronic device 400 and a user. In some embodiments, the screen can include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes the touch panel, the screen can be implemented as a touch screen to receive an input signal from a user. The touch panel includes one or more touch sensors to sense a touch, a slide and a gesture on the touch panel.
[0089] The audio component 410 is configured to output and / or input audio signals. For example, the audio component 410 includes a microphone (MIC) that is configured to receive an external audio signal when the electronic device 400 is in an operational mode, such as a recording mode and a voice recognition mode. The received audio signal can be further stored in the memory 404 or transmitted via the communication component 416. In some embodiments, the audio component 410 also includes a speaker for outputting audio signals.
[0090] The I / O interface 412 provides an interface between the processing component 402 and peripheral interface modules, which can be a keypad, a click wheel, buttons, and the like. The buttons can include, but are not limited to, a home button, a volume button, a start button, and a lock button.
[0091] The sensor component 414 includes one or more sensors for providing status assessments for various aspects of the electronic device 400. For example, the sensor component 414 can detect an open / closed position of the electronic device 400, relative positioning of components, such as a display and a keypad of the electronic device 400, a change in position of the electronic device 400 or a component of the electronic device 400, presence or absence of user contact with the electronic device 400, changes in temperature of the electronic device 400, and the like.
[0092] The communication component 416 is configured to facilitate wired or wireless communication between the electronic device 400 and other devices. The electronic device 400 can access a wireless network based on a communication standard, such as WiFi, 4G, or 5G, or a combination thereof. In an example embodiment, the communication component 416 receives broadcast signals or broadcast-related information from an external broadcasting management system via a broadcasting channel. In an example embodiment, the communication component 416 also includes a near-field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
[0093] In example embodiments, the electronic device 400 can be implemented with one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, micro-controllers, microprocessors, or other electronic elements to perform the above-described methods.
[0094] In an example embodiment, a non-transitory computer-readable storage medium, for example, the memory 404 including instructions, is also provided, which can be executed by the processor 420 of the electronic device 400 to complete the above method. For example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, and an optical data storage device, etc.
[0095] A non-transitory computer-readable storage medium, when instructions in the storage medium are executed by the processor 420 of the electronic device 400, enables the electronic device 400 to perform the above engine control method.
[0096] The embodiments of the present application also provide a computer-readable storage medium, which includes computer-executable instructions, and the computer-executable instructions, when executed, are used to implement the technical solutions of the engine control method provided in the method embodiments.
[0097] The embodiments of the present application also provide a computer program product, which includes a computer program, and the computer program, when executed, is used to implement the technical solutions of the engine control method provided in the method embodiments.
[0098] Other embodiments of the present application will be apparent to those skilled in the art from consideration of the specification and practice of the application disclosed herein. The specification and examples given are exemplary only and the true scope and spirit of the application are indicated by the claims. It will be appreciated by those skilled in the art that changes can be made to the embodiments described without departing from the true spirit and scope of the application. It is intended that all such modifications fall within the scope of the claims.
[0099] It should be understood that the application is not limited to the precise construction that has been described above and shown in the accompanying drawings, and that various modifications and changes can be made by those skilled in the art without departing from the scope of the application. The scope of the application is to be defined by the claims appended hereto.
Claims
1. A control method of an engine characterized by comprising: The method comprises the following steps: obtaining the current speed of the engine and the current temperature of the engine oil; determining the current initial friction torque value of the engine according to the current speed and the current temperature and a preset mapping relationship, the mapping relationship representing the corresponding relationship between the speed of the engine and the temperature of the engine oil and the initial friction torque value of the engine; correcting the current initial friction torque value according to a preset correction coefficient to obtain a corrected friction torque, the correction coefficient being determined by the number of particulate matters in the engine oil; controlling the engine based on the corrected friction torque; obtaining the correction coefficient comprises the following steps: obtaining the number of particles of a target particle size in the engine oil, the reference engine oil particle number of the engine oil, the speed of the engine and the temperature of the engine oil; fitting the correction coefficient based on the number of particles of the target particle size, the reference engine oil particle number, the speed of the engine and the temperature of the engine oil.
2. The control method of an engine according to claim 1, characterized by, The method for obtaining the number of particles of the target particle size in the engine oil comprises the following steps: sending a first message carrying the target particle size to a target sensor, the target sensor being configured to generate a pulse signal by the light-shielding effect of particulate matters in the engine oil and determine the number of particulate matters of different particle sizes according to the pulse width of the pulse signal; receiving a second message from the target sensor, the second message carrying the number of particles of the target particle size.
3. The control method of an engine according to claim 2, characterized by, The target sensor is arranged before the oil filter of the engine or arranged after the oil filter.
4. The control method of an engine according to any one of claims 1 to 3, characterized by, The method for correcting the current initial friction torque value according to the preset correction coefficient to obtain the corrected friction torque comprises the following steps: obtaining the product of the correction coefficient and the current initial friction torque value; determining the product as the corrected friction torque.
5. The control method of an engine according to any one of claims 1 to 3, characterized by, The mapping relationship, the reference engine oil particle number and the initial friction torque value of the engine are obtained through engine bench testing.
6. A control device of an engine characterized by comprising: The method comprises the following steps: an obtaining module, configured to obtain the current speed of the engine and the current temperature of the engine oil; a determining module, configured to determine the current initial friction torque value of the engine according to the current speed and the current temperature and a preset mapping relationship, the mapping relationship representing the corresponding relationship between the speed of the engine and the temperature of the engine oil and the initial friction torque value of the engine; a processing module, configured to correct the current initial friction torque value according to a preset correction coefficient to obtain a corrected friction torque; a control module, configured to control the engine based on the corrected friction torque; a fitting module, configured to obtain the number of particles of a target particle size in the engine oil, the reference engine oil particle number of the engine oil, the speed of the engine and the temperature of the engine oil; fit the correction coefficient based on the number of particles of the target particle size, the reference engine oil particle number, the speed of the engine and the temperature of the engine oil.
7. An electronic device comprising: a processor and a memory connected to the processor. The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory to implement the control method of the engine according to any one of claims 1 to 5.
8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, and the computer-executable instructions, when executed, are used to implement the control method of the engine according to any one of claims 1 to 5.
Citation Information
Patent Citations
Frictional torque compensation method and device as well as idle speed control method and system
CN102425502A
Systems and methods for engine control based on engine oil viscosity
CN104421021A