Continuous physical quantity data collection method and device
11 claims: 2 independent, 9 dependent
- 1A method for acquiring continuous physical signals comprising:inputting a voltage signal u representing a continuous physical signal;obtaining a sampled signal u k by sampling the voltage signal u through an analog sampling channel (1), wherein the sampling frequency is f Δh ;obtaining a resample signal u j by resampling the sampled signal u k , wherein the resampling frequency f Δy is specified by its application;the method further comprising: performing digital low-pass filtering (6;7, 8) on the sampled signal u k to obtain ũ k before the resampling;resampling (5) the ũ k to obtain a resample signal ũ j ;and storing (2) resample signal ũ j and outputting (3) it to the application terminal, characterised in that said digital low-pass filtering is an averaging algorithm (7, 8) with variable structure that: judging u k is in the steady state or in the transient state then giving a sign F, if F=1, u k is in the transient state, and if F=0, u k is in the steady state;when F=0, obtaining an average value u k by using the sampled signal u k ;when F=1, the average value u k being an unreachable value of the sampled signal u k in practical application, resampling, obtain u j from u k , and eliminating the unreachable value in the u j as bad data after arriving at the application terminal;if F turns to 0 from 1, resetting the average value u k to zero and set k=1.
- 8A device for acquiring continuous physical signals comprising:an analog sampling channel (1), used for implementing analog sampling on the voltage signal u of the input continuous physical signal wherein the sampling frequency being f Δh , and outputting the sampled signal u k ;a resampling switch (5), used for resampling the sampled signal u k to obtain the resample signal u j and outputting the resample signal u j to a register (2);the register (2), used for storing the resample signal u j ;a bus (3), used for controlling the register (2) to output data u j to the bus (3) and outputting data u j via the bus (3) to the application terminal;and a timing controller (4), used for controlling analog sampling channel (1) and the resampling switch (5);and a digital low-pass filter (6), used for receiving the sampled signal u k from the analog sampling channel (1), implementing low-pass filtering on them and outputting the low-pass filtered signal ũ k ;the cutoff frequency fc of the digital low-pass filter (6) being smaller than 0.5 times of the resampling frequency f Δy , and the cutoff frequency fc of the analog low-pass filter in the analog sampling channel is smaller than 0.5 times of the sampling frequency f Δh . and characterized in that said digital low-pass filter (6) comprises an averaging unit (7) and a judging unit (8): said judging unit (8) inputs the sampled signal u k from the analog sampling channel (1), and obtains a sign F and output it to the averaging unit (7);when the sampled signal u k is in the steady state, F=0, otherwise when the sampled signal u k is in the transient state, F=1;said averaging unit (7) inputs the sampled signal u k from the analog sampling channel (1), and calculates the average value u k when F=0;assigns an unreachable value of the u k to the average value u k when F=1;and the unreachable value is eliminated as bad data after arriving at the application terminal;if F turns to 0 from 1, said average value u k is reset and let k=1.
Independent claims2
38 paragraphs in 5 sections, as filed
TECHNICAL FIELD
0001The invention relates to digital measurements and acquiring technology of a continuous physical signals, particularly, to method and device for measuring and acquiring continuous physical signals in heat engineering, chemical engineering, metallurgy and electric power fields such as temperature, pressure, flow, voltage, concentration, current, power, rotate speed, etc.
BACKGROUND
0002In industrial automation, there is requirement for measuring and acquiring data (data acquiring for short below) for the continuous physical signals such as temperature, pressure, flow, voltage, concentration, etc. The analog signals should be sampled through the analog sampling channel according to the requirement of the signal application terminals, and the sample frequency is fΔy. In order to avoid frequency mixing, it is required to set an analog low-pass filter, whose cutoff frequency fc<0.5×fΔy, in the analog sampling channel. Since fΔy is smaller, fc will be so small that cost and difficulty of the analog low-pass filter is increased.
0003Further, most of industrial automation adopts a steady state model which needs the data acquired steady state value of the physical signal. The Chinese Invention Patent No. <patcit id="pcit0001" dnum="CNZL200910158375X"><text>ZL200910158375.x</text></patcit> and <patcit id="pcit0002" dnum="CNZL200910158370"><text>ZL200910158370.7</text></patcit> (the inventor is HAO, Yushan and the invention title is "Measuring Device and Method for Continuous Physical Signal") provides measuring and recording the steady state data and full state data for the common physical signal, but the output frequency does not accord with the above data acquiring frequency, and the output content is relative more (including start and stop time, etc.), thus it is not convenient to directly apply to the industrial automation.
0004<patcit id="pcit0003" dnum="US4588979A"><text>US patent No. 4,588,979 by Robert W. Adams</text></patcit> discloses a device for converting an input signal to a digital output signal at a preselected sampling rate with an increase in dynamic range without aliasing.
0005<patcit id="pcit0004" dnum="US4991215A"><text>US patent No. 4,991,215 by Tetsu</text></patcit> Taguchi discloses a linear predictive type speech analysis and synthesis apparatus capable of lowering the bit rate and improving synthesized speech quality by making use of multi-pulses as its speech information.
0006Chinese Patent Application Publication No.<patcit id="pcit0005" dnum="CN101614554A"><text>101 614 554 A by Hao Yushan</text></patcit> discloses a consecutive physical quantity measuring apparatus and method.
SUMMARY
0007The purpose of the present invention aims at providing methods and devices for measuring and acquiring continuous physical signals to solve the above problems.
0008The method for acquiring continuous physical signals in the present invention comprises the following steps: <ul id="ul0001" list-style="none" compact="compact"><li>inputting a voltage signal u representing continuous physical signal; obtaining a sampled signal u<sub>k</sub> by sampling the voltage signal u through an analog sampling channel, wherein the sampling frequency is f<sub>Δh</sub>;</li><li>resampling the sampled signal u<sub>k</sub> to obtaining a resampled signal u<sub>j</sub> by resampling the sampled signal u<sub>k</sub>, wherein the resampling frequency f<sub>Δy</sub> is specified by its application; and</li><li>it further comprises: performing digital low-pass filtering on the sampled signal u<sub>k</sub> to obtain u<sub>k</sub> before the resampling;</li><li>resampling the <i>ũ<sub>k</sub></i> to obtain resample signal <i>ũ<sub>j</sub></i>;</li><li>storing the resample signal <i>ũ<sub>j</sub></i> and outputting it to the application terminal</li></ul> characterised in that said digital low-pass filtering is an averaging algorithm with variable structure that: <ul id="ul0002" list-style="none" compact="compact"><li>judging u<sub>k</sub> is in the steady state or in the transient state then giving a sign F, if F=1, u<sub>k</sub> is in the transient state, and if F=0, u<sub>k</sub> is in the steady state; when F=0, obtaining an average value <i><o ostyle="single">u</o><sub>k</sub></i> by using the sampled signal u<sub>k</sub>; when F=1, the average value <i><o ostyle="single">u</o><sub>k</sub></i> being an unreachable value of the sampled signal u<sub>k</sub> in practical application, resampling obtain <i><o ostyle="single">u</o><sub>j</sub></i> from <i><o ostyle="single">u</o><sub>k</sub></i> , and eliminating the unreachable value in the <i><o ostyle="single">u</o><sub>j</sub></i> as bad data after arriving at the application terminal; if F turns to 0 from 1, resetting the average value <i><o ostyle="single">u</o><sub>k</sub></i> to zero and set k=1..</li></ul>
0009The digital low-pass filtering cutoff frequency f<sub>c</sub><0.5×f<sub>Δy</sub>, thus avoiding frequency mixing error that may be brought by the resampling.
0010The analog low-pass filtering cutoff frequency fc<0.5×f<sub>Δh</sub> , since f<sub>Δh</sub> is larger than f<sub>Δy</sub> for multiple times, the fc of the analog low-pass filter can be increased for many times by the present method as compared to the method without digital low-pass filtering and resampling. Thus, the difficulty and cost of the analog low-pass filter is lowered by the present method, and that the cost of the fast analog-to-digital convertor especially the Δ-Σanalog-to-digital convertor is very low.
0011The transfer function of the digital low-pass filtering is as follows: <maths id="math0001" num=""><math display="block"><mrow><mi>G</mi><mfenced><mi>z</mi></mfenced><mo>=</mo><mfrac><mn>1</mn><mrow><msub><mi>a</mi><mn>0</mn></msub><mo>+</mo><msub><mi>a</mi><mn>1</mn></msub><mo>⋅</mo><msup><mi>z</mi><mrow><mo>−</mo><mn>1</mn></mrow></msup><mo>+</mo><mo>⋯</mo><mo>+</mo><msub><mi>a</mi><mi>n</mi></msub><mo>⋅</mo><msup><mi>z</mi><mrow><mo>−</mo><mi>n</mi></mrow></msup></mrow></mfrac></mrow></math><img file="EP2720002B1_D0001.tif" /></maths> wherein, n=2,4,6,8, which is the order of the filter, G(z) is the common special functions such as an nth-order Butterworth or nth-order Chebyshev filter.
0012The calculation formula of the average value is: <maths id="math0002" num=""><math display="inline"><mrow><msub><mrow><mover><mi>u</mi><mrow><mo>‾</mo></mrow></mover></mrow><mi>k</mi></msub><mo>=</mo><mfrac><mn>1</mn><mi>k</mi></mfrac><mo>⋅</mo><mrow><mstyle displaystyle="true"><mrow><munderover><mrow><mo>∑</mo></mrow><mrow><mi>l</mi><mo>=</mo><mn>1</mn></mrow><mi>k</mi></munderover></mrow></mstyle><mrow><msub><mi>u</mi><mi>l</mi></msub></mrow></mrow><mo>=</mo><mfrac><mn>1</mn><mi>k</mi></mfrac><mo>⋅</mo><mfenced open="[" close="]" separators=""><mfenced separators=""><mi>k</mi><mo>−</mo><mn>1</mn></mfenced><mo>⋅</mo><msub><mrow><mover><mi>u</mi><mrow><mo>‾</mo></mrow></mover></mrow><mrow><mi>k</mi><mo>−</mo><mn>1</mn></mrow></msub><mo>+</mo><msub><mi>u</mi><mi>k</mi></msub><mrow><mo>)</mo></mrow></mfenced><mn>.</mn></mrow></math><img file="EP2720002B1_D0002.tif" /></maths>
0013The criterion for judging u<sub>k</sub> is in the steady state or in the transient state is calculating the variance of the input signal u<sub>k</sub>, <maths id="math0003" num=""><math display="block"><mrow><msubsup><mrow><mover><mi>s</mi><mrow><mo>^</mo></mrow></mover></mrow><mi>k</mi><mn>2</mn></msubsup><mo>=</mo><mfrac><mrow><mi>k</mi><mo>−</mo><mn>2</mn></mrow><mrow><mi>k</mi><mo>−</mo><mn>1</mn></mrow></mfrac><msubsup><mrow><mover><mi>s</mi><mrow><mo>^</mo></mrow></mover></mrow><mrow><mi>k</mi><mo>−</mo><mn>1</mn></mrow><mn>2</mn></msubsup><mo>+</mo><msup><mfenced separators=""><msub><mrow><mover><mi>u</mi><mrow><mo>‾</mo></mrow></mover></mrow><mi>k</mi></msub><mo>−</mo><msub><mrow><mover><mi>u</mi><mrow><mo>‾</mo></mrow></mover></mrow><mrow><mi>k</mi><mo>−</mo><mn>1</mn></mrow></msub></mfenced><mn>2</mn></msup><mo>+</mo><mfrac><mn>1</mn><mrow><mi>k</mi><mo>−</mo><mn>1</mn></mrow></mfrac><msup><mfenced separators=""><msub><mrow><mover><mi>u</mi><mrow><mo>‾</mo></mrow></mover></mrow><mi>k</mi></msub><mo>−</mo><msub><mrow><mover><mi>u</mi><mrow><mo>‾</mo></mrow></mover></mrow><mi>k</mi></msub></mfenced><mn>2</mn></msup><mo>,</mo></mrow></math><img file="EP2720002B1_D0003.tif" /></maths> and if <maths id="math0004" num=""><math display="inline"><mrow><mfenced open="|" close="|" separators=""><msub><mi>u</mi><mi>k</mi></msub><mo>−</mo><msub><mrow><mover><mi>u</mi><mrow><mo>‾</mo></mrow></mover></mrow><mi>k</mi></msub></mfenced><mo>≤</mo><msqrt><mi>k</mi></msqrt><mo>⋅</mo><msub><mi>t</mi><mrow><mi>α</mi><mo>/</mo><mn>2</mn></mrow></msub><mfenced separators=""><mi>k</mi><mo>−</mo><mn>1</mn></mfenced><mo>⋅</mo><msub><mrow><mover><mi>s</mi><mrow><mo>^</mo></mrow></mover></mrow><mi>k</mi></msub><mo>,</mo></mrow></math><img file="EP2720002B1_D0004.tif" /></maths> u<sub>k</sub> is in the steady state, otherwise u<sub>k</sub> is in the transient state, wherein <i><o ostyle="single">u</o><sub>k</sub></i> is the average value, <i>t</i><sub><i>α</i>/2</sub> is the students distribution, and α is the level of risk.
0014According to another aspect of the present invention, the said digital low-pass filtering is variable structure α β γ filter that: <ul id="ul0003" list-style="none" compact="compact"><li>performing α β γ filtering on the inputting signal u<sub>k</sub> and obtaining the location component S<sub>k</sub> , the speed component v<sub>k</sub> and the acceleration component a<sub>k</sub> of the u<sub>k</sub>; the location component S<sub>k</sub> is the output of the digital low-pass filter;</li><li>judging u<sub>k</sub> is in the steady state or the transient state by sign F, if |<i>a<sub>k</sub></i>|<<i>a<sub>g</sub></i> and |<i>υ<sub>k</sub></i>|<<i>υ<sub>g</sub> ,</i> u<sub>k</sub> is in the steady state and F=0, keeping S<sub>k</sub> invariably; otherwise, u<sub>k</sub> is in the transient state and F=1, S<sub>k</sub> being an unreachable value of sampled signal u<sub>k</sub> in the practical application, wherein the a<sub>g</sub> and u<sub>g</sub> are given values, and the they relates to the bandwidth and the time constant of the signal u<sub>k</sub>.</li><li>resampling, obtain S<sub>j</sub> from S<sub>k</sub>; and</li><li>eliminating the unreachable value in the S<sub>j</sub> as bad data after arriving at the application terminal; if F turns to 0 from 1, resetting S<sub>k</sub> to zero and setting k=1.</li></ul>
0015In practical application, the criterion for judging that u<sub>k</sub> is in the steady state or in the transient state can be further simplified. If any one of |<i>a<sub>k</sub></i>|<<i>a<sub>g</sub></i> and |<i>υ<sub>k</sub></i>|<<i>υ<sub>g</sub></i> is satisfied, u<sub>k</sub> is in the steady state, otherwise, u<sub>k</sub> is in the transient state.
0016The present invention also provides a device for acquiring continuous physical signals, comprising: <ul id="ul0004" list-style="none" compact="compact"><li>an analog sampling channel(1), used for implementing analog sample on the voltage signal u of the input continuous physical signal, wherein the sampling frequency being f<sub>Δh</sub>, and outputting the sampled signal u<sub>k</sub>;</li><li>a resampling switch(5), used for resampling the sampled signal u<sub>k</sub> to obtain the resample signal u<sub>j</sub> and outputting the resample signal u<sub>j</sub> to a register(2);</li><li>the register(2), used for storing the resample signal u<sub>j</sub>;</li><li>a bus(3), used for controlling the register(2) to output data u<sub>j</sub> to the bus(3), and outputting data via the bus(3) to the application terminal; and</li><li>a timing controller(4), used for controlling analog sampling channel(1) and the resampling switch(5);</li><li>and further comprising: <ul id="ul0005" list-style="none" compact="compact"><li>a digital low-pass filter(1), for receiving the sampled signal u<sub>k</sub> of the analog voltage from the analog sampling channel(1), low-pass filtering them and outputting the signal <i>ũ<sub>k</sub> .</i> The cutoff frequency fc of the digital low-pass filter(6) is smaller than 0.5 times of the resampling frequency f<sub>Δy</sub>, and the cutoff frequency fc of the analog low-pass filter in the analog sampling channel is smaller than 0.5 times of the sampling frequency f<sub>Δh</sub>.</li><li>and characterized in that said digital low-pass filter(6) comprises an averaging unit(7) and a judging unit(8).</li></ul></li></ul>
0017Said judging unit(8) inputs the sampled signal u<sub>k</sub> from the analog sampling channel(1) to obtain the sign F and outputs it to the averaging unit(7); when the sampled signal u<sub>k</sub> is in the steady process, F=0, otherwise, when the sampled signal u<sub>k</sub> is in the transient process, F=1;
0018Said averaging unit(7) inputs the sampled signal u<sub>k</sub> from the analog sampling channel(1), calculates the average value <i><o ostyle="single">u</o><sub>k</sub></i> if F=0; and assigns an unreachable value of u<sub>k</sub> (e.g. the maximum value impossible occurred) to the average value <i><o ostyle="single">u</o><sub>k</sub></i>, output <i><o ostyle="single">u</o><sub>k</sub></i> to resample switch(5), obtain <i><o ostyle="single">u</o><sub>j</sub></i> from <i><o ostyle="single">u</o><sub>k</sub></i> ; and the unreachable value of <i><o ostyle="single">u</o><sub>j</sub></i> may be eliminated as bad data after arriving at the application terminal; when F turns to 0 from 1, said average <i>value <o ostyle="single">u</o><sub>k</sub></i> is reset and let k=1; the average <i>value <o ostyle="single">u</o><sub>k</sub></i> is output to the resampling switch.
0019The calculation formula of the average unit(7) is: <maths id="math0005" num=""><math display="block"><mrow><msub><mrow><mover><mi>u</mi><mrow><mo>‾</mo></mrow></mover></mrow><mi>k</mi></msub><mo>=</mo><mfrac><mn>1</mn><mi>k</mi></mfrac><mo>⋅</mo><mstyle displaystyle="true"><mrow><munderover><mrow><mo>∑</mo></mrow><mrow><mi>l</mi><mo>=</mo><mn>1</mn></mrow><mi>k</mi></munderover><msub><mi>u</mi><mi>l</mi></msub></mrow></mstyle><mo>=</mo><mfrac><mn>1</mn><mi>k</mi></mfrac><mo>⋅</mo><mfenced open="[" close="]" separators=""><mfenced separators=""><mi>k</mi><mo>−</mo><mn>1</mn></mfenced><mo>⋅</mo><msub><mrow><mover><mi>u</mi><mrow><mo>‾</mo></mrow></mover></mrow><mrow><mi>k</mi><mo>−</mo><mn>1</mn></mrow></msub><mo>+</mo><msub><mrow><mover><mi>u</mi><mrow><mo>‾</mo></mrow></mover></mrow><mi>k</mi></msub></mfenced></mrow></math><img file="EP2720002B1_D0005.tif" /></maths>
0020The judging unit(8) is calculating the variance of the input signal u<sub>k</sub>, <maths id="math0006" num=""><math display="block"><mrow><msubsup><mrow><mover><mi>s</mi><mrow><mo>^</mo></mrow></mover></mrow><mi>k</mi><mn>2</mn></msubsup><mo>=</mo><mfrac><mrow><mi>k</mi><mo>−</mo><mn>2</mn></mrow><mrow><mi>k</mi><mo>−</mo><mn>1</mn></mrow></mfrac><msubsup><mrow><mover><mi>s</mi><mrow><mo>^</mo></mrow></mover></mrow><mrow><mi>k</mi><mo>−</mo><mn>1</mn></mrow><mn>2</mn></msubsup><mo>+</mo><msup><mfenced separators=""><msub><mrow><mover><mi>u</mi><mrow><mo>‾</mo></mrow></mover></mrow><mi>k</mi></msub><mo>−</mo><msub><mrow><mover><mi>u</mi><mrow><mo>‾</mo></mrow></mover></mrow><mrow><mi>k</mi><mo>−</mo><mn>1</mn></mrow></msub></mfenced><mn>2</mn></msup><mo>+</mo><mfrac><mn>1</mn><mrow><mi>k</mi><mo>−</mo><mn>1</mn></mrow></mfrac><msup><mfenced separators=""><msub><mrow><mover><mi>u</mi><mrow><mo>‾</mo></mrow></mover></mrow><mi>k</mi></msub><mo>−</mo><msub><mrow><mover><mi>u</mi><mrow><mo>‾</mo></mrow></mover></mrow><mi>k</mi></msub></mfenced><mn>2</mn></msup><mo>,</mo></mrow></math><img file="EP2720002B1_D0006.tif" /></maths> and if <maths id="math0007" num=""><math display="inline"><mrow><mfenced open="|" close="|" separators=""><msub><mi>u</mi><mi>k</mi></msub><mo>−</mo><msub><mrow><mover><mi>u</mi><mrow><mo>‾</mo></mrow></mover></mrow><mi>k</mi></msub></mfenced><mo>≤</mo><msqrt><mi>k</mi></msqrt><mo>⋅</mo><msub><mi>t</mi><mrow><mi>α</mi><mo>/</mo><mn>2</mn></mrow></msub><mfenced separators=""><mi>k</mi><mo>−</mo><mn>1</mn></mfenced><mo>⋅</mo><msub><mrow><mover><mi>s</mi><mrow><mo>^</mo></mrow></mover></mrow><mi>k</mi></msub><mo>,</mo></mrow></math><img file="EP2720002B1_D0007.tif" /></maths> u<sub>k</sub> is in the steady state, otherwise u<sub>k</sub> is in the transient state, <i>wherein <o ostyle="single">u</o><sub>k</sub></i> is the average value, <i>t</i><sub><i>α</i>/2</sub> is the students distribution, and α is the level of risk.
0021According to another aspect of the device for acquiring continuous physical signals of the present invention, said digital low-pass filter also may be a variable structure α β γ filter(6).
0022The α β γ filter implements α β γ filtering on the input signal u<sub>k</sub> and obtains the location component S<sub>k</sub>, the rate component <i>ν<sub>k</sub></i> and the acceleration component a<sub>k</sub> of the Uk; If |<i>a<sub>k</sub></i>|<<i>a<sub>g</sub></i> and |<i>υ<sub>k</sub></i>l<<i>υ<sub>g</sub></i>, u<sub>k</sub> is in the steady state, F=0 and S<sub>k</sub> is kept invariant; otherwise, u<sub>k</sub> is in the transient state, F=1 and S<sub>k</sub> is an unreachable value of u<sub>k</sub> in the practical application, wherein <i>a<sub>g</sub></i> and <i>ν<sub>g</sub></i> are given values, and they relates to the bandwidth and the time constant of u<sub>k</sub>; output S<sub>k</sub> to resample switch(5), obtain S<sub>j</sub> from S<sub>k</sub>; and the unreachable value in the Si is eliminated as bad data after arriving at the application terminal; when F turns to 0 from 1, S<sub>k</sub> is reset and let k=1; S<sub>k</sub> is output to the resampling.
0023In practical application, the above said criterion can be simplified, for example, only one <i>of</i> |<i>a<sub>k</sub></i>|<<i>a<sub>g</sub></i> and |<i>υ<sub>k</sub></i>|<<i>υ<sub>g</sub></i> is used as the criterion. u<sub>k</sub> is in the steady state or in the transient state.
0024As the digital low-pass filter and resampling switch are applied, the analog sampling channel can apply inexpensive ADC and inexpensive analog low-pass filter, thereby lowering the cost of analog sampling channel.
0025<i><o ostyle="single">u<sub>j</sub></o></i> or S<sub>j</sub> can be directly applied to industrial automation, especially <i><o ostyle="single">u<sub>j</sub></o></i> or S<sub>j</sub> do not contain transient values, thus the requirements of a steady state model on input signal can be met, the random disturbance can be inhibited, and the measurement accuracy can be improved.
BRIEF DESCRIPTION OF THE DRAWINGS
0026<ul id="ul0006" list-style="none" compact="compact"><li><figref idref="f0001">Fig. 1</figref> shows methods and devices for acquiring continuous physical signals in the present invention;</li><li><figref idref="f0001">Fig. 2</figref> shows methods and devices for acquiring steady state value data of the continuous physical signals in the present invention;</li><li><figref idref="f0001">Fig. 3</figref> shows methods and devices for acquiring steady state data of the continuous physical signals in the present invention.</li></ul>
DETAILED DESCRIPTION OF PREFERRED EMBODIMENTS
0027<figref idref="f0001">Fig.1</figref> provides a method and device for acquiring continuous physical signals.
0028In <figref idref="f0001">Fig.1</figref>, included analog sampling channel 1, register 2, bus 3 and timing controller 4, and the contribution of the inventor is that the resampling switch 5 and digital low-pass filter 6 are also included. The voltage signal u of the continuous physical signal is input and passed through the analog sampling channel 1 to obtain the sampled value u<sub>k</sub> of the analog voltage; the sampled value u<sub>k</sub> is passed through the digital low-pass filter 6 to remove the high frequency by filtration to avoid the frequency mixing error that may be brought during the subsequent resampling process, and ouput <i>ũ<sub>k</sub></i> undergone by the low-pass filtering; the filtered signal <i>ũ<sub>k</sub></i> is output to the resampling switch 5 to be resampled, and the resample value <i>ũ<sub>j</sub></i> is output and stored in the register 2, which will be output, by the bus 3, to the application terminal by the register 2 under the control of the bus 3; the analog sampling channel 1 and the resampling switch 5 are controlled by the timing controller 4.
0029The cutoff frequency f<sub>c</sub> of the digital low-pass filter is smaller than 0.5 times of the resampling frequency f<sub>Δy</sub>, and the resampling frequency f<sub>Δy</sub> is specified by its application.
0030<figref idref="f0001">Fig. 2</figref> shows a method and device for acquiring the steady state value data of the continuous physical signal.
0031In <figref idref="f0001">Fig. 2</figref>, the digital low-pass filter 6 of the <figref idref="f0001">Fig. 1</figref> is replaced by the averaging unit 7 and the judging unit 8 of the <figref idref="f0001">Fig.2</figref>, and the other circuit configuration and function are the same as the description of the <figref idref="f0001">Fig. 1</figref>. In <figref idref="f0001">Fig. 2</figref>, the output <i>u<sub>k</sub></i> of the analog sampling channel 1, in one aspect, is passed through the averaging unit 7 to provide the average value <i><o ostyle="single">u</o><sub>k</sub></i>, and it is then passed through the resampling switch 5 to be stored in the register 2; in another aspect, u<sub>k</sub> is inputted to the judging unit 8 to output the sign F to the averaging unit 7; when u<sub>k</sub> is in the steady state process, F=0, otherwise when u<sub>k</sub> is in the transient state process, F=1; wherein, when F=0, the averaging unit 7 calculates the average value <i><o ostyle="single">u</o><sub>k</sub>;</i> when F=1, the average value <i><o ostyle="single">u</o><sub>k</sub></i> of the averaging unit 7 is assigned an unreachable value (e.g. the maximum value impossible occurred), and the unreachable value is eliminated as bad data after arriving at the application terminal, and if F turns to 0 from 1, the said average value <i><o ostyle="single">u</o><sub>k</sub></i> is reset to zero and set k=1; the average value <i><o ostyle="single">u</o><sub>k</sub></i> is output to the resampling switch.
0032The formula for calculating the average value <i><o ostyle="single">u</o><sub>k</sub></i> is: <maths id="math0008" num=""><math display="block"><mrow><msub><mrow><mover><mi>u</mi><mrow><mo>‾</mo></mrow></mover></mrow><mi>k</mi></msub><mo>=</mo><mfrac><mn>1</mn><mi>k</mi></mfrac><mo>⋅</mo><mstyle displaystyle="true"><mrow><munderover><mrow><mo>∑</mo></mrow><mrow><mi>l</mi><mo>=</mo><mn>1</mn></mrow><mi>k</mi></munderover><msub><mi>u</mi><mi>l</mi></msub></mrow></mstyle><mo>=</mo><mfrac><mn>1</mn><mi>k</mi></mfrac><mo>⋅</mo><mfenced open="[" close="]" separators=""><mfenced separators=""><mi>k</mi><mo>−</mo><mn>1</mn></mfenced><mo>⋅</mo><msub><mrow><mover><mi>u</mi><mrow><mo>‾</mo></mrow></mover></mrow><mrow><mi>k</mi><mo>−</mo><mn>1</mn></mrow></msub><mo>+</mo><msub><mi>u</mi><mi>k</mi></msub></mfenced><mn>.</mn></mrow></math><img file="EP2720002B1_D0008.tif" /></maths>
0033The criterion of the judging unit 8 is calculating the variance of the sampled signal u<sub>k</sub>, <maths id="math0009" num=""><math display="block"><mrow><msubsup><mrow><mover><mi>s</mi><mrow><mo>^</mo></mrow></mover></mrow><mi>k</mi><mn>2</mn></msubsup><mo>=</mo><mfrac><mrow><mi>k</mi><mo>−</mo><mn>2</mn></mrow><mrow><mi>k</mi><mo>−</mo><mn>1</mn></mrow></mfrac><msubsup><mrow><mover><mi>s</mi><mrow><mo>^</mo></mrow></mover></mrow><mrow><mi>k</mi><mo>−</mo><mn>1</mn></mrow><mn>2</mn></msubsup><mo>+</mo><msup><mfenced separators=""><msub><mrow><mover><mi>u</mi><mrow><mo>‾</mo></mrow></mover></mrow><mi>k</mi></msub><mo>−</mo><msub><mrow><mover><mi>u</mi><mrow><mo>‾</mo></mrow></mover></mrow><mrow><mi>k</mi><mo>−</mo><mn>1</mn></mrow></msub></mfenced><mn>2</mn></msup><mo>+</mo><mfrac><mn>1</mn><mrow><mi>k</mi><mo>−</mo><mn>1</mn></mrow></mfrac><msup><mfenced separators=""><msub><mrow><mover><mi>u</mi><mrow><mo>‾</mo></mrow></mover></mrow><mi>k</mi></msub><mo>−</mo><msub><mi>u</mi><mi>k</mi></msub></mfenced><mn>2</mn></msup></mrow></math><img file="EP2720002B1_D0009.tif" /></maths> and if <maths id="math0010" num=""><math display="inline"><mrow><mfenced open="|" close="|" separators=""><msub><mi>u</mi><mi>k</mi></msub><mo>−</mo><msub><mrow><mover><mi>u</mi><mrow><mo>‾</mo></mrow></mover></mrow><mi>k</mi></msub></mfenced><mo>≤</mo><msqrt><mi>k</mi></msqrt><mo>⋅</mo><msub><mi>t</mi><mrow><mi>α</mi><mo>/</mo><mn>2</mn></mrow></msub><mfenced separators=""><mi>k</mi><mo>−</mo><mn>1</mn></mfenced><mo>⋅</mo><msub><mrow><mover><mi>s</mi><mrow><mo>^</mo></mrow></mover></mrow><mi>k</mi></msub><mo>,</mo></mrow></math><img file="EP2720002B1_D0010.tif" /></maths> u<sub>k</sub> is in the steady state, otherwise u<sub>k</sub> is in the transient state, wherein <i><o ostyle="single">u</o><sub>k</sub></i> is the average value, <i>t</i><sub><i>α</i>/2</sub> is the students distribution, and α is the level of risk.
0034<figref idref="f0001">Fig. 3</figref> shows another method and device for acquiring the steady state value data of the continuous physical signal. In <figref idref="f0001">Fig. 3</figref>, the digital low-pass filter 6 of the <figref idref="f0001">Fig. 1</figref> is replaced by the α β γ filter (A), the assignment unit (B) and the judging unit (C) of the <figref idref="f0001">Fig.3</figref>, and the other circuit configuration and function are same as the description of the <figref idref="f0001">Fig. 1</figref>. In <figref idref="f0001">Fig. 3</figref>, the output u<sub>k</sub> of the analog sampling channel 1 is passed through the α β γ filter (A) to output the location component S<sub>k</sub>, the rate component vk and the acceleration component a<sub>k</sub>. The location component S<sub>k</sub> (i.e. the output of the filter) passed through the assignment unit (B), is resampled by switch 5 and then is stored in the register 2; the rate component vk and the acceleration component a<sub>k</sub> are input to the judging unit (C), and when u<sub>k</sub> is in the steady state, F=0, otherwise when u<sub>k</sub> is in the transient state, F=1; and the sign F is output to the assignment unit (B) by the judging unit (C); when F=0, the output of the assignment unit (B) is equal to the location component S<sub>k</sub>, and when F=1, the output of the assignment unit (B) is equal to an unreachable value of u<sub>k</sub>, and the unreachable value may be eliminated as bad data after arriving at the application terminal.
0035The criterion of the judging unit (C) is that: if |<i>a<sub>k</sub></i>|<<i>a<sub>g</sub></i> and |<i>υ<sub>k</sub></i>|<<i>υ<sub>g</sub></i>, Uk is in the steady state, and F=0; otherwise u<sub>k</sub> is in the transient state and F=1.
0036The criterion of the judging unit (C) is permitted to be simplified that: if any one of |<i>a<sub>k</sub></i>|<<i>a<sub>g</sub></i> and |<i>υ<sub>k</sub></i>|<<i>υ<sub>g</sub></i> is satisfied, for example if |<i>a<sub>k</sub></i>|<<i>a<sub>g</sub></i> and |<i>υ<sub>k</sub></i>|≥<i>υ<sub>g</sub></i> (or, |<i>υ<sub>k</sub></i>|<<i>υ<sub>g</sub></i> and |<i>a<sub>k</sub></i>|≥<i>a<sub>g</sub></i>) is satisfied, u<sub>k</sub> is in the steady state, otherwise if |<i>a<sub>k</sub></i>|≥<i>a<sub>g</sub></i> and |<i>υ<sub>k</sub></i>|≥<i>υ<sub>g</sub></i>, u<sub>k</sub> is in the transient state, wherein the a<sub>g</sub> and u<sub>g</sub> are given values, and they relates to the bandwidth time constant of the signal u<sub>k</sub>. See relevant information for α β γ filter design or Kalman filter design.
0037The above said solutions can be implemented by the CPLD (Complex Programmable Logic Device), FPGA (Field-Programmable Gate Array), ASIC (Application Specific Integrated Circuit) or the similar digital circuit, and they also can be implemented by the program of the DSP (Digital Signal Processor), and the specification can be seen in the development manual. The above said implementing solutions can also be integrated completely within one chip to implement.
0038While some specific embodiments have been provided by the embodiments of the present invention, various changes can be made to the embodiments by those skilled in the art, which will to be fallen into the scope defined by the claims of the present invention.
Contents5
32 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5 Sheet 6 Sheet 7 Sheet 8 Sheet 9 Sheet 10 Sheet 11 Sheet 12 Sheet 13 Sheet 14 Sheet 15 Sheet 16 Sheet 17 Sheet 18 Sheet 19 Sheet 20 Sheet 21 Sheet 22 Sheet 23 Sheet 24 Sheet 25 Sheet 26 Sheet 27 Sheet 28 Sheet 29 Sheet 30 Sheet 31 Sheet 32
Every citation, both ways
| Document | Relation | Office |
|---|---|---|
| EP0631392A1 | Cites | European Patent Office (EPO) |
| WO2010074643A1 | Cites | World Intellectual Property Organization (WIPO) |
| CN1926413A | Cites | China |
| CN101285692A | Cites | China |
| CN101614554A | Cites | China |
| CN101614555A | Cites | China |
| CN102331535A | Cites | China |
| CN102393214A | Cites | China |
| JP2009204470A | Cites | Japan |
| US4588979A | Cites | United States of America |
| US4991215A | Cites | United States of America |
| US5381355A | Cites | United States of America |
29 members in 9 offices; this record represents the family
Priority claims7
| Document | Office | Kind | Date |
|---|---|---|---|
| 201110161133 | China | – | |
| 201110161133 | China | A | |
| 2012076697 | China | W | |
| CN201110161133 | – | – | – |
| WO2012CN76697 | – | – | – |
| 201110161133 | – | – | – |
| 2012076697 | – | – | – |
Members29
| Document | Office | Kind | |
|---|---|---|---|
| CN102393214A | China | A | |
| CA2838772A1 | Canada | A1 | |
| WO2012167749A1 | World Intellectual Property Organization (WIPO) | A1 | |
| US2013107709A1 | United States of America | A1 | |
| US2013107713A1 | United States of America | A1 | |
| WO2013060148A1 | World Intellectual Property Organization (WIPO) | A1 | |
| EP2720002A1 | European Patent Office (EPO) | A1 | |
| US2014126619A1 | United States of America | A1 | |
| GB201407966D0 | United Kingdom | D0 | |
| CN103891224A | China | A | |
| GB2509473A | United Kingdom | A | |
| DE112012003674T5 | Germany | T5 | |
| US8773999B2 | United States of America | B2 | |
| JP2014517307A | Japan | A | |
| EA201490005A1 | Eurasian Patent Organization (EAPO) | A1 | |
| CN102393214B | China | B | |
| GB201416516D0 | United Kingdom | D0 | |
| GB2509473B | United Kingdom | B | |
| EP2720002A4 | European Patent Office (EPO) | A4 | |
| GB2514960A | United Kingdom | A | |
| US9013994B2 | United States of America | B2 | |
| GB2514960B | United Kingdom | B | |
| JP5736089B2 | Japan | B2 | |
| US9143245B2 | United States of America | B2 | |
| CN103891224B | China | B | |
| EP2720002B1This record | European Patent Office (EPO) | B1 | |
| EA027159B1 | Eurasian Patent Organization (EAPO) | B1 | |
| DE112012003674B4 | Germany | B4 | |
| CA2838772C | Canada | C |
77 legal events, as 9 offices reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | Office | |
|---|---|---|---|
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Gb: european patent ceased through non-payment of renewal feeCeasedGBPC | GBPC | EP | |
| Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal feeWithdrawnR119 | R119 | DE | |
| Change of representativeR082 | R082 | DE | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Fee paymentPLFP | PLFP | FR | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Patent lapsedLapsedMM4A | MM4A | IE | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Patent ceasedCeasedPL | PL | CH | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| No opposition filedOpposition26N | 26N | EP | |
| No opposition filed within time limitOppositionORIGINAL CODE: 0009261PLBE | PLBE | EP | |
| Information on the status of an ep patent application or granted ep patentGrantedSTATUS: NO OPPOSITION FILED WITHIN TIME LIMITSTAA | STAA | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| No opposition filed against granted patent, or epo opposition proceedings concluded without decisionGrantedR097 | R097 | DE | |
| Fee paymentPLFP | PLFP | FR | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Deletion acc. to par. 5 (withdrawal of the translation of the ep patent)MK05 | MK05 | AT | |
| Patent invalid in the netherlands as no translation has been filedMP | MP | NL | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Invalidated european patentMG4D | MG4D | LT | |
| Dpma publication of mentioned ep patent grantGrantedR096 | R096 | DE | |
| European patents granted designating irelandGrantedFG4D | FG4D | IE | |
| Reference to at number (ep patent validated in austria)REF | REF | AT | |
| European patent takes effect as a national patent in ch/liEP | EP | CH | |
| Designated contracting statesAK | AK | EP | |
| European patent grantedGrantedFG4D | FG4D | GB | |
| (expected) grantORIGINAL CODE: 0009210GRAA | GRAA | EP | |
| Grant fee paidORIGINAL CODE: EPIDOSNIGR3GRAS | GRAS | EP | |
| Intention to grant announcedINTG | INTG | EP | |
| Despatch of communication of intention to grant a patentORIGINAL CODE: EPIDOSNIGR1GRAP | GRAP | EP | |
| Information provided on ipc code assigned before grantRIC1 | RIC1 | EP | |
| Information provided on ipc code assigned before grantRIC1 | RIC1 | EP | |
| Amendment of ipc main classPREVIOUS MAIN CLASS: G01D0001000000R079 | R079 | DE | |
| First examination report despatched17Q | 17Q | EP | |
| Supplementary search report drawn up and despatchedA4 | A4 | EP | |
| Information provided on ipc code assigned before grantRIC1 | RIC1 | EP | |
| Information provided on ipc code assigned before grantRIC1 | RIC1 | EP | |
| Information provided on ipc code assigned before grantRIC1 | RIC1 | EP | |
| Request for extension of the european patent (deleted)DAX | DAX | EP | |
| Request for examination filed17P | 17P | EP | |
| Designated contracting statesAK | AK | EP | |
| Public reference made under article 153(3) epc to a published international application that has entered the european phaseORIGINAL CODE: 0009012PUAI | PUAI | EP |
Numbers
- Publication
- 2720002
- Publication, DOCDB
- 2720002
- Publication, EPODOC
- EP2720002
- Application
- 127965879
- Application, DOCDB
- 12796587
- Application, EPODOC
- EP20120796587
Titles3
- German
- VERFAHREN UND VORRICHTUNG FÜR KONTINUIERLICHE DATENSAMMLUNG ÜBER PHYSIKALISCHE QUANTITÄTEN
- English
- CONTINUOUS PHYSICAL QUANTITY DATA COLLECTION METHOD AND DEVICE
- French
- PROCÉDÉ ET DISPOSITIF DE COLLECTE CONTINUE DE DONNÉES DE QUANTITÉS PHYSIQUES
Classification
- CPC, 3
- H03H17/0621
- G01D9/005
- H04B17/327
- IPC, 2
- H03H17 06
- G01D9 00
Designated states38
- Contracting states, 38
- Albania
- Austria
- Belgium
- Bulgaria
- Switzerland
- Cyprus
- Czechia
- Germany
- Denmark
- Estonia
- Spain
- Finland
- France
- United Kingdom
- Greece
- Croatia
- Hungary
- Ireland
- Iceland
- Italy
- Liechtenstein
- Lithuania
- Luxembourg
- Latvia
and 14 moreShow fewer
- Monaco
- North Macedonia
- Malta
- Netherlands (Kingdom of the)
- Norway
- Poland
- Portugal
- Romania
- Serbia
- Sweden
- Slovenia
- Slovakia
- San Marino
- Türkiye
