A signal acquisition and processing method, device and equipment of ion mobility spectrometry and a medium

By extending the acquisition time of aliased signals and performing signal alignment and summation processing, the problem of low signal-to-noise ratio in the Hadak transform ion mobility spectrum was solved, achieving complete acquisition of ion flow signals and improving the accuracy of target detection.

CN117074505BActive Publication Date: 2026-07-24SUZHOU WEIMU INTELLIGENT SYST CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
SUZHOU WEIMU INTELLIGENT SYST CO LTD
Filing Date
2023-08-23
Publication Date
2026-07-24

Smart Images

  • Figure CN117074505B_ABST
    Figure CN117074505B_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of signal acquisition and processing of ion mobility spectrometry, and discloses a signal acquisition and processing method, device, equipment and medium for ion mobility spectrometry, comprising: modulating ion mobility spectrometry according to an ion gate modulation pulse, and collecting aliasing signals of the modulated ion mobility spectrometry according to a sampling pulse; after the modulation is completed, continuing to collect aliasing signals of ion flow in a mobility tube until all ion flow information in the mobility tube is collected; collecting aliasing signals before the modulation is completed as first aliasing signals, collecting aliasing signals after the modulation is completed as second aliasing signals, and performing open-end alignment and addition processing on the second aliasing signals and the first aliasing signals to obtain third aliasing signals; and performing Hadamard inverse transformation on the third aliasing signals to obtain a target spectrum. The present application can acquire complete ion flow signals, improve the utilization rate of signals, eliminate baseline distortion of a spectrum, improve the signal-to-noise ratio of a spectrum, and further improve the detection accuracy of a target.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of signal acquisition and processing technology of ion mobility spectrometry, and specifically to a signal acquisition and processing method, apparatus, equipment and medium for ion mobility spectrometry. Background Technology

[0002] Hadamard transform ion mobility spectrometry (HT-IMS) achieves combined ion detection by digitally modulating ion gates with multiple pulses and intermittently injecting ions into the migration tube according to a certain pulse sequence.

[0003] In existing technologies and applications, a pseudo-random sequence containing "0" and "1" elements output by a linear shift register is typically used to modulate the ion gate. "0" represents closing the ion gate, and "1" represents opening it. The signal is sampled once during each switching time to acquire multiple migration spectrum aliasing signals with different start times. The target spectrum is then obtained by performing an inverse HT-IMS transform on the aliasing signals. However, the modulation pulses for the Hadamard transform migration spectrum and the signal acquisition require strict synchronization. Since the migration speed of ions in the migration tube is limited, and the lower the temperature and the weaker the electric field, the slower the migration speed, the more invalid noise is included in the sampling points actually involved in the inverse transform calculation. This results in the loss of a certain number of valid signal sampling points, causing baseline distortion in the obtained spectrum, reducing the signal-to-noise ratio, and ultimately leading to inaccurate target detection. Summary of the Invention

[0004] In view of this, the present invention provides a signal acquisition and processing method, apparatus, device and medium for ion mobility spectra to solve the problem of low signal-to-noise ratio of spectra caused by signal acquisition completion.

[0005] In a first aspect, the present invention provides a signal acquisition and processing method for ion mobility spectra, comprising:

[0006] Ion gate modulation pulses of a preset length are generated according to a preset time interval. The ion mobility spectrum is modulated according to the ion gate modulation pulses. At the same time, the aliasing signal of the modulated ion mobility spectrum is collected using a sampling pulse of a preset sampling frequency.

[0007] After the ion migration spectrum modulation is completed using the ion gate modulation pulse, the sampling pulse continues to collect the aliasing signal of the ion flow in the migration tube at a preset sampling frequency until all the ion flow information in the migration tube is collected and the aliasing signal is obtained.

[0008] The aliased signal acquired before the end of modulation is taken as the first aliased signal, and the aliased signal acquired after the end of modulation is taken as the second aliased signal. The second aliased signal and the first aliased signal are then aligned at the beginning and summed to obtain the third aliased signal.

[0009] The target map is obtained by performing an inverse Hada code transform on the third aliased signal, and the target map is used for target detection.

[0010] The ion mobility spectrum signal acquisition and processing method provided in this invention modulates the ion mobility spectrum using ion gate modulation pulses of preset time intervals and preset lengths. Simultaneously, it acquires the aliasing signal of the modulated ion mobility spectrum using sampling pulses of preset sampling frequency. After modulation, aliasing signal acquisition continues until all ion flow information within the migration tube is acquired, obtaining the aliasing signal. The aliasing signal before modulation ends is taken as the first aliasing signal, and the aliasing signal after modulation ends is taken as the second aliasing signal. The second aliasing signal and the first aliasing signal are then aligned at their beginnings and summed to obtain a third aliasing signal. An inverse Hadamard transform is performed on the third aliasing signal to obtain the target spectrum. This invention, by extending the aliasing signal acquisition time and aligning the extended acquisition aliasing signal with the original acquisition aliasing signal at their beginnings and summing them, can acquire a complete ion flow signal, improve the utilization rate of the ion flow signal, eliminate baseline distortion of the spectrum, greatly improve the signal-to-noise ratio of the spectrum, and thus improve the accuracy of target detection.

[0011] In one optional implementation, the time for modulating the ion mobility spectrum according to the ion gate modulation pulse is called the spectrum time window, which is the product of a preset time interval and a preset length.

[0012] This invention modulates the ion mobility spectrum using ion-gated modulation pulses. Ions are intermittently injected into the migration tube according to a certain pulse sequence, achieving combined ion detection. The ion-gated modulation pulses are pseudo-random sequences, with each bit lasting a preset time interval, and the total duration including the preset length. Therefore, the modulation time of the ion mobility spectrum is the product of the preset time interval and the preset length, i.e., a spectral time window.

[0013] In one alternative implementation, the time during which the sampling pulse continues to acquire aliased signals at a preset sampling frequency includes at least one spectral time window.

[0014] In this invention, the modulation pulse and signal acquisition of the Hadramak transform migration spectrum need to be strictly synchronized, i.e., signal acquisition must begin simultaneously with the start of modulation. However, due to the limited migration rate of ions in the migration tube, the first cluster of ions takes several to tens of milliseconds to fly across the migration region and collide with the detection disk when the first pulse arrives. This results in the initial data points of signal acquisition at the detection disk being entirely noise. Furthermore, because the sequence lengths of the modulation pulse and the acquisition pulse are consistent, many effective ion signals cannot be acquired and participate in the inverse transform calculation, thus causing baseline distortion. By continuing signal acquisition for at least one spectral time window, it can be ensured that all ion flow information in the migration tube is acquired after modulation ends, thereby obtaining a complete aliased signal, improving the utilization rate of the ion flow signal, and eliminating baseline distortion of the spectrum.

[0015] In one alternative implementation, the preset sampling frequency of the sampling pulse is consistent with the preset time interval of the ion gate modulation pulse.

[0016] This invention ensures that the emission and reception of ion clusters are synchronized in time by strictly controlling the synchronization of modulation pulses and signal acquisition, thereby ensuring the integrity and accuracy of data, avoiding signal loss, and improving the reliability of the detection system.

[0017] In one optional implementation, the process of modulating the ion mobility spectrum according to the ion gate modulation pulse includes: controlling the opening and closing of the ion gate according to the ion gate modulation pulse; when the ion gate is open, ion clusters enter the migration tube to generate an ion flow; when the ion gate is closed, ion clusters cannot enter the migration tube; and generating ion mobility spectra with different start times by controlling the opening and closing of the ion gate.

[0018] This invention uses ion gate modulation pulses to digitally modulate ion mobility spectra, generating a series of ion mobility spectra with different start times. Driven by an electric field, ions enter the drift region through periodically opening ion gates and collide with countercurrent neutral drift gas molecules. Due to the different migration rates of these ions in the electric field, different ions are separated and arrive at the collecting electrode sequentially for detection. Therefore, rapid ion separation and detection can be achieved, and the presence of the target substance can be determined by measuring the migration time.

[0019] In one alternative implementation, after the ion migration spectrum modulation is completed using the ion gate modulation pulse, the ion gate is controlled to close and not open again, thereby stopping the generation of ion flow in the migration tube.

[0020] This invention processes signals by extending the acquisition time of aliased signals. Therefore, the ion gate must be closed after modulation to prevent new ion clusters from entering the migration tube. This ensures that the acquired aliased signals are modulated before entering the migration region, thereby acquiring complete ion flow signals, improving the utilization rate of ion flow signals, eliminating baseline distortion of the spectrum, greatly improving the signal-to-noise ratio of the spectrum, and thus improving the accuracy of target detection.

[0021] Secondly, the present invention provides a signal acquisition and processing device for ion mobility spectrometry, comprising:

[0022] The first signal acquisition module is used to generate ion gate modulation pulses of a preset length according to a preset time interval, modulate the ion mobility spectrum according to the ion gate modulation pulses, and simultaneously acquire the aliasing signal of the modulated ion mobility spectrum using a sampling pulse of a preset sampling frequency.

[0023] The second signal acquisition module is used to continue to acquire the aliasing signal of the ion flow in the migration tube at a preset sampling frequency after the ion migration spectrum modulation is completed by the ion gate modulation pulse, until all the ion flow information in the migration tube is acquired and the aliasing signal is obtained.

[0024] The signal processing module is used to take the aliased signal acquired before the end of modulation as the first aliased signal, the aliased signal acquired after the end of modulation as the second aliased signal, and perform start-end alignment and summation processing on the second aliased signal and the first aliased signal to obtain the third aliased signal.

[0025] The signal transformation module is used to perform inverse Hada code transformation on the third aliased signal to obtain the target map, which is used for target detection.

[0026] The ion mobility spectrum signal acquisition and processing device provided in this invention modulates the ion mobility spectrum using ion gate modulation pulses of preset time intervals and preset lengths. Simultaneously, it acquires the aliasing signal of the modulated ion mobility spectrum using sampling pulses of preset sampling frequency. After modulation, aliasing signal acquisition continues until all ion flow information within the migration tube is acquired, obtaining the aliasing signal. The aliasing signal before modulation ends is taken as the first aliasing signal, and the aliasing signal after modulation ends is taken as the second aliasing signal. The second aliasing signal and the first aliasing signal are then aligned at their beginnings and summed to obtain a third aliasing signal. An inverse Hadamard transform is performed on the third aliasing signal to obtain the target spectrum. This invention, by extending the aliasing signal acquisition time and aligning the extended acquisition aliasing signal with the original acquisition aliasing signal at their beginnings and summing them, can acquire a complete ion flow signal, improve the utilization rate of the ion flow signal, eliminate baseline distortion of the spectrum, greatly improve the signal-to-noise ratio of the spectrum, and thus improve the accuracy of target detection.

[0027] Thirdly, the present invention provides a computer device, comprising: a memory and a processor, the memory and the processor being communicatively connected to each other, the memory storing computer instructions, and the processor executing the computer instructions to perform the signal acquisition and processing method of ion mobility spectrum described in the first aspect or any corresponding embodiment thereof.

[0028] Fourthly, the present invention provides a computer-readable storage medium storing computer instructions for causing a computer to execute the signal acquisition and processing method of ion mobility spectrometry according to the first aspect or any corresponding embodiment thereof. Attached Figure Description

[0029] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.

[0030] Figure 1 This is a schematic diagram comparing the original sampling pulse and the modulation pulse in the signal acquisition and processing method of ion mobility spectrum according to an embodiment of the present invention.

[0031] Figure 2 This is a schematic diagram of the device structure for the signal acquisition and processing method of ion mobility spectrometry according to an embodiment of the present invention;

[0032] Figure 3 This is a schematic flowchart of a signal acquisition and processing method for ion mobility spectrometry according to an embodiment of the present invention;

[0033] Figure 4 This is a schematic diagram comparing the new sampling pulse and the modulation pulse in the signal acquisition and processing method of ion mobility spectrum according to an embodiment of the present invention;

[0034] Figure 5 Part (a) is a schematic diagram of aliased signals in the signal acquisition and processing method of ion mobility spectrum according to an embodiment of the present invention;

[0035] Figure 5 (b) is a schematic diagram of the third aliasing signal of the signal acquisition and processing method of ion mobility spectrum according to an embodiment of the present invention;

[0036] Figure 5 Part (c) is a schematic diagram of the target spectrum of the signal acquisition and processing method of ion mobility spectrum according to an embodiment of the present invention;

[0037] Figure 6This is a simulation diagram of the ideal signal acquisition and processing process of the Hadamard transform of the signal acquisition and processing method of ion mobility spectrum according to an embodiment of the present invention.

[0038] Figure 7 This is a schematic diagram of aliasing signal decomposition under a rational simulation of the signal acquisition and processing method of ion mobility spectrum according to an embodiment of the present invention.

[0039] Figure 8 This is a structural block diagram of a signal acquisition and processing device for ion mobility spectrometry according to an embodiment of the present invention;

[0040] Figure 9 This is a schematic diagram of the hardware structure of a computer device according to an embodiment of the present invention. Detailed Implementation

[0041] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0042] This invention is applicable to scenarios where target substance types are detected using Hadamard transform ion mobility spectrometry. In existing technologies and applications, a pseudo-random sequence containing "0" and "1" elements is typically used to modulate the ion gate, where "0" represents the ion gate being closed and "1" represents the ion gate being open. The signal is sampled once during each switching interval. The sampling pulse and the ion gate modulation pulse are compared as follows: Figure 1 As shown, (a) is the sampling pulse, and (b) is the ion-gate modulation pulse. Figure 2 As shown, the ion current impacts the detection disk through the migration region, generating a current signal. This signal is then amplified by a microcurrent amplifier circuit to form a voltage signal, followed by an ad-side converter for sampling. The detection disk detects a superimposed signal of multiple migration spectra with different start times, as shown in the following equation:

[0043] S n X = Y

[0044] Where X is the ion migration spectrum, Y is the aliasing spectrum detected by the detection disk, and S... n S is an n-order matrix constructed from a pseudo-random sequence. Specifically, the pseudo-random sequence a is used as S. n The first column, then perform i cyclic shifts on a to construct S. n The (i+1)th column. Therefore, the inverse transform of HT-IMS is as follows:

[0045] X = S-1 Y

[0046] Despite its high signal-to-noise ratio, HT-IMS also has significant drawbacks that limit its application prospects. In practical applications, HT-IMS exhibits issues such as spikes and baseline distortion when using the aforementioned signal modulation and inverse transformation methods. While spikes can be eliminated by increasing the modulation sequence length, baseline distortion arises because the ion migration rate in the migration tube is limited. When the first pulse arrives, the first cluster of ions takes anywhere from a few milliseconds to tens of milliseconds to travel across the migration region and collide with the detection disk, resulting in a distortion that, according to the modulation and inverse transformation methods described above, leads to a spike in signal-to-noise ratio. Figure 1 When the sampling and modulation sequence modulates the ion gate, the data points in the beginning part of the aliasing spectrum Y are all noise. Since the data length of Y is the same as the length of the modulation pulse sequence, this will cause many effective ion signals to be unable to be collected and participate in the inverse transform calculation.

[0047] This invention provides a signal acquisition and processing method for ion mobility spectra. By extending the acquisition time and processing the modulated ion mobility spectrum, complete ion information can be obtained. It should be noted that the steps shown in the flowchart can be executed in a computer system such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.

[0048] This embodiment provides a signal acquisition and processing method for ion mobility spectrometry, which can be used in the aforementioned computer. Figure 3 This is a flowchart of a signal acquisition and processing method for ion mobility spectrometry according to an embodiment of the present invention, such as... Figure 3 As shown, the process includes the following steps:

[0049] Step S301: Generate an ion gate modulation pulse of a preset length according to a preset time interval, modulate the ion mobility spectrum according to the ion gate modulation pulse, and simultaneously collect the aliasing signal of the modulated ion mobility spectrum using a sampling pulse of a preset sampling frequency.

[0050] Specifically, in this embodiment of the invention, a pseudo-random sequence of a preset length of 255 is generated using a linear shift register at a preset time interval of 100µs as an ion-gate modulation pulse signal, but this is not a limitation. Therefore, the total modulation duration is 255 * 100µs = 25.5ms, that is, the spectral time window is 25.5ms. Figure 2As shown, the opening and closing of the ion gate is controlled by the ion gate modulation pulse. Ion clusters enter the migration region of the migration tube from the reaction region and continuously collide with countercurrent neutral drift gas molecules, generating an ion flow. When the ion gate is closed, the ion clusters cannot enter the migration tube. Therefore, ion migration spectra with different start times can be generated by controlling the opening and closing of the ion gate.

[0051] In this embodiment, to ensure that the modulation pulse of the Hadak transform transfer spectrum is strictly synchronized with the signal acquisition, the aliasing signal is acquired at the detection disk at the beginning of modulation according to the sampling pulse at the preset sampling frequency. The preset sampling frequency of the sampling pulse is consistent with the preset time interval of the ion gate modulation pulse, that is, the sampling frequency is 100us once.

[0052] In step S302, after the ion migration spectrum modulation is completed using the ion gate modulation pulse, the sampling pulse continues to collect the aliasing signal of the ion flow in the migration tube at a preset sampling frequency until all the ion flow information in the migration tube is collected and the aliasing signal is obtained.

[0053] Specifically, in embodiments of the present invention, such as Figure 4 As shown in (b), by extending the pulse length of a spectral time window based on the original Hadamard transform sampling data, the following is obtained: Figure 4 The sampling pulse shown in (c) is not limited to this. After the ion migration spectrum modulation is completed using the ion gate modulation pulse, the ion gate is closed and will not be opened again. At this time, the generation of ion flow in the migration tube stops, but there are still ion flows in the migration tube that have not reached the detection disk. At this time, the sampling pulse continues to collect the aliasing signal of the ion flow in the migration tube at a sampling frequency of 100 μs, and the duration is set to one spectrum time window, until all the ion flow information in the migration tube is collected and the aliasing signal is obtained, such as... Figure 5 As shown in (a).

[0054] Step S303: The aliasing signal acquired before the end of modulation is used as the first aliasing signal, and the aliasing signal acquired after the end of modulation is used as the second aliasing signal. The second aliasing signal and the first aliasing signal are then aligned at the beginning and summed to obtain the third aliasing signal.

[0055] Specifically, in this embodiment of the invention, it is assumed that the pulse coding sequence of the ion gate is [s1 s2 s3 s4 s5s6s7] = [1101001], the duration of each bit is d, and the S matrix is ​​constructed by cyclic right shift. Starting from the initial time, one point is collected every time interval d, for a total of seven points [ABCDEFG]. The transformed spectrum sampling points are [ab cd efg]. The time window of the entire spectrum is 6d. Therefore, theoretically, the acquisition process can be represented by a matrix as follows:

[0056]

[0057] Thus, the following results can be obtained:

[0058]

[0059] It can be seen from the above formula that the data at sampling point A is a linear combination of the sampling points [a b c d e f g] of the single-pulse spectrogram, which means that the single-pulse spectrogram signal in the 0-6d time period is contained in the mixed signal at time 0. Obviously, this is an ideal situation that cannot be achieved.

[0060] In an alternative embodiment, as Figure 6 shown in (a), the Hadamard transform process of the ion mobility spectrum is carried out in the ideal case in the embodiment of the present invention, and Gaussian white noise of 45 dBW is added to the basis of the single-pulse spectrogram, as Figure 6 shown in (b). The mobility spectrum is modulated by a pseudo-random sequence with a length of 255, and the pulse width of the modulation sequence is 100 us. Then the total signal acquisition time is 25.5 ms, and the obtained mixed spectrogram is as Figure 6 shown in (c). It can be decomposed into a linear combination of 255 frames of single-pulse spectrograms. In order to clearly show the whole process, no noise is added to the decomposition diagram. Among them, the spectrogram obtained by coding "0" is drawn with a dotted line, indicating no ion introduction, and the mobility spectrogram obtained by coding "1" is drawn with a solid line, indicating ion introduction. Selecting a partial decomposition spectrogram as Figure 7 shown in (a), it can be seen that in the ideal case, the ion current information is included at the beginning of 255 frames at time 0, but it does not exist in the actual situation. Then, the inverse transform of the mixed spectrogram can be performed to obtain Figure 6 (d). It can be seen that within the 25.5 ms migration time window, the signal-to-noise ratio of the single-pulse spectrogram is 8.89, while the spectrogram obtained by the Hadamard transform is 69.51, and the signal-to-noise ratio gain is about 7.82, which is almost exactly the same as the theoretical value (the theoretical value is ). Although HT-IMS is 128 times the ion flux of the single-pulse migration spectrum, the resolution is not lost from the simulation results.

[0061] In an alternative embodiment, based on the above simulation results, the embodiment of the present invention intercepts the aliased signal in Figure 5 (a), and takes the aliased signal collected before the end of modulation as the first aliased signal, that is, Figure 5 the sampling points within the first dotted box in (a), and takes the aliased signal of one spectrogram time window collected more after the end of modulation as the second aliased signal, that is, Figure 5 the sampling points within the second dotted box in (a). Then, the first aliased signal is filled back to the beginning of the second aliased signal, and the summation process is performed to obtain the third aliased signal, which is equivalent to performing a linear combination in time, as Figure 5 as shown in (b).

[0062] Step S304: Perform Hadamard inverse transform on the third aliased signal to obtain a target spectrum for target detection.

[0063] Specifically, in the embodiment of the present invention, Figure 5 perform Hadamard inverse transform on the third aliased signal in (b) to obtain a target spectrum as shown in (c). It can be clearly seen that different ions contained in the aliased signal have different migration times. Determine the ion type according to different migration times, and then determine the type of the target substance according to the ion type to complete target detection. Figure 5

[0064] The signal acquisition and processing method of the ion mobility spectrometry provided by the embodiment of the present invention modulates the ion mobility spectrometry through an ion gate modulation pulse with a preset time interval and a preset length, and simultaneously collects the aliased signal of the modulated ion mobility spectrometry by using a sampling pulse with a preset sampling frequency. After the modulation is completed, the aliased signal is continuously collected until all the ion current information in the migration tube is collected to obtain an aliased signal. The aliased signal before the end of modulation is used as the first aliased signal, the aliased signal after the end of modulation is used as the second aliased signal, and the second aliased signal and the first aliased signal are subjected to start alignment and summation processing to obtain a third aliased signal. Perform Hadamard inverse transform on the third aliased signal to obtain a target spectrum. By extending the acquisition time of the aliased signal and aligning and summing the aliased signal obtained by extended acquisition with the original acquired aliased signal, the present invention can obtain a complete ion current signal, improve the utilization rate of the ion current signal, eliminate the baseline distortion of the spectrum, greatly improve the signal-to-noise ratio of the spectrum, and further improve the accuracy of target detection.

[0065] This embodiment provides a signal acquisition and processing device for ion mobility spectrometry, as Figure 8 shown, including:

[0066] The first signal acquisition module (801) is configured to generate an ion gate modulation pulse with a preset length according to a preset time interval, modulate the ion mobility spectrometry according to the ion gate modulation pulse, and simultaneously collect the aliased signal of the modulated ion mobility spectrometry by using a sampling pulse with a preset sampling frequency;

[0067] The second signal acquisition module (802) is configured to, after the ion mobility spectrometry is modulated by using the ion gate modulation pulse, the sampling pulse continues to collect the aliased signal of the ion current in the migration tube at a preset sampling frequency until all the ion current information in the migration tube is collected to obtain an aliased signal;

[0068] ​A signal processing module 803 is configured to use the aliased signal collected before the modulation ends as the first aliased signal, the aliased signal collected after the modulation ends as the second aliased signal, and perform start alignment and summation processing on the second aliased signal and the first aliased signal to obtain a third aliased signal;

[0069] A signal transformation module 804 is configured to perform an inverse Hadamard transform on the third aliased signal to obtain a target spectrum, and the target spectrum is used for target detection.

[0070] The further function descriptions of the above-mentioned various modules and units are the same as those in the corresponding embodiments above, and will not be elaborated here.

[0071] The signal acquisition and processing device of the ion mobility spectrometry in this embodiment is presented in the form of functional units. Here, the unit refers to an ASIC (Application Specific Integrated Circuit) circuit, a processor and a memory that execute one or more software or fixed programs, and / or other devices that can provide the above functions.

[0072] The embodiment of the present invention further provides a computer device having the above-mentioned Figure 8 signal acquisition and processing device of the ion mobility spectrometry shown.

[0073] Please refer to Figure 9 , Figure 9 which is a schematic structural diagram of a computer device provided by an optional embodiment of the present invention. As shown in Figure 9 , the computer device includes: one or more processors ①0, a memory 20, and interfaces for connecting various components, including a high-speed interface and a low-speed interface. Each component communicates with each other using different buses and can be installed on a common motherboard or installed in other ways as needed. The processor can process instructions executed within the computer device, including instructions stored in the memory or on the memory to display graphical information of the GUI on an external input / output device (such as a display device coupled to the interface). In some optional embodiments, if necessary, multiple processors and / or multiple buses can be used together with multiple memories and multiple memories. Similarly, multiple computer devices can be connected, and each device provides some necessary operations (such as a server array, a set of blade servers, or a multi-processor system). Figure 9 In

[0074] It should be noted that there is an unclear "①0" in the original text of item . It is recommended to check and correct it according to the actual situation. The above translation is based on the existing content as accurately as possible.The processor 10 may be a central processing unit, a network processor, or a combination thereof. Among them, the processor 10 may further include a hardware chip. The above-mentioned hardware chip may be an application specific integrated circuit, a programmable logic device, or a combination thereof. The above-mentioned programmable logic device may be a complex programmable logic device, a field programmable gate array, a generic array logic, or any combination thereof.

[0075] Among them, the memory 20 stores instructions executable by at least one processor 10, so that at least one processor 10 executes the method shown in the above embodiments.

[0076] The memory 20 may include a program storage area and a data storage area. Among them, the program storage area may store an operating system and application programs required for at least one function; the data storage area may store data created according to the use of the computer device, etc. In addition, the memory 20 may include a high-speed random access memory, and may further include a non-transitory memory, such as at least one magnetic disk storage device, a flash memory device, or other non-transitory solid-state storage devices. In some alternative embodiments, the memory 20 may optionally include a memory remotely provided with respect to the processor 10, and these remote memories may be connected to the computer device through a network. Examples of the above-mentioned network include but are not limited to the Internet, an enterprise intranet, a local area network, a mobile communication network, and combinations thereof.

[0077] The memory 20 may include a volatile memory, for example, a random access memory; the memory may also include a non-volatile memory, for example, a flash memory, a hard disk, or a solid-state drive; the memory 20 may further include a combination of the above types of memories.

[0078] The computer device further includes a communication interface 30 for the computer device to communicate with other devices or communication networks.

[0079] The embodiments of the present invention further provide a computer-readable storage medium. The method according to the embodiments of the present invention may be implemented in hardware, firmware, or may be implemented as computer code recorded on a storage medium, or may be implemented as computer code originally stored in a remote storage medium or a non-temporary machine-readable storage medium and downloaded through a network and to be stored in a local storage medium, so that the method described herein may be stored in such software processed on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. Among them, the storage medium may be a magnetic disk, an optical disk, a read-only memory, a random access memory, a flash memory, a hard disk, or a solid-state drive, etc.; further, the storage medium may further include a combination of the above types of memories. It can be understood that a computer, a processor, a microprocessor controller, or programmable hardware includes a storage component capable of storing or receiving software or computer code, and when the software or computer code is accessed and executed by the computer, the processor, or the hardware, the method shown in the above embodiments is implemented.

[0080] Although embodiments of the present invention have been described in conjunction with the accompanying drawings, those skilled in the art can make various modifications and variations without departing from the spirit and scope of the present invention, and such modifications and variations fall within the scope defined by the appended claims.

Claims

1. A method for signal acquisition and processing of ion mobility spectra, characterized in that, include: Ion gate modulation pulses of a preset length are generated according to a preset time interval. The ion mobility spectrum is modulated according to the ion gate modulation pulses. At the same time, the aliasing signal of the modulated ion mobility spectrum is collected using a sampling pulse of a preset sampling frequency. After the ion migration spectrum modulation is completed using the ion gate modulation pulse, the sampling pulse continues to collect aliasing signals of the ion flow in the migration tube at a preset sampling frequency until all ion flow information in the migration tube is collected and aliasing signals are obtained. The aliased signal acquired before the end of modulation is used as the first aliased signal, and the aliased signal acquired after the end of modulation is used as the second aliased signal. The second aliased signal and the first aliased signal are then aligned at the beginning and summed to obtain the third aliased signal. The target map is obtained by performing an inverse Hada code transform on the third aliased signal, and the target map is used for target detection. The time for modulating the ion mobility spectrum according to the ion gate modulation pulse is called the spectrum time window, which is the product of a preset time interval and a preset length.

2. The method according to claim 1, characterized in that, The time during which the sampling pulse continues to acquire aliased signals at a preset sampling frequency includes at least one spectrum time window.

3. The method according to claim 2, characterized in that, The preset sampling frequency of the sampling pulse is consistent with the preset time interval of the ion gate modulation pulse.

4. The method according to claim 1, characterized in that, The process of modulating the ion mobility spectrum according to the ion gate modulation pulse includes: The opening and closing of the ion gate are controlled by the ion gate modulation pulse. When the ion gate is open, ion clusters enter the migration tube to generate an ion flow. When the ion gate is closed, ion clusters cannot enter the migration tube. Ion mobility spectra with different start times can be generated by controlling the opening and closing of ion gates.

5. The method according to claim 4, characterized in that, After the ion migration spectrum modulation is completed using the ion gate modulation pulse, the ion gate is controlled to close and not open again, so as to stop the generation of ion flow in the migration tube.

6. A signal acquisition and processing device for ion mobility spectrometry, characterized in that, The device includes: The first signal acquisition module is used to generate ion gate modulation pulses of a preset length according to a preset time interval, modulate the ion mobility spectrum according to the ion gate modulation pulses, and simultaneously acquire the aliasing signal of the modulated ion mobility spectrum using a sampling pulse of a preset sampling frequency. The time for modulating the ion mobility spectrum according to the ion gate modulation pulse is called the spectrum time window, which is the product of a preset time interval and a preset length. The second signal acquisition module is used to continue to acquire the aliasing signal of the ion flow in the migration tube at a preset sampling frequency after the ion migration spectrum modulation is completed by the ion gate modulation pulse, until all the ion flow information in the migration tube is acquired and the aliasing signal is obtained. The signal processing module is used to take the aliased signal collected before the end of modulation as the first aliased signal, the aliased signal collected after the end of modulation as the second aliased signal, and perform start-end alignment and summation processing on the second aliased signal and the first aliased signal to obtain the third aliased signal. The signal transformation module is used to perform an inverse Hada code transformation on the third aliased signal to obtain a target map, which is used for target detection.

7. A computer device, characterized in that, include: The system includes a memory and a processor, which are interconnected. The memory stores computer instructions, and the processor executes the computer instructions to perform the signal acquisition and processing method for ion mobility spectrometry as described in any one of claims 1 to 6.

8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions for causing the computer to execute the signal acquisition and processing method of ion mobility spectrometry as described in any one of claims 1 to 6.