JPH0730373A - Digital filter - Google Patents
Digital filterInfo
- Publication number
- JPH0730373A JPH0730373A JP5193113A JP19311393A JPH0730373A JP H0730373 A JPH0730373 A JP H0730373A JP 5193113 A JP5193113 A JP 5193113A JP 19311393 A JP19311393 A JP 19311393A JP H0730373 A JPH0730373 A JP H0730373A
- Authority
- JP
- Japan
- Prior art keywords
- digit
- digital filter
- value
- filter
- multiplication
- 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.)
- Pending
Links
- 238000001514 detection method Methods 0.000 claims description 5
- 230000010354 integration Effects 0.000 abstract description 2
- 238000010586 diagram Methods 0.000 description 12
- 238000005070 sampling Methods 0.000 description 4
- 238000000034 method Methods 0.000 description 2
- 230000005856 abnormality Effects 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 238000009825 accumulation Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000001186 cumulative effect Effects 0.000 description 1
- 230000002542 deteriorative effect Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
Landscapes
- Complex Calculations (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、コンピュータ自動制御
等に用いられるデジタルフィルタに関し、また特に、一
次以上の遅れ特性を有するデジタル式n次フィルタに関
する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a digital filter used for automatic computer control or the like, and more particularly to a digital nth-order filter having a delay characteristic of one order or more.
【0002】[0002]
【従来の技術】従来より、デジタルフィルタとして、図
7(a) に示すブロック図のものが提供されている。これ
は例えば数1式で示されるような差分関係を有する。2. Description of the Related Art Conventionally, a block diagram shown in FIG. 7A has been provided as a digital filter. This has a difference relationship as shown by, for example, Equation 1.
【数1】yn = yn-1 + K・xn 即ち、このフィルタでは、小数部がK・xn の項でデジ
タイズによって桁落ちし、この結果がyn-1 に残って、
次の演算に影響する。つまり過去の桁落ちの影響を受
け、誤差が積算されていく問題がある。## EQU1 ## y n = y n-1 + Kx n That is, in this filter, the fraction part is digitized by the digit of Kx n , and the result remains in y n-1 .
Affects the next operation. In other words, there is a problem that the error is integrated due to the influence of past digit cancellation.
【0003】また、図7(b) のような構成では(特開平
2-166913号公報)、これは低域補償用(ハイパス)フィ
ルタ用の桁落ち防止手段であり、Further, in the configuration as shown in FIG.
2-166913 gazette), this is a means for preventing digit loss for low-pass compensation (high-pass) filters,
【数2】an = an-1 + xn ## EQU2 ## a n = a n-1 + x n
【数3】yn = K・an の数2式、数3式のように示されるが、この場合でも数
3式の項でデジタル化の桁落ちが生じてしまう。ただこ
の場合では過去の影響を受けないという利点はある。[Mathematical formula-see original document] y n = K · a n is expressed by the equations 2 and 3, but even in this case, digit cancellation is caused by the term of the equation 3. However, this case has the advantage that it is not affected by the past.
【0004】しかし、上記の場合に一次遅れのローパス
フィルタを当てはめてみる。まず一次遅れのローパスフ
ィルタを式で表すと、数4式で示される。However, a first-order lag low-pass filter is applied in the above case. First, a low-pass filter with a first-order lag is expressed by an equation 4
【数4】Y(s) = 1/(1+TS)・X(S) これをZ変換して、## EQU4 ## Y (s) = 1 / (1 + TS) .X (S)
【数5】y = (1−K)/(1−KZ-1)・x が得られる。ここで、Kは、## EQU5 ## y = (1-K) / (1-KZ- 1 ) .x is obtained. Where K is
【数6】K = exp(−Δt/T) (但しΔtはサンプリング周期)である。従って、図7
(c) のようなブロック図となる。この数5式は、## EQU6 ## K = exp (-Δt / T) (where Δt is a sampling period). Therefore, FIG.
It becomes a block diagram like (c). Equation 5 is
【数7】 yn = K・yn-1 + (1─K)・xn = xn + K(yn-1 −xn ) のような形になって、等価変換しても図7(b) の形にな
らないので、ローパスフィルタには適用できないことが
わかる。つまり、この提案は一次遅れフィルタ処理には
用いることができない。[Equation 7] y n = K · y n-1 + ( 1 −K) · x n = x n + K (y n-1 −x n ) and even if the equivalent conversion is performed, Since the shape of 7 (b) is not obtained, it can be seen that it cannot be applied to the low-pass filter. That is, this proposal cannot be used for first-order lag filtering.
【0005】また、特開平4-316208号公報の提案では、
デジタル一次遅れフィルタの桁落ち誤差を補償する提案
であるが、フィルタ定数が小さい値、例えば0.1であ
ると、制御は細かい変化に対応できるが、出力誤差の単
位1が強制的に切り替わるため制御対象が最大10デジ
ット分の変化でステップ状の変化を受けることになり
(図8のhに模式図として示す)、大きな変動を制御対
象に与えてしまい、図8のiに示すような変動を制御対
象に与えてしまうという問題がある。Further, in the proposal of Japanese Patent Laid-Open No. 4-316208,
This is a proposal for compensating for the digit cancellation error of the digital first-order lag filter. However, if the filter constant is a small value, for example, 0.1, the control can handle small changes, but the unit 1 of the output error is forcibly switched. The controlled object undergoes a stepwise change with a maximum change of 10 digits (shown as a schematic diagram in FIG. 8 h), and a large fluctuation is given to the controlled object, resulting in a fluctuation as shown in i of FIG. Is given to the controlled object.
【0006】[0006]
【発明が解決しようとする課題】上記のように、提案さ
れている方法では、一般的なフィルタに応用することは
完全とは言えず、特に一次遅れデジタルフィルタにおい
ては制御性を保ちつつ、誤差を解消するという手段が見
込めなかったことが課題である。従って本発明の目的
は、桁落ちを生じる一般的なデジタルフィルタにおい
て、演算負荷とメモリ効率を悪化させずに、また制御性
を悪化させることなく、桁落ちによる誤差をなくす補正
を与えることにある。As described above, the proposed method cannot be completely applied to a general filter, and particularly in a first-order lag digital filter, the error is maintained while maintaining controllability. The problem is that no means could be expected to resolve this problem. Therefore, it is an object of the present invention to provide a correction for eliminating an error due to a digit loss in a general digital filter that causes a digit loss without deteriorating the calculation load and the memory efficiency and the controllability. .
【0007】[0007]
【課題を解決するための手段】上記の課題を解決するた
めの本発明の構成は、乗算要素を有するデジタルフィル
タにおいて、前記乗算要素のフィルタ定数を乗じる乗算
手段と、前記乗算手段の乗算結果のうち、小数部に相当
する下位バイトの値を、一回の乗算毎に積分する積分手
段と、前記積分手段の演算結果で、±1以上に値がオー
バーフローしたことを検出し、オーバーフローが発生し
た時のみ±1を出力し、それ以外の時には0を出力する
オーバーフロー検出手段と、前記乗算結果のうち、整数
部に相当する上位バイトの値に、前記オーバーフロー検
出手段の出力を加算する加算手段を有することである。The structure of the present invention for solving the above problems is, in a digital filter having a multiplication element, a multiplication means for multiplying a filter constant of the multiplication element and a multiplication result of the multiplication means. Of these, the value of the lower byte corresponding to the fractional part is integrated for each multiplication, and the overflow of the value is detected by detecting the value overflow of ± 1 or more in the calculation result of the integrating means. Overflow detection means for outputting ± 1 only at the time of outputting and 0 at other times, and addition means for adding the output of the overflow detection means to the value of the upper byte corresponding to the integer part of the multiplication result. To have.
【0008】[0008]
【作用】桁落ちして、従来無視していた小数点以下の量
をサンプルごとに積算して、その量が±1を越える場合
は、累積誤差が制御最小単位量を越えることになるの
で、制御量に±1の補正をする。即ち乗算要素でデジタ
イズによる小数点以下の数値が切捨てられるので、その
演算を無視しないで保存、積算し、その誤差累積が1を
越えない様に補正する。When the digit is dropped and the quantity below the decimal point, which was conventionally ignored, is added up for each sample, and the quantity exceeds ± 1, the cumulative error exceeds the control minimum unit quantity. Correct the amount by ± 1. That is, since the numerical value below the decimal point due to digitization is cut off by the multiplication element, the calculation is not ignored and the values are stored and integrated, and the error accumulation is corrected so as not to exceed 1.
【0009】[0009]
【発明の効果】本発明は、乗算要素を含んで桁落ちを生
じる、どのデジタルフィルタにも応用できる補正であ
り、とりわけ定常的な制御指示値に対して必ず追従した
値をとることができ、デジタイズ誤差を残さない。この
演算のために複雑な変更、メモリ等を必要とせず簡単に
実現できる。また、補正によって制御異常を生じない。INDUSTRIAL APPLICABILITY The present invention is a correction that can be applied to any digital filter that includes a multiplication element and causes cancellation, and in particular can take a value that always follows a steady control instruction value. No digitizing error left. This calculation can be easily realized without requiring complicated changes and memory. Further, the correction does not cause a control abnormality.
【0010】[0010]
【実施例】以下、本発明を具体的な実施例に基づいて説
明する。図1は本発明を一次遅れデジタルフィルタに応
用した場合のブロック図を示している。このフィルタは
ローパスフィルタで、例えば図3に示すような自動車の
スロットルの自動制御に用いられたりする。このローパ
スフィルタのフローチャートの一例を図4に示す(後
述)。一次遅れは図7(c) に示すようなブロック図で示
され、数7式のような漸化式で表示される。この式の意
味は、前回の出力値と今回の入力値との差を適切に定数
倍した量に、今回の入力値を加えて、今回の出力とする
ことである。EXAMPLES The present invention will be described below based on specific examples. FIG. 1 shows a block diagram when the present invention is applied to a first-order lag digital filter. This filter is a low-pass filter and is used, for example, for automatic control of the throttle of an automobile as shown in FIG. An example of a flowchart of this low-pass filter is shown in FIG. 4 (described later). The first-order lag is shown in a block diagram as shown in FIG. 7 (c), and is expressed by a recurrence formula such as Formula 7. The meaning of this formula is that the current input value is added to the amount obtained by appropriately multiplying the difference between the previous output value and the current input value by a constant, and the current output is obtained.
【0011】ここで、デジタルフィルタの特性として定
数倍するところで桁落ちが発生してしまう。これは、マ
イクロコンピュータで乗算の演算した結果において、整
数部分と小数部分とが得られるが、通常、小数部を無視
することから生じる。そこで本発明では、図1に示すよ
うに、乗算手段2で演算されるごとに生じる小数部分を
積分手段3で積算、累積し、その積算結果の絶対値が1
を越えたら、オーバーフロー検出手段4で±1の出力信
号を加算手段5に送る。加算手段5では、通常のデジタ
イズされた整数部の演算に加えて、この±1の出力補正
を加算することで、デジタイズによる桁落ちを補償す
る。この補正は偏差が1を越えるごとに発生し、そのた
びごとに補正されていくので制御が常に目標値に達する
ことが可能である。Here, as a characteristic of the digital filter, a digit loss occurs at a constant multiple. This results from ignoring the fractional part, although the integer part and the fractional part are obtained in the result of the multiplication operation by the microcomputer. Therefore, in the present invention, as shown in FIG. 1, the integral part 3 accumulates and accumulates the fractional part generated each time it is calculated by the multiplying part 2, and the absolute value of the integrated result is 1.
When it exceeds, the overflow detection means 4 sends an output signal of ± 1 to the addition means 5. The adding means 5 compensates for digit cancellation due to digitization by adding the output correction of ± 1 in addition to the usual calculation of the digitized integer part. This correction occurs every time the deviation exceeds 1, and is corrected each time, so that the control can always reach the target value.
【0012】このオーバーフローの発生は、ゲインの値
設定によって、つまりシステムによって異なる。これ
は、以下のように説明される。即ち、+1デジットが1
の制御量の変化に対してフィルタ定数(ゲイン)が0.
1であれば、0.1×1=0.1が積分されていくの
で、10回のサンプリングの後にオーバーフローするこ
とになる。フィルタ定数が0.25であれば+1デジッ
トに対する4回のサンプリングでオーバーフローとな
る。このようにゲインが細かい程サンプリングの回数も
増え、ちょうど、漸近線の如くに制御目標に追従してい
く。The occurrence of this overflow differs depending on the gain value setting, that is, the system. This is explained as follows. That is, +1 digit is 1
The filter constant (gain) is 0.
If it is 1, 0.1 × 1 = 0.1 is integrated, so that overflow occurs after sampling 10 times. If the filter constant is 0.25, overflow will occur in sampling 4 times for +1 digit. In this way, the finer the gain, the more the number of times of sampling increases, and the control target is followed just like an asymptote.
【0013】この一次遅れデジタルフィルタを図3に示
す車両のスロットルにおいてISC(アイドルスピード
コントロール)に適用する場合について説明する。図3
で、車両21のエンジン22にあるスロットル23にス
ロットルアクチュエータ24が設けられ、ECU(電子
制御回路)26からの信号でスロットルバルブ23を制
御してエンジン回転を所定の値に保つ。エンジン回転を
指示するアクセルにはアクセルポジションセンサー25
が設けられ、操作者のアクセルの位置に応じた信号がE
CU26の入力I/F28に接続されて、エンジン回転
数が電気信号として入力される。ECU26ではROM
29に記憶されたプログラムに従って、CPU30が、
図示しないスロットルセンサー等からの信号を基に、制
御すべきスロットルバルブの開度を演算し、駆動回路2
7から駆動信号をアクチュエータ24に送って制御す
る。A case where the first-order lag digital filter is applied to ISC (idle speed control) in the vehicle throttle shown in FIG. 3 will be described. Figure 3
A throttle actuator 24 is provided in the throttle 23 in the engine 22 of the vehicle 21, and the throttle valve 23 is controlled by a signal from an ECU (electronic control circuit) 26 to keep the engine rotation at a predetermined value. The accelerator position sensor 25 is used for the accelerator that instructs the engine rotation.
Is provided, and the signal corresponding to the operator's accelerator position is E
It is connected to the input I / F 28 of the CU 26 and the engine speed is input as an electric signal. ROM in the ECU 26
According to the program stored in 29, the CPU 30
The drive circuit 2 calculates the opening of the throttle valve to be controlled based on a signal from a throttle sensor (not shown).
7 sends a drive signal to the actuator 24 for control.
【0014】この演算の際に、出力がスロットルバルブ
の角度というアナログ値であるのに対して、演算はマイ
クロコンピュータでデジタルで行うため、どうしてもデ
ジタイズの桁落ちは避けられない。また、スロットル制
御の特性として、わずかな制御量に対して比較的大きな
エンジン回転変化となるため、指示量に対してオーバー
シュートするような制御ではエンジン回転が不安定にな
る。そのため、より正確な制御性を求めると共に、ここ
で一次遅れフィルタを用い、急激な変化に対してある程
度ゆるやかな追従をさせ、車両の滑らかな発進、加速を
実現させる。その際、この一次遅れデジタルフィルタに
おいて桁落ちが累積すると正確な制御が望めないことに
なるので、本発明が適用される。At the time of this calculation, the output is an analog value of the angle of the throttle valve, but the calculation is performed digitally by the microcomputer, so digit digit cancellation is unavoidable. Further, as a characteristic of the throttle control, a relatively large change in engine speed is caused by a slight control amount, so that the engine rotation becomes unstable in a control that overshoots an instruction amount. For this reason, more accurate controllability is required, and a first-order lag filter is used here to allow a certain degree of gentle follow-up to a sudden change to realize smooth start-up and acceleration of the vehicle. At this time, if the cancellation of digits is accumulated in this first-order lag digital filter, accurate control cannot be expected, so the present invention is applied.
【0015】このISCの基本的な動作をフローチャー
トにしたものが図5に示してある。ステップ202で、
まずアクセルの位置を検出し、操作者によって決められ
るエンジン回転指示を電気信号の形Ap で取り込む。ス
テップ204で目標のスロットル開度TTAをECU内の
ROMのマップもしくは数式によって求め、ステップ2
06で目標制御量Xを設置する。そしてステップ208
で適切なフィルタ定数を設定し、ステップ210のLP
F(ローパスフィルタ)ルーチンで演算し、ステップ2
12で実際の制御量を出力する。A flow chart of the basic operation of this ISC is shown in FIG. In step 202,
First, the position of the accelerator is detected, and an engine rotation instruction determined by the operator is fetched in the form of an electric signal Ap. In step 204, the target throttle opening T TA is determined by a map in ROM in the ECU or by a mathematical expression, and in step 2
At 06, the target controlled variable X is set. And step 208
Set an appropriate filter constant with and set LP in step 210.
Calculate with F (low pass filter) routine, step 2
At 12, the actual control amount is output.
【0016】LPFルーチンは一例として図4のフロー
チャートで示される。まずステップ102で、入力値X
(図3の適用例の場合は目標のスロットル開度TTA、図
1のブロック図ではun )を基にdXを計算し、つまり
数7式の後半の(yn-1 −xn )を求める。そしてステ
ップ104でフィルタ定数KLPF を乗じ、ステップ10
6でその整数部上位2バイトと小数部下位2バイトを別
々に扱い、ステップ108で小数部の積算を計算し、こ
の値IdYがオーバーフローしたかどうかをステップ1
10で判定する。オーバーフロー、即ち誤差が制御量1
単位を越えたときは、ステップ114で制御量に1を加
算補正する(−1であれば、−1を加算、即ち1を減
算)。なお、このフローチャートの例では、IdYのレ
ジスタが1を越えると、越えた値から1を引いた値が自
動的に残るレジスタとしているので、IdYのレジスタ
をリセットするステップは表示していない。そして、出
力値をバッファにセットして前回値として記憶し、LP
Fの演算が終了する。この図3の応用例では、LPF出
力のゲイン補正KG を乗ずるステップ120を設けてい
る。The LPF routine is shown by way of example in the flow chart of FIG. First, in step 102, the input value X
(For the application example of FIG. 3, dX is calculated based on the target throttle opening T TA , u n in the block diagram of FIG. 1), that is, (y n-1 −x n ) in the latter half of the equation (7). Ask for. Then, in step 104, the filter constant KLPF is multiplied, and in step 10
In step 6, the upper 2 bytes of the integer part and the lower 2 bytes of the decimal part are treated separately, and the integral of the decimal part is calculated in step 108. It is checked in step 1 whether this value IdY overflows.
Judge at 10. Overflow, that is, the error is the controlled variable 1
When it exceeds the unit, 1 is added and corrected to the control amount in step 114 (if -1, -1 is added, that is, 1 is subtracted). In the example of this flow chart, when the IdY register exceeds 1, the value obtained by subtracting 1 from the exceeded value is automatically set as the remaining register. Therefore, the step of resetting the IdY register is not shown. Then, the output value is set in the buffer and stored as the previous value, and the LP
The calculation of F ends. In the application example of FIG. 3, step 120 for multiplying the gain correction KG of the LPF output is provided.
【0017】本実施例は、一次遅れのデジタルフィルタ
に適用したが、一般的なデジタルフィルタの桁落ちを生
じる部分に応用することができる。また図2に示すよう
に一次遅れLPFをn個連ねて、n次フィルタとして
も、それぞれの桁落ちが補償されているので、全体とし
ても桁落ち誤差は累積しない。この場合、図4のフロー
チャートではステップ102からステップ116までが
一段のLPFになり、118の流れまでがn回繰り返さ
れることでn次フィルタとなる。これにさらに図4のス
テップ120のようにゲイン補正をかける場合は、図6
のようにn次フィルタの最後に行うことで最終の桁落ち
のみ考慮すればよい。このゲイン補正が初段もしくは中
段に含まれると、そのゲイン補正部で生じた桁落ちが後
段に入り込むため、望ましくない。Although the present embodiment is applied to a first-order lag digital filter, it can be applied to a portion of a general digital filter which causes cancellation. Further, as shown in FIG. 2, even when n first-order lag LPFs are connected in series and each digit cancellation is compensated, the digit cancellation error does not accumulate as a whole. In this case, in the flowchart of FIG. 4, steps 102 to 116 are a single-stage LPF, and the process up to 118 is repeated n times to form an nth-order filter. When the gain correction is further applied to this in step 120 of FIG.
As described above, it is sufficient to consider only the final digit cancellation by performing it at the end of the nth-order filter. If the gain correction is included in the first stage or the middle stage, the digit cancellation generated in the gain correction unit enters the latter stage, which is not desirable.
【0018】以上のように、本発明はデジタルフィルタ
の桁落ちを補償し、正確な制御追従を実現させる。この
演算のために必要となるのは定数を乗じた際の小数部を
積算するメモリのみで、プログラムのステップもわずか
に追加されるのみであり、負担がかからない大きな利点
がある。従って定数を適切に設定して追従性の優れた制
御を実現できる。As described above, the present invention compensates for the digit cancellation of the digital filter and realizes accurate control tracking. All that is required for this operation is a memory that accumulates the fractional part when multiplied by a constant, and only a few steps are added to the program, which is a great advantage that no burden is imposed. Therefore, the constants can be appropriately set to realize control with excellent followability.
【図1】本発明のデジタルフィルタのブロック図。FIG. 1 is a block diagram of a digital filter of the present invention.
【図2】n次デジタルフィルタの一例のブロック図。FIG. 2 is a block diagram of an example of an nth-order digital filter.
【図3】車両のアイドルスロットル制御(ISC)のブ
ロック図FIG. 3 is a block diagram of vehicle idle throttle control (ISC).
【図4】デジタル・ローパスフィルタ・ルーチンのフロ
ーチャート図。FIG. 4 is a flowchart of a digital low pass filter routine.
【図5】図3のISCのフローチャート図。5 is a flow chart of the ISC of FIG.
【図6】n次デジタルフィルタにゲイン補正を加える場
合のブロック図。FIG. 6 is a block diagram when a gain correction is applied to an nth-order digital filter.
【図7】従来のデジタルフィルタのブロック図。FIG. 7 is a block diagram of a conventional digital filter.
【図8】従来提案によりデジタル一次遅れローパスフィ
ルタの桁落ち誤差を補償する場合の動作チャート図。FIG. 8 is an operation chart diagram when compensating for a digit cancellation error of a digital first-order lag low-pass filter according to a conventional proposal.
1 減算手段 2 乗算手段 3 積分手段 4 オーバーフロー検出手段 5 加算手段 6 バッファ手段 ステップ210 デジタル一次遅れローパスフィルタ・
ルーチン ステップ108 積分手段 ステップ110、112、114 オーバーフロー検出
手段 ステップ120 ゲイン補正1 subtraction means 2 multiplication means 3 integration means 4 overflow detection means 5 addition means 6 buffer means step 210 digital primary delay low-pass filter
Routine step 108 integrating means steps 110, 112, 114 overflow detecting means step 120 gain correction
Claims (1)
て、 前記乗算要素のフィルタ定数を乗じる乗算手段と、 前記乗算手段の乗算結果のうち、小数部に相当する下位
バイトの値を、一回の乗算毎に積分する積分手段と、 前記積分手段の演算結果で、±1以上に値がオーバーフ
ローしたことを検出し、オーバーフローが発生した時の
み±1を出力し、それ以外の時には0を出力するオーバ
ーフロー検出手段と、 前記乗算結果のうち、整数部に相当する上位バイトの値
に、前記オーバーフロー検出手段の出力を加算する加算
手段を有することを特徴とするデジタルフィルタ。1. A digital filter having a multiplication element, wherein a multiplication unit that multiplies a filter constant of the multiplication element, and a value of a lower byte corresponding to a fractional part of a multiplication result of the multiplication unit is calculated for each multiplication. And an overflow detecting means for detecting that a value overflows ± 1 or more in the calculation result of the integrating means and outputting ± 1 only when the overflow occurs and outputting 0 otherwise. A digital filter comprising: a means and an addition means for adding the output of the overflow detection means to the value of the upper byte corresponding to the integer part of the multiplication result.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5193113A JPH0730373A (en) | 1993-07-07 | 1993-07-07 | Digital filter |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5193113A JPH0730373A (en) | 1993-07-07 | 1993-07-07 | Digital filter |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0730373A true JPH0730373A (en) | 1995-01-31 |
Family
ID=16302474
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP5193113A Pending JPH0730373A (en) | 1993-07-07 | 1993-07-07 | Digital filter |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0730373A (en) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7069283B2 (en) | 2000-12-14 | 2006-06-27 | Nec Electronics Corporation | Method and circuit for calculating multiple of unit value and generating a periodic function |
| JP2019079535A (en) * | 2017-10-23 | 2019-05-23 | 三星電子株式会社Samsung Electronics Co.,Ltd. | Method and apparatus for processing parameters |
| CN110740406A (en) * | 2019-10-18 | 2020-01-31 | 歌尔科技有限公司 | earphone data transmission method, system, device and computer storage medium |
| CN112152590A (en) * | 2020-08-26 | 2020-12-29 | 西安航天精密机电研究所 | Digital filtering method and filter suitable for CPU with FPU module |
| CN113328730A (en) * | 2021-05-28 | 2021-08-31 | 中国电子科技集团公司第二十四研究所 | Digital filter and all-digital clock data recovery circuit |
| KR20220073833A (en) | 2019-12-04 | 2022-06-03 | 알프스 알파인 가부시키가이샤 | filter circuit |
-
1993
- 1993-07-07 JP JP5193113A patent/JPH0730373A/en active Pending
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7069283B2 (en) | 2000-12-14 | 2006-06-27 | Nec Electronics Corporation | Method and circuit for calculating multiple of unit value and generating a periodic function |
| JP2019079535A (en) * | 2017-10-23 | 2019-05-23 | 三星電子株式会社Samsung Electronics Co.,Ltd. | Method and apparatus for processing parameters |
| CN110740406A (en) * | 2019-10-18 | 2020-01-31 | 歌尔科技有限公司 | earphone data transmission method, system, device and computer storage medium |
| US11838062B2 (en) | 2019-10-18 | 2023-12-05 | Goertek Inc. | Headset data transmission method, system, and device and computer storage medium |
| KR20220073833A (en) | 2019-12-04 | 2022-06-03 | 알프스 알파인 가부시키가이샤 | filter circuit |
| CN112152590A (en) * | 2020-08-26 | 2020-12-29 | 西安航天精密机电研究所 | Digital filtering method and filter suitable for CPU with FPU module |
| CN112152590B (en) * | 2020-08-26 | 2023-08-04 | 西安航天精密机电研究所 | Digital filtering method and filter suitable for CPU with FPU module |
| CN113328730A (en) * | 2021-05-28 | 2021-08-31 | 中国电子科技集团公司第二十四研究所 | Digital filter and all-digital clock data recovery circuit |
| CN113328730B (en) * | 2021-05-28 | 2023-03-14 | 中国电子科技集团公司第二十四研究所 | Digital filter and full digital clock data recovery circuit |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0296638B1 (en) | Process control having improved combination of feedforward feedback control | |
| JP4262411B2 (en) | Method and apparatus for compensating for phase delay | |
| WO2004103800A1 (en) | Electric power steering device controller | |
| JPH0730373A (en) | Digital filter | |
| JP4134158B2 (en) | Electric power steering control device | |
| US5014550A (en) | Method of processing mass air sensor signals | |
| JPH071445B2 (en) | Disturbance compensation method and device | |
| JP2563997B2 (en) | Active rear axle motion mechanism for vehicles that is steered even on the rear wheels | |
| JP2959270B2 (en) | Disturbance estimation compensator | |
| JP2752240B2 (en) | Target value tracking speed responsive 2-DOF adjustment device | |
| JPS63248218A (en) | Adaptive control filter | |
| JPH01292405A (en) | Digital position servo device | |
| JP3248358B2 (en) | Engine control method and device | |
| JPH07219601A (en) | Adjuster | |
| JP2752230B2 (en) | 2-DOF control device | |
| JPH03245717A (en) | Gain control of digital-type protective relay | |
| JP2663387B2 (en) | Stabilization feedback control method | |
| JP2521259B2 (en) | Control system complement device | |
| JPH07177778A (en) | Motor control device | |
| JPH0720904A (en) | Limiter setting device for process control equipment | |
| JP2805821B2 (en) | Controller | |
| JPH06230820A (en) | Device and method for controlling feedback | |
| JPH05181502A (en) | PI controller limit value control method | |
| JP3137449B2 (en) | Adjustment device | |
| JPH0559993A (en) | Control device for internal combustion engine |