A signal adaptive processing method and device for an engine test bed

By adaptively selecting the signal test source, filtering parameters, and grounding busbar switching, the problem of signal interference in the flow calculation of aero-engine test benches was solved, and more accurate flow data acquisition was achieved.

CN116735218BActive Publication Date: 2026-03-24AECC COMML AIRCRAFT ENGINE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-03-01
Publication Date
2026-03-24

AI Technical Summary

Technical Problem

In the existing technology, the flow calculation results of aero-engine test benches are easily affected by signal interference, especially the signal fluctuations caused by different systems sharing the ground, which leads to inaccurate flow data.

Method used

By determining the engine operating condition attributes, selecting the signal test source and filtering parameters, switching the grounding busbar, and adopting an adaptive signal processing method to reduce interference, including selecting appropriate signal test sources, filtering parameters, and grounding busbars to adapt to signal interference under different operating conditions, the accuracy of flow data is ensured.

Benefits of technology

This effectively reduced signal interference, improved the accuracy and reliability of flow data, and ensured the precision of the performance calculation results of the engine test bench.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116735218B_ABST
    Figure CN116735218B_ABST
Patent Text Reader

Abstract

The application provides a signal self-adaptive processing method and device for an engine test bench, comprising: determining the working condition attribute of an engine, selecting a signal test source based on the working condition attribute of the engine, the signal test source being used to convert various physical indexes of the engine collected into electrical signals to obtain a current state signal of the engine; selecting a zero state signal of the engine, the zero state signal representing the initial state of the engine; determining a real-time change interference signal of the engine based on the current state signal and the zero state signal of the engine; in response to the real-time change interference signal exceeding a grounding switching threshold, switching a grounding busbar of the engine test bench to reduce grounding interference; and performing performance calculation by using the processed current state signal of the engine.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of engine design, and in particular to a signal adaptive processing method and device for an engine test bench. BACKGROUND

[0002] An aero-engine test bench is usually composed of multiple different systems, and the types and quantities of test signals and equipment are various. In order to ensure the normal collection of signals of each system, the grounding system of the test bench is usually designed according to different equipment to avoid signal interference as much as possible. However, in the process of test bench testing, it is inevitable that some signals will fluctuate. Some performance parameters, such as flow rate, are more susceptible to signal interference and fluctuation because they are calculated according to different parameters. The fluctuation of flow rate parameters occurs in multiple test benches.

[0003] Some existing test benches use flow totalizers or similar devices to directly measure and calculate flow data. In this case, the flow calculation result is largely dependent on the working stability of the flow totalizer. Such a solution is mainly used in the flow data monitoring scene of the test bench, and it cannot accurately obtain the change of the flow input parameter, thereby lacking the ability to judge the fluctuation of the output data of the flow totalizer.

[0004] Some test benches use horn mouths or Venturis to measure flow rate. Temperature and pressure measuring points required for flow calculation are arranged on the devices, and the flow rate is calculated by the flow calculation formula specified in the standard. The original signals of the measuring points are directly taken and used, and filtering is only performed at the measuring point acquisition device or a filtering algorithm is added in the software. It can be seen that this type of processing method is a static processing method and cannot adaptively select according to the running state and signal interference state of the existing test bench.

[0005] In order to overcome the above-mentioned defects of the prior art, there is an urgent need in the art for a signal adaptive processing method and device for an engine test bench, which is used to process the signals of related parameters involved in flow calculation from the general electrical design of different systems of the test bench and switch different signal processing algorithms through the triggering of different flag bits, thereby eliminating some signal interference caused by the common ground of different systems and obtaining more accurate flow data. SUMMARY

[0006] The following presents a simplified summary of one or more aspects in order to provide a basic understanding of such aspects. This summary is not an extensive overview of all contemplated aspects, and is intended to neither identify key or critical elements of all aspects nor delineate the scope of any or all aspects. Its sole purpose is to present some concepts of one or more aspects in a simplified form as a prelude to the more detailed description that is presented later.

[0007] In order to overcome the above-mentioned defects of the prior art, the present application provides a signal adaptive processing method for an engine test bench, comprising: determining a working condition attribute of an engine, selecting a signal test source based on the working condition attribute of the engine, the signal test source being used to convert various physical indexes of the engine collected by the signal test source into electrical signals to obtain a current state signal of the engine; selecting a zero state signal of the engine, the zero state signal representing an initial state of the engine; determining a real-time change interference signal of the engine based on the current state signal and the zero state signal of the engine; in response to the real-time change interference signal exceeding a grounding switching threshold, switching a grounding busbar of the engine test bench to reduce grounding interference; and performing performance calculation using the processed current state signal of the engine.

[0008] In an embodiment, preferably, the switching of the grounding busbar of the engine test bench to reduce the grounding interference comprises: switching the grounding busbar of the engine test bench to a new grounding busbar connected to no strong current equipment and few weak current equipment and independent of the original grounding busbar of the engine test bench.

[0009] In an embodiment, preferably, the selection of the zero state signal of the engine comprises: selecting an open-circuit voltage channel signal of the engine as the zero state signal of the engine.

[0010] In an embodiment, preferably, the working condition attribute comprises a high working condition, a low working condition, and a starting or ignition or surge state, and the signal adaptive processing method further comprises: selecting a signal filtering parameter based on the working condition attribute of the engine to perform filtering processing on the current state signal of the engine, comprising: if the working condition attribute of the engine is the high working condition or the starting or ignition or surge state, selecting aggressive filtering parameters to perform filtering on the current state signal of the engine; and if the working condition attribute of the engine is the low working condition, selecting smooth filtering parameters to perform filtering on the current state signal of the engine, the smooth filtering parameters having a lower correction intensity on the signal than the aggressive filtering parameters.

[0011] Another aspect of the present application provides a signal adaptive processing device for an engine test bench, comprising: a memory; and a processor coupled to the memory, the processor configured to: determine a working condition attribute of an engine, select a signal test source based on the working condition attribute of the engine, the signal test source being used to convert collected physical indicators of the engine into electrical signals to obtain a current state signal of the engine; select a zero state signal of the engine, the zero state signal representing an initial state of the engine; determine a real-time change interference signal of the engine based on the current state signal and the zero state signal of the engine; in response to the real-time change interference signal exceeding a grounding switching threshold, switch a grounding busbar of the engine test bench to reduce grounding interference; and perform performance calculation using the processed current state signal of the engine.

[0012] In an embodiment, preferably, the processor is further configured to: switch the grounding busbar of the engine test bench to a new grounding busbar connected to no strong current equipment and few weak current equipment and independent of the original grounding busbar of the engine test bench.

[0013] In an embodiment, preferably, the processor is further configured to: select an open-circuit voltage channel signal of the engine as the zero state signal of the engine.

[0014] In an embodiment, preferably, the working condition attribute comprises a high working condition, a low working condition, and a starting or ignition or surge state, and the processor is further configured to: select a signal filtering parameter based on the working condition attribute of the engine to filter the current state signal of the engine, comprising: if the working condition attribute of the engine is the high working condition or the starting or ignition or surge state, selecting an aggressive filtering parameter to filter the current state signal of the engine; and if the working condition attribute of the engine is the low working condition, selecting a smooth filtering parameter to filter the current state signal of the engine, the smooth filtering parameter having a lower correction strength on signals than the aggressive filtering parameter.

[0015] The present application also provides a computer readable medium having stored thereon a computer program, the computer program being executed by a processor to implement any of the above-described signal adaptive processing methods. BRIEF DESCRIPTION OF DRAWINGS

[0016] The above features and advantages of the present application will be better understood by reading the detailed description of embodiments of the present application in conjunction with the following drawings, in which: the components are not necessarily drawn to scale, and components of similar or identical function or structure are sometimes represented by the same reference numeral.

[0017] Figure 1is a method flow diagram of a signal adaptive processing method for an engine test bed according to an aspect of the present application;

[0018] Figure 2 is a signal processing flow diagram of an engine test bed according to an embodiment of the present application;

[0019] Figure 3 is a signal adaptive processing operation flow diagram of an engine test bed according to an embodiment of the present application; and

[0020] Figure 4 is a device structure diagram of a signal adaptive processing device for an engine test bed according to an embodiment of another aspect of the present application. DETAILED DESCRIPTION

[0021] Other advantages and effects of the present application will be easily understood by those skilled in the art from the description of the specific embodiments of the present application. Although the description of the present application will be introduced in combination with the preferred embodiments, it does not mean that the features of the present application are limited to the embodiments. On the contrary, the purpose of introducing the present application in combination with the embodiments is to cover other options or modifications which can be extended based on the claims of the present application. In order to provide a deep understanding of the present application, many specific details will be included in the following description. The present application can also be implemented without using these details. In addition, in order to avoid confusion or obscure the focus of the present application, some specific details will be omitted in the description.

[0022] In the description of the present application, it should be noted that unless otherwise explicitly specified and limited, the terms "mounting", "connecting", "connection" should be understood in a broad sense, for example, it can be fixed connection, or detachable connection, or integral connection; it can be mechanical connection, or electrical connection; it can be direct connection, or indirect connection through intermediate medium, or internal communication of two elements. For those skilled in the art, the specific meaning of the above terms in the present application can be understood according to the specific circumstances.

[0023] In addition, "up", "down", "left", "right", "top", "bottom", "horizontal", "vertical" used in the following description should be understood as the orientation shown in the paragraph and the related drawings. The relative terms are only used for the convenience of description, and they do not mean that the devices described should be manufactured or operated in a specific orientation, so they should not be understood as a limitation on the present application.

[0024] It is to be understood that, although the terms "first", "second", "third", and the like can be used herein to describe various components, regions, layers and / or sections, these components, regions, layers and / or sections should not be limited by these terms. These terms are only used to distinguish one component, region, layer or section from another. Thus, a first component, region, layer or section discussed below could be termed a second component, region, layer or section without departing from the scope of some embodiments of the present application.

[0025] In order to overcome the above-mentioned defects in the prior art, the present application provides a signal adaptive processing method and device for an engine test bench, which is used to process the related parameters involved in flow calculation from the general electrical design of different systems of the test bench, and switch different signal processing algorithms through the triggering of different flag bits, so as to eliminate a part of signal interference caused by the common use of different systems, and obtain more accurate flow data.

[0026] Figure 1 The method flow diagram of the signal adaptive processing method for an engine test bench is illustrated according to an aspect of the present application.

[0027] Please refer to Figure 1 The signal adaptive processing method 100 for an engine test bench provided by the present application comprises:

[0028] Step 101: determining the working condition attribute of the engine, and selecting a signal test source based on the working condition attribute of the engine, the signal test source being used to convert the collected physical indicators of the engine into electrical signals to obtain the current state signal of the engine.

[0029] For example, the working condition attribute of the engine can be determined according to the engine performance parameters such as the engine conversion speed, or the inlet air flow, or the oil-gas ratio.

[0030] In an embodiment, the working condition attribute comprises a high working condition and a low working condition. It is understood by those skilled in the art that the high working condition refers to a higher engine speed or a real-time working position close to the surge boundary line, and the low working condition refers to a lower engine speed or a working position away from the surge boundary line but close to the common working line.

[0031] Determining the working condition attribute of the engine is the first step in the signal adaptive processing method of the present application, and the subsequent signal processing steps need to be adaptively and differentially executed according to the different working condition attributes of the engine.

[0032] In an embodiment, the working condition attribute of the engine can be represented and calibrated by selecting a working condition flag bit F1. The setting of the flag bit can make the subsequent signal processing steps more quantitative and explicit, and easy to operate and execute.

[0033] After obtaining the engine working condition attribute, a signal test source needs to be selected first, which is used to convert the collected physical indicators of the engine into an electrical signal, and the subsequent signal collection and processing logic is based on the electrical signal for judgment and processing.

[0034] The collection instruments used by different signal test sources are different in terms of range, accuracy, response, etc. They can be configured according to the different use requirements of the engine working condition, for example, according to which signal test source the existing signal data falls into the best accuracy zone to select the test source. For example, if the engine working condition is high, exceeding the effective accuracy use zone of most test sources, only one signal test source can work normally and ensure the measurement accuracy of the instrument, then this signal test source is selected for the test of the engine. For example, an engine is in a low working condition, the flow data is small, and the pressure difference is small, at this time, the signal test source with small range needs to be switched to for testing.

[0035] In an embodiment, when there are multiple available signal test sources at the same time, multiple different signal test sources can be threshold set, so that the flag bit F2 can be used to represent, and then the voting results of the flag bits F1 and F2 are used to determine which signal test source is configured for the current engine, so that the sensors of each signal test source work in the best accuracy state, further improving the measurement accuracy.

[0036] At the same time, when the measured real-time data of the engine exceeds the best accuracy range zone of the original test source, it is automatically switched to the previous test source with larger range to obtain real-time data. It can be seen that the engine working condition attribute is determined, and the signal test source with the best accuracy is selected according to the real-time working condition attribute and real-time data. This step is dynamically throughout the entire test process.

[0037] After the selection of the signal test source is completed, the signal processing work can be started. Since the present application mainly focuses on solving the influence of signal interference, only signal filtering processing is expanded here.

[0038] In an embodiment, the engine test bed signal adaptive processing method provided by the present application further comprises: selecting a signal filtering parameter based on the working condition attribute of the engine to filter the current state signal of the engine.

[0039] For example, if the working condition attribute of the engine is the high working condition or the starting or ignition or surge state, an aggressive filtering parameter is selected to filter the current state signal of the engine; if the working condition attribute of the engine is the low working condition, a smooth filtering parameter is selected to filter the current state signal of the engine. The correction strength of the smooth filtering parameter on the signal is lower than that of the aggressive filtering parameter.

[0040] Those skilled in the art should understand that smoothing filter parameters have a smaller correction effect on the original signal, resulting in a smaller overshoot and a lower difference in signal data before and after correction, making them suitable for low-load conditions. In contrast, aggressive filter parameters have a larger correction effect on the original signal, resulting in a larger difference in signal data before and after correction. This often leads to a larger overshoot and requires a longer integration time for signal stabilization, making them more suitable for situations where the engine is under high load, starting, ignition, or surge. Selecting different filter parameters according to different operating conditions reduces the impact of signal interference and ensures the validity of the data.

[0041] In addition to selecting different filtering parameters according to different engine operating conditions during signal filtering to reduce interference in signal processing, the adaptive signal processing method provided by this invention also considers interference in the initial state of the signal.

[0042] Please continue to refer to this. Figure 1 The signal adaptive processing method 100 for an engine test bench provided by the present invention further includes:

[0043] Step 102: Select the zero-state signal of the engine, which represents the initial state of the engine.

[0044] In one embodiment, an open-circuit voltage channel signal of the engine is selected as the zero-state signal of the engine. The variation range of this open-circuit voltage channel signal can be regarded as the zero state of the test bench signal interference.

[0045] The interference-free state of the test bench is obtained. By monitoring the changes in the engine signal based on this state, it is determined whether the signal interference is within an acceptable threshold. Subsequently, a signal source with a better zero-state is selected to eliminate the influence of this zero-state in subsequent data processing. Therefore, the adaptive signal processing method provided by this invention reduces the impact of the initial state on the calculation results by acquiring the measurement error of the acquisition channel itself, maximizing the reduction of interference noise in signal processing, and thus obtaining more accurate engine indicator electrical signals.

[0046] Please continue to refer to this. Figure 1 The signal adaptive processing method 100 for an engine test bench provided by the present invention further includes:

[0047] Step 103: Determine the current real-time change interference signal of the engine based on the current state signal and the zero state signal of the engine.

[0048] For example, the current real-time change interference signal of the engine can be marked as F3. F3 represents the difference between the current state of the engine and the zero state. The real-time signal interference magnitude of relevant measuring points can be calculated by monitoring the engine's flow rate or other key performance parameters in real time.

[0049] When determining which filtering parameters to use based on different operating conditions, the proportion of the real-time changing interference signal F3 in the acquired signal can also be considered. For example, when the engine operating condition is low, the signal interference on the test bench changes little compared to a zero state, and the proportion of the real-time changing interference signal F3 in the existing acquired signal is low, so a smoother filtering parameter should be selected. However, when the engine operating condition is high or during starting / ignition / surge, the engine operating condition changes drastically. While the actual physical state corresponding to some performance parameters on the test bench has not changed, the high-load operation of some onboard accessories for a short period of time can cause signal interference to the test bench, leading to changes in these performance parameters and errors. In this case, the proportion of F3 is high, and a more aggressive filtering parameter is suitable.

[0050] Understandably, the method described above for selecting signal test sources and filtering parameters based on operating conditions considers the health status of the signal test source during signal acquisition, thereby selecting the test source signal with better performance for performance calculation. This method also supports switching signal filtering parameters based on different engine operating conditions, allowing for the selection of more aggressive or more conservative filtering parameters based on real-time engine operating conditions, ensuring the stability of control results while improving the response rate of the original acquisition channel.

[0051] Please continue to refer to this. Figure 1 The signal adaptive processing method 100 for an engine test bench provided by the present invention further includes:

[0052] Step 104: In response to the real-time change interference signal exceeding the grounding switching threshold, switch the grounding busbar of the engine test bench to reduce grounding interference.

[0053] The grounding system of a test bench is typically divided into three categories: equipment ground, control ground, and signal ground. These are connected to different grounds according to equipment type, and ultimately connected to a common ground located relatively far from the test bench. Therefore, the acquisition of different signals is highly susceptible to interference from other equipment on this common ground.

[0054] In one embodiment, switching the grounding busbar of the engine test bench to reduce grounding interference includes: switching the grounding busbar of the engine test bench to a new grounding busbar that has no high-voltage equipment, few low-voltage equipment, and is independent of the original grounding busbar of the engine test bench.

[0055] For example, different grounding switching thresholds can be set for different test bench systems and marked as F4. When the proportion of real-time changing interference signal F3 is high and exceeds the grounding switching threshold F4 of the test bench system, the key signal of the test bench can be connected to "clean ground" to reduce the impact of signal interference from the signal acquisition hardware architecture.

[0056] The term "clean ground" here refers to the fact that there are no high-voltage electrical devices on the grounding busbar. It is generally independent of the original grounding busbar of the test bench, and there are fewer low-voltage electrical devices on the busbar, so the interference is also smaller.

[0057] It's easy to understand that since all signals on the test bench are ultimately connected to the same grounding busbar, some signals will be affected by interference from the grounding busbar, impacting the measurement and output of the original signals. For example, the acquisition and control of some low-voltage equipment may be affected by interference from high-voltage equipment on the same grounding system, resulting in excessive signal noise.

[0058] This method can also provide reverse surge protection for sensitive components in the test bench, preventing large-scale equipment failure due to a short circuit fault in a single device.

[0059] In actual operation, due to the large number of test bench systems, a signal channel can be selected on each test bench system to determine the zero state of signal interference for that system. Adaptive selection of the grounding system can then be performed for the key signals collected from different test bench systems. Because different systems have different zero states, a "clean ground" switch can largely avoid signal interference introduced when multiple systems are connected simultaneously, and also prevent surges from impacting critical channels.

[0060] Please continue to refer to this. Figure 1 The signal adaptive processing method 100 for an engine test bench provided by the present invention further includes:

[0061] Step 105: Perform performance calculations using the processed current state signal of the engine.

[0062] After completing the previous series of adaptive signal processing steps, performance calculations are performed on the processed signal. At this point, the test bench signal experiences minimal interference and low noise, resulting in more accurate signal values. Based on this, the performance calculations can achieve even better target results.

[0063] Figure 2 This is a signal processing flow diagram of an engine test bench according to an embodiment of the present invention.

[0064] like Figure 2As shown, in the signal adaptive processing method of the engine test bench provided by the present invention, step 201 is first executed: select a suitable signal test source based on the engine operating conditions. The selection is based not only on the optimal accuracy range of the signal test source, but also on the health status of different test sources.

[0065] Then, step 202 is executed: different filtering parameters are selected based on different engine operating conditions. Different operating conditions also correspond to different signal interference states of the test bench, so different filtering parameters need to be selected to execute the signal filtering algorithm.

[0066] At the same time, step 203 is executed: based on the interference status of the test bench signal and the real-time changing interference signal F3 described above, the activation status of the test bench is determined, that is, the grounding busbar with less interference is selected as the "clean ground" to be connected to the test bench for testing.

[0067] Figure 3 This is a schematic diagram illustrating the signal adaptive processing operation flow of an engine test bench according to an embodiment of the present invention.

[0068] Please refer to Figure 3 ,exist Figure 3 In the illustrated embodiment, the engine test bench signal adaptive processing method provided by the present invention first executes step 301: determining the engine operating condition and marking it as F1. Next, step 302 is executed: marking the flag bit F2 indicating the health status of the signal source. Marking F2 requires considering not only the real-time signal data status of different signal test sources in step 303, but also the optimal accuracy range of different signal test sources in step 304. Further, based on the voting results of F1 and F2, step 305 is executed: selecting a suitable signal test source for the current engine operating condition. After selecting the signal test source, the process proceeds to step 306: obtaining the engine signal data S1.

[0069] Next, we move to the second major module of the method flow. First, step 307: the engine operating condition F1 still needs to be determined. Then, step 308: select the signal interference zero state C1 for this signal channel. Next, step 309: obtain the change threshold F3 for this signal channel based on C1 and F1. Then, step 310: select suitable signal filtering parameters according to the operating condition F1. Then, we proceed to step 311: execute the signal filtering algorithm. At the same time, step 312: switch the current system to "clean ground" based on the comparison result of the real-time changing interference signal F3 and the ground switching threshold F4. Then, we proceed to step 313: select a suitable grounding bus as the system's "clean ground" connection, reducing signal interference while avoiding the impact of reverse surges on critical channels.

[0070] After executing all the above adaptive signal processing methods, the process proceeds to step 314: obtaining the signal S2 after adaptive processing using the above methods, which is then used for signal performance calculation. This ensures the accuracy of signal measurement and obtains the optimal performance calculation results while minimizing interference and noise.

[0071] Although the methods described above are illustrated and depicted as a series of actions for the sake of simplicity, it should be understood and appreciated that these methods are not limited by the order of the actions, as some actions may occur in a different order and / or concurrently with other actions from the illustrations and descriptions herein or not illustrated and described herein but which may be understood by those skilled in the art, according to one or more embodiments.

[0072] Figure 4 This is a schematic diagram of the device structure of a signal adaptive processing apparatus for an engine test bench, according to another embodiment of the present invention.

[0073] like Figure 4 As shown, the computer system / server 400 for the signal adaptive processing device of the engine test stand provided by the present invention is presented in the form of a general-purpose computer device. The components of the computer system / server 400 may include one or more processors 402, a memory 401, and a bus 403 connecting different system components (including the memory 401 and the processor 402).

[0074] Bus 403 includes a data bus, an address bus, and a control bus. The number of bits in the data bus is proportional to the data transfer rate (product of the operating frequency). The number of bits in the address bus determines the maximum addressable memory space. The control bus (read / write) indicates the type of bus cycle and the time when the current input / output operation is completed. Processor 402 is connected to memory 401 via bus 403 and configured to implement the vehicle control method provided in any of the above embodiments.

[0075] Processor 402, as the computing and control core of the computer system / server 400 used in the signal adaptive processing device of the engine test stand, is the final execution unit for information processing and program execution. All software layer operations in the computer system are ultimately mapped to operations of processor 402 through the instruction set. The main functions of processor 402 are processing instructions, executing operations, controlling timing, and processing data.

[0076] Memory 401 refers to various storage devices in a computer that store programs and data. Memory 401 may include computer system readable media in the form of volatile memory, such as random access memory (RAM) 404 and / or cache memory 406.

[0077] Random Access Memory (RAM) 404 is an internal memory that directly exchanges data with the processor 402. It can be read and written at any time (except during refresh) and is very fast. It is typically used as a temporary data storage medium for the operating system or other running programs. Data stored in it will be lost if power is lost. Cache Memory 406 is a level-one memory located between main memory and the processor 402. It has a smaller capacity but a much higher speed than main memory, approaching the speed of the processor 402.

[0078] The computer system / server 400 may further include other removable / non-removable, volatile / non-volatile computer system storage media. In this embodiment, the storage system 406 can be used to read and write non-removable, non-volatile magnetic media.

[0079] The memory 401 may also include at least one set of program modules 407. Program modules 407 may be stored in the memory 401. Program modules 407 include, but are not limited to, an operating system, one or more application programs, other program modules, and program data; each or some combination of these examples may include an implementation of a network environment. Program modules 407 typically perform the functions and / or methods described in the embodiments of the present invention.

[0080] The computer system / server 400 can also communicate with one or more external devices 408 (e.g., keyboard, pointing device, display 409, etc.), one or more devices that enable a user to interact with the computer system / server 400, and / or any device that enables the computer system / server 400 to communicate with one or more other computing devices (e.g., network card, modem, etc.). Such communication can be performed through the input / output (I / O) interface 410.

[0081] The computer system / server 400 can also communicate with one or more networks (such as local area networks (LANs), wide area networks (WANs), and / or public networks, such as the Internet) via network adapter 411. Figure 4 As shown, network adapter 411 communicates with other modules of computer system / server 400 via bus 403. It should be understood that, although not shown in the figure, other hardware and / or software modules can be used in conjunction with computer system / server 400, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.

[0082] According to another aspect of the invention, an embodiment of a computer storage medium is also provided herein.

[0083] The computer storage medium stores a computer program. When executed by a processor, this computer program can implement the steps of any of the above-described signal adaptive processing methods for engine test benches.

[0084] Those skilled in the art will understand that information, signals, and data can be represented using any of a variety of different techniques and arts. For example, the data, instructions, commands, information, signals, bits, symbols, and chips described throughout the above description can be represented by voltage, current, electromagnetic waves, magnetic fields or magnetic particles, light fields or optical particles, or any combination thereof.

[0085] Those skilled in the art will further appreciate that the various illustrative logic blocks, modules, circuits, and algorithm steps described in conjunction with the embodiments disclosed herein can be implemented as electronic hardware, computer software, or a combination of both. To clearly illustrate this interchangeability between hardware and software, the various illustrative components, blocks, modules, circuits, and steps are described above in a generalized manner in terms of their functionality. Whether such functionality is implemented as hardware or software depends on the specific application and the design constraints imposed on the overall system. Those skilled in the art may implement the described functionality in different ways for each specific application, but such implementation decisions should not be construed as departing from the scope of the invention.

[0086] The processors described herein can be implemented using electronic hardware, computer software, or any combination thereof. Whether such processors are implemented as hardware or software will depend on the specific application and the overall design constraints imposed on the system. As an example, the processors, any portion thereof, or any combination thereof presented in this disclosure can be implemented using microprocessors, microcontrollers, digital signal processors (DSPs), field-programmable gate arrays (FPGAs), programmable logic devices (PLDs), state machines, gated logic, discrete hardware circuitry, and other suitable processing components configured to perform the various functions described throughout this disclosure. The functionality of the processors, any portion thereof, or any combination thereof presented in this disclosure can be implemented using software executed by a microprocessor, microcontroller, DSP, or other suitable platform.

[0087] The steps of the methods or algorithms described in conjunction with the embodiments disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of both. The software module may reside in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium known in the art. An exemplary storage medium is coupled to a processor such that the processor can read and write information to / from the storage medium. In an alternative, the storage medium may be integrated into the processor. The processor and storage medium may reside in an ASIC. The ASIC may reside in a user terminal. In an alternative, the processor and storage medium may reside as discrete components in the user terminal.

[0088] In one or more exemplary embodiments, the described functionality may be implemented in hardware, software, firmware, or any combination thereof. If implemented in software as a computer program product, the functionality may be stored or transmitted as one or more instructions or code on or through a computer-readable medium. A computer-readable medium includes both computer storage media and communication media, encompassing any medium that facilitates the transfer of a computer program from one location to another. A storage medium may be any available medium accessible to a computer. By way of example and not limitation, such a computer-readable medium may include RAM, ROM, EEPROM, CD-ROM or other optical disc storage, disk storage or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and is accessible to a computer. Any connection is also legitimately referred to as a computer-readable medium. For example, if the software is transmitted from a website, server, or other remote source using coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwave, then the coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwave are included in the definition of a medium. As used in this article, disk and disc include compact discs (CDs), laser discs, optical discs, digital multi-purpose discs (DVDs), floppy disks, and Blu-ray discs. Disks typically reproduce data magnetically, while discs reproduce data optically using lasers. Combinations of these should also be included within the scope of computer-readable media.

[0089] The prior description of this disclosure is provided to enable any person skilled in the art to make or use this disclosure. Various modifications to this disclosure will be apparent to those skilled in the art, and the general principles defined herein may be applied to other variations without departing from the spirit or scope of this disclosure. Therefore, this disclosure is not intended to be limited to the examples and designs described herein, but should be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A signal adaptive processing method for an engine test bench, comprising: The engine's operating condition attributes are determined, and a signal test source is selected based on the engine's operating condition attributes. The signal test source is used to convert the collected physical indicators of the engine into electrical signals to obtain the engine's current status signal. Select the zero-state signal of the engine, which represents the initial state of the engine; The current real-time change interference signal of the engine is determined based on the current state signal and the zero state signal of the engine; In response to the real-time changing interference signal exceeding the grounding switching threshold, the grounding busbar of the engine test bench is switched to reduce grounding interference; as well as Performance calculations are performed using the processed current engine status signal.

2. The signal adaptive processing method as described in claim 1, characterized in that, The step of switching the grounding busbar of the engine test bench to reduce grounding interference includes: The grounding busbar of the engine test stand is switched to a new grounding busbar that has no high-voltage equipment, few low-voltage equipment, and is independent of the original grounding busbar of the engine test stand.

3. The signal adaptive processing method as described in claim 1, characterized in that, The selected zero-state signal for the engine includes: One open-circuit voltage channel signal of the engine is selected as the zero-state signal of the engine.

4. The signal adaptive processing method as described in claim 1, characterized in that, The operating condition attributes include high operating condition, low operating condition, and start-up, ignition, or surge states. The adaptive signal processing method further includes: Selecting signal filtering parameters based on the engine's operating condition attributes to filter the engine's current state signal includes: If the engine's operating condition attribute is a high operating condition, or a starting, ignition, or surge state, then aggressive filtering parameters are selected to filter the engine's current state signal; and If the engine's operating condition is low, a smoothing filter parameter is selected to filter the engine's current state signal. The smoothing filter parameter has a lower correction effect on the signal than the aggressive filter parameter.

5. A signal adaptive processing device for an engine test bench, comprising: Memory; as well as A processor coupled to the memory, the processor being configured to: The engine's operating condition attributes are determined, and a signal test source is selected based on the engine's operating condition attributes. The signal test source is used to convert the collected physical indicators of the engine into electrical signals to obtain the engine's current status signal. Select the zero-state signal of the engine, which represents the initial state of the engine; The current real-time change interference signal of the engine is determined based on the current state signal and the zero state signal of the engine; In response to the real-time changing interference signal exceeding the grounding switching threshold, the grounding busbar of the engine test bench is switched to reduce grounding interference; as well as Performance calculations are performed using the processed current state signal of the engine.

6. The signal adaptive processing device as described in claim 5, characterized in that, The processor is further configured to: The grounding busbar of the engine test stand is switched to a new grounding busbar that has no high-voltage equipment, few low-voltage equipment, and is independent of the original grounding busbar of the engine test stand.

7. The signal adaptive processing apparatus as described in claim 5, characterized in that, The processor is further configured to: One open-circuit voltage channel signal of the engine is selected as the zero-state signal of the engine.

8. The signal adaptive processing apparatus as described in claim 5, characterized in that, The operating condition attributes include high operating condition, low operating condition, and start-up, ignition, or surge states, and the processor is further configured to: Selecting signal filtering parameters based on the engine's operating condition attributes to filter the engine's current state signal includes: If the engine's operating condition attribute is a high operating condition, or a starting, ignition, or surge state, then aggressive filtering parameters are selected to filter the engine's current state signal; and If the engine's operating condition is low, a smoothing filter parameter is selected to filter the engine's current state signal. The smoothing filter parameter has a lower correction effect on the signal than the aggressive filter parameter.

9. A computer-readable medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the signal adaptive processing method as described in any one of claims 1 to 4.

Citation Information

Patent Citations

  • Engine comprehensive performance testing system based on hybrid power

    CN106198023A

  • Knock detection device for automobile

    KR1019980036537A