WO2019080451A1 - Control method and apparatus for fourier transform infrared spectrum analyzer, and storage medium and computer device - Google Patents
Control method and apparatus for fourier transform infrared spectrum analyzer, and storage medium and computer deviceInfo
- Publication number
- WO2019080451A1 WO2019080451A1 PCT/CN2018/081156 CN2018081156W WO2019080451A1 WO 2019080451 A1 WO2019080451 A1 WO 2019080451A1 CN 2018081156 W CN2018081156 W CN 2018081156W WO 2019080451 A1 WO2019080451 A1 WO 2019080451A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- parameter
- preset
- laser signal
- temperature
- humidity data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N21/00—Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
- G01N21/01—Arrangements or apparatus for facilitating the optical investigation
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N21/00—Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
- G01N21/17—Systems in which incident light is modified in accordance with the properties of the material investigated
- G01N21/25—Colour; Spectral properties, i.e. comparison of effect of material on the light at two or more different wavelengths or wavelength bands
- G01N21/31—Investigating relative effect of material at wavelengths characteristic of specific elements or molecules, e.g. atomic absorption spectrometry
- G01N21/35—Investigating relative effect of material at wavelengths characteristic of specific elements or molecules, e.g. atomic absorption spectrometry using infrared light
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N21/00—Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
- G01N21/17—Systems in which incident light is modified in accordance with the properties of the material investigated
- G01N21/25—Colour; Spectral properties, i.e. comparison of effect of material on the light at two or more different wavelengths or wavelength bands
- G01N21/31—Investigating relative effect of material at wavelengths characteristic of specific elements or molecules, e.g. atomic absorption spectrometry
- G01N21/35—Investigating relative effect of material at wavelengths characteristic of specific elements or molecules, e.g. atomic absorption spectrometry using infrared light
- G01N2021/3595—Investigating relative effect of material at wavelengths characteristic of specific elements or molecules, e.g. atomic absorption spectrometry using infrared light using FTIR
Definitions
- the invention relates to the technical field of spectrum analyzer control, in particular to a method, a device, a storage medium and a computer device for controlling a Fourier transform infrared spectrum analyzer.
- Fourier transform infrared spectroscopy analyzer can be used for qualitative and quantitative analysis of samples, widely used in pharmaceutical, chemical, geology, petroleum, coal, environmental protection, customs, gem identification, criminal investigation and other fields.
- the sample is measured by the Fourier transform infrared spectroscopy, the sample is irradiated with a continuous wavelength source, the sample molecules absorb light of certain wavelengths, and the unabsorbed light reaches the detector, and the signal is processed to obtain the spectrum of the sample to be tested.
- the acquired spectra are analyzed and processed.
- the Fourier transform infrared spectrometer is a third-generation infrared spectrometer.
- the optical path difference between the two coherent lights passing through the Michaelson interferometer changes, and the light intensity measured by the detector changes accordingly.
- the detector sends the obtained interference signal to a computer for mathematical processing of the Fourier transform, and reduces the interferogram to an infrared spectrum.
- Fourier transform infrared spectrometer has no dispersive components.
- the main components are light source, Michaelson interferometer, sample cell, detector, computer.
- the Michaelson interferometer is the core component of the Fourier transform infrared spectrometer.
- the Michaelson interferometer includes a moving mirror, a fixed mirror, and a beam splitter.
- a Fourier transform infrared spectrum analyzer including [1] electromagnetic motor 1, [2] electromagnetic motor 2, [3] fixed mirror, [4] beam splitter, [5] moving mirror , [6] voice coil motor, [7] mirror 1, [8] mirror 2, [9] laser, [10] infrared source, [11] laser sensor, [12] infrared sensor and [13] control module .
- the environment of Fourier transform infrared spectroscopy analyzers is diversified and uncertain, including vibration interference, temperature changes and tilting of instruments. These will cause the moving mirror and the fixed mirror to be non-perpendicular, so that the two beams transmitted and reflected by the beam splitter cannot overlap, and the resolution of the spectrum is reduced when the Fourier transform infrared spectrum analyzer outputs the infrared signal parameters for analysis.
- a method for controlling a Fourier transform infrared spectroscopy analyzer comprising the steps of:
- the peak value of the infrared signal starting parameter is the preset maximum peak, the preset running scanning frequency of the voice coil motor and the laser signal starting parameter are obtained;
- the infrared signal operating parameter is output.
- a control device for a Fourier transform infrared spectroscopy analyzer comprising:
- a parameter acquisition module is configured to acquire a peak value of an infrared signal startup parameter
- the startup end judging module is configured to obtain a preset running scanning frequency of the voice coil motor and a laser signal starting parameter when the peak value of the infrared signal starting parameter is a preset maximum peak value;
- the operation parameter acquisition module is configured to obtain a real-time temperature and humidity data value, a laser signal operation parameter, and an infrared signal operation parameter according to the preset running scanning frequency;
- the operation parameter comparison module is configured to compare the real-time value of the temperature and humidity data with the preset value of the temperature and humidity data, and compare the difference between the laser signal operation parameter and the laser signal activation parameter and the preset difference;
- the operation parameter output module is configured to output the infrared signal operation parameter when the real-time value of the temperature and humidity data is equal to the preset value, and the difference between the laser signal operation parameter and the laser signal activation parameter is equal to the preset value.
- a storage medium having stored thereon a computer program that, when executed by a processor, implements the steps of the above method.
- a computer device comprising a memory, a processor, and a computer program stored on the memory and operative on the processor, the processor executing the program to implement the steps of the method.
- the peak value of the starting parameter of the infrared signal is the preset maximum peak value
- the laser signal starting parameter corresponding to the vertical direction of the moving mirror and the fixed mirror is found, and the preset running scan of the voice coil motor is obtained.
- Frequency enter the running phase, obtain the real-time value of temperature and humidity data, laser signal operating parameters and infrared signal operating parameters according to the preset running scanning frequency, compare the real-time value of temperature and humidity data with the preset value of temperature and humidity data, and compare the laser signal
- the difference between the operating parameter and the laser signal starting parameter is compared with the preset difference; when the real-time value of the temperature and humidity data is equal to the preset value of the temperature and humidity data, and the difference between the laser signal operating parameter and the laser signal starting parameter is equal to the preset difference , output infrared signal running parameters, which can ensure that the running mirror and the fixed mirror hang each other during operation ,
- the resolution of the infrared signal output from the operating parameters to improve the spectral analysis is performed, i.e., improved spectral resolution of the Fourier transform infrared spectroscopy.
- FIG. 1 is a schematic structural view of a Fourier transform infrared spectroscopy analyzer
- FIG. 2 is a flow chart showing a control method of a Fourier transform infrared spectrum analyzer in an embodiment
- FIG. 3 is a schematic structural view of a control device of a Fourier transform infrared spectroscopy analyzer in one embodiment.
- a control method of a Fourier transform infrared spectrum analyzer includes the following steps:
- the voice coil motor speed is adjusted to 1 to 10 times the normal running speed by the PID (Proportion Integral Derivative) algorithm, and the voice coil motor operates according to the preset starting scanning frequency. For example, when the Fourier transform infrared spectrum analyzer detects the sample, the operation is 5 Hz, then the start-up phase is set to 4 times, that is, the voice coil motor runs at a frequency of 20 Hz, so that 40 signal parameters can be collected, and the timeliness of the measurement is increased.
- PID Proportion Integral Derivative
- the operation of the voice coil motor is based on time, and then the infrared signal starting parameter is obtained through the analog-to-digital conversion circuit, such as a pulse of the voice coil motor in a half cycle.
- Parameters such as number, signal envelope, and peak value of the infrared signal.
- the scanning period of the voice coil motor control signal, the electromagnetic motor is to adjust the verticality of the moving mirror and the fixed mirror.
- the output infrared signal value reaches the maximum, and the output infrared signal value is the largest point, that is, For the vertical point of the moving mirror and the fixed mirror, after starting the stage to find the best starting control point, that is, the vertical point of the moving mirror and the fixed mirror, set the voice coil motor to normal operation.
- S500 Obtain real-time temperature and humidity data, laser signal operating parameters, and infrared signal operating parameters according to a preset running scan frequency.
- S700 compares the real-time value of the temperature and humidity data with the preset value of the temperature and humidity data, and compares the difference between the laser signal operating parameter and the laser signal starting parameter with the preset difference.
- the difference between the laser signal operating parameter and the laser signal starting parameter is compared with the preset difference, which can reflect whether the verticality of the moving mirror and the fixed mirror have occurred. Variety.
- the Fourier transform infrared spectrum analyzer starts up, starts, acquires the peak value of the infrared signal starting parameter, and the moving mirror and the fixed mirror in the Fourier transform infrared spectrum analyzer
- the peak value of the infrared signal starting parameter is the preset maximum peak value
- the laser signal starting parameter corresponding to the vertical direction of the moving mirror and the fixed mirror is found
- the preset running scanning frequency of the voice coil motor is obtained, and enters the running phase, according to the pre- Set the running frequency to obtain the real-time value of temperature and humidity data
- the operating parameters of the laser signal and the operating parameters of the infrared signal compare the real-time value of the temperature and humidity data with the preset value of the temperature and humidity data, and set the laser signal operating parameters and the laser signal starting parameters.
- the difference is compared with the preset difference; when the real-time value of the temperature and humidity data is equal to the preset value of the temperature and humidity data, and the difference between the laser signal operating parameter and the laser signal starting parameter is equal to the preset difference, the infrared signal operating parameter is output, such that It can ensure that the running mirror and the fixed mirror are perpendicular to each other during operation, and the infrared signal of the output is improved.
- the resolution at which the spectrum is analyzed is increased by the spectral resolution of the Fourier transform infrared spectroscopy analyzer.
- the method further includes:
- the electromagnetic motor control parameter is obtained according to the electromagnetic motor control algorithm
- the electromagnetic motor is controlled according to the electromagnetic motor control parameter, and the updated infrared signal starting parameter is obtained;
- the steps of obtaining the preset running scanning frequency of the voice coil motor and the laser signal starting parameter include:
- the preset running scanning frequency of the voice coil motor and the laser signal starting parameter are obtained.
- the peak value of the infrared signal starting parameter is not the preset maximum peak, it indicates that the moving mirror and the fixed mirror are not perpendicular to each other when starting, and it is necessary to calibrate the starting phase to control the operation of the electromagnetic motor to adjust the moving mirror and the fixed mirror.
- the verticality is perpendicular to the mirror and the mirror.
- the step of obtaining the electromagnetic motor control parameter according to the electromagnetic motor control algorithm may specifically include:
- the adjustment level of the electromagnetic motor According to the corresponding relationship between the adjustment level of the electromagnetic motor and the peak value of the infrared signal starting parameter, the adjustment level of the peak value of the infrared signal starting parameter is obtained;
- the electromagnetic motor control parameters corresponding to the adjustment level of the peak value of the infrared signal starting parameter are obtained.
- the electromagnetic motor control algorithm adopts 1024 adjustment levels, and the two electromagnetic motors have a total of 1024*1024 adjustment levels. If processing in the order of ranks will take a lot of time, it is necessary to perform quick search and adjustment.
- the method is to adjust by two cycles. The first cycle is a coarse adjustment to find the range of the peak of the starting parameter of the infrared signal that meets the condition, and then fine-tuning within the range to find the corresponding electromagnetic motor control parameters.
- control method of the Fourier transform infrared spectrum analyzer compares the real-time value of the temperature and humidity data with the preset value of the temperature and humidity data, and compares the difference between the laser signal operating parameter and the laser signal starting parameter. After the step of comparing the differences, the method further includes:
- the electromagnetic motor control parameter is obtained according to the electromagnetic motor control algorithm to control the electromagnetic motor. , obtaining updated real-time values of temperature and humidity data, updated laser signal operating parameters, and updated infrared signal operating parameters;
- the steps of outputting the infrared signal operating parameter include:
- the updated real-time value of the temperature and humidity data is equal to the preset value of the temperature and humidity data, and the difference between the updated laser signal operating parameter and the laser signal starting parameter is equal to the preset difference, the updated infrared signal operating parameter is output.
- the difference from the laser signal starting parameter is equal to the preset difference, and the resolution of the output infrared signal operating parameter during spectral analysis is improved, that is, the spectral resolution of the Fourier transform infrared spectrum analyzer is improved.
- control method of the Fourier transform infrared spectrum analyzer compares the real-time value of the temperature and humidity data with the preset value of the temperature and humidity data, and compares the difference between the laser signal operating parameter and the laser signal starting parameter. After the step of comparing the differences, the method further includes:
- the step of obtaining the peak value of the infrared signal starting parameter is returned.
- the calibration is performed according to the startup phase process.
- a control device for a Fourier transform infrared spectroscopy analyzer includes:
- the parameter obtaining module 100 is configured to acquire a peak value of the infrared signal starting parameter
- the startup end determining module 300 is configured to acquire a preset running scanning frequency of the voice coil motor and a laser signal starting parameter when the peak value of the infrared signal starting parameter is a preset maximum peak value;
- the operation parameter obtaining module 500 is configured to obtain a real-time temperature and humidity data value, a laser signal operating parameter, and an infrared signal operating parameter according to the preset running scanning frequency;
- the operating parameter comparison module 700 is configured to compare the real-time value of the temperature and humidity data with the preset value of the temperature and humidity data, and compare the difference between the laser signal operating parameter and the laser signal starting parameter with a preset difference;
- the operation parameter output module 900 is configured to output an infrared signal operation parameter when the real-time value of the temperature and humidity data is equal to a preset value, and the difference between the laser signal operation parameter and the laser signal activation parameter is equal to a preset value.
- the Fourier transform infrared spectroscopy analyzer starts up, starts, acquires the peak value of the infrared signal starting parameter, and the moving mirror and the fixed mirror in the Fourier transform infrared spectroscopy analyzer
- the peak value of the infrared signal starting parameter is the preset maximum peak value
- the laser signal starting parameter corresponding to the vertical direction of the moving mirror and the fixed mirror is found
- the preset running scanning frequency of the voice coil motor is obtained, and enters the running phase, according to the pre- Set the running frequency to obtain the real-time value of temperature and humidity data
- the operating parameters of the laser signal and the operating parameters of the infrared signal compare the real-time value of the temperature and humidity data with the preset value of the temperature and humidity data, and set the laser signal operating parameters and the laser signal starting parameters.
- the difference is compared with the preset difference; when the real-time value of the temperature and humidity data is equal to the preset value of the temperature and humidity data, and the difference between the laser signal operating parameter and the laser signal starting parameter is equal to the preset difference, the infrared signal operating parameter is output, such that It can ensure that the running mirror and the fixed mirror are perpendicular to each other during operation, and the infrared signal of the output is improved. Performing spectral resolution at that improved spectral resolution of the Fourier transform infrared spectroscopy.
- the method further includes:
- the electromagnetic motor control parameter is obtained according to the electromagnetic motor control algorithm
- the startup end judging module is configured to acquire a preset running scanning frequency of the voice coil motor and a laser signal starting parameter when the peak value of the updated infrared signal starting parameter is a preset maximum peak value.
- the adjustment parameter acquisition module in the control device of the Fourier transform infrared spectrum analyzer comprises:
- the adjustment level determining unit is configured to obtain an adjustment level of the peak value of the infrared signal starting parameter according to the correspondence relationship between the electromagnetic motor adjustment level and the peak value of the infrared signal starting parameter;
- the control parameter determining unit obtains the electromagnetic motor control parameter corresponding to the adjustment level of the peak value of the infrared signal starting parameter based on the correspondence relationship between the electromagnetic motor adjustment level and the electromagnetic motor control parameter.
- a storage medium having stored thereon a computer program that, when executed by a processor, implements the steps of the above method.
- a computer device comprising a memory, a processor, and a computer program stored on the memory and operable on the processor, the processor implementing the steps of the method.
- the Fourier transform infrared spectrum analyzer starts up and starts, and acquires the peak value of the infrared signal starting parameter.
- the moving mirror and the fixed mirror in the Fourier transform infrared spectrum analyzer are perpendicular to each other, the infrared signal
- the peak value of the starting parameter is the preset maximum peak value
- the laser signal starting parameter corresponding to the vertical direction of the moving mirror and the fixed mirror is found, the preset running scanning frequency of the voice coil motor is obtained, and the running phase is entered, and the temperature is obtained according to the preset running scanning frequency.
- the real-time value of the humidity data, the operating parameters of the laser signal, and the operating parameters of the infrared signal compare the real-time value of the temperature and humidity data with the preset value of the temperature and humidity data, and compare the difference between the laser signal operating parameter and the laser signal starting parameter and the preset difference For comparison; when the real-time value of the temperature and humidity data is equal to the preset value of the temperature and humidity data, and the difference between the laser signal operating parameter and the laser signal starting parameter is equal to the preset difference, the infrared signal operating parameter is output, thereby ensuring the running mirror Vertically perpendicular to the fixed mirror, improve the output of the infrared signal operating parameters in the spectrum When the resolution, namely to improve the spectral resolution of the Fourier transform infrared spectroscopy.
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Biochemistry (AREA)
- Spectroscopy & Molecular Physics (AREA)
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Chemical & Material Sciences (AREA)
- Analytical Chemistry (AREA)
- General Health & Medical Sciences (AREA)
- Immunology (AREA)
- Pathology (AREA)
- Automation & Control Theory (AREA)
- Engineering & Computer Science (AREA)
- Investigating Or Analysing Materials By Optical Means (AREA)
- Spectrometry And Color Measurement (AREA)
Abstract
Description
本发明涉及光谱分析仪控制技术领域,特别是涉及一种傅里叶变换红外光谱分析仪的控制方法、装置、存储介质和计算机设备。The invention relates to the technical field of spectrum analyzer control, in particular to a method, a device, a storage medium and a computer device for controlling a Fourier transform infrared spectrum analyzer.
傅里叶变换红外光谱分析仪可以对样品进行定性和定量分析,广泛应用于医药化工、地矿、石油、煤炭、环保、海关、宝石鉴定、刑侦鉴定等领域。傅里叶变换红外光谱分析仪测定样品时,采用连续波长的光源照射样品,样品分子会吸收某些波长的光,没有被吸收的光到达探测器,进行信号处理得到待测样品的光谱,通过获取的光谱对样品进行分析处理。Fourier transform infrared spectroscopy analyzer can be used for qualitative and quantitative analysis of samples, widely used in pharmaceutical, chemical, geology, petroleum, coal, environmental protection, customs, gem identification, criminal investigation and other fields. When the sample is measured by the Fourier transform infrared spectroscopy, the sample is irradiated with a continuous wavelength source, the sample molecules absorb light of certain wavelengths, and the unabsorbed light reaches the detector, and the signal is processed to obtain the spectrum of the sample to be tested. The acquired spectra are analyzed and processed.
傅里叶变换红外光谱仪是第三代红外光谱仪,经过麦克尔逊干涉仪的两束相干光间的光程差改变,探测器所测得的光强也随之改变,再与样品作用从而得到干涉图,探测器将得到的干涉信号送入计算机进行傅里叶变换的数学处理,把干涉图还原成红外光谱图。傅里叶变换红外光谱仪没有色散元件,主要部件有光源、麦克尔逊干涉仪、样品池、检测器、计算机,麦克尔逊干涉仪是傅里叶变换红外光谱仪的核心部件,其作用是将复色光变为干涉光,麦克尔逊干涉仪包括动镜、定镜和分束器。如图1所示,一种傅里叶变换红外光谱分析仪,包括[1]电磁电机1,[2]电磁电机2,[3]定镜,[4]分束镜,[5]动镜,[6]音圈电机,[7]反射镜1,[8]反射镜2,[9]激光器,[10]红外光源,[11]激光传感器,[12]红外传感器以及[13]控制模块。The Fourier transform infrared spectrometer is a third-generation infrared spectrometer. The optical path difference between the two coherent lights passing through the Michaelson interferometer changes, and the light intensity measured by the detector changes accordingly. In the interferogram, the detector sends the obtained interference signal to a computer for mathematical processing of the Fourier transform, and reduces the interferogram to an infrared spectrum. Fourier transform infrared spectrometer has no dispersive components. The main components are light source, Michaelson interferometer, sample cell, detector, computer. The Michaelson interferometer is the core component of the Fourier transform infrared spectrometer. Its function is to The color light becomes interference light, and the Michaelson interferometer includes a moving mirror, a fixed mirror, and a beam splitter. As shown in Figure 1, a Fourier transform infrared spectrum analyzer, including [1]
随着傅里叶变换红外光谱分析仪的应用范围越来越广,傅里叶变换红外光谱分析仪的使用环境呈现多样化及不确定性,包括振动干扰、温度变化及仪器倾斜放置等等,这些都将导致动镜和定镜不能垂直,使得分束器透射和反射的两束光不能重叠,傅里叶变换红外光谱分析仪输出红外信号参数进行分析时, 光谱的分辨率降低。With the wider application range of Fourier transform infrared spectroscopy analyzers, the environment of Fourier transform infrared spectroscopy analyzers is diversified and uncertain, including vibration interference, temperature changes and tilting of instruments. These will cause the moving mirror and the fixed mirror to be non-perpendicular, so that the two beams transmitted and reflected by the beam splitter cannot overlap, and the resolution of the spectrum is reduced when the Fourier transform infrared spectrum analyzer outputs the infrared signal parameters for analysis.
发明内容Summary of the invention
基于此,有必要针对上述问题,提供一种可提高光谱分辨率的傅里叶变换红外光谱分析仪的控制方法、装置、存储介质和计算机设备。Based on this, it is necessary to provide a control method, apparatus, storage medium and computer device of a Fourier transform infrared spectrum analyzer capable of improving spectral resolution in view of the above problems.
一种傅里叶变换红外光谱分析仪的控制方法,包括步骤:A method for controlling a Fourier transform infrared spectroscopy analyzer, comprising the steps of:
获取红外信号启动参数的峰值;Obtaining the peak value of the infrared signal starting parameter;
当红外信号启动参数的峰值为预设最大峰值时,获取音圈电机的预设运行扫描频率以及激光信号启动参数;When the peak value of the infrared signal starting parameter is the preset maximum peak, the preset running scanning frequency of the voice coil motor and the laser signal starting parameter are obtained;
根据预设运行扫描频率获取温湿度数据实时值、激光信号运行参数以及红外信号运行参数;Obtaining the real-time value of the temperature and humidity data, the operating parameters of the laser signal, and the operating parameters of the infrared signal according to the preset running scanning frequency;
将温湿度数据实时值与温湿度数据的预设值进行比较,并将激光信号运行参数与激光信号启动参数之差与预设差值进行比较;Comparing the real-time value of the temperature and humidity data with the preset value of the temperature and humidity data, and comparing the difference between the laser signal operating parameter and the laser signal starting parameter and the preset difference;
当温湿度数据实时值等于温湿度数据的预设值,且激光信号运行参数与激光信号启动参数之差等于预设差值时,输出红外信号运行参数。When the real-time value of the temperature and humidity data is equal to the preset value of the temperature and humidity data, and the difference between the laser signal operating parameter and the laser signal starting parameter is equal to the preset difference, the infrared signal operating parameter is output.
一种傅里叶变换红外光谱分析仪的控制装置,包括:A control device for a Fourier transform infrared spectroscopy analyzer, comprising:
启动参数获取模块,用于获取红外信号启动参数的峰值;a parameter acquisition module is configured to acquire a peak value of an infrared signal startup parameter;
启动结束判断模块,用于当红外信号启动参数的峰值为预设最大峰值时,获取音圈电机的预设运行扫描频率以及激光信号启动参数;The startup end judging module is configured to obtain a preset running scanning frequency of the voice coil motor and a laser signal starting parameter when the peak value of the infrared signal starting parameter is a preset maximum peak value;
运行参数获取模块,用于根据预设运行扫描频率获取温湿度数据实时值、激光信号运行参数以及红外信号运行参数;The operation parameter acquisition module is configured to obtain a real-time temperature and humidity data value, a laser signal operation parameter, and an infrared signal operation parameter according to the preset running scanning frequency;
运行参数比较模块,用于将温湿度数据实时值与温湿度数据的预设值进行比较,并将激光信号运行参数与激光信号启动参数之差与预设差值进行比较;The operation parameter comparison module is configured to compare the real-time value of the temperature and humidity data with the preset value of the temperature and humidity data, and compare the difference between the laser signal operation parameter and the laser signal activation parameter and the preset difference;
运行参数输出模块,用于当温湿度数据实时值等于预设值,且激光信号运行参数与激光信号启动参数之差等于预设值时,输出红外信号运行参数。The operation parameter output module is configured to output the infrared signal operation parameter when the real-time value of the temperature and humidity data is equal to the preset value, and the difference between the laser signal operation parameter and the laser signal activation parameter is equal to the preset value.
一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述方法的步骤。A storage medium having stored thereon a computer program that, when executed by a processor, implements the steps of the above method.
一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上 运行的计算机程序,处理器执行该程序时实现上述方法的步骤。A computer device comprising a memory, a processor, and a computer program stored on the memory and operative on the processor, the processor executing the program to implement the steps of the method.
上述傅里叶变换红外光谱分析仪的控制方法、装置、存储介质及计算机设备,傅里叶变换红外光谱分析仪开机启动,启动阶段,获取红外信号启动参数的峰值,傅里叶变换红外光谱分析仪中的动镜与定镜相互垂直时,红外信号启动参数的峰值为预设最大峰值,找到了动镜与定镜的垂直时对应的激光信号启动参数,获取音圈电机的预设运行扫描频率,进入运行阶段,根据预设运行扫描频率获取温湿度数据实时值、激光信号运行参数以及红外信号运行参数,将温湿度数据实时值与温湿度数据的预设值进行比较,并将激光信号运行参数与激光信号启动参数之差与预设差值进行比较;当温湿度数据实时值等于温湿度数据的预设值,且激光信号运行参数与激光信号启动参数之差等于预设差值时,输出红外信号运行参数,这样可以确保运行时动镜与定镜相互垂直,提高输出的红外信号运行参数在进行光谱分析时的分辨率,即提高了傅里叶变换红外光谱分析仪的光谱分辨率。The above-mentioned Fourier transform infrared spectrum analyzer control method, device, storage medium and computer equipment, Fourier transform infrared spectrum analyzer start-up, start-up phase, obtain the peak value of the infrared signal starting parameter, Fourier transform infrared spectrum analysis When the moving mirror and the fixed mirror are perpendicular to each other, the peak value of the starting parameter of the infrared signal is the preset maximum peak value, and the laser signal starting parameter corresponding to the vertical direction of the moving mirror and the fixed mirror is found, and the preset running scan of the voice coil motor is obtained. Frequency, enter the running phase, obtain the real-time value of temperature and humidity data, laser signal operating parameters and infrared signal operating parameters according to the preset running scanning frequency, compare the real-time value of temperature and humidity data with the preset value of temperature and humidity data, and compare the laser signal The difference between the operating parameter and the laser signal starting parameter is compared with the preset difference; when the real-time value of the temperature and humidity data is equal to the preset value of the temperature and humidity data, and the difference between the laser signal operating parameter and the laser signal starting parameter is equal to the preset difference , output infrared signal running parameters, which can ensure that the running mirror and the fixed mirror hang each other during operation , When the resolution of the infrared signal output from the operating parameters to improve the spectral analysis is performed, i.e., improved spectral resolution of the Fourier transform infrared spectroscopy.
图1为傅里叶变换红外光谱分析仪的结构示意图;1 is a schematic structural view of a Fourier transform infrared spectroscopy analyzer;
图2为一个实施例中傅里叶变换红外光谱分析仪的控制方法的流程示意图;2 is a flow chart showing a control method of a Fourier transform infrared spectrum analyzer in an embodiment;
图3为一个实施例中傅里叶变换红外光谱分析仪的控制装置的结构示意图。3 is a schematic structural view of a control device of a Fourier transform infrared spectroscopy analyzer in one embodiment.
如图2所示,一种傅里叶变换红外光谱分析仪的控制方法,包括步骤:As shown in FIG. 2, a control method of a Fourier transform infrared spectrum analyzer includes the following steps:
S100,获取红外信号启动参数的峰值。S100: Obtain a peak value of an infrared signal starting parameter.
当傅里叶变换红外光谱分析仪开机启动时,通过PID(Proportion Integral Derivative,比例积分微分)算法将音圈电机速度调节至1~10倍正常运行速度,音圈电机根据预设启动扫描频率运行,比如傅里叶变换红外光谱分析仪检测样品时运行为5Hz,那么启动阶段设置为4倍,即音圈电机以20Hz的频率运行,这样可采集40个信号参数,增加测量的时效性。由于启动阶段需通过调节电磁电机使激光信号和红外信号达到平稳输出,音圈电机的运行以时间为基准,然 后通过模数转换电路获取红外信号启动参数,如音圈电机半个周期内的脉冲数量、信号包络和红外信号的峰值等参数。When the Fourier transform infrared spectrum analyzer is started up, the voice coil motor speed is adjusted to 1 to 10 times the normal running speed by the PID (Proportion Integral Derivative) algorithm, and the voice coil motor operates according to the preset starting scanning frequency. For example, when the Fourier transform infrared spectrum analyzer detects the sample, the operation is 5 Hz, then the start-up phase is set to 4 times, that is, the voice coil motor runs at a frequency of 20 Hz, so that 40 signal parameters can be collected, and the timeliness of the measurement is increased. Since the laser signal and the infrared signal are smoothly outputted by adjusting the electromagnetic motor during the startup phase, the operation of the voice coil motor is based on time, and then the infrared signal starting parameter is obtained through the analog-to-digital conversion circuit, such as a pulse of the voice coil motor in a half cycle. Parameters such as number, signal envelope, and peak value of the infrared signal.
S300,当红外信号启动参数的峰值为预设最大峰值时,获取音圈电机的预设运行扫描频率以及激光信号启动参数。S300: When the peak value of the infrared signal starting parameter is the preset maximum peak value, the preset running scanning frequency of the voice coil motor and the laser signal starting parameter are obtained.
音圈电机控制信号的扫描周期,电磁电机是调节动镜与定镜的垂直度,当动镜与定镜相互垂直时,输出的红外信号值达到最大,输出的红外信号值最大的点,即为动镜与定镜的垂直点,启动阶段找出最佳的启动控制点即动镜与定镜垂直点后,将音圈电机设置为正常运行。The scanning period of the voice coil motor control signal, the electromagnetic motor is to adjust the verticality of the moving mirror and the fixed mirror. When the moving mirror and the fixed mirror are perpendicular to each other, the output infrared signal value reaches the maximum, and the output infrared signal value is the largest point, that is, For the vertical point of the moving mirror and the fixed mirror, after starting the stage to find the best starting control point, that is, the vertical point of the moving mirror and the fixed mirror, set the voice coil motor to normal operation.
S500,根据预设运行扫描频率获取温湿度数据实时值、激光信号运行参数以及红外信号运行参数。S500: Obtain real-time temperature and humidity data, laser signal operating parameters, and infrared signal operating parameters according to a preset running scan frequency.
当傅里叶变换红外光谱分析仪内部温湿度发生变化时,定镜与动镜的垂直度将发生变化,致使输出的红外信号和激光干涉信号发生变化,激光信号的包络或脉冲发生变化时,也说明动镜与定镜的垂直度发生了变化。When the internal temperature and humidity of the Fourier transform infrared spectroscopy change, the perpendicularity of the fixed mirror and the moving mirror will change, causing the output infrared signal and laser interference signal to change, and the envelope or pulse of the laser signal changes. It also shows that the verticality of the moving mirror and the fixed mirror has changed.
S700,将温湿度数据实时值与温湿度数据的预设值进行比较,并将激光信号运行参数与激光信号启动参数之差与预设差值进行比较。S700 compares the real-time value of the temperature and humidity data with the preset value of the temperature and humidity data, and compares the difference between the laser signal operating parameter and the laser signal starting parameter with the preset difference.
通过将温湿度数据实时值与温湿度数据的预设值进行比较,激光信号运行参数与激光信号启动参数之差与预设差值进行比较,可以反映动镜与定镜的垂直度是否发生了变化。By comparing the real-time value of the temperature and humidity data with the preset value of the temperature and humidity data, the difference between the laser signal operating parameter and the laser signal starting parameter is compared with the preset difference, which can reflect whether the verticality of the moving mirror and the fixed mirror have occurred. Variety.
S900,当温湿度数据实时值等于温湿度数据的预设值,且激光信号运行参数与激光信号启动参数之差等于预设差值时,输出红外信号运行参数。S900: When the real-time value of the temperature and humidity data is equal to the preset value of the temperature and humidity data, and the difference between the laser signal operating parameter and the laser signal starting parameter is equal to the preset difference, the infrared signal operating parameter is output.
当温湿度数据实时值等于温湿度数据的预设值,且激光信号运行参数与激光信号启动参数之差等于预设差值时,说明此时动镜与定镜相互垂直,则输出红外信号运行参数。When the real-time value of the temperature and humidity data is equal to the preset value of the temperature and humidity data, and the difference between the laser signal operating parameter and the laser signal starting parameter is equal to the preset difference, it indicates that the moving mirror and the fixed mirror are perpendicular to each other, and the output infrared signal is operated. parameter.
上述傅里叶变换红外光谱分析仪的控制方法,傅里叶变换红外光谱分析仪开机启动,启动阶段,获取红外信号启动参数的峰值,傅里叶变换红外光谱分析仪中的动镜与定镜相互垂直时,红外信号启动参数的峰值为预设最大峰值,找到了动镜与定镜的垂直时对应的激光信号启动参数,获取音圈电机的预设运行扫描频率,进入运行阶段,根据预设运行扫描频率获取温湿度数据实时值、 激光信号运行参数以及红外信号运行参数,将温湿度数据实时值与温湿度数据的预设值进行比较,并将激光信号运行参数与激光信号启动参数之差与预设差值进行比较;当温湿度数据实时值等于温湿度数据的预设值,且激光信号运行参数与激光信号启动参数之差等于预设差值时,输出红外信号运行参数,这样可以确保运行时动镜与定镜相互垂直,提高输出的红外信号运行参数在进行光谱分析时的分辨率,即提高了傅里叶变换红外光谱分析仪的光谱分辨率。The control method of the above Fourier transform infrared spectrum analyzer, the Fourier transform infrared spectrum analyzer starts up, starts, acquires the peak value of the infrared signal starting parameter, and the moving mirror and the fixed mirror in the Fourier transform infrared spectrum analyzer When they are perpendicular to each other, the peak value of the infrared signal starting parameter is the preset maximum peak value, and the laser signal starting parameter corresponding to the vertical direction of the moving mirror and the fixed mirror is found, and the preset running scanning frequency of the voice coil motor is obtained, and enters the running phase, according to the pre- Set the running frequency to obtain the real-time value of temperature and humidity data, the operating parameters of the laser signal and the operating parameters of the infrared signal, compare the real-time value of the temperature and humidity data with the preset value of the temperature and humidity data, and set the laser signal operating parameters and the laser signal starting parameters. The difference is compared with the preset difference; when the real-time value of the temperature and humidity data is equal to the preset value of the temperature and humidity data, and the difference between the laser signal operating parameter and the laser signal starting parameter is equal to the preset difference, the infrared signal operating parameter is output, such that It can ensure that the running mirror and the fixed mirror are perpendicular to each other during operation, and the infrared signal of the output is improved. The resolution at which the spectrum is analyzed is increased by the spectral resolution of the Fourier transform infrared spectroscopy analyzer.
在一个实施例中,傅里叶变换红外光谱分析仪的控制方法中获取红外信号启动参数的峰值的步骤之后还包括:In an embodiment, after the step of acquiring the peak value of the infrared signal activation parameter in the control method of the Fourier transform infrared spectrum analyzer, the method further includes:
当红外信号启动参数的峰值不为预设最大峰值时,根据电磁电机控制算法得到电磁电机控制参数;When the peak value of the infrared signal starting parameter is not the preset maximum peak value, the electromagnetic motor control parameter is obtained according to the electromagnetic motor control algorithm;
根据电磁电机控制参数控制电磁电机,得到更新的红外信号启动参数;The electromagnetic motor is controlled according to the electromagnetic motor control parameter, and the updated infrared signal starting parameter is obtained;
当红外信号启动参数的峰值为预设最大峰值时,获取音圈电机的预设运行扫描频率以及激光信号启动参数的步骤包括:When the peak value of the infrared signal starting parameter is the preset maximum peak value, the steps of obtaining the preset running scanning frequency of the voice coil motor and the laser signal starting parameter include:
当更新的红外信号启动参数的峰值为预设最大峰值时,获取音圈电机的预设运行扫描频率以及激光信号启动参数。When the peak value of the updated infrared signal starting parameter is the preset maximum peak, the preset running scanning frequency of the voice coil motor and the laser signal starting parameter are obtained.
当红外信号启动参数的峰值不为预设最大峰值时,说明启动时,动镜与定镜不是相互垂直,需要对启动阶段进行校准,通过控制电磁电机的运转,以调节动镜与定镜的垂直度,至动镜与定镜相互垂直。When the peak value of the infrared signal starting parameter is not the preset maximum peak, it indicates that the moving mirror and the fixed mirror are not perpendicular to each other when starting, and it is necessary to calibrate the starting phase to control the operation of the electromagnetic motor to adjust the moving mirror and the fixed mirror. The verticality is perpendicular to the mirror and the mirror.
其中,根据电磁电机控制算法得到电磁电机控制参数的步骤具体可以包括:The step of obtaining the electromagnetic motor control parameter according to the electromagnetic motor control algorithm may specifically include:
根据电磁电机调节等级与红外信号启动参数的峰值的对应关系,得到红外信号启动参数的峰值所处调节等级;According to the corresponding relationship between the adjustment level of the electromagnetic motor and the peak value of the infrared signal starting parameter, the adjustment level of the peak value of the infrared signal starting parameter is obtained;
基于电磁电机调节等级与电磁电机控制参数的对应关系,得到红外信号启动参数的峰值所处调节等级对应的电磁电机控制参数。Based on the corresponding relationship between the electromagnetic motor adjustment level and the electromagnetic motor control parameters, the electromagnetic motor control parameters corresponding to the adjustment level of the peak value of the infrared signal starting parameter are obtained.
电磁电机控制算法采用1024个调节等级,两个电磁电机共1024*1024个调节等级,如果按照等级顺序进行处理将耗费大量的时间,所以需要进行快速寻找调节,方法是采用两个循环进行调节,第一个循环为粗调,找出符合条件的红外信号启动参数的峰值所处区域范围,然后在该区域范围内进行微调,找出对应的电磁电机控制参数。The electromagnetic motor control algorithm adopts 1024 adjustment levels, and the two electromagnetic motors have a total of 1024*1024 adjustment levels. If processing in the order of ranks will take a lot of time, it is necessary to perform quick search and adjustment. The method is to adjust by two cycles. The first cycle is a coarse adjustment to find the range of the peak of the starting parameter of the infrared signal that meets the condition, and then fine-tuning within the range to find the corresponding electromagnetic motor control parameters.
在一个实施例中,傅里叶变换红外光谱分析仪的控制方法中将温湿度数据实时值与温湿度数据的预设值进行比较,并将激光信号运行参数与激光信号启动参数之差与预设差值进行比较的步骤之后还包括:In one embodiment, the control method of the Fourier transform infrared spectrum analyzer compares the real-time value of the temperature and humidity data with the preset value of the temperature and humidity data, and compares the difference between the laser signal operating parameter and the laser signal starting parameter. After the step of comparing the differences, the method further includes:
当温湿度数据实时值小于温湿度数据的预设值,且激光信号运行参数与所述激光信号启动参数之差小于预设差值时,根据电磁电机控制算法得到电磁电机控制参数以控制电磁电机,得到更新的温湿度数据实时值、更新的激光信号运行参数以及更新的红外信号运行参数;When the real-time value of the temperature and humidity data is less than the preset value of the temperature and humidity data, and the difference between the laser signal operating parameter and the laser signal starting parameter is less than the preset difference, the electromagnetic motor control parameter is obtained according to the electromagnetic motor control algorithm to control the electromagnetic motor. , obtaining updated real-time values of temperature and humidity data, updated laser signal operating parameters, and updated infrared signal operating parameters;
当温湿度数据实时值等于温湿度数据的预设值,且激光信号运行参数与激光信号启动参数之差等于预设差值时,输出红外信号运行参数的步骤包括:When the real-time value of the temperature and humidity data is equal to the preset value of the temperature and humidity data, and the difference between the laser signal operating parameter and the laser signal starting parameter is equal to the preset difference, the steps of outputting the infrared signal operating parameter include:
当更新的温湿度数据实时值等于温湿度数据的预设值,且更新的激光信号运行参数与激光信号启动参数之差等于预设差值时,输出更新的红外信号运行参数。When the updated real-time value of the temperature and humidity data is equal to the preset value of the temperature and humidity data, and the difference between the updated laser signal operating parameter and the laser signal starting parameter is equal to the preset difference, the updated infrared signal operating parameter is output.
振动干扰、温度变化及傅里叶变换红外光谱分析仪放置的微小倾斜等等都将导致动镜和定镜不能严格垂直,导致光谱的分辨率发生变化,所以实时采集傅里叶变换红外光谱分析仪内部温湿度信息和激光信号,当温湿度数据发生变化或者激光信号运行参数发生变化时,比如激光信号的包络或脉冲发生变化时,说明动镜与定镜的垂直度发生了变化,将其反馈至电磁电机控制电路,两个电磁电机控制调节定镜,实时调节动镜与定镜至相互垂直,此时,温湿度数据实时值等于温湿度数据的预设值,且激光信号运行参数与激光信号启动参数之差等于预设差值,提高输出的红外信号运行参数在进行光谱分析时的分辨率,即提高了傅里叶变换红外光谱分析仪的光谱分辨率。Vibration interference, temperature changes, and the slight tilt of the Fourier transform infrared spectroscopy analyzer will cause the moving mirror and the fixed mirror to be not perpendicular, resulting in changes in the resolution of the spectrum, so real-time acquisition of Fourier transform infrared spectroscopy The internal temperature and humidity information and laser signal of the instrument, when the temperature and humidity data changes or the laser signal operating parameters change, such as when the envelope or pulse of the laser signal changes, it indicates that the verticality of the moving mirror and the fixed mirror have changed. The feedback to the electromagnetic motor control circuit, two electromagnetic motor control adjustment mirror, real-time adjustment of the moving mirror and the fixed mirror to each other perpendicularly, at this time, the real-time value of the temperature and humidity data is equal to the preset value of the temperature and humidity data, and the laser signal operating parameters The difference from the laser signal starting parameter is equal to the preset difference, and the resolution of the output infrared signal operating parameter during spectral analysis is improved, that is, the spectral resolution of the Fourier transform infrared spectrum analyzer is improved.
在一个实施例中,傅里叶变换红外光谱分析仪的控制方法中将温湿度数据实时值与温湿度数据的预设值进行比较,并将激光信号运行参数与激光信号启动参数之差与预设差值进行比较的步骤之后还包括:In one embodiment, the control method of the Fourier transform infrared spectrum analyzer compares the real-time value of the temperature and humidity data with the preset value of the temperature and humidity data, and compares the difference between the laser signal operating parameter and the laser signal starting parameter. After the step of comparing the differences, the method further includes:
当温湿度数据实时值大于温湿度数据的预设值,且激光信号运行参数与激光信号启动参数之差大于预设差值时,返回获取红外信号启动参数的峰值的步骤。When the real-time value of the temperature and humidity data is greater than the preset value of the temperature and humidity data, and the difference between the laser signal operating parameter and the laser signal starting parameter is greater than the preset difference, the step of obtaining the peak value of the infrared signal starting parameter is returned.
当温湿度数据实时值大于温湿度数据的预设值,且激光信号运行参数与激 光信号启动参数之差大于预设差值时,按照启动阶段流程重新校准。When the real-time value of the temperature and humidity data is greater than the preset value of the temperature and humidity data, and the difference between the laser signal operating parameter and the laser signal starting parameter is greater than the preset difference, the calibration is performed according to the startup phase process.
在一个实施例中,如图3所示,一种傅里叶变换红外光谱分析仪的控制装置,包括:In one embodiment, as shown in FIG. 3, a control device for a Fourier transform infrared spectroscopy analyzer includes:
启动参数获取模块100,用于获取红外信号启动参数的峰值;The
启动结束判断模块300,用于当红外信号启动参数的峰值为预设最大峰值时,获取音圈电机的预设运行扫描频率以及激光信号启动参数;The startup
运行参数获取模块500,用于根据预设运行扫描频率获取温湿度数据实时值、激光信号运行参数以及红外信号运行参数;The operation
运行参数比较模块700,用于将温湿度数据实时值与温湿度数据的预设值进行比较,并将激光信号运行参数与激光信号启动参数之差与预设差值进行比较;The operating
运行参数输出模块900,用于当温湿度数据实时值等于预设值,且激光信号运行参数与激光信号启动参数之差等于预设值时,输出红外信号运行参数。The operation
上述傅里叶变换红外光谱分析仪的控制装置,傅里叶变换红外光谱分析仪开机启动,启动阶段,获取红外信号启动参数的峰值,傅里叶变换红外光谱分析仪中的动镜与定镜相互垂直时,红外信号启动参数的峰值为预设最大峰值,找到了动镜与定镜的垂直时对应的激光信号启动参数,获取音圈电机的预设运行扫描频率,进入运行阶段,根据预设运行扫描频率获取温湿度数据实时值、激光信号运行参数以及红外信号运行参数,将温湿度数据实时值与温湿度数据的预设值进行比较,并将激光信号运行参数与激光信号启动参数之差与预设差值进行比较;当温湿度数据实时值等于温湿度数据的预设值,且激光信号运行参数与激光信号启动参数之差等于预设差值时,输出红外信号运行参数,这样可以确保运行时动镜与定镜相互垂直,提高输出的红外信号运行参数在进行光谱分析时的分辨率,即提高了傅里叶变换红外光谱分析仪的光谱分辨率。The control device of the above Fourier transform infrared spectroscopy analyzer, the Fourier transform infrared spectroscopy analyzer starts up, starts, acquires the peak value of the infrared signal starting parameter, and the moving mirror and the fixed mirror in the Fourier transform infrared spectroscopy analyzer When they are perpendicular to each other, the peak value of the infrared signal starting parameter is the preset maximum peak value, and the laser signal starting parameter corresponding to the vertical direction of the moving mirror and the fixed mirror is found, and the preset running scanning frequency of the voice coil motor is obtained, and enters the running phase, according to the pre- Set the running frequency to obtain the real-time value of temperature and humidity data, the operating parameters of the laser signal and the operating parameters of the infrared signal, compare the real-time value of the temperature and humidity data with the preset value of the temperature and humidity data, and set the laser signal operating parameters and the laser signal starting parameters. The difference is compared with the preset difference; when the real-time value of the temperature and humidity data is equal to the preset value of the temperature and humidity data, and the difference between the laser signal operating parameter and the laser signal starting parameter is equal to the preset difference, the infrared signal operating parameter is output, such that It can ensure that the running mirror and the fixed mirror are perpendicular to each other during operation, and the infrared signal of the output is improved. Performing spectral resolution at that improved spectral resolution of the Fourier transform infrared spectroscopy.
在一个实施例中,傅里叶变换红外光谱分析仪的控制装置中启动参数获取模块之后还包括:In an embodiment, after the parameter acquisition module is started in the control device of the Fourier transform infrared spectroscopy analyzer, the method further includes:
调整参数获取模块,用于当红外信号启动参数的峰值不为预设最大峰值时,根据电磁电机控制算法得到电磁电机控制参数;Adjusting the parameter acquisition module, wherein when the peak value of the infrared signal starting parameter is not the preset maximum peak, the electromagnetic motor control parameter is obtained according to the electromagnetic motor control algorithm;
启动调整模块,用于根据电磁电机控制参数控制电磁电机,得到更新的红 外信号启动参数;Starting an adjustment module for controlling the electromagnetic motor according to the electromagnetic motor control parameter to obtain an updated infrared signal starting parameter;
启动结束判断模块用于当更新的红外信号启动参数的峰值为预设最大峰值时,获取音圈电机的预设运行扫描频率以及激光信号启动参数。The startup end judging module is configured to acquire a preset running scanning frequency of the voice coil motor and a laser signal starting parameter when the peak value of the updated infrared signal starting parameter is a preset maximum peak value.
其中,傅里叶变换红外光谱分析仪的控制装置中调整参数获取模块包括:Wherein, the adjustment parameter acquisition module in the control device of the Fourier transform infrared spectrum analyzer comprises:
调节等级确定单元,用于根据电磁电机调节等级与红外信号启动参数的峰值的对应关系,得到红外信号启动参数的峰值所处调节等级;The adjustment level determining unit is configured to obtain an adjustment level of the peak value of the infrared signal starting parameter according to the correspondence relationship between the electromagnetic motor adjustment level and the peak value of the infrared signal starting parameter;
控制参数确定单元,基于电磁电机调节等级与电磁电机控制参数的对应关系,得到红外信号启动参数的峰值所处调节等级对应的电磁电机控制参数。The control parameter determining unit obtains the electromagnetic motor control parameter corresponding to the adjustment level of the peak value of the infrared signal starting parameter based on the correspondence relationship between the electromagnetic motor adjustment level and the electromagnetic motor control parameter.
一种存储介质,其上存储有计算机程序,程序被处理器执行时实现上述方法的步骤。A storage medium having stored thereon a computer program that, when executed by a processor, implements the steps of the above method.
一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行程序时实现上述方法的步骤。A computer device comprising a memory, a processor, and a computer program stored on the memory and operable on the processor, the processor implementing the steps of the method.
上述存储介质及计算机设备,傅里叶变换红外光谱分析仪开机启动,启动阶段,获取红外信号启动参数的峰值,傅里叶变换红外光谱分析仪中的动镜与定镜相互垂直时,红外信号启动参数的峰值为预设最大峰值,找到了动镜与定镜的垂直时对应的激光信号启动参数,获取音圈电机的预设运行扫描频率,进入运行阶段,根据预设运行扫描频率获取温湿度数据实时值、激光信号运行参数以及红外信号运行参数,将温湿度数据实时值与温湿度数据的预设值进行比较,并将激光信号运行参数与激光信号启动参数之差与预设差值进行比较;当温湿度数据实时值等于温湿度数据的预设值,且激光信号运行参数与激光信号启动参数之差等于预设差值时,输出红外信号运行参数,这样可以确保运行时动镜与定镜相互垂直,提高输出的红外信号运行参数在进行光谱分析时的分辨率,即提高了傅里叶变换红外光谱分析仪的光谱分辨率。In the above storage medium and computer equipment, the Fourier transform infrared spectrum analyzer starts up and starts, and acquires the peak value of the infrared signal starting parameter. When the moving mirror and the fixed mirror in the Fourier transform infrared spectrum analyzer are perpendicular to each other, the infrared signal The peak value of the starting parameter is the preset maximum peak value, and the laser signal starting parameter corresponding to the vertical direction of the moving mirror and the fixed mirror is found, the preset running scanning frequency of the voice coil motor is obtained, and the running phase is entered, and the temperature is obtained according to the preset running scanning frequency. The real-time value of the humidity data, the operating parameters of the laser signal, and the operating parameters of the infrared signal, compare the real-time value of the temperature and humidity data with the preset value of the temperature and humidity data, and compare the difference between the laser signal operating parameter and the laser signal starting parameter and the preset difference For comparison; when the real-time value of the temperature and humidity data is equal to the preset value of the temperature and humidity data, and the difference between the laser signal operating parameter and the laser signal starting parameter is equal to the preset difference, the infrared signal operating parameter is output, thereby ensuring the running mirror Vertically perpendicular to the fixed mirror, improve the output of the infrared signal operating parameters in the spectrum When the resolution, namely to improve the spectral resolution of the Fourier transform infrared spectroscopy.
以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。The technical features of the above-described embodiments may be arbitrarily combined. For the sake of brevity of description, all possible combinations of the technical features in the above embodiments are not described. However, as long as there is no contradiction between the combinations of these technical features, All should be considered as the scope of this manual.
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细, 但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。The above-described embodiments are merely illustrative of several embodiments of the present invention, and the description thereof is more specific and detailed, but is not to be construed as limiting the scope of the invention. It should be noted that a number of variations and modifications may be made by those skilled in the art without departing from the spirit and scope of the invention. Therefore, the scope of the invention should be determined by the appended claims.
Claims (10)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710993511.1A CN107894406B (en) | 2017-10-23 | 2017-10-23 | Control method, device, storage medium and computer equipment of Fourier transform infrared spectrometer |
| CN201710993511.1 | 2017-10-23 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2019080451A1 true WO2019080451A1 (en) | 2019-05-02 |
Family
ID=61803707
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2018/081156 Ceased WO2019080451A1 (en) | 2017-10-23 | 2018-03-29 | Control method and apparatus for fourier transform infrared spectrum analyzer, and storage medium and computer device |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN107894406B (en) |
| WO (1) | WO2019080451A1 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114813614B (en) * | 2022-05-12 | 2025-06-27 | 北京乐氏联创科技有限公司 | A Fourier infrared gas analysis method and system |
| US20240353259A1 (en) * | 2023-04-20 | 2024-10-24 | The United States Of America, As Represented By The Secretary Of The Navy | Binned Spectrographic Analyzer of Pulses within a Signal |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1985004009A1 (en) * | 1984-03-05 | 1985-09-12 | Beckman Instruments, Inc. | Mirror scan velocity control |
| CN101520342A (en) * | 2009-03-25 | 2009-09-02 | 中国科学院上海技术物理研究所 | Infrared Fourier spectrum detector with ultrahigh spectral resolution |
| CN102072769A (en) * | 2010-11-05 | 2011-05-25 | 清华大学 | Novel Fourier infrared spectrograph and analysis method |
| CN103792544A (en) * | 2014-02-17 | 2014-05-14 | 北京师范大学 | Vibration-rotational Raman-Mie scattering multi-wavelength laser radar system and working method thereof |
| CN105825055A (en) * | 2016-03-16 | 2016-08-03 | 西南石油大学 | A Method of Calculating the Relative Content of CO2 in Formation Using Well Logging Data |
| CN107165848A (en) * | 2017-06-05 | 2017-09-15 | 广东美的环境电器制造有限公司 | Fan and its control method and computer-readable storage medium based on sensing |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5081358A (en) * | 1990-02-23 | 1992-01-14 | Shimadzu Corporation | Detector of fourier transform infrared spectrometer |
| US5241179A (en) * | 1991-09-09 | 1993-08-31 | The United States Of America As Represented By The Secretary Of The Navy | Thermoluminescence sensor for the remote detection of chemical agents and their simulants |
| DE102004025448B4 (en) * | 2004-05-19 | 2007-03-29 | Bruker Optik Gmbh | Method for measuring a spectrum of a sample by means of an infrared spectrometer and such an infrared spectrometer |
| WO2013008580A1 (en) * | 2011-07-13 | 2013-01-17 | コニカミノルタホールディングス株式会社 | Interferometer, and spectrometer provided with same |
| JPWO2013084746A1 (en) * | 2011-12-06 | 2015-04-27 | コニカミノルタ株式会社 | Optical semiconductor package, Michelson interferometer, and Fourier transform spectrometer |
| WO2014105520A1 (en) * | 2012-12-31 | 2014-07-03 | Omni Medsci, Inc. | Near-infrared lasers for non-invasive monitoring of glucose, ketones, hba1c, and other blood constituents |
-
2017
- 2017-10-23 CN CN201710993511.1A patent/CN107894406B/en active Active
-
2018
- 2018-03-29 WO PCT/CN2018/081156 patent/WO2019080451A1/en not_active Ceased
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1985004009A1 (en) * | 1984-03-05 | 1985-09-12 | Beckman Instruments, Inc. | Mirror scan velocity control |
| CN101520342A (en) * | 2009-03-25 | 2009-09-02 | 中国科学院上海技术物理研究所 | Infrared Fourier spectrum detector with ultrahigh spectral resolution |
| CN102072769A (en) * | 2010-11-05 | 2011-05-25 | 清华大学 | Novel Fourier infrared spectrograph and analysis method |
| CN103792544A (en) * | 2014-02-17 | 2014-05-14 | 北京师范大学 | Vibration-rotational Raman-Mie scattering multi-wavelength laser radar system and working method thereof |
| CN105825055A (en) * | 2016-03-16 | 2016-08-03 | 西南石油大学 | A Method of Calculating the Relative Content of CO2 in Formation Using Well Logging Data |
| CN107165848A (en) * | 2017-06-05 | 2017-09-15 | 广东美的环境电器制造有限公司 | Fan and its control method and computer-readable storage medium based on sensing |
Also Published As
| Publication number | Publication date |
|---|---|
| CN107894406B (en) | 2019-08-20 |
| CN107894406A (en) | 2018-04-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN111412989B (en) | Fourier Transform Infrared Spectroscopy Device | |
| JP5983779B2 (en) | Gas absorption spectroscopy apparatus and gas absorption spectroscopy method | |
| KR100358476B1 (en) | Spectrometer standardization method | |
| EP3332230B1 (en) | Reconstruction of frequency registration deviations for quantitative spectroscopy | |
| JP6457122B2 (en) | Spectral measurement method using Fourier transform spectrometer | |
| JP5201214B2 (en) | Spectrophotometer | |
| JP5455721B2 (en) | Terahertz wave measuring apparatus and measuring method | |
| US5357336A (en) | Method and apparatus for multivariate characterization of optical instrument response | |
| US20170191929A1 (en) | Spectral modeling for complex absorption spectrum interpretation | |
| RU2571185C2 (en) | Method to compensate for amplitude drift in spectrometer and spectrometer realising specified method | |
| US11022542B2 (en) | On-chip spectroscopic sensors with optical fringe suppression | |
| WO2019080451A1 (en) | Control method and apparatus for fourier transform infrared spectrum analyzer, and storage medium and computer device | |
| US9677941B2 (en) | Object movement control device and fourier transform infrared spectrophotometer | |
| EP3667294A1 (en) | Optical analysis device, and machine learning device used for optical analysis device, and method for the same | |
| CN118674073B (en) | Model Migration Method for Boric Acid Concentration Measurement Based on Raman Spectroscopy | |
| EP3760993B1 (en) | Phase difference control device | |
| Bichon et al. | Noise sources, data process and uncertainties in terahertz time domain spectroscopy | |
| WO2023180141A1 (en) | Method of calibrating one or more spectrometers | |
| JP2026003414A (en) | Spectroscopic analysis device, spectroscopic analysis method, and spectroscopic analysis program | |
| Ali | IR spectroscopy | |
| Amr et al. | Spectral background removal of MEMS FTIR spectrometer-based gas analyzer | |
| JP2006300664A (en) | Fourier spectral device and measuring timing detection method | |
| Long | Vibrational spectroscopic methods for quantitative analysis | |
| JPH063191A (en) | Phase error correction method for Fourier spectroscopy | |
| Tang et al. | Complex Greenhouse Gas Measurement On-Line and in Situ Using FTIR Spectrometer |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 18871079 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 18871079 Country of ref document: EP Kind code of ref document: A1 |