JP2972798B2 - Maximum sine waveform signal amplitude calculation method - Google Patents

Maximum sine waveform signal amplitude calculation method

Info

Publication number
JP2972798B2
JP2972798B2 JP2266825A JP26682590A JP2972798B2 JP 2972798 B2 JP2972798 B2 JP 2972798B2 JP 2266825 A JP2266825 A JP 2266825A JP 26682590 A JP26682590 A JP 26682590A JP 2972798 B2 JP2972798 B2 JP 2972798B2
Authority
JP
Japan
Prior art keywords
maximum amplitude
waveform signal
sine waveform
waveform
sine
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.)
Expired - Fee Related
Application number
JP2266825A
Other languages
Japanese (ja)
Other versions
JPH04142422A (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.)
Omron Corp
Original Assignee
Omron Corp
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 Omron Corp filed Critical Omron Corp
Priority to JP2266825A priority Critical patent/JP2972798B2/en
Publication of JPH04142422A publication Critical patent/JPH04142422A/en
Application granted granted Critical
Publication of JP2972798B2 publication Critical patent/JP2972798B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Measurement Of Current Or Voltage (AREA)

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、本来の最大振幅がAであってこの最大振幅
部分を含む周辺部分の波形が正規の波形から歪まされて
見掛け上の最大振幅がA′(<A)となっている正弦波
形信号の最大振幅を演算する方法に関する。
DETAILED DESCRIPTION OF THE INVENTION (Industrial Application Field) The present invention relates to an apparent maximum amplitude in which the original maximum amplitude is A and the waveform of a peripheral portion including the maximum amplitude portion is distorted from a normal waveform. Is a method for calculating the maximum amplitude of a sine waveform signal in which A ′ (<A).

(従来の技術) 第3図に示される正弦波形信号Sの最大振幅Aの演算
について、第4図に示される回路を参照して説明する。
ここで、正弦波形信号Sの正弦波関数をAsin(ωt+
θ)で表す。
(Prior Art) The calculation of the maximum amplitude A of the sine waveform signal S shown in FIG. 3 will be described with reference to the circuit shown in FIG.
Here, the sine wave function of the sine waveform signal S is expressed as Asin (ωt +
θ).

アナログフィルタ1に正弦波形信号Sを入力して該正
弦波形信号Sに含まれる高調波成分を除去したうえで、
その正弦波形信号Sをサンプル・ホールド回路2に入力
する。サンプル・ホールド回路2において、正弦波形信
号Sを位相がπ/6(=30度)ずつ異なる各信号部分S1,S
2,…毎にサンプル・ホールドする。そして、サンプル・
ホールドしている各信号部分S1,S2,…を、A/D変換器3
でA/D変換してCPU4に与える。各信号部分の正弦波関数X
m1,Xm2,…はθが0,π/6,2π/6、3π/6、…であるか
ら、それぞれAsin(ωt)、Asin(ωt+π/6)、Asin
(ωt+2π/6)、Asin(ωt+3π/6)…となる。CP
U4においては、それら各信号部分のうち、互いに位相差
がπ/2異なる信号部分、例えばS1とS4それぞれの正弦波
関数Xm1とXm4とから次式の演算を行って該正弦波形信
号Sの最大振幅Aを求める。
After inputting the sine waveform signal S to the analog filter 1 to remove harmonic components contained in the sine waveform signal S,
The sine waveform signal S is input to the sample and hold circuit 2. In the sample and hold circuit 2, the sine waveform signal S is converted into signal portions S1, S having phases different by π / 6 (= 30 degrees).
Sample and hold every 2, ... And the sample
The held signal portions S1, S2,...
A / D conversion and give to CPU4. Sine wave function X of each signal part
Since m 1 , Xm 2 ,... have θ of 0, π / 6, 2π / 6, 3π / 6,..., Asin (ωt), Asin (ωt + π / 6), Asin
(Ωt + 2π / 6), Asin (ωt + 3π / 6). CP
In U4, of them each signal portion, the phase difference is [pi / 2 different signal portions from one another, for example, S1 and S4 sine wave signal S from the respective sinusoidal function Xm 1 and Xm 4 Metropolitan performs the following calculation Is obtained.

ただし、Xm1=A・sin(ωt) Xm4=A・sin(ωt+π/2) (発明が解決しようとする課題) このような正弦波形信号Sの最大振幅Aの演算方法に
おいては、第4図の回路のアナログフィルタ1に与える
正弦波形信号Sを最大振幅を含む周辺部分W1(第5図の
破線部分)またはW2(第5図の破線に対応する実線部
分)と残余の部分W3とにわけた場合、その最大振幅部分
を含むその周辺部分においての波形が本来は第5図の破
線部分W1の波形であるのに、実線部分W2の波形のように
歪んでいたり、あるいは、アナログフィルタ1に入力さ
れる正弦波形信号Sそのものはその最大振幅部分を含む
その周辺部分が第5図の破線部分W1のように本来の波形
になっていても第4図の回路そのもののオーバーフロー
動作によって第5図の実線部分W2のように波形歪みをし
ていることがある。
However, Xm 1 = A · sin (ωt) Xm 4 = A · sin (ωt + π / 2) (Problem to be Solved by the Invention) In such a calculation method of the maximum amplitude A of the sine waveform signal S, the fourth method is used. The sine waveform signal S applied to the analog filter 1 of the circuit shown in the figure is divided into a peripheral portion W1 (broken line portion in FIG. 5) or W2 (solid line portion corresponding to the broken line in FIG. 5) including the maximum amplitude and a remaining portion W3. In this case, the waveform in the peripheral portion including the maximum amplitude portion is originally the waveform of the broken line portion W1 in FIG. 5, but is distorted like the waveform of the solid line portion W2, or the analog filter 1 The sine waveform signal S itself, which is input to the circuit shown in FIG. 5, has its fifth portion due to the overflow operation of the circuit itself in FIG. 4 even if its peripheral portion including the maximum amplitude portion has the original waveform as shown by the broken line portion W1 in FIG. Waveform as shown by solid line W2 in the figure You may have Mioshi.

このような波形歪みをしている正弦波形信号Sにおい
て、第5図の破線部分W1における本来の最大振幅Aを演
算する場合において、CPU4には第5図の残余部分W3と、
実線の周辺部分W2とに対応したA/D変換データが入力さ
れているから、互いに位相差がπ/2異なる信号部分とし
て例えばS1と、S4に対応のS4′とのそれぞれの正弦波関
数Xm1とXm4′とから式と同様の演算を行って該正弦波
形信号Sの最大振幅Aを求めることになり、この場合、
Xm1についてはAsin(ωt)に対応のA/D変換データに基
づいてCPU4が演算するからよいが、Xm4についてはAsin
(ωt+π/2)ではなく、A′sin(ωt+π/2)に対
応のA/D変換データに基づいてCPU4が演算することにな
って求めるべき最大振幅がAではなくそれとは異なる
A′であると誤演算してしまうことになる。
In the case of calculating the original maximum amplitude A in the broken line portion W1 of FIG. 5 in the sine waveform signal S having such waveform distortion, the CPU 4 sends the remaining portion W3 of FIG.
Since the A / D conversion data corresponding to the peripheral portion W2 of the solid line is input, the respective sine wave functions Xm of S1 and S4 ′ corresponding to S4 as signal portions having a phase difference of π / 2 from each other, for example. The maximum amplitude A of the sine waveform signal S is obtained by performing the same operation as the expression from 1 and Xm 4 ′. In this case,
Or from about Xm 1 is CPU4 is calculated based on the corresponding A / D converted data into Asin (.omega.t) but, Asin for Xm 4
The maximum amplitude to be determined by the CPU 4 to calculate based on the A / D conversion data corresponding to A'sin (ωt + π / 2) instead of (ωt + π / 2) is not A but A 'different from that. Is incorrectly calculated.

したがって、本発明においては、正弦波形信号の最大
振幅を演算する場合にその最大振幅部分を含む周辺部分
の波形が歪んでいても、その最大振幅を正確に演算でき
るようにすることを目的としている。
Therefore, it is an object of the present invention to accurately calculate the maximum amplitude of a sine waveform signal even when the waveform of a peripheral portion including the maximum amplitude portion is distorted when the maximum amplitude is calculated. .

(課題を解決するための手段) このような目的を達成するために、本発明の方法にお
いては、本来の最大振幅がAであってこの最大振幅部分
を含む周辺部分の波形が正規の波形から歪まされて見掛
け上の最大振幅がA′(<A)となっている正弦波形信
号の最大振幅を演算する方法であって、前記周辺部分を
除く残余の部分であってかつ互いに位相差がπ/2異なる
少なくとも2つの正弦波形信号部分をそれぞれ正弦波関
数XmとXm′で表し、該正弦波関数に関する の演算を行い、この演算値を前記正弦波形信号の本来の
最大振幅Aとすることを特徴としている。
(Means for Solving the Problems) In order to achieve such an object, in the method of the present invention, the original maximum amplitude is A, and the waveform of the peripheral portion including the maximum amplitude portion is different from the normal waveform. A method for calculating the maximum amplitude of a sine waveform signal which is distorted and has an apparent maximum amplitude of A '(<A), wherein the remaining amplitude is a remaining portion excluding the peripheral portion and the phase difference is π. / 2 represent at least two different sinusoidal waveform signal parts by sinusoidal functions Xm and Xm ′, respectively. And the calculated value is used as the original maximum amplitude A of the sine waveform signal.

(作用) 最大振幅部分とその周辺部分の波形が歪んでいても、
その歪みとは無関係の残余部分でもって正弦波関数の前
記演算を行うことから、正弦波形信号の本来の最大振幅
を演算することができる。
(Effect) Even if the waveform of the maximum amplitude part and its surrounding part is distorted,
Since the above-described calculation of the sine wave function is performed using the remaining portion unrelated to the distortion, the original maximum amplitude of the sine waveform signal can be calculated.

(実施例) 以下、本発明の実施例を、正弦波形信号の最大振幅部
分とその周辺部分との波形が第1図の波形部分W1で示さ
れる本来の波形から波形部分W2で示される見掛け上の波
形に歪んでいる場合を例にして説明する。この波形の歪
みは、その正弦波形信号Sの最大振幅部分とその周辺部
分とがA/D変換器3のA/D変換分解能の範囲を越えている
ために生じている。
(Embodiment) Hereinafter, an embodiment of the present invention will be described by changing the waveform of the maximum amplitude portion of the sine waveform signal and its peripheral portion from the original waveform shown by the waveform portion W1 in FIG. 1 to the apparent waveform shown by the waveform portion W2. An example where the waveform is distorted will be described. This waveform distortion occurs because the maximum amplitude portion of the sine waveform signal S and its peripheral portion exceed the range of the A / D conversion resolution of the A / D converter 3.

このように正弦波形信号Sが最大振幅部分とその周辺
部分で本来の破線の周辺部分W1から実線の周辺部分W2の
ように波形歪みを有している場合において、該正弦波形
信号Sをサンプル・ホールド回路2で位相差がπ/6毎に
サンプル・ホールドし、A/D変換器3でA/D変換してCPU4
に入力する。そして、この場合各信号部分S1,S2,…のう
ち、S1,S7,S13は、A/D変換器3のA/D変換分解能の範囲
外にあたっていることになる。
In this way, when the sine waveform signal S has a waveform distortion between the maximum amplitude portion and the peripheral portion from the original portion W1 of the dashed line to the peripheral portion W2 of the solid line, the sine waveform signal S is sampled. The hold circuit 2 samples and holds the phase difference every π / 6, and the A / D converter 3 A / D converts the
To enter. In this case, among the signal portions S1, S2,..., S1, S7, S13 fall outside the range of the A / D conversion resolution of the A / D converter 3.

そして、CPU4はA/D変換器3のA/D変換分解能の範囲R
を記憶しており、その記憶してあるA/D変換分解能範囲
Rに含まれる正弦波形信号の各信号部分S2〜S6、S8〜S1
2をそれぞれ検知し、これによって正弦波形信号の最大
振幅部分を含む周辺部分が破線部分W1から実線部分W2に
波形が歪んでいると判断し、正弦波形信号の残余の部分
W3において、互いに位相差がπ/2異なる2つの部分、例
えばS3とS6それぞれの正弦波関数をXm3とXm6で表し、該
正弦波関数に関する の演算を行い、この演算値を正弦波形信号の本来の最大
振幅Aとして得る。
Then, the CPU 4 determines the range R of the A / D conversion resolution of the A / D converter 3.
And the signal portions S2 to S6 and S8 to S1 of the sine waveform signal included in the stored A / D conversion resolution range R.
2 is detected, and the peripheral portion including the maximum amplitude portion of the sine waveform signal is determined to be distorted from the broken line portion W1 to the solid line portion W2, and the remaining portion of the sine waveform signal is detected.
In W3, the sine wave functions of two portions having a phase difference of π / 2 from each other, for example, S3 and S6 are represented by Xm 3 and Xm 6 , respectively. And the calculated value is obtained as the original maximum amplitude A of the sine waveform signal.

この演算によれば、正弦波形信号Sが波形歪みしてい
ない残余の部分W3で最大振幅Aの演算をしている結果、
第1図の破線で示される最大振幅部分S7′での振幅Aを
正しく求めることができることになる。
According to this calculation, as a result of calculating the maximum amplitude A in the remaining portion W3 where the sine waveform signal S has no waveform distortion,
The amplitude A at the maximum amplitude portion S7 'shown by the broken line in FIG. 1 can be correctly obtained.

なお、上記演算では、A/D変換器3が第2図で示され
るA/D変換分解能範囲Rを有している場合、これまでで
は正弦波形信号としては振幅フルスケール2A′の正弦波
形信号Sxでなければならなかったから、CPU4に与えられ
る正弦波形信号に関するA/D変換データの精度はその分
解能Dに制限されたものになっていたが、本発明ではそ
の分解能範囲Rを越えた振幅フルスケールAの正弦波形
信号Syでもよいから、そのA/D変換データとしては精度
の高いものとなる。
In the above calculation, if the A / D converter 3 has the A / D conversion resolution range R shown in FIG. 2, a sine waveform signal having an amplitude full scale of 2A 'has been used so far. Since it had to be Sx, the accuracy of the A / D conversion data relating to the sine waveform signal given to the CPU 4 was limited to the resolution D, but in the present invention, the amplitude full beyond the resolution range R was used. Since the sine waveform signal Sy of the scale A may be used, the A / D conversion data has high accuracy.

(発明の効果) 以上説明したことから明らかなように本発明によれ
ば、正弦波形信号の最大振幅を演算する場合にその最大
振幅部分を含む周辺部分の波形が歪んでいても、その最
大振幅を正確に演算できるようになった。
(Effects of the Invention) As is apparent from the above description, according to the present invention, when the maximum amplitude of a sine waveform signal is calculated, even if the waveform of the peripheral portion including the maximum amplitude portion is distorted, the maximum amplitude Can be calculated accurately.

【図面の簡単な説明】[Brief description of the drawings]

第1図は本発明の方法の説明に供する正弦波形信号の波
形図、第2図は正弦波形信号のA/D変換データの説明に
供する波形図である。 第3図は従来方法の説明に供する正弦波形信号の波形
図、第4図は正弦波形信号の振幅を演算するための回路
図、第5図は従来方法の問題の説明に供する波形図であ
る。 S……正弦波形信号、A……本来の最大振幅、A′……
見掛け上の最大振幅、W1……本来の最大振幅部分を含む
周辺部分、W2……掛け上の最大振幅部分を含む周辺部
分、W3……残余の部分。
FIG. 1 is a waveform diagram of a sine waveform signal for explaining the method of the present invention, and FIG. 2 is a waveform diagram for explaining A / D conversion data of the sine waveform signal. FIG. 3 is a waveform diagram of a sine waveform signal for explaining the conventional method, FIG. 4 is a circuit diagram for calculating the amplitude of the sine waveform signal, and FIG. 5 is a waveform diagram for explaining the problems of the conventional method. . S: Sine waveform signal, A: Original maximum amplitude, A ':
Apparent maximum amplitude, W1 ... Peripheral part including original maximum amplitude part, W2 ... Peripheral part including apparent maximum amplitude part, W3 ... remaining part.

───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.6,DB名) G01D 1/12 ──────────────────────────────────────────────────続 き Continued on front page (58) Field surveyed (Int.Cl. 6 , DB name) G01D 1/12

Claims (1)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】本来の最大振幅がAであってこの最大振幅
部分を含む周辺部分の波形が正規の波形から歪まされて
見掛け上の最大振幅がA′(<A)となっている正弦波
形信号の最大振幅を演算する方法であって、 前記周辺部分を除く残余の部分であってかつ互いに位相
差がπ/2異なる少なくとも2つの正弦波形信号部分をそ
れぞれ正弦波関数XmとXm′で表し、該正弦波関数に関す
の演算を行い、この演算値を前記正弦波形信号の本来の
最大振幅Aとすることを特徴とする正弦波形信号の最大
振幅演算方法。
1. A sinusoidal waveform whose original maximum amplitude is A and whose peripheral portion including the maximum amplitude portion is distorted from a normal waveform and whose apparent maximum amplitude is A '(<A). A method for calculating the maximum amplitude of a signal, wherein at least two sine waveform signal portions that are the remaining portion excluding the peripheral portion and have a phase difference of π / 2 different from each other are represented by sine wave functions Xm and Xm ′, respectively. For the sine wave function And calculating the calculated value as the original maximum amplitude A of the sine waveform signal.
JP2266825A 1990-10-03 1990-10-03 Maximum sine waveform signal amplitude calculation method Expired - Fee Related JP2972798B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2266825A JP2972798B2 (en) 1990-10-03 1990-10-03 Maximum sine waveform signal amplitude calculation method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2266825A JP2972798B2 (en) 1990-10-03 1990-10-03 Maximum sine waveform signal amplitude calculation method

Publications (2)

Publication Number Publication Date
JPH04142422A JPH04142422A (en) 1992-05-15
JP2972798B2 true JP2972798B2 (en) 1999-11-08

Family

ID=17436181

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2266825A Expired - Fee Related JP2972798B2 (en) 1990-10-03 1990-10-03 Maximum sine waveform signal amplitude calculation method

Country Status (1)

Country Link
JP (1) JP2972798B2 (en)

Also Published As

Publication number Publication date
JPH04142422A (en) 1992-05-15

Similar Documents

Publication Publication Date Title
JPH06167354A (en) Interpolation unit for scale
JPH0783964A (en) Method for estimating amplitude and frequency of sine-wave signal, method for obtaining display of signal characteristic and system for monitoring plurality of analog-signal states in electronic circuit
JP2972798B2 (en) Maximum sine waveform signal amplitude calculation method
JP4454866B2 (en) Digital phase-sensitive rectification of signals from AC-driven transducers
JPH0743267B2 (en) Position detection method by resolver / digital converter
JP3092100B2 (en) Position detector with error correction function
JPS61154317A (en) Frequency and phase estimating device
JP3099542B2 (en) Digital input amplitude calculation method for AC input amplitude
JPH0765897B2 (en) Multi-axis digital transit
JPH0658228B2 (en) Light fiber gyro
JPS6340867A (en) Amplitude value operation apparatus
JPS62231874A (en) &#39;0&#39; point correction method for steering sensor
JP2938472B2 (en) Rotation angle detector
JP2952368B2 (en) How to display the power distortion direction
JPH0415404B2 (en)
KR880001796B1 (en) Threephase sine wave generator
SU834729A1 (en) Graphic information reading-out device
JP3208932B2 (en) Position measuring device
JP3042026B2 (en) Phase calculator
JPH1038575A (en) High frequency noise removing method for azimuth detection equipment
JPH08184618A (en) Frequency detecting method for sine wave ac signal
JPH06317459A (en) Low frequency attenuator for digital metric register
JPS5913911A (en) Synchro-digital converter
JPH0915275A (en) Higher harmonic detector
JPS6371618A (en) Resolver digital converter

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees