CN-121977688-A - Engine vibration sensor signal simulation method
Abstract
The invention relates to the technical field of signal simulation, and discloses an engine vibration sensor signal simulation method which is used for functional test of an engine vibration monitoring device of an automobile/aeroengine, generates and combines a plurality of vibration signal elements (electric signal elements) to achieve the purpose of simulating vibration signals under the dynamic rotation speed frequency of the engine, and comprises the following steps of building a piezoelectric forward effect model; establishing a random coefficient generation model, generating a random coefficient at a certain time t i , calculating unidirectional vibration displacement lambda i , calculating vibration speed v i , time Deltat i required by the unidirectional vibration displacement at this time and vibration acceleration a i , inputting the vibration acceleration a i and the unidirectional vibration displacement lambda i into a piezoelectric positive effect model to generate an electric signal element simulated by an engine vibration sensor generated by unidirectional vibration at this time, inputting Deltat i , calculating engine rotation speed frequency to generate reverse vibration speed v i+1 , generating a plurality of electric signal elements and splicing the electric signal elements into a simulated engine sensor signal.
Inventors
- ZHAO MINGXIN
- FEI YUE
- LI YANG
- CHEN MINGAN
- ZHAO KE
- NING XIAOWEI
- DENG LIN
Assignees
- 成都天翔动力技术研究院有限公司
Dates
- Publication Date
- 20260505
- Application Date
- 20260226
Claims (5)
- 1. A method for simulating signals of an engine vibration sensor is characterized by comprising the following steps: 1) Building a piezoelectric forward effect model; 2) Establishing a random coefficient generation model; 3) At a certain time t i , the random coefficient generation model generates a random coefficient and calculates unidirectional vibration displacement lambda i ; 4) Calculating the vibration speed v i , the time Deltat i required by the current unidirectional vibration displacement and the current vibration acceleration a i ; 5) Inputting the vibration acceleration a i and the unidirectional vibration displacement lambda i into the piezoelectric forward effect model to generate an electrical signal element simulated by an engine vibration sensor generated by the unidirectional vibration; 6) And (3) inputting time Deltat i required by the unidirectional vibration displacement, calculating the engine rotating speed and frequency to generate reverse vibration speed v i+1 , repeating the steps 3) to 5), generating a plurality of electric signal elements, and splicing the electric signal elements into a simulated engine sensor signal.
- 2. The method for simulating the signals of the vibration sensor of the engine according to claim 1, wherein said step 4) comprises the following steps: 4.1 Calculating the vibration speed v i through v i =K2πfλ i according to the engine rotating speed frequency f at the current moment and the unidirectional vibration displacement lambda i , wherein K is a coefficient for debugging v i and is related to an engine system; 4.2 According to the vibration speed v i and the unidirectional vibration displacement lambda i , calculating the time delta t i required by the unidirectional vibration displacement of the time through v i =K2πfλ i ; 4.3 According to the vibration speed v i and the time Deltat i required by the current unidirectional vibration displacement, the current vibration acceleration a i is calculated through a i =v i /△t i .
- 3. The method for simulating the engine vibration sensor signals according to claim 1, wherein in the step 1), the piezoelectric forward effect model is a fusion of any one or more of a multi-physical-field simulation model, a mathematical simulation model and an equivalent circuit simulation model, and the input of the piezoelectric forward effect model is any one or more of vibration displacement, vibration acceleration and vibration stress, and the output of the piezoelectric forward effect model is an electric signal.
- 4. The method for simulating the engine vibration sensor signal according to claim 1, wherein in the step 2), the random coefficient generation method of the random coefficient generation model is a square-taking method, an LCG algorithm or a Meissen rotation algorithm, the range of the random coefficient generated by the random coefficient generation model is i-n, and both i and n are integers.
- 5. The method for simulating signals of vibration sensors of an engine according to any one of claims 1 to 4, wherein in said step 2), λ i =random coefficient is the maximum allowable vibration or the maximum displacement of vibration in the direction/n.
Description
Engine vibration sensor signal simulation method Technical Field The invention relates to the technical field of signal simulation, in particular to a signal simulation method of an engine vibration sensor. Background The vibration signal is an important monitoring parameter of an automobile/aeroengine equipped with an engine vibration monitoring device that monitors the vibration signal. To confirm the functional effectiveness of the engine vibration monitoring device, analog automotive/aeroengine vibration sensor signals are required. At present, the engine vibration monitoring device mainly measures data generated by a random vibration machine with a specific frequency band through a sensor, and has the problems of large measurement volume, large difference between sensor output and actual running waveform characteristics and the like. Disclosure of Invention The invention aims to provide an engine vibration sensor signal simulation method which is used for functional test of an engine vibration monitoring device of an automobile/aeroengine, and a plurality of vibration signal elements (electric signal elements) are generated and combined to achieve the purpose of simulating vibration signals under the dynamic rotation speed frequency of the engine. The invention is realized by the following technical scheme that the method for simulating the signals of the vibration sensor of the engine comprises the following steps: 1) Building a piezoelectric forward effect model; 2) Establishing a random coefficient generation model; 3) At a certain time t i, the random coefficient generation model generates a random coefficient and calculates unidirectional vibration displacement lambda i; 4) Calculating the vibration speed v i, the time Deltat i required by the current unidirectional vibration displacement and the current vibration acceleration a i; 5) Inputting the vibration acceleration a i and the unidirectional vibration displacement lambda i into the piezoelectric forward effect model to generate an electrical signal element simulated by an engine vibration sensor generated by the unidirectional vibration; 6) And (3) inputting time Deltat i required by the unidirectional vibration displacement, calculating the engine rotating speed and frequency to generate reverse vibration speed v i+1, repeating the steps 3) to 5), generating a plurality of electric signal elements, and splicing the electric signal elements into a simulated engine sensor signal. The invention further provides a method for better realizing the signal simulation of the engine vibration sensor, which particularly adopts the following setting mode that the step 4) comprises the following specific steps: 4.1 Calculating a vibration speed v i through v i=K2πfλi according to the current engine rotating speed frequency f and unidirectional vibration displacement lambda i, wherein K is a coefficient for debugging v i, and is related to an engine system, and the range is 0-2; 4.2 According to the vibration speed v i and the unidirectional vibration displacement lambda i, calculating the time delta t i required by the unidirectional vibration displacement of the time through v i=K2πfλi; 4.3 According to the vibration speed v i and the time Deltat i required by the current unidirectional vibration displacement, the current vibration acceleration a i is calculated through a i=vi/△ti. The method for simulating the engine vibration sensor signal is characterized in that in the step 1), the piezoelectric forward effect model is fusion of any one or more of a multi-physical-field simulation model, a mathematical simulation model and an equivalent circuit simulation model, and the input of the piezoelectric forward effect model is any one or more of vibration displacement, vibration acceleration and vibration stress, and the output of the piezoelectric forward effect model is an electric signal. The method for simulating the engine vibration sensor signal is further better realized by adopting the following setting mode, and particularly the setting mode is adopted in the step 2), wherein the random coefficient generation method of the random coefficient generation model is a square mid-taking method, an LCG algorithm or a Meissen rotation algorithm, the random coefficient range generated by the random coefficient generation model is i-n, and i and n are integers. In order to better realize the method for simulating the signals of the vibration sensor of the engine, the following arrangement mode is adopted, in particular, in the step 2), lambda i = random coefficient x allowable vibration maximum value or the maximum displacement/n of the vibration in the direction. Compared with the prior art, the invention has the following advantages: The invention starts from a piezoelectric vibration sensor mechanism, combines rotational speed and frequency estimation data of an automobile/aeroengine, refers to a finite element analysis method, combines a plurality of v