Measurement device and method for a multidimensional signal analysis
10579845 ยท 2020-03-03
Assignee
Inventors
Cpc classification
International classification
Abstract
The invention is related to a method and a measurement device for performing multidimensional signal analysis. The measurement device comprises at least one input terminal configured to apply a signal for a signal analysis. A displaying unit is configured to display the applied signal. A masking unit is configured to define a signal mask, wherein at least one signal mask parameter of the signal mask dynamically varies over the signal analysis time of the applied signal.
Claims
1. A measurement device configured to perform a multidimensional signal analysis comprising: at least one input terminal configured to apply a signal for signal analysis; a display configured to display the applied signal; a mask configured to define a signal mask, wherein at least one signal mask parameter of the signal mask dynamically varies over a signal analysis time of the applied signal; wherein a trigger signal is used by the measurement device to start the dynamic variation of the signal mask in order to apply a user input to change a value of the applied signal for a referenced time instant; and wherein a control signal is applied to the measurement device for alignment of the signal mask with the control signal so that the signal mask varies with time as a value of the control signal changes.
2. The measurement device according to claim 1, wherein the signal mask is a one-dimensional signal limit line and/or a two dimensional signal mask and wherein the measurement device comprises a processor configured to indicate a mask violation of the applied signal.
3. The measurement device according to claim 1 further comprising: a user's input configured to provide the variation of the at least one signal mask parameter and the processor configured to calculate the signal mask based on the provided signal mask parameter variation.
4. The measurement device according to claim 3, wherein the signal mask parameter variation is provided as a calculation scheme for calculating the variable signal mask over time.
5. The measurement device according to claim 1 further comprising: a processor configured to calculate the signal mask parameter variation based on a stored and/or predefined signal parameter trajectory that comprises at least one signal mask parameter.
6. The measurement device according to claim 1 further comprising: a processor configured to interpolate a signal mask parameter of the signal mask based on a provided reference signal mask set for predefined signal analysis time instants.
7. The measurement device according to claim 1 further comprising: a control signal input terminal configured to apply the control signal; a processor configured to calculate the at least one signal mask parameter variation based on a determined value of a control signal.
8. The measurement device according to claim 7, wherein the control signal is a baseband signal; and wherein the processor is configured to determine an offset value of the control signal which is a basis for a shift of the signal mask over the signal analysis time.
9. The measurement device according to claim 7, wherein the control signal is a mode signal of a device under test and wherein the processor is configured to calculate the at least one signal mask parameter variation for the signal mask based on the determined mode of the device under test.
10. The measurement device according to claim 1 further comprising: a processor configured to calculate the at least one signal mask parameter variation from at least one measured signal parameter of the applied signal.
11. The measurement device according to claim 10, wherein the signal parameter is a peak frequency of the applied signal and the mask parameter is a center frequency of the signal mask and wherein the center frequency is an average frequency of the applied signal.
12. A method for determining at least one signal mask parameter of a signal mask for a multidimensional signal analysis, the method comprises the following steps: displaying an applied and/or buffered signal on a display of a measuring device; defining a signal mask, wherein at least one signal mask parameter of the signal mask dynamically varies over a signal analysis time of the applied and/or buffered signal; starting the dynamic variation of the signal mask with a trigger signal in order to apply a user's input to change a value of the applied and/or buffered signal for a referenced time instant; and applying a control signal to the measurement device to align the signal mask with the control signal so that the signal mask varies with time as a value of the control signal changes.
13. The method according to claim 12, wherein the defining is obtained by: determining a signal parameter of the applied and/or buffered signal; and calculating a signal mask parameter variation based on the determined signal parameter.
14. The method according to claim 12, wherein the defining is obtained by: calculating the at least one signal mask parameter variation based on a user's input.
15. The method according to claim 14, wherein the calculating is based on a provided calculation scheme.
16. The method according to claim 12, wherein the defining is obtained by: providing the control signal to the measurement device and calculating the at least one signal mask parameter variation based on the determined value of the control signal.
17. The method according to claim 12, wherein the defining is obtained by: providing predefined reference signal masks for reference time instants in the signal analysis time; and interpolating the at least one signal mask parameter based on the signal mask parameter variation of two subsequent reference masks.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) In the following exemplary embodiments of the invention are described with reference to the drawings. Those exemplary embodiments do not limit the scope of the invention. The same reference signs in different drawings indicate the same elements or at least the same functions unless otherwise stated.
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
(13)
(14) The signal mask M is used to define variations of the signal to be applied from a signal that is predefined in order to obtain information about signal parameters that exceed or undershoot this predefined limit. This signal mask M might be a threshold line, also referred to as limit line, which defines a threshold level of the signal to be applied and on which an exceeding or an undershooting causes a mask violation MV that is determined. Additionally and/or alternatively, the signal mask M is an area of a two-dimensional signal diagram in which the signal to be applied should be inserted and included or should be excluded. The mask M could comprise any two-dimensional geometric form, wherein each corner is to be defined as a signal mask parameter.
(15) The mask unit 7 defines a signal mask M that comprises signal mask parameter varying over the signal analysis time. This is useful to obtain information on the signal which might also vary with the time. Especially, pulsed signals comprise at least one variable signal parameter over the signal analysis time which cannot be measured with a static signal mask M that does not apply a variable signal mask parameter.
(16) The variation of the mask parameter can be an absolute value or a minimum value or a start or a stop value of the signal mask M. Such a variable signal mask enables an at least three-dimensional signal analysis. Each corner of the geometric form that builds the mask M can thus be defined variable.
(17) For instance, the measurement device 1 is an oscilloscope or a spectrum analysis, in which a signal to be applied is observed in time domain or in frequency domain. Thus, a signal to be applied might be buffered in the buffer unit 8 and a history function of the measurement device 1 might be used to display the signal at the display unit 5. To provide the analysis on a signal that varies with the time it is necessary to apply a signal mask M that also varies with the time. Thus, a three-dimensional signal analysis is possible wherein the signal masks M of the measurement devices 1 are extended with a time axis. Thus, signal distortion or spurious effect on signals to be applied with time variant preferences can be detected in an easier manner.
(18) For instance, a detected frequency signal spectrum of an applied signal might be displaced in both frequency directions in each case by a given frequency value. If the two frequency spectra displaced respectively by the determined variable frequency value in positive and negative frequency direction are connected to one another horizontally at the respective dividing points and displaced vertically upwards and/or downwards by multiplication in each case by an appropriate amplification factor, an upper and/or lower frequency signal mask M which is distanced from the detected frequency spectrum in the horizontal and also in the vertical direction could be applied. The variation of the frequency signal mask M is obtained by the masking unit 7. The frequency value by which the detected frequency spectrum is displaced in the horizontal direction, and the amplification factor, by which the horizontally displaced frequency spectrum is displaced vertically can be predetermined by the user.
(19) The respectively obtained variable signal parameter mask M is preferably linked to a window function of which the window type and/or width (time, frequency) and/or height (amplitude) are different. A given window type, for example, parabolic, Gaussian or rectangular, is allocated to the window function to which the signal is linked.
(20) The signal mask M might be calculated based on the determined signal mask parameters. For instance, a determination scheme as described in U.S. Pat. No. 8,442,789 B2 might be applied.
(21) In
(22) Furthermore, it is shown in
(23) In
(24) Alternatively and/or additionally, an external trigger signal 2d might be applied to the measurement device 1 for providing the processing unit 4 with a triggering event.
(25) In
(26) In
(27) In optional step S4 inputs are obtained from a control signal 2c or a user's input 6 in order to obtain information on how the signal mask M might be varied over a signal analysis time. In step S5 the signal mask M is dynamically varied over the signal analysis time using the input or the signal to be applied.
(28) In the embodiments according to
(29) In
(30) According to a first time instant t.sub.1 the signal 2 comprises a spectral power distribution that comprises a peak frequency at a frequency f.sub.1. A signal mask L1, herein after as referred to signal limit L1, is predefined with an upper threshold value at which the power in dBm of the signal should not exceed. The peak of the signal mask L1 corresponds to the frequency peak f.sub.1 of the signal 2 to be applied.
(31) Now referring to time instant t.sub.2 it can be seen that the applied signal 2 changes its spectral power distribution over the frequency in that the center frequency f.sub.1 is shifted and also in that a second peak frequency f.sub.2 is now contained in the signal spectrum. Thus, the signal mask L2 has to be adapted in case this behavior of the signal is normal and within a predefined range. In direct contrast to the signal mask L1 at time instant t.sub.1, the signal mask L2 at time instant t.sub.2 comprises a second peak frequency at the peak frequency f.sub.2 of the spectrum of the signal 2 in time instant t.sub.2.
(32) At time instant t.sub.3 another signal spectrum of the signal 2 is shown. Herein, the spectrum frequency again changes in that the first peak frequency f.sub.1 comprises a power that is lower than the second frequency peak f.sub.2. This is considered as a normal behavior since the resulting signal mask L3 is adjusted accordingly. A mask violation MV is detected and indicated at frequency f.sub.3. Herein, the signal spectrum comprises a third frequency peak f.sub.3 at a position on which no frequency peak should be applied. This is indicated as an unusual behavior and the mask violation MV is indicated on the display unit 5 of the measurement device 1. Alternatively and/or additionally, an acoustic signal could be generated by the measurement device 1. Alternatively and/or additionally, the signal analysis could be stopped at time point t.sub.3 in order to indicate the mask violation MV.
(33) At the time instants t.sub.4 and t.sub.5 additional signal spectra are shown of the signal 2 applied to the input terminal of the measurement device 1. As can be seen, the signal masks L4 and L5 are respectively adapted due to frequency shifts according to f.sub.1 or f.sub.2 and no mask violation MV is contained in these time instants t.sub.4 and t.sub.5.
(34) As can be derived from
(35) In
(36) At time instant t.sub.2 a mask violation is indicated, since the applied signal 2 exceeds the mask M2. As can be obtained by the definition of the mask M2, the mask M2 according to time instant t.sub.2 differs in another starting time t.sub.2 and another voltage value v.sub.2 compared to the mask M1. The masks M3 and M4 are respectively amended according to the time instants t.sub.3 and t.sub.4.
(37) The masks M1 to M4 are time variant signal masks and differ with the waveform of the signal 2. The signal amplitude has a time variant behavior and can be analyzed with this time variant signal mask over a different time instants t.sub.1 to t.sub.4.
(38) To obtain the mask parameters that vary over time of the signal analysis, different methods or embodiments are provided with this invention.
(39) A user's input 6, 6 can for instance be used to provide a mathematical formula as a calculation scheme by the user itself that describes, how the signal mask parameter or the limit line L changes with the different time instants t.sub.1 to t.sub.5. Especially, a polynomial or a piecewise polynomial can be provided. Alternatively and/or additionally, a series of signal parameter values, for instance the time values t.sub.x and t.sub.y or voltage values v.sub.x and v.sub.y or the peak frequency f.sub.1, f.sub.2 according to
(40) Alternatively and/or additionally, a specific duration, for instance the time interval t.sub.y to t.sub.x or a voltage range v.sub.y to v.sub.x can be provided as a series of values for signal parameters. Such a value may be given as absolute value or a relative value. The value might be provided directly to the processing unit 4 for calculation the signal mask parameter variation and to further calculate the signal mask M that needs to be applied for a specific time instant t.sub.x. Additionally or alternatively, the value might be provided in form of a signal parameter trajectory 14 that is either inserted in the measurement device 1 or that is alternatively connected to the measurement device 1 via a control signal input 2c, 2e.
(41) In case an absolute time is provided as a calculation scheme from the user's input 6, the measurement device 1 comprises a processing unit 4 that comprises an absolute time base. The processing unit 4 is thus configured to calculate the signal mask M according to this absolute time base. The absolute time base might be provided by an external signal 2e to the measurement device.
(42) Alternatively and/or additionally, a relative time value might be provided that implies that the measurement device 1 comprises an additional external trigger signal 2d that can be used as a reference signal for time alignment of the signal mask M. Thus, the trigger signal 2d is used in the processing unit to calculate the signal mask based on the relative value that is provided as an input value.
(43) Alternatively and/or additionally, an absolute frequency might be provided by user's input and this implies that the frequency mask M is specified absolutely, for instance in Hertz.
(44) In case a relative frequency value is provided by the user's input a frequency mask M is specified relatively to a center frequency f.sub.c of the measurement device 1. The processing unit thus shifts the mask M in dependence on the mask parameter.
(45) Additionally and/or alternatively, the signal mask parameter is provided from a signal parameter trajectory 14 that is included in the measurement device 1 or that might be connected to the measurement device 1.
(46) In case the user's input 6 is provided via a touch screen, it might be possible that the processing unit offers a predefined set of signal mask parameters that are predefined upon signal analysis and are thus meaningful mask parameter values.
(47) Additionally and/or alternatively, an interpolation is used based on a provided reference signal mask set. Thus, a user predefines at least two reference signal masks as a mask set for a specific reference time instant t.sub.x. The time instants t.sub.x are provided using the scheme as provided and described above. The interpolation can be a linear interpolation between two subsequent predefined signal masks. Alternatively, a sinc-function interpolation might be provided via the user's input 6. Thus, different signal masks M can be calculated based on the predefined reference mask set and can be applied for a multidimensional signal analysis.
(48) Additionally and/or alternatively, simultaneous measurements of an applied external control signal 2c and a relationship between the value of the control signal 2c and a mask M can be used or provided by the user.
(49) For instance, a voltage controlled oscillator, VCO, control signal can be applied to a baseband input on the measurement device 1. The user provides a mapping, such as a scaling and an offset, so that the VCO signal 2c can be translated to a frequency trajectory, which then can be used for alignment of the frequency mask as a signal mask example, which varies with time as the VCO control signal 2c changes the voltage.
(50) Alternatively, a baseband I/Q signal could be applied, wherein a peak frequency of the baseband signal is determined and used to calculate an offset of the frequency being measured at which a frequency should be positioned. During the measurement, the position of the signal mask M changes as the position of the frequency in the baseband I/Q signal changes.
(51) Alternatively, the control signal 2c is a mode signal that is used to retrieve a particular signal mask from a look up table, LUT, or a predefined value. During the measurement, the currently active signal mask changes according to the mode of the device under test, DUT.
(52) Additionally and/or alternatively, the signal mask parameter is derived through analysis of the signal to be applied. Thus, a signal mask M might be defined from a relative signal value, such as a relative frequency or a relative time. Thus, the center value is unknown but not necessary for the signal analysis. A center frequency at which a frequency mask is positioned can be determined by the measurement device 1 according to a rule which might be specified by a user. At a specific time point a peak frequency might be used from the measurement of the signal to align the signal mask M. Alternatively and/or additionally, a center frequency is obtained by averaging a signal region and to provide an average frequency signal to align the signal mask M.
(53) Specific applications can now be used to provide a multidimensional signal analysis. For instance a spectrum analysis can be used for instance for frequency hopping signals. As can be seen in
(54) To increase the interoperation and to reduce interferences it might be necessary to provide the signal with static frequency changes from the specific time slots, as can be seen in
(55) In another application a spectrum analysis can be obtained for mobile communication systems and their modulation schemes provided therein. Thus, it can be obtained if the modulated signal comprises undesired harmonics on the carrier frequency or whether the signal interferences neighboring channels.
(56) Another application might be a time analysis of a circuit. Therein, it could be determined whether signal variations occur during desired behaviors and whether undesired pulses are generated that might lead to disturbances in the circuit.
(57) In another embodiment a time analysis of different diagrams can be used. This is especially important for serial protocols at different clock rates for instance the CAN FD-Bus. Therein the time variance of the clock change can be analyzed.
(58) In another embodiment a temperature dependent time analysis of a circuit can be provided. Thus, the variation of time can be used and it could be identified whether the circuit provides the desired function also with varying temperatures.
(59) In another application of the invention the control of a motor can be time analyzed. Thus, different scenarios under different output voltages can be evaluated.
(60) In another embodiment a traditional frequency-mask trigger, FMT might solve the problem of finding random or sporadically occurring frequency events via the user-definable mask in a power versus frequency scheme. This mask M is defined in terms of a pair of frequency and power points which remain fixed for the duration of a measurement.
(61) Often a signal mask M is defined which excludes a signal of interest, such as a continuous wave carrier, and a lower limit on power outside of the occupied spectrum. Such a mask can be effective in catching so called spurious emissions which arise outside the spectral band permitted for a given application.
(62) The difficulty with this approach arises when spurious effects which occur within the frequency band of the transmitted signal need to be captured. For instance, a frequency-hopped signal, which can arise in both communications and radar applications, as a frequency chirp signal which is typically in radar applications. In both of these cases the instantaneous bandwidth of the transmitted signal is small with respect to the total transmission bandwidth to transmitted center frequency were raised in time.
(63) A frequency chirp signal is shown in
(64) In
(65)
(66) Now referring to
(67) All features of all embodiments described in the description, shown in the drawings and/or claimed in the claims herein can be combined with each other.
(68) While various embodiments of the present invention have been described above, it should be understood that they have been presented by way of example only, and not limitation. Numerous changes to the disclosed embodiments can be made in accordance with the disclosure herein without departing from the spirit or scope of the invention. Thus, the breadth and the scope of the present invention should not be limited by any of the above-described embodiments. Rather, the scope of the invention should be defined in accordance with the following claims and their equivalence.
(69) Although, the invention has been illustrated and described with respect to one or more implementations, equivalent alterations and modifications will occur to others skilled in the art upon the reading and understanding of this specification and the annexed drawings. In addition, while a particular feature of the invention may have been disclosed with respect to only one several implementation, such feature may be combined with one or more other features of the other implementations as may be desired and advantageous for any given or particular application.