[go: up one dir, main page]

CN106324313B - The seamless measuring system of transient signal based on approximate entropy - Google Patents

The seamless measuring system of transient signal based on approximate entropy Download PDF

Info

Publication number
CN106324313B
CN106324313B CN201610644888.1A CN201610644888A CN106324313B CN 106324313 B CN106324313 B CN 106324313B CN 201610644888 A CN201610644888 A CN 201610644888A CN 106324313 B CN106324313 B CN 106324313B
Authority
CN
China
Prior art keywords
signal
screening
sampling
characteristic
module
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.)
Active
Application number
CN201610644888.1A
Other languages
Chinese (zh)
Other versions
CN106324313A (en
Inventor
蒋俊
张沁川
谭峰
杨扩军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
University of Electronic Science and Technology of China
Original Assignee
University of Electronic Science and Technology of China
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by University of Electronic Science and Technology of China filed Critical University of Electronic Science and Technology of China
Priority to CN201610644888.1A priority Critical patent/CN106324313B/en
Publication of CN106324313A publication Critical patent/CN106324313A/en
Application granted granted Critical
Publication of CN106324313B publication Critical patent/CN106324313B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R13/00Arrangements for displaying electric variables or waveforms
    • G01R13/02Arrangements for displaying electric variables or waveforms for displaying measured electric variables in digital form
    • G01R13/0209Arrangements for displaying electric variables or waveforms for displaying measured electric variables in digital form in numerical form

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Measurement Of Resistance Or Impedance (AREA)
  • Complex Calculations (AREA)

Abstract

The invention discloses a kind of seamless measuring systems of the transient signal based on approximate entropy,ADC module is sampled to obtain sampled signal and be stored to following characteristics memory to analog signal to be measured,Characteristic signal coarse sizing module carries out coarse sizing to sampled signal using sample mode and stores to screening signal storage,Threshold setting module is calculated characteristic signal postsearch screening according to sampled signal based on approximate entropy algorithm and compares threshold value,The approximate entropy of characteristic signal postsearch screening module calculating sifting signal,Compare threshold value according to characteristic signal postsearch screening to judge screening signal,It is then stored the sampled signal of following characteristics memory as characteristic signal into characteristic signal memory if it is characteristic signal,Data processing and waveform mapping block read characteristic signal and are handled and mapped,It is shown by display mapping ejected wave shape when the display cycle arrives.The present invention realizes the seamless measurement of transient state non-stationary signal time-domain information with the complexity of approximate entropy quantitative description signal.

Description

基于近似熵的瞬态信号无缝测量系统Transient Signal Seamless Measurement System Based on Approximate Entropy

技术领域technical field

本发明属于瞬态信号测量技术领域,更为具体地讲,涉及一种基于近似熵的瞬态信号无缝测量系统。The invention belongs to the technical field of transient signal measurement, and more specifically relates to a transient signal seamless measurement system based on approximate entropy.

背景技术Background technique

现代电子信号日趋复杂多样,信号的频率范围不断拓宽,信号的瞬时、非平稳性增长极为迅速。如何有效提取信号所携带的信息,实现瞬态非平稳信号的高效采集与实时分析给现代信号测量带来了挑战。一方面,我们追求更高速度和更高精度的采集,以尽可能多的捕捉信号细节;另一方面,高采样率和高分辨率采集获得的海量数据,又给信号的实时处理与分析带来了困难,影响系统响应。Modern electronic signals are becoming more and more complex and diverse, the frequency range of the signal is constantly expanding, and the instantaneous and non-stationary growth of the signal is extremely rapid. How to effectively extract the information carried by the signal and realize the efficient acquisition and real-time analysis of the transient non-stationary signal has brought challenges to modern signal measurement. On the one hand, we pursue higher-speed and higher-precision acquisitions to capture as many signal details as possible; on the other hand, the massive data acquired by high-sampling rate and high-resolution acquisitions bring new opportunities for real-time signal processing and analysis. Comes the hard way, affecting system response.

采用实时采样、实时处理技术的数字示波器是现代时域测量仪器的代表,针对数字示波器的无缝测量能力研究成为近年热点。数字示波器一次完整的测量过程包含信号采集、数据处理和波形显示等环节。其信号采集可看作是一种间歇采样,相邻两次采集之间间隔了处理和显示的时间,称为死区时间或测量缝隙。所有发生在测量缝隙内的信号都不能被有效采集。可见,测量缝隙的大小直接影响着示波器的信号测量能力。测量缝隙越小,有效采样占总测量时间的比例越高,示波器对瞬态信号的捕获几率就越大。因此,减小测量缝隙直至实现无缝测量,对于现代信号测量而言非常重要。The digital oscilloscope using real-time sampling and real-time processing technology is a representative of modern time-domain measurement instruments, and the research on the seamless measurement capability of digital oscilloscopes has become a hot topic in recent years. A complete measurement process of a digital oscilloscope includes signal acquisition, data processing, and waveform display. Its signal acquisition can be regarded as a kind of intermittent sampling, and the processing and display time is separated between two adjacent acquisitions, which is called dead time or measurement gap. All signals occurring in the measurement gap cannot be effectively collected. It can be seen that the size of the measurement gap directly affects the signal measurement capability of the oscilloscope. The smaller the measurement gap, the higher the ratio of valid samples to the total measurement time, and the greater the probability that the oscilloscope will capture the transient signal. Therefore, it is very important for modern signal measurement to reduce the measurement gap until seamless measurement is realized.

分析数字示波器的数据处理过程,包含了波形图像处理及一些常见的数字信号分析,如插值、平均、数学运算、FFT、数字滤波等。而显示过程,则是将波形图像及相关分析结果呈现在显示器上。在采样率确定的前提下,要减小测量缝隙,就要缩短花在处理和显示上的时间。而要彻底消除测量缝隙,实现无缝测量,则必须在采样的同时完成处理和显示,也即是说处理和显示的速度必须完全跟上采样的速度,难度可想而知。首先,现有CPU、DSP等处理器件的运算速度(1~2GHz)和ADC的采样率(高达1~100GSPS)之间存在着巨大差距,并且包含的信号分析种类越多,处理时间就越长;其次,受显示机制和液晶显示器的刷新率(通常50Hz)限制,波形显示过程更是耗时巨大。因此,在示波器现有体系结构和器件水平下,要实现完全的无缝测量几乎不可能。Analyze the data processing process of the digital oscilloscope, including waveform image processing and some common digital signal analysis, such as interpolation, averaging, mathematical operations, FFT, digital filtering, etc. The display process is to present the waveform image and related analysis results on the display. On the premise that the sampling rate is determined, to reduce the measurement gap, it is necessary to shorten the time spent on processing and display. However, in order to completely eliminate measurement gaps and realize seamless measurement, processing and display must be completed at the same time as sampling, that is to say, the speed of processing and display must completely keep up with the speed of sampling, and the difficulty can be imagined. First of all, there is a huge gap between the computing speed (1-2GHz) of existing CPU, DSP and other processing devices and the sampling rate of ADC (up to 1-100GSPS), and the more types of signal analysis are included, the longer the processing time ; Secondly, limited by the display mechanism and the refresh rate (usually 50Hz) of the liquid crystal display, the waveform display process is even more time-consuming. Therefore, under the existing architecture and device level of the oscilloscope, it is almost impossible to realize completely seamless measurement.

目前行业内对无缝测量已经取得了一定的研究成果。文献H.Zeng,H.Q.Pan andW.H.Huang,Key technology design of 6 GSPS high-speed digital storageoscilloscope,Proceedings of 2013 IEEE 11th International Conference onElectronic Measurement&Instruments,385-391(2013)和H.Zeng,P.Ye,H.J.Wang andCH.Y.Xiang,Research on waveform mapping technology of digital three-dimensional oscilloscope,Chinese Journal of Scientific Instrument,30(11),2399-2404(2009)采用并行处理的体系架构进行数据处理,采用多个波形统计叠加的方式进行显示,在单位时间内压缩了处理时间,增加了波形显示数量,从而一定程度上减小了测量缝隙,但仍然无法达到无缝测量。在此基础上,文献K.J.Yang,S.L.Tian,H.Zeng,L.Qiuand L.P.Guo,A seamless acquisition digital storage oscilloscope with three-dimensional waveform display,Review of Scientific Instruments,85,045102(2014)采用DDR深存储器构建分段存储和乒乓操作,实现了一定时间内、一定数据量条件下的无缝采集示波器。然而,上述无缝测量的研究目前仍停留在某些特定应用场合针对慢速信号的测量,并且普遍存在采集与显示脱节(采集时不能显示,显示时不能采集)、实时性差、无法持续无缝的问题。At present, certain research results have been obtained on seamless measurement in the industry. Literature H.Zeng, H.Q.Pan and W.H.Huang, Key technology design of 6 GSPS high-speed digital storage oscilloscope, Proceedings of 2013 IEEE 11th International Conference on Electronic Measurement & Instruments, 385-391(2013) and H.Zeng, P.Ye, H.J.Wang and CH.Y.Xiang, Research on waveform mapping technology of digital three-dimensional oscilloscope, Chinese Journal of Scientific Instrument, 30(11), 2399-2404(2009) used a parallel processing architecture for data processing, using multiple The waveform statistical superposition method is used to display, which compresses the processing time per unit time and increases the number of waveform displays, thereby reducing the measurement gap to a certain extent, but still cannot achieve seamless measurement. On this basis, the document K.J.Yang, S.L.Tian, H.Zeng, L.Qiuand L.P.Guo, A seamless acquisition digital storage oscilloscope with three-dimensional waveform display, Review of Scientific Instruments, 85, 045102 (2014) uses DDR deep memory Segmented storage and ping-pong operation are constructed to realize the seamless acquisition oscilloscope under the condition of a certain amount of data within a certain period of time. However, the research on the above-mentioned seamless measurement is still limited to the measurement of slow signals in some specific applications, and there is generally a disconnection between acquisition and display (cannot be displayed during acquisition, cannot be acquired during display), poor real-time performance, and cannot be continuously seamless The problem.

事实上,要在长时间内实现对被测信号的完全无缝测量既难以实现,也是没有必要的。因为不同应用领域所关注的信息完全不同,并且同时获取过大的信息量或显示过多的信号波形都是无法为人们所有效接受的。著名科学家Shannon曾指出:任何信息都存在冗余,冗余大小与信息中每个符号的出现概率或不确定性有关。而信息熵正是表征信号不确定程度的量纲。从信息熵的角度出发不难发现,非稳态信号中总是叠加有一些异常分量,使得信号的信息熵是相异的,这为基于信息熵的特征信号提取提供了基础,并对最终实现瞬态信号的无缝测量相当重要。因此,如果能在信号采集过程中,基于信息熵的实时控制,提取信号中蕴含的特征,保留关键或有用信息,丢弃冗余或无用信息,不仅可大大减少处理和显示的负担,实现特征信号的无缝测量,并且使得获取信息能够真正为人所用。然而,信息熵(Shannon熵)与物理范畴的熵一样,由于其混沌现象导致计算过程非常复杂,难以满足无缝测量系统的实时性要求。In fact, it is neither possible nor necessary to achieve completely seamless measurement of the signal under test over a long period of time. Because the information concerned by different application fields is completely different, and it is unacceptable for people to acquire too much information or display too many signal waveforms at the same time. The famous scientist Shannon once pointed out that there is redundancy in any information, and the size of the redundancy is related to the probability or uncertainty of each symbol in the information. The information entropy is the dimension that characterizes the degree of signal uncertainty. From the perspective of information entropy, it is not difficult to find that there are always some abnormal components superimposed in the unsteady signal, which makes the information entropy of the signal different. Seamless measurement of transient signals is very important. Therefore, if in the process of signal acquisition, based on the real-time control of information entropy, the features contained in the signal can be extracted, the key or useful information can be retained, and the redundant or useless information can be discarded, which can not only greatly reduce the burden of processing and display, but also realize the characteristic signal seamless measurement and make access to information truly usable by humans. However, the information entropy (Shannon entropy) is the same as the entropy in the physical category. Due to its chaotic phenomenon, the calculation process is very complicated, and it is difficult to meet the real-time requirements of the seamless measurement system.

发明内容Contents of the invention

本发明的目的在于克服现有技术的不足,提供一种基于近似熵的瞬态信号无缝测量系统,以近似熵值定量描述信号的复杂度,并以此为基础指导信号的采集和处理,实现瞬态非平稳信号时域信息的无缝测量。The purpose of the present invention is to overcome the deficiencies of the prior art, provide a transient signal seamless measurement system based on approximate entropy, quantitatively describe the complexity of the signal with the approximate entropy value, and guide the acquisition and processing of the signal based on this, Realize seamless measurement of transient non-stationary signal time domain information.

为实现上述发明目的,本发明基于近似熵的瞬态信号无缝测量系统包括ADC模块、特征信号粗筛选模块、阈值设置模块、详细信号存储器、筛选信号存储器、特征信号二次筛选模块、数据处理和波形映射模块以及显示器,其中:In order to achieve the purpose of the above invention, the present invention based on approximate entropy transient signal seamless measurement system includes ADC module, characteristic signal rough screening module, threshold value setting module, detailed signal storage, screening signal storage, characteristic signal secondary screening module, data processing and waveform mapping modules and displays, where:

ADC模块对待测模拟信号x(t)进行采样,得到采样信号X(l),分别发送给特征信号粗筛选模块、阈值设置模块和详细信号存储器;The ADC module samples the analog signal x(t) to be tested to obtain the sampled signal X(l), which is sent to the feature signal coarse screening module, threshold setting module and detailed signal memory respectively;

特征信号粗筛选模块对采样信号X(l)采用抽样方式进行特征值粗筛选得到筛选信号Y(n),将筛选信号Y(n)存储至筛选信号存储器中;The feature signal coarse screening module adopts sampling mode to carry out feature value rough screening to the sampling signal X (l) to obtain the screening signal Y (n), and the screening signal Y (n) is stored in the screening signal memory;

阈值设置模块根据采样信号X(l)计算特征信号二次筛选比较阈值G发送给特征信号二次筛选模块,其计算方法为:对采样信号X(l)进行抽样,抽样率与特征信号粗筛选模块相同,得到抽样信号Y′(n),采用近似熵算法计算Y′(n)的近似熵ApEn',然后计算特征信号二次筛选比较阈值G=P×ApEn',P表示预设的比例系数;The threshold setting module calculates the secondary screening comparison threshold G of the characteristic signal according to the sampling signal X(l) and sends it to the secondary screening module of the characteristic signal. The modules are the same, the sampling signal Y'(n) is obtained, the approximate entropy ApEn' of Y'(n) is calculated by the approximate entropy algorithm, and then the characteristic signal secondary screening comparison threshold G=P×ApEn' is calculated, and P represents the preset ratio coefficient;

详细信号存储器用于存储采样信号X(l);The detailed signal memory is used to store the sampled signal X(l);

筛选信号存储器用于存储筛选信号Y(n);The filter signal memory is used to store the filter signal Y(n);

特征信号二次筛选模块从筛选信号存储器读取筛选信号Y(n),采用近似熵算法计算Y(n)的近似熵ApEn,如果ApEn>G,向详细信号存储器发送转存数据信号,否则不作任何操作;The characteristic signal secondary screening module reads the screening signal Y(n) from the screening signal memory, and uses the approximate entropy algorithm to calculate the approximate entropy ApEn of Y(n). If ApEn>G, send the dump data signal to the detailed signal memory, otherwise do not any operation;

特征信号存储器在接收到转存数据信号后,读取详细信号存储器中的采样信号X(l)并作为特征信号X′(l)存储;Characteristic signal memory reads the sampling signal X (1) in the detailed signal memory and stores as characteristic signal X' (1) after receiving the dump data signal;

数据处理和波形映射模块对特征信号存储器进行监测,每当其数据更新后,从特征信号存储器中读取特征信号X′(l),进行数据处理和实时波形映射,在波形映射时采用三维波形映射;当显示周期到来时,数据处理和波形映射模块将映射波形发送给显示器;The data processing and waveform mapping module monitors the characteristic signal memory, and reads the characteristic signal X′(l) from the characteristic signal memory every time its data is updated, performs data processing and real-time waveform mapping, and uses three-dimensional waveform in waveform mapping Mapping; when the display period arrives, the data processing and waveform mapping module sends the mapped waveform to the display;

显示器用于显示数据处理和波形映射模块发送的映射波形。The display is used to display the mapped waveform sent by the data processing and waveform mapping module.

本发明基于近似熵的瞬态信号无缝测量系统,ADC模块对待测模拟信号采样得到采样信号存储至详细信号存储器,特征信号粗筛选模块采用抽样方式对采样信号进行粗筛选并存储至筛选信号存储器,阈值设置模块基于近似熵算法根据采样信号计算得到特征信号二次筛选比较阈值,特征信号二次筛选模块计算筛选信号的近似熵,根据特征信号二次筛选比较阈值对筛选信号进行判断,如果是特征信号则将详细信号存储器的采样信号作为特征信号存储至特征信号存储器中,数据处理和波形映射模块读取特征信号进行处理和映射,当显示周期到来时由显示器对映射波形进行显示。The present invention is a transient signal seamless measurement system based on approximate entropy. The ADC module samples the analog signal to be measured and stores the sampled signal in the detailed signal storage. The characteristic signal rough screening module uses sampling to roughly screen the sampled signal and stores it in the screening signal storage. , the threshold setting module is based on the approximate entropy algorithm and calculates the threshold value of the secondary screening comparison of the characteristic signal according to the sampling signal. The secondary screening module of the characteristic signal calculates the approximate entropy of the screening signal, and judges the screening signal according to the secondary screening comparison threshold of the characteristic signal. For the characteristic signal, the sampling signal of the detailed signal memory is stored as a characteristic signal in the characteristic signal memory. The data processing and waveform mapping module reads the characteristic signal for processing and mapping. When the display period arrives, the display will display the mapped waveform.

本发明以近似熵值定量描述采样信号的复杂度(即信息量),并基于近似熵的实时控制,自适应的捕获特征信号,提取关键或有用信息,丢弃冗余或无用信息,从而减少了数据处理和波形显示的负担,实现了瞬态信号时域信息的无缝测量。The present invention quantitatively describes the complexity (that is, the amount of information) of the sampling signal with the approximate entropy value, and based on the real-time control of the approximate entropy, adaptively captures the characteristic signal, extracts key or useful information, and discards redundant or useless information, thereby reducing The burden of data processing and waveform display is realized, and the seamless measurement of time domain information of transient signals is realized.

附图说明Description of drawings

图1是近似熵算法流程图;Fig. 1 is the flow chart of approximate entropy algorithm;

图2是本发明基于近似熵的瞬态信号无缝测量系统的具体实施方式结构图;Fig. 2 is the specific embodiment structural diagram of the transient signal seamless measurement system based on approximate entropy of the present invention;

图3是本实施例中峰值抽样的原理图;Fig. 3 is the schematic diagram of peak sampling in the present embodiment;

图4是阈值设置流程图;Fig. 4 is a threshold setting flowchart;

图5是平均值抽样原理图;Fig. 5 is a schematic diagram of mean value sampling;

图6多级流水线处理机制的数据处理和波形映射模块处理流程图;Figure 6 is a flow chart of data processing and waveform mapping module processing of the multi-stage pipeline processing mechanism;

图7是第一组待测模拟信号的采样信号波形图;Fig. 7 is the sampling signal waveform figure of the first group of analog signals to be tested;

图8是第一组待测模拟信号的筛选信号波形图;Fig. 8 is the screening signal waveform diagram of the first group of analog signals to be tested;

图9是第二组待测模拟信号的采样信号波形图;Fig. 9 is the sampling signal waveform diagram of the second group of analog signals to be tested;

图10是第二组待测模拟信号的筛选信号波形图;Fig. 10 is the screening signal waveform diagram of the second group of analog signals to be tested;

图11是第三组待测模拟信号的采样信号波形图;Fig. 11 is the sampling signal waveform diagram of the third group of analog signals to be tested;

图12是第三组待测模拟信号的筛选信号波形图;Fig. 12 is the screening signal waveform diagram of the third group of analog signals to be tested;

图13是第四组待测模拟信号的采样信号波形图;Fig. 13 is the sampling signal waveform diagram of the fourth group of analog signals to be tested;

图14是第四组待测模拟信号的筛选信号波形图;Fig. 14 is the screening signal waveform diagram of the fourth group of analog signals to be tested;

图15是第一组待测模拟信号的显示结果;Fig. 15 is the display result of the first group of analog signals to be tested;

图16是第二组待测模拟信号的显示结果;Fig. 16 is the display result of the second group of analog signals to be tested;

图17是第三组待测模拟信号的显示结果;Fig. 17 is the display result of the third group of analog signals to be tested;

图18是第四组待测模拟信号的显示结果。Fig. 18 is the display result of the fourth group of analog signals to be tested.

具体实施方式Detailed ways

下面结合附图对本发明的具体实施方式进行描述,以便本领域的技术人员更好地理解本发明。需要特别提醒注意的是,在以下的描述中,当已知功能和设计的详细描述也许会淡化本发明的主要内容时,这些描述在这里将被忽略。Specific embodiments of the present invention will be described below in conjunction with the accompanying drawings, so that those skilled in the art can better understand the present invention. It should be noted that in the following description, when detailed descriptions of known functions and designs may dilute the main content of the present invention, these descriptions will be omitted here.

为了更好地说明本发明的技术内容,首先对近似熵进行简单介绍。In order to better illustrate the technical content of the present invention, the approximate entropy is briefly introduced first.

近似熵的概念是Steven M.Pincus于1991年从衡量时间序列复杂性的角度提出的,用于度量信号中产生新模式的概率。信号产生新模式的概率越大,表明序列的复杂性越大,相应的熵值也越大。即近似熵算法用一个非负数来定量表示信号的复杂性和不规则性。图1是近似熵算法流程图。如图1所示,设原始信号时间序列为x(n)=x(1),x(2),…,x(N),共N个样点,近似熵算法的具体步骤如下:The concept of approximate entropy was proposed by Steven M.Pincus in 1991 from the perspective of measuring the complexity of time series, and it is used to measure the probability of generating new patterns in signals. The greater the probability of a signal generating a new pattern, the greater the complexity of the sequence and the greater the corresponding entropy. That is, the approximate entropy algorithm uses a non-negative number to quantitatively represent the complexity and irregularity of the signal. Figure 1 is a flowchart of the approximate entropy algorithm. As shown in Figure 1, suppose the original signal time series is x(n)=x(1), x(2),...,x(N), with a total of N sample points, the specific steps of the approximate entropy algorithm are as follows:

S101:将信号x(n)按序号连续顺序组成一组m维向量:S101: Form the signal x(n) into a set of m-dimensional vectors in consecutive order of sequence numbers:

Xi=[x(i),x(i+1),…,x(i+m-1)],i=1~N-m+1 (1)X i =[x(i),x(i+1),...,x(i+m-1)], i=1~N-m+1 (1)

定义向量Xi和Xj之间的距离dij为二者对应元素中差值最大的一个,即Define the distance d ij between the vectors X i and X j as the one with the largest difference among the corresponding elements of the two, that is

并对每一个i值,计算向量Xi与其余向量Xj(j=1~N-m+1,j≠i)之间的距离。And for each value of i, calculate the distance between the vector X i and other vectors X j (j=1˜N-m+1, j≠i).

S102:设定阈值r(r>0),对每一个i值,统计dij<r的数目nij(r),并将nij(r)与距离总数N-m+1的比值记作即:S102: Set the threshold value r (r>0), for each value of i, count the number n ij (r) of d ij <r, and record the ratio of n ij (r) to the total number of distances N-m+1 as which is:

S103:将取对数,并求其对所有i的平均值,记作φm(r),即S103: will Take the logarithm, and calculate its average value for all i, denoted as φ m (r), that is

S104:将维数加1,将信号x(n)构建得到m+1维向量,并计算向量Xi与其余向量Xj之间的距离dijS104: Add 1 to the number of dimensions, construct the signal x(n) to obtain an m+1-dimensional vector, and calculate the distance d ij between the vector X i and other vectors X j .

S105:同样地,统计dij<r的数目nij(r),计算 S105: Similarly, count the number n ij (r) of d ij <r, and calculate

S106:计算φm+1(r):S106: Calculate φ m+1 (r):

S107:计算理论上此信号x(n)的近似熵为:S107: Calculate the theoretical approximate entropy of this signal x(n) as:

一般而言,此极限值以概率1存在。实际工作时N不可能为∞。当N为有限值时,按上述步骤得出的是序列长度为N时近似熵ApEn的估计值,记作Generally speaking, this extreme value exists with probability 1. In practice, N cannot be ∞. When N is a finite value, the estimated value of the approximate entropy ApEn when the sequence length is N is obtained according to the above steps, denoted as

ApEn(m,r,N)=φm(r)-φm+1(r) (7)ApEn(m,r,N)= φm (r)-φm +1 (r) (7)

ApEn的值显然与m,r的取值有关。Pincus根据实践,建议取m=2,r=0.1~0.2SD(SD是原始数据x(i),i=1~n的标准差(standard deviation))。对于维数m的选取目前业内也有技术人员进行了详细讨论。因此m,r的取值可以根据实际需要来进行设置。The value of ApEn is obviously related to the values of m and r. According to practice, Pincus suggests m=2, r=0.1~0.2SD (SD is the original data x(i), i=1~n standard deviation (standard deviation)). The selection of the dimension m has been discussed in detail by technical personnel in the industry. Therefore, the values of m and r can be set according to actual needs.

通过以上计算步骤不难发现,近似熵的物理本质就是衡量当维数变化时信号序列中新模式出现的对数条件概率均值。因此理论上近似熵在表征信号序列的不规则性和复杂性方面具有意义。Through the above calculation steps, it is not difficult to find that the physical essence of approximate entropy is to measure the mean value of the logarithmic conditional probability of the emergence of new patterns in the signal sequence when the dimension changes. Therefore, theoretically approximate entropy has significance in characterizing the irregularity and complexity of signal sequences.

根据近似熵物理本质的分析及综合相关文献论述,可以得到近似熵算法适合用于电子测量领域信号分析的主要特点:According to the analysis of the physical nature of approximate entropy and the comprehensive discussion of related literature, the main characteristics of approximate entropy algorithm suitable for signal analysis in the field of electronic measurement can be obtained:

1)由于受容限阈值r的约束,近似熵算法具有较好的抗噪能力,对电子测量而言,被测信号经常含有高频噪声干扰,故特征提取方法的抗噪能力是非常重要的。1) Due to the constraints of the tolerance threshold r, the approximate entropy algorithm has better anti-noise ability. For electronic measurement, the measured signal often contains high-frequency noise interference, so the anti-noise ability of the feature extraction method is very important.

2)近似熵算法与信号序列的幅值无关,只与序列复杂程度有关,当电子测量面对小信号时,近似熵与幅值无关的特点很重要。2) The approximate entropy algorithm has nothing to do with the amplitude of the signal sequence, but only with the complexity of the sequence. When the electronic measurement is faced with small signals, the characteristic that the approximate entropy has nothing to do with the amplitude is very important.

3)近似熵算法作为一个非线性动力学参数,对随机过程和确定性过程都适用,而电子测量面对的信号往往是既包含确定性成分又包含随机成分的复杂信号,因此这个特点也很重要。3) As a nonlinear dynamic parameter, the approximate entropy algorithm is applicable to both stochastic and deterministic processes, while the signals faced by electronic measurement are often complex signals containing both deterministic and random components, so this feature is also very important. important.

4)近似熵算法只需较短数据就可得出合理稳健的估计值,该特点使之能在较短时间内提取出蕴含在信号序列中的特征信息,故适用于实时要求高的电子测量领域。4) The approximate entropy algorithm can obtain a reasonable and robust estimate with only short data, which enables it to extract the characteristic information contained in the signal sequence in a short period of time, so it is suitable for electronic measurement with high real-time requirements field.

5)近似熵算法的分析效果较均值、方差、标准差等统计参数好,使之能更加准确有效地提取特征信号。5) The analysis effect of approximate entropy algorithm is better than statistical parameters such as mean value, variance, standard deviation, etc., so that it can extract characteristic signals more accurately and effectively.

综上,近似熵算法适用于电子测量领域的信号分析,它能提供一种可量化的提取特征信号的新方法,本发明以此为基础指导信号采集和数据处理,提出了基于近似熵的瞬态信号无缝测量系统,实现瞬态信号的无缝测量。In summary, the approximate entropy algorithm is suitable for signal analysis in the field of electronic measurement, and it can provide a quantifiable new method for extracting characteristic signals. Based on this, the present invention guides signal acquisition and data processing, and proposes an instantaneous The state signal seamless measurement system realizes the seamless measurement of the transient signal.

图2是本发明基于近似熵的瞬态信号无缝测量系统的具体实施方式结构图。如图2所示,本发明基于近似熵的瞬态信号无缝测量系统包括ADC(Analog-to-DigitalConverter,模数转换器)模块1、特征信号粗筛选模块2、阈值设置模块3、详细信号存储器4、筛选信号存储器5、特征信号二次筛选模块6、特征信号存储器7、数据处理和波形映射模块8和显示器9。Fig. 2 is a structural diagram of a specific embodiment of the transient signal seamless measurement system based on approximate entropy of the present invention. As shown in Figure 2, the transient signal seamless measurement system based on approximate entropy of the present invention comprises ADC (Analog-to-Digital Converter, analog-to-digital converter) module 1, feature signal coarse screening module 2, threshold value setting module 3, detailed signal memory 4 , filter signal memory 5 , characteristic signal secondary screening module 6 , characteristic signal memory 7 , data processing and waveform mapping module 8 and display 9 .

ADC模块1对待测模拟信号x(t)进行采样,得到采样信号X(l),分别发送给特征信号粗筛选模块2、阈值设置模块3和详细信号存储器4。The ADC module 1 samples the analog signal x(t) to be tested to obtain the sampled signal X(l), which is sent to the feature signal coarse screening module 2, the threshold setting module 3 and the detailed signal memory 4 respectively.

特征信号粗筛选模块2对采样信号X(l)采用抽样方式进行特征值粗筛选得到筛选信号Y(n),将筛选信号Y(n)存储至筛选信号存储器5中。The feature signal rough screening module 2 performs feature value rough screening on the sampling signal X(l) in a sampling manner to obtain a screening signal Y(n), and stores the screening signal Y(n) in the screening signal memory 5.

在本发明中,是基于对信号近似熵的计算和比较来实现无缝测量的,而近似熵算法的运算量随着信号序列长度(数据量)的增加而成倍增长。对于长数据,直接计算近似熵会非常耗时。而经研究证明,近似熵算法实际只需较短数据(100~1000)就可得出合理稳健的估计值。因此,在计算近似熵之前,需要对长数据做特征值抽样处理,即进行特征信号的粗筛选。In the present invention, the seamless measurement is realized based on the calculation and comparison of the approximate entropy of the signal, and the calculation amount of the approximate entropy algorithm doubles with the increase of the signal sequence length (data volume). For long data, calculating the approximate entropy directly will be very time-consuming. However, it has been proved by research that the approximate entropy algorithm actually only needs shorter data (100-1000) to obtain a reasonable and robust estimate. Therefore, before calculating approximate entropy, it is necessary to perform eigenvalue sampling processing on long data, that is, to perform rough screening of eigensignals.

具体到数字示波器中,一次采集的数据量(样点个数)由其存储深度决定。目前,根据性能的不同,示波器普遍具有1kpts~1Gpts范围内的可变存储深度,即单次采集数据量在103~109。因此,针对不同的存储深度,可以选取不同的抽样间隔时间,对采样信号采用抽样方式进行特征信号粗筛选,并将粗筛选后信号的数据量控制在100~1000,可大大减少后续特征信号二次筛选时近似熵的计算时间。Specifically in a digital oscilloscope, the amount of data (sample points) collected at one time is determined by its storage depth. At present, according to different performances, oscilloscopes generally have a variable storage depth in the range of 1kpts ~ 1Gpts, that is, the amount of data collected at a time is 10 3 ~ 10 9 . Therefore, for different storage depths, different sampling intervals can be selected, the sampled signal can be roughly screened by the sampling method, and the data volume of the signal after rough screening can be controlled between 100 and 1000, which can greatly reduce the subsequent feature signal. Calculation time of approximate entropy for secondary screening.

本实施例中特征信号粗筛选模块2的设计基于数字示波器的峰值检测功能,其目的在于从ADC采样信号X(l)的海量数据中实时筛选出一定间隔时间(抽样间隔k)内的峰峰值数据,形成筛选信号Y(n)。由于每组峰峰值数据包含最大值和最小值两个数据,因此还需按照信号本身特征进行排序,确定最大值和最小值的先后顺序。经过峰值抽样后,Y(n)的数据量减少为X(l)的2/k,即Y(n)的数据长度N=2L/k,L表示采样信号X(l)的长度。图3是本实施例中峰值抽样的原理图。根据图3可以将峰值抽样可以采用如下公式表达:The design of feature signal coarse screening module 2 in the present embodiment is based on the peak value detection function of digital oscilloscope, and its purpose is to screen out the peak-to-peak value in a certain interval time (sampling interval k) in real time from the massive data of ADC sampling signal X(l) data, forming the screening signal Y(n). Since each group of peak-to-peak data contains two data, the maximum value and the minimum value, it is also necessary to sort according to the characteristics of the signal itself to determine the order of the maximum value and the minimum value. After peak sampling, the data volume of Y(n) is reduced to 2/k of X(l), that is, the data length of Y(n) is N=2L/k, and L represents the length of the sampled signal X(l). Fig. 3 is a schematic diagram of peak sampling in this embodiment. According to Figure 3, peak sampling can be expressed by the following formula:

阈值设置模块3根据采样信号X(l)计算特征信号二次筛选比较阈值G。图4是阈值设置流程图。如图4所示,阈值设置的具体方法为:Threshold value setting module 3 calculates the characteristic signal secondary screening comparison threshold G according to the sampled signal X(l). Figure 4 is a flow chart of threshold setting. As shown in Figure 4, the specific method of threshold setting is:

进入阈值设置模块3接收到采样信号X(l)后,首先对采样信号X(l)进行抽样,抽样率与特征信号粗筛选模块相同,得到抽样信号Y′(n),显然抽样信号Y′(n)与筛选信号Y(n)的长度相同。本实施例中阈值设置模块3的设计基于数字示波器的高分辨率采样功能,所谓高分辨率采样,其本质是求取一定间隔时间内采样信号的平均值,即对采样信号X(l)进行平均值抽样,由于本实施例中特征信号粗筛选模块2采用峰峰值抽样,每个抽样间隔k内抽取两个峰值,因此采样信号X(l)进行平均值抽样的抽样间隔k'=k/2,则可得到同筛选信号Y(n)数据量相当的平均值抽样信号Y′(n)。图5是平均值抽样原理图。根据图5可以将平均值抽样的原理以如下公式表达:After entering the threshold value setting module 3 and receiving the sampling signal X(l), the sampling signal X(l) is first sampled, and the sampling rate is the same as that of the characteristic signal coarse screening module, so as to obtain the sampling signal Y'(n), obviously the sampling signal Y' (n) is the same length as the screening signal Y(n). In the present embodiment, the design of the threshold setting module 3 is based on the high-resolution sampling function of the digital oscilloscope, so-called high-resolution sampling, its essence is to seek the average value of the sampling signal in a certain interval, that is, to sample the signal X (l) Mean value sampling, because feature signal coarse screening module 2 adopts peak-to-peak sampling in the present embodiment, extract two peak values in each sampling interval k, so sampling signal X (l) carries out the sampling interval k'=k/ of mean value sampling 2, then the average sampling signal Y'(n) equivalent to the data volume of the screening signal Y(n) can be obtained. Fig. 5 is a schematic diagram of mean value sampling. According to Figure 5, the principle of average value sampling can be expressed in the following formula:

接着采用近似熵算法计算Y′(n)的近似熵ApEn',并将ApEn'与用户预设的比例系数P相关联,通过下式可计算得到特征信号二次筛选的比较阈值G:Then, the approximate entropy ApEn' of Y'(n) is calculated by using the approximate entropy algorithm, and ApEn' is associated with the user-preset proportional coefficient P, and the comparison threshold G of the secondary screening of the characteristic signal can be calculated by the following formula:

G=P×ApEn' (10)G=P×ApEn' (10)

其中,P的取值范围为P>1。Wherein, the value range of P is P>1.

考虑到无缝测量对实时性的高要求,本实施例中选择在FPGA中构建并行加流水线处理的运算架构来实现近似熵的快速计算。本实施例中选择通过标准差SD来设置阈值,根据图1所示流程,那么采用FPGA实现近似熵算法的难点在于计算大量的距离dij、标准差SD以及对数、平方根等复杂运算。对于dij和SD的计算,由于本发明中参与计算的原始数据是通过连续采样和筛选获得的时间序列,因此,可以采用并行加流水线技术实现,即在每个时钟节拍,并行计算新样点和所有旧样点的距离dij以及新样点和所有旧样点的和;而对于对数、平方根等复杂运算,可通过调用FPGA内部集成的CORDIC算法IP核完成。In consideration of the high real-time requirement of seamless measurement, in this embodiment, a computing architecture of parallel and pipeline processing is chosen to be constructed in FPGA to realize fast calculation of approximate entropy. In this embodiment, the standard deviation SD is used to set the threshold. According to the process shown in Figure 1, the difficulty of implementing the approximate entropy algorithm with FPGA is to calculate a large number of complex operations such as distance d ij , standard deviation SD, and logarithm and square root. For the calculation of d ij and SD, since the original data participating in the calculation in the present invention is a time series obtained by continuous sampling and screening, it can be realized by using parallel plus pipeline technology, that is, at each clock beat, new sample points are calculated in parallel The distance d ij from all old sample points and the sum of the new sample point and all old sample points; for complex operations such as logarithm and square root, it can be completed by calling the integrated CORDIC algorithm IP core inside the FPGA.

详细信号存储器4用于存储采样信号X(l)。The detailed signal memory 4 is used to store the sampled signal X(l).

筛选信号存储器5用于存储筛选信号Y(n)。The filter signal memory 5 is used to store the filter signal Y(n).

特征信号二次筛选模块6从筛选信号存储器5读取筛选信号Y(n),计算近似熵ApEn,ApEn与阈值G的比较结果作为特征信号存储器7的控制信号,如果ApEn>G,则判定筛选信号Y(n)为特征信号概貌,采样信号X(l)为特征信号细节,向详细信号存储器发送转存数据信号,否则判定筛选信号Y(n)为非特征信号概貌,采样信号X(l)为非特征信号细节,不作任何操作。Characteristic signal secondary screening module 6 reads screening signal Y(n) from screening signal memory 5, calculates approximate entropy ApEn, the comparison result of ApEn and threshold value G is used as the control signal of characteristic signal memory 7, if ApEn>G, then judge screening The signal Y(n) is the profile of the characteristic signal, the sampling signal X(l) is the detail of the characteristic signal, and the dumped data signal is sent to the detailed signal memory, otherwise it is determined that the screening signal Y(n) is the profile of the non-characteristic signal, and the sampling signal X(l) is ) are non-characteristic signal details, and do not perform any operations.

特征信号存储器7在接收到转存数据信号后,读取详细信号存储器4中的采样信号X(l)并作为特征信号X′(l)存储。After receiving the dumped data signal, the characteristic signal memory 7 reads the sampling signal X(l) in the detailed signal memory 4 and stores it as the characteristic signal X'(l).

数据处理和波形映射模块8在对特征信号存储器7进行监测,每当其数据更新后,从特征信号存储器7中读取特征信号X′(l),进行各种数据处理和实时波形映射,在波形映射时采用三维波形映射,即多个波形统计叠加。当显示周期到来时,数据处理和波形映射模块8将映射波形发送给显示器9。The data processing and waveform mapping module 8 monitors the characteristic signal memory 7, and reads the characteristic signal X'(1) from the characteristic signal memory 7 whenever its data is updated, and performs various data processing and real-time waveform mapping. Three-dimensional waveform mapping is used in waveform mapping, that is, multiple waveforms are statistically superimposed. When the display period comes, the data processing and waveform mapping module 8 sends the mapped waveform to the display 9 .

显示器9用于显示数据处理和波形映射模块8发送的映射波形。The display 9 is used to display the mapped waveform sent by the data processing and waveform mapping module 8 .

在本发明中,由于数据处理和波形映射模块8需要完成对特征信号X′(l)的各种数据处理和由采样数据到波形图像的实时映射,即使单位时间内经过二次筛选后的特征信号X′(l)的总数量(波形个数)相对原始信号X(l)已大为减少,但该模块仍然承担着繁重的数据处理任务,因此也是产生测量缝隙的主要源头。因此为了尽可能地减小测量缝隙,优选设计了多级流水线处理机制的数据处理和波形映射模块。In the present invention, since the data processing and waveform mapping module 8 needs to complete various data processing of the characteristic signal X'(l) and real-time mapping from the sampling data to the waveform image, even if the characteristic after secondary screening per unit time The total number of signals X'(l) (number of waveforms) has been greatly reduced compared with the original signal X(l), but this module still undertakes heavy data processing tasks, so it is also the main source of measurement gaps. Therefore, in order to reduce the measurement gap as much as possible, the data processing and waveform mapping modules of the multi-stage pipeline processing mechanism are preferably designed.

图6多级流水线处理机制的数据处理和波形映射模块处理流程图。如图6所示,针对每一个待处理数据,流水处理线中的每一级完成一个处理任务(如插值、平均、数学运算、FFT、数字滤波、波形映射等)。如果有Q个处理任务,就需要Q级流水处理线。Figure 6 is a flow chart of the data processing and waveform mapping module of the multi-stage pipeline processing mechanism. As shown in Figure 6, for each data to be processed, each stage in the pipeline processing line completes a processing task (such as interpolation, averaging, mathematical operations, FFT, digital filtering, waveform mapping, etc.). If there are Q processing tasks, a Q-level pipeline processing line is required.

波形映射设置在流水处理线的最后一级(第Q级),其主要任务是将经过前Q-1级处理后的特征信号映射为波形图像,并实现对若干个波形图像的统计叠加显示。波形的统计叠加过程基于对构建的波形数据库的不断更新。针对波形图像中的每一个像素点,波形数据库中都有独立的存储单元与之对应。每当特征信号中的某个数据涉及到该单元,单元内部计数器就加1,没有涉及到则不加(计数器初始值为0)。最后,当刷屏周期到来时,整个波形数据库存储并送显的即为刷新周期内所有波形图象的统计叠加结果,从而节约了波形图象依次刷屏所消耗的时间。Waveform mapping is set at the last stage (Q stage) of the pipeline processing line. Its main task is to map the characteristic signal processed by the previous Q-1 stage into a waveform image, and realize the statistical superposition display of several waveform images. The statistical superposition process of waveforms is based on the continuous updating of the constructed waveform database. For each pixel in the waveform image, there is an independent storage unit corresponding to it in the waveform database. Whenever a certain data in the characteristic signal relates to the unit, the internal counter of the unit will be increased by 1, if not involved, it will not be increased (the initial value of the counter is 0). Finally, when the refresh period comes, the entire waveform database stores and displays the statistical superimposition results of all waveform images in the refresh period, thus saving the time spent on refreshing the waveform images sequentially.

由于本发明采用的是三维波形映射,那么在数学上,波形数据库可看作是一个二维矩阵A,矩阵元素aij的大小代表了在S个波形中相同采样点(时间和幅度均相同)出现的次数,即命中次数Because what the present invention adopts is three-dimensional waveform mapping, then mathematically, waveform database can be regarded as a two-dimensional matrix A, and the size of matrix element a ij represents the same sampling point (time and amplitude are all the same) in S waveforms The number of occurrences, i.e. the number of hits

矩阵A的每一列向量则反映了该时刻采样点取值的分布情况,且1≤j≤L,S表示刷新周期内所处理的特征信号数量。Each column vector of the matrix A reflects the distribution of the values of the sampling points at that moment, and 1≤j≤L, S represents the number of characteristic signals processed in the refresh period.

所谓的波形映射处理即是根据特征信号X′(l)的每个数据对矩阵A中的每个元素进行标记。经S次映射,矩阵A就包含了该时间段内每个采样点取值在每一时刻的取值频率。显示器根据矩阵元素aij的值进行不同亮度显示即可。The so-called waveform mapping process is to mark each element in the matrix A according to each data of the characteristic signal X'(l). After S times of mapping, the matrix A contains the value frequency of each sampling point at each moment in the time period. The display may display different brightnesses according to the values of matrix elements a ij .

为了说明本发明的有效性,接下来对采用本发明实现无缝测量需要满足的条件进行理论推导。In order to illustrate the effectiveness of the present invention, the following theoretical derivation is made on the conditions that need to be met to realize the seamless measurement by using the present invention.

根据上述流程,影响无缝测量实现的主要因素有:模数转换器的采样率fs、采样信号X(l)的长度L、阈值设置时间tgate、两次筛选时间tscreen、数据处理和单个波形映射时间tprocess以及显示器刷屏时间tlcd等。其中,由于特征信号粗筛选可在信号采样的过程中同步实时进行,并不需要耗费额外的时间,故两次筛选时间tscreen近似等于第二次筛选时近似熵的计算时间tApEn,即According to the above process, the main factors affecting the realization of seamless measurement are: the sampling rate f s of the analog-to-digital converter, the length L of the sampling signal X(l), the threshold setting time t gate , the twice screening time t screen , data processing and Single waveform mapping time t process and display refresh time t lcd etc. Among them, since the coarse screening of the characteristic signal can be carried out synchronously and in real time during the signal sampling process, and does not require additional time, the two screening time t screen is approximately equal to the calculation time t ApEn of the approximate entropy during the second screening, namely

tscreen≈tApEn (12)t screen ≈t ApEn (12)

同理,阈值设置时间tgate也近似等于近似熵的计算时间tApEn,因此有Similarly, the threshold setting time t gate is also approximately equal to the approximate entropy calculation time t ApEn , so there is

tscreen=tgate≈tApEn (13)t screen =t gate ≈t ApEn (13)

两者计算时间相等,可通过并行处理同时求得结果。此外,由于本实施例中采用了多个波形统计叠加的显示机制,在显示器的刷屏时间tlcd内,可同时进行新的波形映射,并不会浪费时间。因此,单位时间内信号的总处理时间Tprocess只取决于fs、L、tApEn、tprocess以及特征信号的数量D'。The calculation time of the two is equal, and the results can be obtained at the same time through parallel processing. In addition, since the present embodiment adopts the display mechanism of statistical superimposition of multiple waveforms, new waveform mapping can be performed simultaneously within the refresh time t lcd of the display without wasting time. Therefore, the total signal processing time T process per unit time only depends on f s , L, t ApEn , t process and the number D' of characteristic signals.

如前文所述,要实现无缝测量,必须使得总处理时间Tprocess小于或等于总采集时间Tacq,即As mentioned above, to achieve seamless measurement, the total processing time T process must be less than or equal to the total acquisition time T acq , namely

Tprocess≤Tacq (14)T processT acq (14)

在单位时间内,令Tacq=1s,则必须满足In unit time, let T acq =1s, then must satisfy

Tprocess=tApEn×D+tprocess×D'≤1 (15)T process =t ApEn ×D+t process ×D'≤1 (15)

其中,D为单位时间(1s)内采样信号x(l)的数量(波形数量),可由采样率fs和长度L获得,即Among them, D is the quantity (number of waveforms) of sampling signal x(l) in unit time (1s), which can be obtained by sampling rate f s and length L, namely

D=fs/L (16)D=f s /L (16)

而D'是经过二次筛选后特征信号X'(l)的数量,将式(16)带入式(15),可得:And D' is the quantity of the characteristic signal X'(l) after secondary screening. Putting formula (16) into formula (15), we can get:

再由式(16)、(17)可得Then from equations (16) and (17) we can get

式(17)和(18)即为实现瞬态信号无缝测量的必要条件,即在单位时间(1s)内,当特征信号X'(l)的数量D'(绝对量)满足式(17),或特征信号X'(l)的数量D'与采样信号x(l)的数量D的百分比Z(相对量)满足式(18)时,就可实现瞬态信号的无缝测量。而在本发明中,特征信号的判定是通过阈值G来实现的,因此可以通过控制G来控制特征信号的数量,从而达到无缝测量目的。Equations (17) and (18) are the necessary conditions to realize the seamless measurement of transient signals, that is, within a unit time (1s), when the quantity D' (absolute quantity) of the characteristic signal X'(l) satisfies the equation (17 ), or the percentage Z (relative quantity) of the quantity D' of the characteristic signal X'(l) and the quantity D of the sampling signal x(l) satisfies the formula (18), the seamless measurement of the transient signal can be realized. However, in the present invention, the determination of the characteristic signal is realized through the threshold G, so the number of characteristic signals can be controlled by controlling G, so as to achieve the purpose of seamless measurement.

实施例Example

为了验证本发明对不同复杂度的瞬态信号进行筛选的有效性,利用ADI公司提供的8Bit ADC模型(Ideal_8_Bit.adc)构建示波器的采集系统。设示波器的采样率fs=1GSa/s,存储深度L=1Mpts(即每个采样信号X(l)的数据量为106),内部系统时钟fc=250MHz。取N=200个数据参与特征信号二次筛选,因此粗筛选模块的峰值抽样间隔k=2L/N=2×106/200=10000,阈值设置模块的平均值抽样间隔k'=k/2=5000。近似熵算法中取m=2,r=0.2SD。以下分别用四组样本数据进行仿真。In order to verify the effectiveness of the present invention in screening transient signals of different complexity, an oscilloscope acquisition system is constructed using the 8Bit ADC model (Ideal_8_Bit.adc) provided by ADI. It is assumed that the sampling rate of the oscilloscope is f s =1GSa/s, the storage depth L=1Mpts (that is, the data volume of each sampling signal X(l) is 10 6 ), and the internal system clock f c =250MHz. Take N=200 data to participate in the secondary screening of characteristic signals, so the peak sampling interval of the rough screening module k=2L/N=2×10 6 /200=10000, and the average sampling interval of the threshold setting module k'=k/2 =5000. In the approximate entropy algorithm, m=2, r=0.2SD. In the following, four sets of sample data are used for simulation.

记第一组待测模拟信号x1(t)=sin(2πf0t),其频率f0=1kHz。图7是第一组待测模拟信号的采样信号波形图。图8是第一组待测模拟信号的筛选信号波形图。经计算,此时筛选信号(峰值抽样信号)Y1(n)的近似熵ApEn1=0.0846,而抽样信号(平均值抽样信号)Y1′(n)的近似熵ApEn1'=0.0858。Record the first group of analog signals to be tested x 1 (t)=sin(2πf 0 t), and its frequency f 0 =1kHz. Fig. 7 is a waveform diagram of sampling signals of the first group of analog signals to be tested. Fig. 8 is a waveform diagram of the filtered signal of the first group of analog signals to be tested. After calculation, the approximate entropy ApEn 1 of the screening signal (peak sampling signal) Y 1 (n) at this time = 0.0846, and the approximate entropy ApEn 1 ′ of the sampling signal (average sampling signal) Y 1 ′ (n) = 0.0858.

记第二组待测模拟信号x2(t)=sin(2πf0t),其频率f0=1kHz,但为了模拟偶发噪声干扰、AD量化错误等瞬态现象,在理想ADC采样模型中随机加入了失真样本(毛刺信号)。图9是第二组待测模拟信号的采样信号波形图。图10是第二组待测模拟信号的筛选信号波形图。经计算,此时筛选信号(峰值抽样信号)Y2(n)的近似熵ApEn2=0.1040,而抽样信号(平均值抽样信号)Y2′(n)的近似熵ApEn2'=0.0858。Note that the second group of analog signals to be tested is x 2 (t)=sin(2πf 0 t), and its frequency f 0 =1kHz, but in order to simulate transient phenomena such as occasional noise interference and AD quantization errors, random Added distorted samples (glitches). Fig. 9 is a waveform diagram of sampling signals of the second group of analog signals to be tested. Fig. 10 is a waveform diagram of the filtered signal of the second group of analog signals to be tested. After calculation, the approximate entropy ApEn 2 of the screening signal (peak sampling signal) Y 2 (n) at this time = 0.1040, and the approximate entropy ApEn 2 ′ of the sampling signal (average sampling signal) Y 2 ′(n) = 0.0858.

记第三组待测模拟信号x3(t)=0.25×[sin(2πf0t)+sin(6πf0t)+sin(10πf0t)+sin(14πf0t)],其频率f0=1kHz。可见,为了模拟谐波失真,在频率f0=1kHz的正弦信号中,叠加了3次、5次和7次谐波。图11是第三组待测模拟信号的采样信号波形图。图12是第三组待测模拟信号的筛选信号波形图。经计算,此时筛选信号(峰值抽样信号)Y3(n)的近似熵ApEn3=0.4537,而抽样信号(平均值抽样信号)Y3′(n)的近似熵ApEn3'=0.3706。Record the third group of analog signals to be tested x 3 (t)=0.25×[sin(2πf 0 t)+sin(6πf 0 t)+sin(10πf 0 t)+sin(14πf 0 t)], its frequency f 0 = 1kHz. It can be seen that in order to simulate harmonic distortion, the 3rd, 5th and 7th harmonics are superimposed in the sinusoidal signal with frequency f 0 =1 kHz. FIG. 11 is a waveform diagram of a sampled signal of a third group of analog signals to be tested. Fig. 12 is a waveform diagram of the filtered signal of the third group of analog signals to be tested. After calculation, the approximate entropy ApEn 3 of the screening signal (peak sampling signal) Y 3 (n) at this time is 0.4537, and the approximate entropy ApEn 3 ′ of the sampling signal (average sampling signal) Y 3 ′(n) is 0.3706.

记第四组待测模拟信号x4(t)=0.5×sin(2πf0t)+Noise,其频率f0=1kHz。可见,为了模拟严重噪声干扰,在频率f0=1kHz的正弦信号中,叠加了均值为0、方差为1的均匀白噪声Noise。图13是第四组待测模拟信号的采样信号波形图。图14是第四组待测模拟信号的筛选信号波形图。经计算,此时筛选信号(峰值抽样信号)Y4(n)的近似熵ApEn4=0.6901,而抽样信号(平均值抽样信号)Y4′(n)的近似熵ApEn4'=0.0861。Note that the fourth group of analog signals to be tested is x 4 (t)=0.5×sin(2πf 0 t)+Noise, and its frequency f 0 =1kHz. It can be seen that, in order to simulate severe noise interference, uniform white noise Noise with mean value 0 and variance 1 is superimposed on the sinusoidal signal with frequency f 0 =1 kHz. Fig. 13 is a waveform diagram of the sampled signals of the fourth group of analog signals to be tested. Fig. 14 is a waveform diagram of the filtered signal of the fourth group of analog signals to be tested. After calculation, the approximate entropy ApEn 4 of the screening signal (peak sampling signal) Y 4 (n) at this time = 0.6901, and the approximate entropy ApEn 4 ′ of the sampling signal (average sampling signal) Y 4 ′ (n) = 0.0861.

定义R为筛选信号Y(n)的近似熵ApEn与抽样信号Y′(n)的近似熵ApEn'之比:Define R as the ratio of the approximate entropy ApEn of the screening signal Y(n) to the approximate entropy ApEn' of the sampling signal Y'(n):

R=ApEn/ApEn' (19)R=ApEn/ApEn' (19)

表1是四组样本数据的近似熵计算结果。Table 1 is the approximate entropy calculation results of the four sets of sample data.

序号serial number ApEnApEn ApEn'ApEn' RR 第一组First group ApEn1=0.0846ApEn 1 =0.0846 ApEn1'=0.0858ApEn 1 '=0.0858 R1=0.9861R 1 =0.9861 第二组Second Group ApEn2=0.1040ApEn 2 =0.1040 ApEn2'=0.0858ApEn 2 '=0.0858 R2=1.2115R 2 =1.2115 第三组The third group ApEn3=0.4537ApEn 3 =0.4537 ApEn3'=0.3706ApEn 3 '=0.3706 R3=1.2243R 3 =1.2243 第四组Fourth group ApEn4=0.6901ApEn 4 =0.6901 ApEn4'=0.0861ApEn 4 '=0.0861 R4=8.0151R 4 =8.0151

表1Table 1

由表1可见,随着采样信号X(l)复杂程度的增加,筛选信号Y(n)的近似熵ApEn逐渐增大;同时,筛选信号Y(n)的近似熵ApEn与抽样信号Y′(n)的近似熵ApEn'之比R也逐渐增大。此结果进一步表明:It can be seen from Table 1 that as the complexity of the sampled signal X(l) increases, the approximate entropy ApEn of the screened signal Y(n) increases gradually; The ratio R of the approximate entropy ApEn' of n) also increases gradually. This result further shows that:

1.近似熵是信号复杂度的量化指标,信号序列越复杂,近似熵就越大;1. Approximate entropy is a quantitative indicator of signal complexity. The more complex the signal sequence, the greater the approximate entropy;

2.采用峰值抽样的方式对信号进行粗筛选,可以保留信号的复杂度和特征信息;2. Use the peak sampling method to roughly screen the signal, which can retain the complexity and characteristic information of the signal;

3.筛选信号和抽样信号的近似熵之比,可用于指导特征信号的二次筛选。3. The ratio of the approximate entropy of the screening signal to the sampling signal can be used to guide the secondary screening of the characteristic signal.

因此,针对上述四组样本的特征信号二次筛选,用户可设置比例系数P=1.2。表2是特征信号二次筛选的比较阈值G及二次筛选结果。Therefore, for the secondary screening of the characteristic signals of the above four groups of samples, the user can set the proportionality factor P=1.2. Table 2 is the comparison threshold G of the secondary screening of the characteristic signal and the results of the secondary screening.

序号serial number ApEnApEn GG 比较结果Comparing results 筛选结果filter results 第一组First group ApEn1=0.0846ApEn 1 =0.0846 G1=0.1030G 1 =0.1030 ApEn1<G1 ApEn 1 <G 1 非特征信号non-characteristic signal 第二组Second Group ApEn2=0.1040ApEn 2 =0.1040 G2=0.1030G 2 =0.1030 ApEn2>G2 ApEn 2 >G 2 特征信号characteristic signal 第三组The third group ApEn3=0.4537ApEn 3 =0.4537 G3=0.4447G 3 =0.4447 ApEn3>G3 ApEn 3 >G 3 特征信号characteristic signal 第四组Fourth group ApEn4=0.6901ApEn 4 =0.6901 G4=0.1033G 4 =0.1033 ApEn4>G4 ApEn 4 >G 4 特征信号characteristic signal

表2Table 2

由表2可见,当用户设置的比例系数P=1.2,可对包含噪声干扰、AD量化错误以及谐波失真的瞬态信号进行有效的筛选。进一步,用户可通过设置不同的比例系数P,实现对不同复杂度的瞬态信号的有效筛选。P值越大,筛选条件越严格,经过二次筛选后特征信号X′(l)的数量D'越少,D'与采样信号X(l)的数量D的百分比Z越小,系统越接近无缝。It can be seen from Table 2 that when the user sets the proportional coefficient P=1.2, the transient signals including noise interference, AD quantization error and harmonic distortion can be effectively screened. Further, the user can realize effective screening of transient signals of different complexity by setting different proportional coefficients P. The larger the P value, the stricter the screening conditions, the smaller the number D' of the characteristic signal X'(l) after secondary screening, the smaller the percentage Z of D' and the number D of the sampled signal X(l), the closer the system is to seamless.

运用采用本发明基于近似熵的瞬态信号无缝测量系统构建数字示波器,其实时采样率fs=1GSa/s,存储深度L=1Mpts,内部系统时钟频率fc=250MHz,近似熵的计算约需200个系统时钟周期,即Using the transient signal seamless measurement system based on approximate entropy of the present invention to construct a digital oscilloscope, its real-time sampling rate f s =1GSa/s, storage depth L=1Mpts, internal system clock frequency f c =250MHz, the calculation of approximate entropy is about takes 200 system clock cycles, ie

tApEn≈200/fc=8×10-7s (20)t ApEn ≈200/f c =8×10 -7 s (20)

L个数据进行数据处理和波形映射时间L data for data processing and waveform mapping time

tprocess≈l/fc=4×10-3s (21)t process ≈l/f c =4×10 -3 s (21)

因此,根据式(17)和(18),在单位时间(1s)内,当特征信号X′(l)的数量D'≤249或特征信号X′(l)的数量D'与采样信号X(l)的数量D的百分比Z≤24.98%时,可实现瞬态信号的无缝测量。Therefore, according to formulas (17) and (18), within a unit time (1s), when the number D' of the characteristic signal X'(l)≤249 or the number D' of the characteristic signal X'(l) is the same as the sampling signal X (1) When the percentage Z of the quantity D≤24.98%, the seamless measurement of the transient signal can be realized.

实际测试时,用泰克任意波形发生器AWG5014B产生上述x1(t)、x2(t)、x3(t)和x4(t)四组被测模拟信号输入到示波器中,设置比例系数P=1.2。图15是第一组待测模拟信号的显示结果。图16是第二组待测模拟信号的显示结果。图17是第三组待测模拟信号的显示结果。图18是第四组待测模拟信号的显示结果。图15中,由于刷屏周期内所有采样信号X1(l)都被判定为非特征信号而丢弃,故示波器显示无波形,系统始终处于等待触发的状态;图16和图17中,所有包含毛刺和各次谐波的采样信号X2(l)和X3(l)均被判定为特征信号而保留,且示波器对其进行了波形映射和显示;图18中,所有叠加了白噪声的采样信号X4(l)均被判定为特征信号而保留,但严重的噪声影响了示波器的触发系统,导致边沿触发错误,故波形显示出现了晃动和双沿的现象。上述四个模拟信号在示波器中的实际测试结果,进一步验证了本发明对不同复杂度的瞬态信号筛选的有效性。In the actual test, use the Tektronix arbitrary waveform generator AWG5014B to generate the above four groups of measured analog signals of x 1 (t), x 2 (t), x 3 (t) and x 4 (t) and input them to the oscilloscope, and set the scale factor P=1.2. Fig. 15 is the display result of the first group of analog signals to be tested. Fig. 16 is the display result of the second group of analog signals to be tested. Fig. 17 is the display result of the third group of analog signals to be tested. Fig. 18 is the display result of the fourth group of analog signals to be tested. In Fig. 15, since all sampling signals X 1 (l) are judged to be non-characteristic signals and discarded during the refresh cycle, the oscilloscope displays no waveform, and the system is always in a state of waiting for a trigger; in Fig. 16 and Fig. 17, all The sampling signals X 2 (l) and X 3 (l) of glitches and harmonics of each order are judged as characteristic signals and reserved, and the oscilloscope performs waveform mapping and display on them; in Fig. 18, all superimposed white noise The sampled signal X 4 (l) was judged to be a characteristic signal and kept, but serious noise affected the trigger system of the oscilloscope, resulting in edge trigger errors, so the waveform display appeared shaking and double-edge phenomena. The actual test results of the above four analog signals in the oscilloscope further verify the effectiveness of the present invention for screening transient signals of different complexity.

尽管上面对本发明说明性的具体实施方式进行了描述,以便于本技术领域的技术人员理解本发明,但应该清楚,本发明不限于具体实施方式的范围,对本技术领域的普通技术人员来讲,只要各种变化在所附的权利要求限定和确定的本发明的精神和范围内,这些变化是显而易见的,一切利用本发明构思的发明创造均在保护之列。Although the illustrative specific embodiments of the present invention have been described above, so that those skilled in the art can understand the present invention, it should be clear that the present invention is not limited to the scope of the specific embodiments. For those of ordinary skill in the art, As long as various changes are within the spirit and scope of the present invention defined and determined by the appended claims, these changes are obvious, and all inventions and creations using the concept of the present invention are included in the protection list.

Claims (4)

1.一种基于近似熵的瞬态信号无缝测量系统,其特征在于包括ADC模块、特征信号粗筛选模块、阈值设置模块、详细信号存储器、筛选信号存储器、特征信号二次筛选模块、数据处理和波形映射模块以及显示器,其中:1. A transient signal seamless measurement system based on approximate entropy, characterized in that it comprises an ADC module, a characteristic signal coarse screening module, a threshold setting module, a detailed signal memory, a screening signal memory, a characteristic signal secondary screening module, and data processing and waveform mapping modules and displays, where: ADC模块对待测模拟信号x(t)进行采样,得到采样信号X(l),分别发送给特征信号粗筛选模块、阈值设置模块和详细信号存储器;The ADC module samples the analog signal x(t) to be tested to obtain the sampled signal X(l), which is sent to the feature signal coarse screening module, threshold setting module and detailed signal memory respectively; 特征信号粗筛选模块对采样信号X(l)采用抽样方式进行特征值粗筛选得到筛选信号Y(n),将筛选信号Y(n)存储至筛选信号存储器中;The feature signal coarse screening module adopts sampling mode to carry out feature value rough screening to the sampling signal X (l) to obtain the screening signal Y (n), and the screening signal Y (n) is stored in the screening signal memory; 阈值设置模块根据采样信号X(l)计算特征信号二次筛选比较阈值G发送给特征信号二次筛选模块,其计算方法为:对采样信号X(l)进行抽样,抽样率与特征信号粗筛选模块相同,得到抽样信号Y′(n),采用近似熵算法计算Y′(n)的近似熵ApEn',然后计算特征信号二次筛选比较阈值G=P×ApEn',P表示预设的比例系数;The threshold setting module calculates the secondary screening comparison threshold G of the characteristic signal according to the sampling signal X(l) and sends it to the secondary screening module of the characteristic signal. The modules are the same, the sampling signal Y'(n) is obtained, the approximate entropy ApEn' of Y'(n) is calculated by the approximate entropy algorithm, and then the characteristic signal secondary screening comparison threshold G=P×ApEn' is calculated, and P represents the preset ratio coefficient; 详细信号存储器用于存储采样信号X(l);The detailed signal memory is used to store the sampled signal X(l); 筛选信号存储器用于存储筛选信号Y(n);The filter signal memory is used to store the filter signal Y(n); 特征信号二次筛选模块从筛选信号存储器读取筛选信号Y(n),采用近似熵算法计算Y(n)的近似熵ApEn,如果ApEn>G,向详细信号存储器发送转存数据信号,否则不作任何操作;The characteristic signal secondary screening module reads the screening signal Y(n) from the screening signal memory, and uses the approximate entropy algorithm to calculate the approximate entropy ApEn of Y(n). If ApEn>G, send the dump data signal to the detailed signal memory, otherwise do not any operation; 特征信号存储器在接收到转存数据信号后,读取详细信号存储器中的采样信号X(l)并作为特征信号X′(l)存储;Characteristic signal memory reads the sampling signal X (1) in the detailed signal memory and stores as characteristic signal X' (1) after receiving the dump data signal; 数据处理和波形映射模块对特征信号存储器进行监测,每当其数据更新后,从特征信号存储器中读取特征信号X′(l),进行数据处理和实时波形映射,在波形映射时采用三维波形映射;当显示周期到来时,数据处理和波形映射模块将映射波形发送给显示器;The data processing and waveform mapping module monitors the characteristic signal memory, and reads the characteristic signal X′(l) from the characteristic signal memory every time its data is updated, performs data processing and real-time waveform mapping, and uses three-dimensional waveform in waveform mapping Mapping; when the display period arrives, the data processing and waveform mapping module sends the mapped waveform to the display; 显示器用于显示数据处理和波形映射模块发送的映射波形。The display is used to display the mapped waveform sent by the data processing and waveform mapping module. 2.根据权利要求1所述的瞬态信号无缝测量系统,其特征在于,所述特征信号粗筛选模块采用峰值抽样方式,其表达式为:2. transient signal seamless measurement system according to claim 1, is characterized in that, described characteristic signal coarse screening module adopts peak sampling mode, and its expression is: 其中,k表示抽样间隔,L表示采样信号X(l)的长度。Among them, k represents the sampling interval, and L represents the length of the sampling signal X(l). 3.根据权利要求1所述的瞬态信号无缝测量系统,其特征在于,所述阈值设置模块对采样信号X(l)的抽样采用平均值抽样。3. The transient signal seamless measurement system according to claim 1, characterized in that, the threshold value setting module adopts average value sampling for the sampling of the sampling signal X(1). 4.根据权利要求1所述的瞬态信号无缝测量系统,其特征在于,所述数据处理和波形映射模块采用多级流水线处理机制,针对每一个待处理数据,流水处理线中的每一级完成一个处理任务。4. The transient signal seamless measurement system according to claim 1, wherein the data processing and waveform mapping module adopts a multi-stage pipeline processing mechanism, and for each data to be processed, each pipeline processing line level to complete a processing task.
CN201610644888.1A 2016-08-08 2016-08-08 The seamless measuring system of transient signal based on approximate entropy Active CN106324313B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610644888.1A CN106324313B (en) 2016-08-08 2016-08-08 The seamless measuring system of transient signal based on approximate entropy

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610644888.1A CN106324313B (en) 2016-08-08 2016-08-08 The seamless measuring system of transient signal based on approximate entropy

Publications (2)

Publication Number Publication Date
CN106324313A CN106324313A (en) 2017-01-11
CN106324313B true CN106324313B (en) 2018-09-07

Family

ID=57740839

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610644888.1A Active CN106324313B (en) 2016-08-08 2016-08-08 The seamless measuring system of transient signal based on approximate entropy

Country Status (1)

Country Link
CN (1) CN106324313B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113010383B (en) * 2021-03-16 2023-08-01 北京百度网讯科技有限公司 Error log filtering method, device, electronic equipment and readable medium
CN114509590A (en) * 2022-01-10 2022-05-17 中电科思仪科技股份有限公司 Image processing device and method for multi-channel digital oscilloscope

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW200630616A (en) * 2005-02-16 2006-09-01 Delta Electronics Inc A real-time measurement system for a motor driver
CN101393234A (en) * 2007-09-17 2009-03-25 鸿富锦精密工业(深圳)有限公司 Waveform auto-measuring system and method
EP2060036A1 (en) * 2006-09-07 2009-05-20 Rohde & Schwarz GmbH & Co. KG Device and method for analyzing a measurement signal transmitted via a multichannel system
CN103018515A (en) * 2012-12-12 2013-04-03 电子科技大学 Digital oscilloscope with seamless measuring capability
CN104101751A (en) * 2014-07-03 2014-10-15 电子科技大学 Information entropy-based digital storage oscilloscope vertical resolution improving method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW200630616A (en) * 2005-02-16 2006-09-01 Delta Electronics Inc A real-time measurement system for a motor driver
EP2060036A1 (en) * 2006-09-07 2009-05-20 Rohde & Schwarz GmbH & Co. KG Device and method for analyzing a measurement signal transmitted via a multichannel system
CN101393234A (en) * 2007-09-17 2009-03-25 鸿富锦精密工业(深圳)有限公司 Waveform auto-measuring system and method
CN103018515A (en) * 2012-12-12 2013-04-03 电子科技大学 Digital oscilloscope with seamless measuring capability
CN104101751A (en) * 2014-07-03 2014-10-15 电子科技大学 Information entropy-based digital storage oscilloscope vertical resolution improving method

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
宽带无缝采集示波器的设计与应用;方玮;《制造业自动化 》;20110215;全文 *

Also Published As

Publication number Publication date
CN106324313A (en) 2017-01-11

Similar Documents

Publication Publication Date Title
CN105510664B (en) A kind of automatic setting method of digital oscilloscope
CN102466747B (en) A kind of measurement data compression display device and control method thereof
CN103257273A (en) Method for measuring phase difference of signals with same frequency period
CN102539864B (en) Digital oscilloscope and signal measurement method
CN103033663A (en) Anomaly detection method for three-dimensional waveform data
CN106771456A (en) Digital oscilloscope triggering method and system based on Power Spectral Entropy
CN106501695A (en) A kind of high-tension cable local discharge signal acquisition processing system and method
CN106324313B (en) The seamless measuring system of transient signal based on approximate entropy
CN110188407B (en) Method and device for determining liquid flow parameters in porous media
CN114609483A (en) A feature extraction method of GIS partial discharge signal based on Hilbert transform
CN109060592B (en) Shale loss gas quantity obtaining method and device and terminal equipment
CN109001514B (en) Parameter measuring and marking method based on three-dimensional waveform mapping image
CN103869123A (en) Oscilloscope with pulse width measurement function
CN111859274A (en) A method for measuring intrinsic causality in complex dynamical systems
CN107643434B (en) Complex waveform triggering method based on segmented Chebyshev distance
CN106645856B (en) Digital oscilloscope abnormal signal detection method and system based on singular spectrum entropy
CN108415880A (en) A kind of line loss characteristic analysis method based on Sample Entropy and wavelet transformation
CN108132383A (en) A kind of multiple-harmonic signal lack sampling method of time interleaving
CN203745579U (en) A Frequency Characteristic Testing Instrument Based on Waveform Superposition
CN104931754B (en) The method for detecting abnormality of three-dimensional waveform data
CN109920025B (en) Efficient hierarchical sampling drawing method and system for mass data in time domain
CN107328987B (en) Method and device for processing waveform distortion of photoelectric current sensor
CN207572057U (en) A kind of number accuracy in pitch detection module and accuracy in pitch detecting system
Jiang et al. Seamless measurement technology of transient signals based on approximate entropy
CN215375614U (en) Simplified digital flicker instrument

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant