JPS62602B2 - - Google Patents
Info
- Publication number
- JPS62602B2 JPS62602B2 JP15823876A JP15823876A JPS62602B2 JP S62602 B2 JPS62602 B2 JP S62602B2 JP 15823876 A JP15823876 A JP 15823876A JP 15823876 A JP15823876 A JP 15823876A JP S62602 B2 JPS62602 B2 JP S62602B2
- Authority
- JP
- Japan
- Prior art keywords
- quantization
- sine wave
- harmonics
- staircase
- harmonic
- 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
Links
- 238000013139 quantization Methods 0.000 claims description 37
- 238000000034 method Methods 0.000 claims description 14
- 238000010586 diagram Methods 0.000 description 20
- 230000007423 decrease Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000010606 normalization Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Landscapes
- Analogue/Digital Conversion (AREA)
Description
【発明の詳細な説明】
本発明は階段形擬似正弦波発生方法に係り、特
に階段レベルを量子化したときの量子化誤差によ
り発生する高調波ひずみのうち任意の高調波を除
去できる階段形擬似正弦波発生方法に関する。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a method for generating a stepped pseudo sine wave, and particularly to a step pseudo sine wave generation method that can remove any harmonics from harmonic distortion caused by quantization errors when quantizing step levels. Concerning a sine wave generation method.
正弦波1周期の時間軸をある自然数で等分し、
その各区間をある一定レベルで置き換えた階段波
で正弦波を模擬できることは周知である。しかし
ながら、従来技術においては、階段レベルの所望
値と実際の値とは誤差(量子化誤差)を生ずるた
め、高周波を生じ、そのため高性能のフイルタを
使用せねばならない欠点があつた。または量子化
誤差を実質的に小さくするために量子化装置のコ
ストが高くなる欠点があつた。 Divide the time axis of one period of the sine wave equally by a certain natural number,
It is well known that a sine wave can be simulated by a staircase wave in which each section is replaced with a certain level. However, in the prior art, an error (quantization error) occurs between the desired value and the actual value of the step level, resulting in a high frequency, which has the disadvantage of requiring the use of a high-performance filter. Another disadvantage is that in order to substantially reduce the quantization error, the cost of the quantization device increases.
本発明の目的は、量子化誤差があつても、それ
によつて高調波が発生せず、それにより高性能の
フイルタがなくても低ひずみの正弦波を提供でき
る階段形擬似正弦波発生方法を提供することであ
る。 An object of the present invention is to provide a stepped pseudo sine wave generation method that does not generate harmonics even if there is a quantization error, thereby providing a sine wave with low distortion even without a high-performance filter. It is to provide.
本発明の一実施例によれば、時間軸区分数を高
調波成分を零にしたい高調波の次数の素数の倍数
とすることにより、該高調波成分が零にされる。
以下本発明を詳説する。まず本発明の理解を容易
にするために数式を用いて本発明を説明する。な
お本発明の原理および下記の数式については、例
えば電気検定所技報、1974年、Vo19、No.4、
P164〜172に“高調波の影響を受けない同期整流
について”と題して述べられている。第1図は階
段形擬似正弦波を示した特性図である。図におい
て、i番目の区間の中心の位相角をθi、正弦波
をサンプルする位相角をαπ/M(−1α
1)とすると、階段レベルEiおよび位相角θi
は次式で表わされる。 According to one embodiment of the present invention, the harmonic component is made zero by setting the number of time axis divisions to be a multiple of the prime number of the order of the harmonic whose harmonic component is desired to be made zero.
The present invention will be explained in detail below. First, the present invention will be explained using mathematical formulas to facilitate understanding of the present invention. The principle of the present invention and the following mathematical formulas can be found in, for example, Electrical Testing Institute Technical Report, 1974, Vo19, No. 4,
Pages 164 to 172 are entitled "About synchronous rectification that is not affected by harmonics." FIG. 1 is a characteristic diagram showing a stepped pseudo sine wave. In the figure, the phase angle at the center of the i-th section is θi, and the phase angle at which the sine wave is sampled is απ/M(-1α
1), the staircase level Ei and the phase angle θi
is expressed by the following equation.
Ei=sin(θi−απ/M) (1)
θi=(2i−1)π/M=2π/M(i−1)+π/
M(2)
但し、Mは1周期の区分数である。Ei=sin(θi−απ/M) (1) θi=(2i−1)π/M=2π/M(i−1)+π/
M(2) However, M is the number of divisions in one period.
α=0のとき階段波は奇関数となり計算が簡単
になるのでα=0として考える。α≠0のときは
位相が変わるだけで高調波含有率は変わらない。
1周期の時間軸がM等分されている階段形擬似正
弦波のフーリエ級数は次式で表わされる。 When α=0, the staircase wave becomes an odd function and the calculation becomes easy, so consider α=0. When α≠0, only the phase changes, but the harmonic content does not change.
The Fourier series of a stepped pseudo sine wave in which the time axis of one period is divided into M equal parts is expressed by the following equation.
ここでi番目の区間の階段レベルをEiとする
と、第n次のフーリエ係数は
ここで、Ei=sin θi(α=0)のとき、
そして、
Σcos{(n±1)θi}=cos{π/M(n±1)+(M−1)(n±1)π/M}・sin(n±1)π/sin(n±
1) Mπ
したがつて、n±1≠RM(但し、Rは自然
数)のとき
Σcos{(n±1)θi}=0 (5)
n±1=RMのとき、
Σcos{(n±1)θi}=Σcos{2Rπ(i−1)+Rπ}=(−1)RM (6)
(5)、(6)式を(4)式に代入し、その結果をさらに(3)式
に代入すると次式が得られる。 Here, if the staircase level of the i-th section is Ei, the n-th Fourier coefficient is Here, when Ei=sin θi (α=0), And Σcos {(n±1)θi}=cos{π/M(n±1)+(M-1)(n±1)π/M}・sin(n±1)π/sin (n±
1) M π Therefore, when n±1≠RM (where R is a natural number), Σcos {(n±1)θi}=0 (5) When n±1=RM, Σcos{(n±1 )θi}=Σcos {2Rπ(i-1)+Rπ}=(-1) R M (6) (5), Substitute equation (6) into equation (4), and then apply the result to equation (3). By substituting, we get the following equation.
n≠RM±1とき
An=bn=0 (7)
n=RM±1とき
An=bnM/nπsinπ/M (8)
上記(7)、(8)式より明らかなように、量子化誤差
が存在しないとすれば高調波はn=RM±1のと
き、即ち(RM±1)次のみとなる。したがつ
て、ひずみ率は
となり、分割数に逆比例する。したがつて、分割
数を大にすればこの高調波を除去できることがわ
かる。この(RM±1)次の高調波は理論上から
いつても完全に除去できるものではない。第7A
図は、R=1としM=12であるから、n=11、13
の高調波が現われていることを示している。 When n≠RM±1, An=bn=0 (7) When n=RM±1, An=bnM/nπsinπ/M (8) As is clear from equations (7) and (8) above, there is a quantization error. If not, the harmonics will be only when n=RM±1, that is, the (RM±1) order. Therefore, the strain rate is and is inversely proportional to the number of divisions. Therefore, it can be seen that this harmonic can be removed by increasing the number of divisions. Theoretically, this (RM±1) order harmonic cannot be completely removed at any time. 7th A
In the figure, R=1 and M=12, so n=11, 13
This shows that harmonics of .
しかしながら、上記議論は量子化誤差のない理
想状態を仮定したものであつて、階段レベルを量
子化した場合には量子化誤差が生ずる。ここでい
う量子化誤差とは(1)式で与えられるレベルを真値
としたものである。このように量子化誤差が存在
すると、(RM±1)次以外の高調波が発生す
る。第7B図は、理論値a、b、c(このような
理論値を実回路において実際に設定することはき
わめて困難である。)に対して量子化誤差がある
ため、11、13次高調波以外に3、5、7次高調波
が発生しているのを示している。 However, the above discussion assumes an ideal state without quantization errors, and quantization errors occur when step levels are quantized. The quantization error here refers to the level given by equation (1) as the true value. When such a quantization error exists, harmonics other than the (RM±1)th order are generated. Figure 7B shows the 11th and 13th harmonics because there is a quantization error with respect to the theoretical values a, b, and c (it is extremely difficult to actually set such theoretical values in an actual circuit). In addition to this, 3rd, 5th, and 7th harmonics are also generated.
そこで次に前記量子化誤差より生ずる高調波お
よび本発明によるその除去方法について考察す
る。一般に階段波の発生は通常0゜から90゜間の
みの階段レベルを設定できるようにし、これを折
返えしと極性反転によつて全周期の波形を作る方
式で行なわれる。したがつて第2図に示すような
位相関係の誤差が最も生じ易い。第2図は量子化
誤差を示した特性図である。ここで、i番目の区
間に絶対値でεiの誤差があるとする。すなわ
ち、(1)式のEiは次式で表わされる。 Next, we will discuss harmonics caused by the quantization error and the method for removing them according to the present invention. In general, a staircase wave is generated by making it possible to set a staircase level between 0° and 90°, and creating a waveform with a full cycle by folding back and reversing the polarity. Therefore, errors in the phase relationship as shown in FIG. 2 are most likely to occur. FIG. 2 is a characteristic diagram showing quantization errors. Here, it is assumed that there is an error of εi in absolute value in the i-th interval. That is, Ei in equation (1) is expressed by the following equation.
Ei=sin(θi−απ/M)+εi (9)
ここで、Σiによる高調波は振幅εiの方形波
による高調波に等しく全高調波を含む。εiによ
つて基本波の振幅も変化するが、εiが小さいと
きその変化は小さいのでεiによる高調波を考え
ればよい。高調波は偶数高調波は相殺され、奇数
調波のみとなり(3)式より次式で表わされる。(但
し、α=0)。 Ei=sin(θi−απ/M)+εi (9) Here, the harmonics due to Σi are equal to the harmonics due to the square wave of amplitude εi and include all harmonics. The amplitude of the fundamental wave also changes depending on εi, but when εi is small, the change is small, so harmonics due to εi can be considered. As for the harmonics, the even harmonics are canceled and only the odd harmonics are left, which is expressed by the following equation from equation (3). (However, α=0).
但し、INT(M/4)はM/4の整数部のみを
表わす。 However, INT(M/4) represents only the integer part of M/4.
また、Diを量子化後のレベル(第7B図参
照)とすれば(3)式より
量子化は、振幅を1とし(正規化)、これをL分
割して、L個の量子化階段を仮想設定し、Eiを
適当な量子化階段にまるめる。量子化階段を下か
ら数えて1、2、………j………L番とする。区
間iの量子化階段の番号(レベル)jはiの関数
となり、
Di=j(i)/L
ゆえに、
(10)から(12)式を巨視的にみれば量子化階段の数Lを
増し、量子化誤差を小さくすれば、Anは減少す
る。しかしLの大きさに伴つて単調には減少しな
い。Mについても同様なことがいえる。したがつ
てnθiに注目する。今nは奇数であるからnθ
iをh番目の区間の中心位相角θhに等しくなる
ようにすればAnを零にできることが推察でき
る。 Also, if Di is the level after quantization (see Figure 7B), then from equation (3), For quantization, the amplitude is set to 1 (normalization), this is divided into L, L quantization steps are virtually set, and Ei is rounded to an appropriate quantization step. The quantization staircase is numbered 1, 2, ......j...L, counting from the bottom. The number (level) j of the quantization staircase in interval i is a function of i, Di=j(i)/L Therefore, Looking at equations (10) to (12) macroscopically, if the number L of quantization steps is increased and the quantization error is decreased, An decreases. However, it does not decrease monotonically with the size of L. The same can be said about M. Therefore, attention is paid to nθi. Now n is an odd number, so nθ
It can be inferred that An can be made zero by making i equal to the central phase angle θh of the h-th section.
したがつて、nθiをθhに集中させる方法に
ついて考察する。既ち、nθiを特定の角度θh
で代表できること、例えば第3図(M=12)にお
いてn=3の場合、nθi=3θ1、3θ2、…
……3θ8等がある特定の角度で代表されること
について考察する。 Therefore, a method of concentrating nθi on θh will be considered. We have already set nθi to a specific angle θh
For example, in the case of n=3 in FIG. 3 (M=12), nθi=3θ 1 , 3θ 2 ,...
...Let's consider that 3θ 8 etc. is represented by a certain angle.
nθi=θhとすると、
nθi=(2i−1)nπ/M=θh=(2h−1)π
/M
ゆえに、
h=ni−n−1/2
h>Mのとき位相角の周期性よりhをh′に置換し
てもよい。 If nθi=θh, nθi=(2i-1)nπ/M=θh=(2h-1)π
/M Therefore, h=ni-n-1/2 When h>M, h may be replaced with h' due to the periodicity of the phase angle.
よつて
h′=ni−n−1/2−M=n(i−M/n)−n−1
/2
=ni′−n−1/2 (13)
したがつて、h′が(13)式を満たすi′をもてば、
nθiは特定のθhに集中する。すなわち、
i′=i−M/nからM/nが整数であれば、i=1
〜Mに対してsin nθiは特定のsin θhに集
中する。既ち、M/nが整数であると、iが整数
であるから、i′はi′<iの整数となり、nθiは
特定のθhに集中する。このように、M/nが整
数でなければi=1〜Mに対しnθiはh=1〜
Mの全区間に分布してしまうが、M/nが整数だ
とnθiは特定のθh(複数)に集中する。ここ
でθhは複数であるが、三角関数の特性からこれ
らのθhを0゜から90゜までの区間の位相角に置
換できる。ゆえに、M/nが整数であればという
この性質を利用して、時間軸の区分数Mを3、
5、7、………などの素数の倍数(素数を乗じた
数)に選べば、これらの素数およびその倍数の高
調波を取り除き易い。 Therefore h'=ni-n-1/2-M=n(i-M/n)-n-1
/2 = ni′−n−1/2 (13) Therefore, if h′ has i′ that satisfies equation (13),
nθi is concentrated at a specific θh. That is, if M/n is an integer from i'=i-M/n, sin nθi is concentrated at a specific sin θh for i=1 to M. If M/n is an integer, i is an integer, so i' is an integer such that i'<i, and nθi is concentrated at a specific θh. In this way, if M/n is not an integer, nθi is h=1 to M for i=1 to M.
Although it is distributed over the entire interval of M, if M/n is an integer, nθi is concentrated in a specific θh (plurality). Here, there are a plurality of θhs, but these θhs can be replaced by phase angles in the interval from 0° to 90° due to the characteristics of trigonometric functions. Therefore, using this property that M/n is an integer, we can set the number of divisions M on the time axis to 3,
By selecting a multiple of a prime number (a number multiplied by a prime number) such as 5, 7, etc., harmonics of these prime numbers and their multiples can be easily removed.
次に上記方法を用いて実際に任意の高調波を零
にする場合の具体例を示す。 Next, a specific example will be shown in which an arbitrary harmonic is actually reduced to zero using the above method.
(イ) 第3高調波を零にする。(b) Reduce the third harmonic to zero.
Mは3またはその倍数であればよいが、前述
したように通常階段波は0゜から90゜間のみの
階段レベルを設定できるようにし、折返えしと
極性反転により全周期の波形を作る方式で行う
から、1周期を4分割できるM=12の場合を示
す。第3図はM=12とした場合のnθiの関係
を示した特性図である。θi=(2i−1)π/
M=(2i−1)π/12より、θ1=15゜、θ2
=45゜、θ5=135゜、θ8=225゜、θ12=
345゜である。よつて3θ1=θ2、3θ2=
θ5=π−θ2、3θ3=θ8=π+θ2とな
る。第3図はnθiの関係を示した特性図であ
る。したがつて(12)式より、
すなわち、3θiはθ2に集中する。即ち、
3θ〓はθ2で代表できる。したがつて、
j(1)+j(2)−j(3)=0 (14)
が満たされれば、第3高調波は零となる。α=
0とし、Diを最も近い量子化階段に機械的に
まるめた場合の結果を第4図に示す。また第5
図および第7C図は第4図のM=12、L=1の
ときの量子化信号を示した図である。第4図よ
り明らかなように、L=1という極端な場合で
も(14)式が満たされればA3=0となる。第
4図および第7B図に示すM=12、L=15のと
きで機械的に量子化した場合には(第7A,7
B図に示す理論値a、b、cに最も近い量子化
レベルに機械的に振当ること)満たされていな
いので、量子化誤差のために第3高調波が生じ
てしまつている。このとき(14)式を満たすよ
うに量子化を変更するのは容易で、例えばj(2)
を10とするか、j(3)を15にすればよい。しかし
このような操作をしても第5、7高調波は消す
ことができない。 M may be 3 or a multiple thereof, but as mentioned above, normally a staircase wave is a method in which the staircase level can be set only between 0° and 90°, and a waveform of the entire period is created by folding and polarity reversal. The case where M=12, where one period can be divided into four, will be shown. FIG. 3 is a characteristic diagram showing the relationship of nθi when M=12. θi=(2i−1)π/
From M=(2i-1)π/12, θ 1 = 15°, θ 2
= 45°, θ 5 = 135°, θ 8 = 225°, θ 12 =
It is 345°. Therefore, 3θ 1 =θ 2 , 3θ 2 =
θ 5 =π−θ 2 , 3θ 3 =θ 8 =π+θ 2 . FIG. 3 is a characteristic diagram showing the relationship of nθi. Therefore, from equation (12), That is, 3θi is concentrated at θ2 . That is,
3θ〓 can be represented by θ2 . Therefore, if j(1)+j(2)-j(3)=0 (14) is satisfied, the third harmonic becomes zero. α=
0 and mechanically rounding Di to the nearest quantization step is shown in FIG. Also the fifth
4 and 7C are diagrams showing quantized signals when M=12 and L=1 in FIG. 4. As is clear from FIG. 4, even in the extreme case of L=1, if equation (14) is satisfied, A 3 =0. In the case of mechanical quantization when M=12 and L=15 shown in FIGS. 4 and 7B (7A, 7B),
(mechanical allocation to the quantization level closest to the theoretical values a, b, and c shown in Figure B) is not satisfied, and a third harmonic is generated due to a quantization error. In this case, it is easy to change the quantization to satisfy equation (14), for example, j(2)
set to 10, or set j(3) to 15. However, even with such operations, the 5th and 7th harmonics cannot be eliminated.
(ロ) 第3、第5高調波を零にする。(b) Reduce the 3rd and 5th harmonics to zero.
1周期をM=3×5=15に分割する場合を例
として考える。θi=(2i−1)π/15より、
θ1=12゜、θ2=36゜、θ3=60゜、………
θ14=324゜、θ15=348゜となる。第8図は区
分数M=15、分割数L=15とした場合のsin3θ
i、sin5θi、j(i)の各区間における値を示し
た特性図である。 As an example, consider the case where one period is divided into M=3×5=15. From θi=(2i-1)π/15,
θ 1 = 12°, θ 2 = 36°, θ 3 = 60°, ......
θ 14 = 324°, θ 15 = 348°. Figure 8 shows sin3θ when the number of sections M = 15 and the number of divisions L = 15.
It is a characteristic diagram showing the values in each section of i, sin5θi, and j(i).
まず第3高調波について考えるに、sin3θi
はsinθ2、sinθ5、sinθ8(=0)で代表
できる。しがつて第(12)式においてi=1〜15と
し、A3=0となるためには
j(1)−j(5)+j(6)=0 (15)
j(2)−j(4)+j(7)=0 (16)
同様に第5高調波ついて考えるに、sin5θi
はsinθ3、sinθ8=(=0)で代表できる。
したがつて第(12)式より、A5=0となるために
は
j(1)−j(3)+j(4)−j(6)+j(7)=0 (17)
したがつて上記(15)、(16)、(17)式が満足
されれば第3、5高調波を含まない。L=15と
し、第8図に示すように量子化レベルj(i)を定
める。既ち、量子化レベルを機械的に振当てた
後、j(4)、j(12)が15になるように修正すればよ
い。これにより上記(15)、(16)、(17)式が満
足し、第3、5高調波が零になる。なお、M=
2×3×5=30としてもよいことは勿論であ
る。 First, considering the third harmonic, sin3θi
can be represented by sinθ 2 , sinθ 5 , and sinθ 8 (=0). Therefore, in equation (12), in order to set i=1 to 15 and A 3 =0, j(1)−j(5)+j(6)=0 (15) j(2)−j( 4)+j(7)=0 (16) Similarly, considering the fifth harmonic, sin5θi
can be represented by sinθ 3 and sinθ 8 =(=0).
Therefore, from equation (12), in order for A 5 = 0, j(1)-j(3)+j(4)-j(6)+j(7)=0 (17) Therefore, the above If formulas (15), (16), and (17) are satisfied, the third and fifth harmonics are not included. Let L=15 and determine the quantization level j(i) as shown in FIG. After mechanically assigning the quantization levels, it is sufficient to correct j(4) and j(12) to 15. As a result, the above equations (15), (16), and (17) are satisfied, and the third and fifth harmonics become zero. In addition, M=
Of course, 2×3×5=30 may also be used.
第6図は上述した本発明による方法を使用しう
る具体的装置のブロツク図である。1はデジタル
量子化記憶装置であり、正弦波の時間軸をM等分
した各区分に対する正弦波振幅値に相当するデジ
タル量を記憶している。この記憶値は前述したよ
うに通常正弦波の0゜から90゜の区間の値であ
る。この記憶値は制御回路9の制御信号により予
め定められた順序でデジタルアナログ(D/A)
変換器3に印加され、アナログ値に変換される。
D/A変換器の出力アナログ信号は、極性切換回
路5により、制御回路9の制御信号により適切に
折返し極性反転されてフイルタ7に印加される。
したがつて1周期分を表わす階段形信号がフイル
タ7に印加され、そして階段形信号はフイルタ7
により滑らかにされて正弦波出力信号が送出され
る。ここで、本発明による方法によれば、デジタ
ル量子化記憶装置1内での時間軸の区分数は、高
調波成分を零にしたい高調波の次数の素因数を乗
じた数または該数の倍数となるように選択され、
その選択数(区分数)に応じてデジタル量が記憶
される。例えば、第2、3、4、5、7、8、
9、10高調波及びその倍調波の成分を零にしたい
ときは、これらの素数は2、3、5、7であるか
らその倍数2×3×5×7=210又は210の倍数を
区分数とする。このとき記憶装置の精度(語長)
を大きくしなくても所要の高調波成分は零にな
る。 FIG. 6 is a block diagram of a specific apparatus in which the method according to the invention described above may be used. Reference numeral 1 denotes a digital quantization storage device, which stores digital quantities corresponding to sine wave amplitude values for each section obtained by dividing the time axis of the sine wave into M equal parts. As mentioned above, this stored value is normally a value in the 0° to 90° section of the sine wave. This stored value is converted into digital/analog (D/A) in a predetermined order by the control signal of the control circuit 9.
It is applied to converter 3 and converted into an analog value.
The output analog signal of the D/A converter is appropriately folded back and polarized in accordance with the control signal of the control circuit 9 by the polarity switching circuit 5 and applied to the filter 7 .
A staircase signal representing one period is therefore applied to the filter 7, and the staircase signal is applied to the filter 7.
A sinusoidal output signal is then smoothed and sent out. Here, according to the method according to the present invention, the number of divisions on the time axis in the digital quantization storage device 1 is a number multiplied by a prime factor of the harmonic order whose harmonic components are to be made zero, or a multiple of the number. selected to be,
A digital amount is stored according to the number of selections (number of divisions). For example, 2nd, 3rd, 4th, 5th, 7th, 8th,
If you want to make the components of 9 and 10 harmonics and their harmonics zero, these prime numbers are 2, 3, 5, and 7, so divide their multiples 2 x 3 x 5 x 7 = 210 or multiples of 210. number. At this time, the accuracy of the storage device (word length)
The required harmonic components will be zero even if the value is not increased.
以上説明したことより明らかなように本発明に
よる方法を使用すれば階段形擬似正弦波を発生さ
せる際に、量子化誤差より生ずるであろう任意の
高調波成分を除去することができる。特に区分数
が小さく且つ量子化精度が悪くてもよいので、記
憶装置の語数と語長が共に少なくてもよいので経
済的である。 As is clear from the above description, by using the method according to the present invention, it is possible to remove any harmonic components that would be caused by quantization errors when generating a stepped pseudo sine wave. In particular, since the number of sections is small and the quantization accuracy does not need to be low, both the number of words and the word length of the storage device can be small, which is economical.
第1図は階段形擬似正弦波を示した特性図、第
2図は階段形擬似正弦波を発生させる場合の量子
化誤差を示した特性図、第3図は時間軸区分数M
=12の場合のnθiの特性図、第4図は時間軸区
分数M=12で、第3高調波を除去するために量子
化した場合の各高調波含有率を示した図、第5図
は第4図におけるL=1の場合の量子化信号を示
した図、第6図は本発明による階段形擬似正弦波
発生方法を適用しうる装置の具体例を示したブロ
ツク図、第7A図は理想的階段波の特性図、第7
B図および第7C図は本発明により発生される量
子化階段波の特性図、第7D、第7Eおよび第7
F図は第7Aから第7C図の場合にそれぞれ発生
する高調波を示した図、第8図は時間軸区分数M
=12、分割数L=15の場合のsin3θi、sin5θ
i、j(i)の値を示す図である。
1:デジタル量子化記憶装置、3:デジタル・
アナログ変換器、5:極性切換器、7:フイルタ
9:制御回路。
Figure 1 is a characteristic diagram showing a stepped pseudo sine wave, Figure 2 is a characteristic diagram showing quantization error when generating a stepped pseudo sine wave, and Figure 3 is a characteristic diagram showing the number of time axis divisions M.
Figure 4 is a characteristic diagram of nθi when = 12, and Figure 5 is a diagram showing the content rate of each harmonic when the number of time axis divisions M = 12 and quantization is performed to remove the third harmonic. is a diagram showing a quantized signal in the case of L=1 in FIG. 4, FIG. 6 is a block diagram showing a specific example of a device to which the stepped pseudo sine wave generation method according to the present invention can be applied, and FIG. 7A is a diagram showing a quantized signal when L=1 in FIG. is the characteristic diagram of the ideal staircase wave, the seventh
Figures B and 7C are characteristic diagrams of quantized staircase waves generated by the present invention, Figures 7D, 7E, and 7
Figure F is a diagram showing harmonics generated in the cases of Figures 7A to 7C, and Figure 8 is a diagram showing the number of time axis divisions M.
= 12, sin3θi, sin5θ when the number of divisions L = 15
FIG. 3 is a diagram showing values of i and j(i). 1: Digital quantization storage device, 3: Digital
Analog converter, 5: polarity switch, 7: filter 9: control circuit.
Claims (1)
て区分数を定め、各区間をある量子化レベルで置
き換えた階段信号で正弦波を擬似する階段形擬似
正弦波発生方法において、零にしたい任意の複数
個の高調波成分の次数に対する素数を乗じた数ま
たは該数の倍数に前記区分数を定めると共に、前
記区間のうち特定の複数個の区間における階段信
号の量子化レベルの組合せを特定の値に設定し、
且つその総和を零に設定するようにした階段形擬
似正弦波発生方法。1. In a staircase pseudo sine wave generation method that simulates a sine wave with a staircase signal in which the time axis of one period of a sine wave is equally divided by a certain natural number to determine the number of sections, and each section is replaced with a certain quantization level, The number of divisions is set as a number multiplied by a prime number for the order of the desired plurality of harmonic components or a multiple of the number, and the combination of quantization levels of the staircase signal in a specific plurality of sections among the sections is determined. set to a specific value,
A step-shaped pseudo sine wave generation method in which the total sum is set to zero.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP15823876A JPS5381050A (en) | 1976-12-27 | 1976-12-27 | Method of generating stepwise pseudoosine wave |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP15823876A JPS5381050A (en) | 1976-12-27 | 1976-12-27 | Method of generating stepwise pseudoosine wave |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS5381050A JPS5381050A (en) | 1978-07-18 |
| JPS62602B2 true JPS62602B2 (en) | 1987-01-08 |
Family
ID=15667280
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP15823876A Granted JPS5381050A (en) | 1976-12-27 | 1976-12-27 | Method of generating stepwise pseudoosine wave |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS5381050A (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6172726B1 (en) * | 2016-04-06 | 2017-08-02 | 有限会社ファインチューン | Numerically controlled waveform generator and digital synchronous detector |
-
1976
- 1976-12-27 JP JP15823876A patent/JPS5381050A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS5381050A (en) | 1978-07-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US3763364A (en) | Apparatus for storing and reading out periodic waveforms | |
| Hirschman, Jr | On multiplier transformations | |
| JPH04502092A (en) | Pseudo-random oscillations for frequency synthesized noise | |
| US4860238A (en) | Digital sine generator | |
| JPS60230705A (en) | Digital circuit for generating time change signal and methodtherefor | |
| JPS62602B2 (en) | ||
| WO2023005248A1 (en) | Frequency response measurement system based on harmonic wave, and method | |
| US4443767A (en) | Variable phase lock control | |
| JPH0132692B2 (en) | ||
| Wittrick | On the vibration of stretched strings with clamped ends and non-zero flexural rigidity | |
| Herichi et al. | Truncated infinitesimal shifts, spectral operators and quantized universality of the Riemann zeta function | |
| SU970417A1 (en) | Shaft rotation angle to code converter | |
| Nicholson | The lateral vibrations of sharply-pointed bars | |
| JPS5845202B2 (en) | Gijisei Genha Hatsusei Cairo | |
| Christensen | Comb Filters and Periodic Signals | |
| Devasahayam | Digitization and discrete systems: sampling and quantization | |
| SU698116A1 (en) | Digital-analogue generator | |
| SU1758875A1 (en) | Shaft rotation angle-to-code converter | |
| Petrinović et al. | Spline-based high-accuracy piecewise-polynomial phase-to-sinusoid amplitude converters | |
| McWilliam | Roundoff error sequences in fixed-point arithmetic digital processors | |
| SU875402A1 (en) | Function generating device | |
| Chittenden | USES AND LIMITATIONS OF ANALOG COMPUTERS AS AIDS IN RESEARCH IN ORDINARY NON-LINEAR DIFFERENTIAL EQUATIONS | |
| SU660063A1 (en) | Arrangement for reproduction of coefficients varying in time | |
| SU781866A1 (en) | Shaft angular position-to-code converter | |
| SU813307A1 (en) | Discrete-analog fourier transformer |