JPH0146037B2 - - Google Patents
Info
- Publication number
- JPH0146037B2 JPH0146037B2 JP57206786A JP20678682A JPH0146037B2 JP H0146037 B2 JPH0146037 B2 JP H0146037B2 JP 57206786 A JP57206786 A JP 57206786A JP 20678682 A JP20678682 A JP 20678682A JP H0146037 B2 JPH0146037 B2 JP H0146037B2
- Authority
- JP
- Japan
- Prior art keywords
- time
- threshold level
- output
- ultrasonic
- waveform
- 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
- 238000007493 shaping process Methods 0.000 description 10
- 230000000630 rising effect Effects 0.000 description 8
- 238000004458 analytical method Methods 0.000 description 7
- 230000005540 biological transmission Effects 0.000 description 7
- 238000012545 processing Methods 0.000 description 7
- 238000001514 detection method Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 6
- 238000005259 measurement Methods 0.000 description 6
- 238000012937 correction Methods 0.000 description 5
- 238000000034 method Methods 0.000 description 5
- 230000008859 change Effects 0.000 description 3
- 244000025254 Cannabis sativa Species 0.000 description 2
- 230000003111 delayed effect Effects 0.000 description 2
- 101000685040 Tityus serrulatus Alpha-toxin Ts5 Proteins 0.000 description 1
- 230000003321 amplification Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000001131 transforming effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S15/00—Systems using the reflection or reradiation of acoustic waves, e.g. sonar systems
- G01S15/88—Sonar systems specially adapted for specific applications
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Computer Networks & Wireless Communication (AREA)
- General Physics & Mathematics (AREA)
- Length Measuring Devices Characterised By Use Of Acoustic Means (AREA)
- Measurement Of Velocity Or Position Using Acoustic Or Ultrasonic Waves (AREA)
Description
【発明の詳細な説明】
この発明は、距離補正機能を備えた超音波式車
高測定装置に関する。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to an ultrasonic vehicle height measuring device having a distance correction function.
従来の超音波式車高測定装置としては、例えば
第1図に示すようなものがある。第1図におい
て、超音波発振器1は超音波パルス送信制御回路
部2よりの駆動パルス(第2図a)を受けて断続
的な超音波信号(第2図b)を出力しており、こ
の信号により超音波送信器3が駆動され、超音波
が道路の路面4に向け送信される。 As a conventional ultrasonic vehicle height measuring device, there is one shown in FIG. 1, for example. In Fig. 1, an ultrasonic oscillator 1 outputs an intermittent ultrasonic signal (Fig. 2b) in response to a drive pulse (Fig. 2a) from an ultrasonic pulse transmission control circuit section 2. The ultrasonic transmitter 3 is driven by the signal, and ultrasonic waves are transmitted toward the road surface 4.
送信された超音波は路面4で反射し、超音波受
信器5により受信され、この受信出力(第2図
c)は、増幅回路6、整流回路7および波形整形
回路8を経由したのち、矩形波(第2図d)に変
換される。 The transmitted ultrasonic waves are reflected by the road surface 4 and received by the ultrasonic receiver 5, and the received output (Fig. 2c) passes through an amplifier circuit 6, a rectifier circuit 7, and a waveform shaping circuit 8, and then is converted into a rectangular shape. wave (Fig. 2d).
一方、送信波と受信波の時間差を検出するため
のフリツプフロツプ9は、超音波パルス送信制御
回路2よりの駆動パルス(第2図a)によりセツ
トされ、波形整形回路8よりの信号(第2図d)
の立上りでセツトされるようになされており、送
信開始から受信までの時間差に相当するON信号
(第2図e)が出力される。 On the other hand, the flip-flop 9 for detecting the time difference between the transmitted wave and the received wave is set by a drive pulse from the ultrasonic pulse transmission control circuit 2 (Fig. 2a), and is set by a drive pulse from the ultrasonic pulse transmission control circuit 2 (Fig. d)
It is set at the rising edge of , and an ON signal (e in Figure 2) corresponding to the time difference from the start of transmission to reception is output.
カウンタ10はこの信号(第2図d)をゲート
信号として受け、この信号がONの期間に限り基
準クロツクゼネレータ11からのパルス信号(第
2図f)をカウントしている。 The counter 10 receives this signal (FIG. 2 d) as a gate signal, and counts the pulse signal (FIG. 2 f) from the reference clock generator 11 only while this signal is ON.
カウンタ10の計数値は送信開始の時点(第2
図aの立上り)でラツチ回路12にラツチされ、
また微小時間送れて遅延回路13の出力でクリア
される機構になつている。 The count value of the counter 10 is determined at the time of start of transmission (second
It is latched by the latch circuit 12 at the rising edge of FIG.
Further, the clock is provided with a mechanism that allows minute time passes and is cleared by the output of the delay circuit 13.
次いで、車高の測定値(ラツチ出力)はD/A
変換器14を介してD/A変換され、アナログ信
号(第2図g)として出力される。ここで、時間
差として出力するか、あるいは距離として出力す
るかは、基準クロツクゼネレータ11の周波数に
より変更できる。 Next, the measured value of the vehicle height (latch output) is determined by the D/A
The signal is D/A converted via the converter 14 and output as an analog signal (Fig. 2g). Here, whether to output as a time difference or as a distance can be changed depending on the frequency of the reference clock generator 11.
しかしながら、このような従来の超音波式車高
測定装置にあつては、路面より反射して戻つてき
た受信波が路面の状態により微弱になつた場合
(凹凸により散乱したり、吸収されたりする)、第
3図に示す如く整流回路7の出力波形はなだらか
な山形となる。 However, with conventional ultrasonic vehicle height measurement devices, if the received waves reflected from the road surface become weak due to the condition of the road surface (such as being scattered or absorbed by unevenness), ), the output waveform of the rectifier circuit 7 has a gentle mountain shape as shown in FIG.
また、通常波形整形回路のスレツシヨルドレベ
ルVTHはノイズ等により誤動作しないように固定
されており、このため、受信波が強い場合と弱い
場合とでは第3図に示す如く波形整形回路8の出
力の立上りにおいて時間Tdの遅れが生じてしま
い、測定値に誤差となつて現われるという問題点
があつた。 In addition, the threshold level V TH of the waveform shaping circuit is usually fixed to prevent malfunction due to noise etc. Therefore, the threshold level V TH of the waveform shaping circuit 8 is fixed as shown in FIG. There was a problem that a delay of time Td occurred in the rise of the output, which appeared as an error in the measured value.
殊に、遠方の物標までの距離を測定する超音波
測距装置とは異なり、車高測定装置のように測定
範囲が数10cm程度の狭いものになると、前述の遅
れ時間Tdは測定値に換算すると大きな誤差とな
つてしまい、実用上大きな問題となつていた。 In particular, unlike ultrasonic distance measuring devices that measure the distance to distant targets, when the measurement range is narrow, such as a vehicle height measuring device of several tens of centimeters, the above-mentioned delay time Td changes in the measured value. The conversion results in a large error, which is a big problem in practice.
この発明は、このような従来の問題点に着目し
てなされたもので、受信波の立上り特性を計測
し、更にその立上り特性に対応する補正値でもつ
て測定値を補正することにより、上記問題点を解
決することを目的とする。 The present invention was made by focusing on such conventional problems, and it solves the above problems by measuring the rise characteristic of the received wave and further correcting the measured value with a correction value corresponding to the rise characteristic. The purpose is to resolve the points.
以下に、この発明の好適な実施例を添付図面に
従つて詳細に説明する。 Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings.
第4図はこの発明に係わる超音波式車高測定装
置の一実施例のハードウエア構成を示すブロツク
図である。なお、同図において前記第1図の従来
例と同一構成部分については同符号を付して説明
は省略する。 FIG. 4 is a block diagram showing the hardware configuration of an embodiment of the ultrasonic vehicle height measuring device according to the present invention. Incidentally, in this figure, the same components as those of the conventional example shown in FIG.
同図に示す如く、この実施例では前記第1図に
示された超音波パルス送信制御回路2、時間差検
出用フリツプフロツプ9、カウンタ10、基準ク
ロツクゼネレータ11、ラツチ回路12および遅
延回路13の機能はそれぞれマイクロコンピユー
タ15によつてソフトウエア処理により行われて
おり、更にこの発明では新たに波形立上り解析回
路16が追加されている。 As shown in the figure, in this embodiment, the functions of the ultrasonic pulse transmission control circuit 2, time difference detection flip-flop 9, counter 10, reference clock generator 11, latch circuit 12, and delay circuit 13 shown in FIG. are each performed by software processing by a microcomputer 15, and a waveform rise analysis circuit 16 is newly added in this invention.
次に、波形立上り解析回路16の機能を第5図
を参照しながら説明する。同図に示す如く、波形
立上り解析回路16は、整流回路7から出力され
る受信信号d′のレベルを、第1の基準電圧V1(第
2のスレツシヨルドレベル)および第2の基準電
圧V2(第3のスレツシヨルドレベル)と比較して
2値化する第1、第2のコンパレータ17,18
と、これらのコンパレータの各出力h,i(第6
図h,i)によつてセツトまたはリセツトされる
RSフリツプフロツプ19と、このRSフリツプフ
ロツプ19のQ出力j(第6図j)によつてゲー
ト制御され、かつクロツクゼネレータ20から出
力されるクロツクパルスk(第6図k)をカウン
トするカウンタ21とから構成されており、また
このカウンタ21はマイクロコンピユータ15の
出力ポートOP1から出力される駆動パルスaの立
上りでリセツトされるように成されている。更
に、カウンタ21の計数出力Nはマイクロコンピ
ユータ15の入力ポートIP2からマイクロコンピ
ユータ15へと取り込まれるようになされてい
る。 Next, the function of the waveform rise analysis circuit 16 will be explained with reference to FIG. As shown in the figure, the waveform rise analysis circuit 16 converts the level of the received signal d' output from the rectifier circuit 7 into a first reference voltage V 1 (second threshold level) and a second reference voltage V 1 (second threshold level). First and second comparators 17 and 18 that binarize by comparing with V 2 (third threshold level)
and each output h,i of these comparators (sixth
set or reset by figure h, i)
An RS flip-flop 19 and a counter 21 gated by the Q output j (FIG. 6j) of the RS flip-flop 19 and counting clock pulses k (FIG. 6k) output from the clock generator 20. The counter 21 is reset at the rising edge of the drive pulse a output from the output port OP1 of the microcomputer 15. Further, the count output N of the counter 21 is taken into the microcomputer 15 from the input port IP 2 of the microcomputer 15.
次に、第7図および第8図はマイクロコンピユ
ータ15において本発明に関連して実行されるシ
ステムプログラムを示すフローチヤートであり、
以下これらのフローチヤートに従つて本発明装置
の動作を系統的に説明する。 Next, FIGS. 7 and 8 are flowcharts showing system programs executed in connection with the present invention on the microcomputer 15,
The operation of the apparatus of the present invention will be systematically explained below according to these flowcharts.
まず、第7図のフローチヤートはマイクロコン
ピユータ15の出力ポートOP1からパルス幅T1
繰り返し周期T1+T2からなる駆動パルスaを発
生させるための手順を示すフローチヤートであ
る。すなわち、まず所定のタイマ割り込み処理が
行なわれると、ステツプ(1)→(2)→(3)→(4)→(5)が順
次実行されて、外部時計レジスタの現時刻データ
t1が所定のタイマレジスタへと格納されるととも
に、続いて所定のタイマ比較レジスタには現時刻
データt1にパルス幅データTonを加算した値t1+
Tonが格納され、更に出力ポートOP1に対応する
状態フラグが“1”にセツトされ、最後に出力ポ
ートOP1に対してON信号が出力される。 First, the flowchart in FIG. 7 shows that the pulse width T 1 is
This is a flowchart showing a procedure for generating a drive pulse a having a repetition period T 1 +T 2 . That is, when the predetermined timer interrupt processing is first performed, steps (1) → (2) → (3) → (4) → (5) are executed in sequence, and the current time data of the external clock register is
t 1 is stored in a predetermined timer register, and then the value t 1 + which is the sum of the current time data t 1 and the pulse width data Ton is stored in a predetermined timer comparison register.
Ton is stored, the status flag corresponding to the output port OP1 is set to " 1 ", and finally an ON signal is output to the output port OP1 .
以後、図示しない他の処理によつてタイマレジ
スタの内容は時間とともに歩進制御されてゆき、
その内容がタイマ比較レジスタの内容と一致する
と同時に、再び割り込み処理が開始される。 Thereafter, the contents of the timer register are progressively controlled over time by other processing (not shown).
As soon as the contents match the contents of the timer comparison register, interrupt processing is started again.
この2回目の割り込み処理が開始されると、ス
テツプ(6)→(7)→(8)→(9)が順次実行され、タイマレ
ジスタには当該現時刻データt2が格納されるとと
もに、タイマ比較レジスタには当該現時刻データ
t2と出力パルスのOFF期間に対応する時間データ
Toffとの加算結果が記憶され、続いて状態フラ
グは“0”にリセツトされ最後に出力ポートOP1
の状態はOFFとなり、以後タイマレジスタの内
容とタイマ比較レジスタの内容とが一致する度に
以上の動作を繰り返す。これにより、出力ポート
OP1からはパルス幅Ton、繰り返し周期Ton+
Toffからなる駆動パルスaが出力されるのであ
る。 When this second interrupt processing starts, steps (6) → (7) → (8) → (9) are executed in sequence, the current time data t 2 is stored in the timer register, and the timer register is The comparison register contains the current time data.
Time data corresponding to t 2 and the OFF period of the output pulse
The result of addition with Toff is stored, then the status flag is reset to “0”, and finally the output port OP 1
becomes OFF, and thereafter the above operation is repeated every time the contents of the timer register and the contents of the timer comparison register match. This allows the output port
From OP 1 , pulse width Ton, repetition period Ton+
A driving pulse a consisting of Toff is output.
このようにしてマイクロコンピユータ15の出
力ポートOP1から駆動パルスaが出力されると、
前述の従来例で説明したように超音波送信器3が
駆動されてパルス状超音波が路面4に向けて送信
される。 When the drive pulse a is output from the output port OP 1 of the microcomputer 15 in this way,
As explained in the conventional example described above, the ultrasonic transmitter 3 is driven and pulsed ultrasonic waves are transmitted toward the road surface 4.
そして、送信された超音波は路面4で反射し、
超音波送信器5により受信され、更に増幅回路
6、整流回路7により増幅整流が行われた後、第
6図d′に示すような受信パルスが得られる。 Then, the transmitted ultrasonic waves are reflected by the road surface 4,
After being received by the ultrasonic transmitter 5 and further amplified and rectified by the amplifier circuit 6 and rectifier circuit 7, a received pulse as shown in FIG. 6d' is obtained.
ここで、路面4に微細な凹凸が存在したりある
いは草が生えていたりすると、第6図d′に示す如
く受信パルスd′の立上りは垂直とはならず、やや
傾斜したものとなり、これを波形整形回路8によ
つて整形すると前述したように遅れ時間Td(第3
の時間)が生ずるという不都合が生ずる。 Here, if there are minute irregularities on the road surface 4 or if grass grows, the rise of the received pulse d' will not be vertical, but will be slightly inclined, as shown in Fig. 6 d'. When the waveform is shaped by the waveform shaping circuit 8, the delay time Td (third
This results in the inconvenience of a long period of time.
そこで、この発明ではこのような不都合を第8
図に示される距離計測プログラムによつて補正
し、正常な車高測定値を得るようにしている。 Therefore, in this invention, such inconvenience is solved in the eighth aspect.
This is corrected using the distance measurement program shown in the figure to obtain a normal vehicle height measurement value.
まず、本発明に係わる距離補正原理から説明す
る。第6図d′に示す如く、受信パルスの立上り波
形が電圧0〜V2の間で直線的であるとすると、
第2のスレツシヨルドレベルV1を越えたときか
ら第3のスレツシヨルドレベルV2を越えるとき
までの時間(T2−T1)(これを第2の時間とい
う)、および前記第2、第3のスレツシヨルドレ
ベルの差(V2−V1)(=A)に基づいて、
V=V2−V1/T2−T1・(t−T)
の関係が得られる。ここで、tについて式を変形
すると、
t=T+T2−T1/V2−V1・V
なる式が得られる。 First, the distance correction principle according to the present invention will be explained. Assuming that the rising waveform of the received pulse is linear between voltage 0 and V2 as shown in Figure 6 d',
The time (T 2 - T 1 ) from when the second threshold level V 1 is exceeded to when the third threshold level V 2 is exceeded (this is referred to as the second time), and , and the third threshold level difference (V 2 −V 1 ) (=A), the relationship V=V 2 −V 1 /T 2 −T 1 ·(t−T) is obtained. Here, when the equation is transformed with respect to t, the following equation is obtained: t=T+T 2 −T 1 /V 2 −V 1 ·V.
そこで、第4図の波形整形回路8におけるスレ
ツシヨルドレベルをVTH(第1のスレツシヨルド
レベル)とし、波形整形回路8の出力信号から検
出される受信波の到達時刻をt=Ts(第1の時
間)であるとすると、
Ts=T+T2−T1/V2−V1・VTH
なる関係が得られ、この式を変形すると
T=Ts−VTH/V2−V1・(T2−T1)
となる。この式において、VTH(第1のスレツシ
ヨルドレベル)、V1(第2のスレツシヨルドレベ
ル)、V2(第3のスレツシヨルドレベル)は一定
とすると、T(第4の時間)は、
T=Ts−α・(T2−T1) (αは定数)
と表わされる。 Therefore, the threshold level in the waveform shaping circuit 8 in FIG . (first time), we obtain the relationship Ts=T+T 2 −T 1 /V 2 −V 1・V TH , and by transforming this equation, we get T=Ts−V TH /V 2 −V 1・(T 2 − T 1 ). In this equation, if V TH (first threshold level), V 1 (second threshold level), and V 2 (third threshold level) are constant, then T (fourth threshold level) is ) is expressed as T=Ts−α·(T 2 −T 1 ) (α is a constant).
ここで、α・(T2−T1)は第5図において、ク
ロツクゼネレータ20の出力kの周波数を適当に
選択することにより直接得ることができるから、
T(第4の時間)は受信波検出時刻Ts(第1の時
間)とカウンタ出力N(第3の時間)から
T=Ts−N
で求めることができる。 Here, α·(T 2 −T 1 ) can be directly obtained by appropriately selecting the frequency of the output k of the clock generator 20 in FIG.
T (fourth time) can be determined from the received wave detection time Ts (first time) and the counter output N (third time) as T=Ts-N.
別言すれば、前記第2、第3のスレツシヨルド
レベルのレベル差の大きさ(V2−V1)=(A)に対す
る前記第1のスレツシヨルドレベルVTHの大きさ
Bの比率(B/A)に前記第2の時間(T2−T1)
を乗じて第3の時間(B/A)×(T2−T1)を演
算し、この第3の時間を前記第1の時間Tsから
減算して第4の時間Tが得られることになる。 In other words, the ratio of the magnitude B of the first threshold level V TH to the magnitude of the level difference between the second and third threshold levels (V 2 - V 1 )=(A) (B/A) at the second time (T 2 −T 1 )
The third time (B/A) x (T 2 - T 1 ) is calculated by multiplying by , and the fourth time T is obtained by subtracting this third time from the first time Ts. Become.
次に、以上の原理を実際に実行する際の、マイ
クロコンピユータの処理手順を第8図のフローチ
ヤートに従つて説明する。まず、ステツプ(10)、(2
0)が実行されると、超音波が送信されていること
を確認した後受信波が検出され、次いで、ステツ
プ(30)が実行されると波形整形回路8の出力の立
上りに基づいて受信波の到来時刻データがレジス
タTsにセツトされる。 Next, the processing procedure of the microcomputer when actually carrying out the above principle will be explained according to the flowchart shown in FIG. First, step (10), (2
When step 0) is executed, the received wave is detected after confirming that the ultrasonic wave is being transmitted. Next, when step (30) is executed, the received wave is detected based on the rise of the output of the waveform shaping circuit 8. arrival time data is set in register Ts.
次いで、ステツプ(40)が実行されると、プログ
ラムは波形立上り解析回路16の回路動作終了を
待つため待機状態となり、終了後ステツプ(50)が
実行されると波形整形回路16の出力Nが入力ポ
ートIP2からコンピユータに取り込まれる。 Next, when step (40) is executed, the program enters a standby state to wait for the completion of the circuit operation of the waveform rise analysis circuit 16, and after completion, when step (50) is executed, the output N of the waveform shaping circuit 16 is input. Input to computer from port IP 2 .
次いで、ステツプ(60)が実行されると前述した
原理に基づいて受信波の到来時刻Ts(第1の時
間)から波形立上り解析回路16の出力N(第3
の時間)が減算され、これにより本来の受信波到
来時刻T(第4の時間)が求められる。 Next, when step (60) is executed, the output N (third time) of the waveform rise analysis circuit 16 is calculated from the arrival time Ts (first time) of the received wave based on the principle described above.
time) is subtracted, thereby obtaining the original received wave arrival time T (fourth time).
次いで、ステツプ(70)、(80)が順次実行される
と、到来時刻Tから距離Lが算出され、この算出
された出力は出力ポートOP2からD/A変換器1
4へと送出され、ここでアナログ信号に変換され
るわけである。なお、ステツプ(90)は送信が終了
したことを確認するための処理である。 Next, when steps (70) and (80) are executed sequentially, the distance L is calculated from the arrival time T, and this calculated output is sent from the output port OP 2 to the D/A converter 1.
4, where it is converted into an analog signal. Note that step (90) is a process for confirming that the transmission has been completed.
次に、上述の処理内容は、立上り波形が0〜
V2の間で直線的に変化した場合の処理であるが、
0〜V2の間が非線形の場合、受信波の立上り波
形はV=f(t−T)と表わすことができる。 Next, in the above processing, the rising waveform is from 0 to
This is the processing when there is a linear change between V 2 ,
When the range between 0 and V2 is nonlinear, the rising waveform of the received wave can be expressed as V=f(t-T).
ここで、t−T=T′と置くと、V=f(T′)と
表わすことができ、信号の立上り特性が変わると
関数fの形が変わることになる。 Here, if we set t-T=T', it can be expressed as V=f(T'), and if the rising characteristics of the signal change, the shape of the function f will change.
そこで、T′についての逆関数を求めると、
T′=f-1(V)となり、Vの値がV1(第2のスレツ
シヨルドレベル)、V2(第3のスレツシヨルドレ
ベル)、VTH(第1のスレツシヨルドレベル)のと
きのT′を、T1′,T2′,Ts′と置くと、
T1′=f-1(V1)、T1′=T1−T
T2′=f-1(V2)、T2′=T2−T
Ts′=f-1(V1)、Ts′=Ts−T
となる。 Therefore, when we find the inverse function for T′, we get
T'=f -1 (V), and the values of V are V 1 (second threshold level), V 2 (third threshold level), and V TH (first threshold level). If T ' at the time of _ _ 2 ), T 2 ′=T 2 −T Ts′=f −1 (V 1 ), Ts′=Ts−T.
第10図においては、VTHはV1>VTHに図示さ
れてはいるが、特にこの位置には限定されるもの
ではなく、VTH,V1,V2のとり方をこれらの点の
付近と0間での間において、波形が極端に変曲し
ないところ(例えば、ほぼ線形か単調増加か、単
調減少かとみなせる点)に選択すると、第10図
のように図示することができる。 In Fig. 10, V TH is shown as V 1 > V TH , but it is not limited to this particular position, and V TH , V 1 , and V 2 can be determined in the vicinity of these points. If the waveform is selected at a point between 0 and 0 where the waveform does not inflect extremely (for example, a point where it can be considered to be approximately linear, monotonically increasing, or monotonically decreasing), it can be illustrated as shown in FIG.
このとき、(T2′−T1′)(第2の時間)から大体
のTs(第3の時間)は(波形が完全にある式で定
義できないため)求められることから、立上り特
性について実験結果等を参考にして決定し(第1
0図参照)、この決定された立上り特性よりT2′−
T1′(=T2−T1)(第2の時間)に対するTs′(=
Ts−T)(第3の時間)を計算し、テーブルを用
意する(プログラムではテーブル・ルツクアツプ
手法を用いればよい)。 At this time, since the approximate Ts (third time) can be found from (T 2 ′−T 1 ′) (second time) (because the waveform cannot be completely defined by a certain formula), we conducted an experiment to determine the rise characteristics. Decide based on the results etc. (1st
(see figure 0), and from this determined rise characteristic, T 2 ′−
Ts ′ ( =
Ts - T) (third time) and prepare a table (table lookup method may be used in the program).
このテーブルを用いて任意のT2′−T1′(=T2−
T1)よりTs′=Ts−Tを算出することができる。 Use this table to find any T 2 ′−T 1 ′ (=T 2 −
Ts′=Ts−T can be calculated from T 1 ).
つまり、カウンタ出力NがT2−T1を計測する
ようにして、テーブル・ルツクアツプ手法により
T2−T1のときのTs′(=Ts−T)を求め、これを
N′(第3の時間)とすれば、求めるT(第4の時
間)はT=Ts−N′となる。 In other words, the counter output N measures T 2 - T 1 and the table lookup method is used.
Find Ts′ (=Ts−T) when T 2 −T 1 , and use this as
If N' (third time), then T (fourth time) to be determined is T=Ts-N'.
以上の原理を実際にマイクロコンピユータで行
なうためには、第8図のフローチヤートにおける
ステツプ(50)、(60)、(70)を、第9図に示す如くス
テツプ(501)、(601)、(701)と変更すればよいので
ある。 In order to actually perform the above principle on a microcomputer, steps (50), (60), and (70) in the flowchart of FIG. 8 must be replaced with steps (501), (601), and (701).
以上の実施例の説明でも明らかなように、この
発明に係わる超音波式車高測定装置によれば、凹
凸の激しい路面あるいは草がまばらに生えている
ような路面を通過する場合、微弱な反射波に起因
して波形整形後の検出パルスの立上りが遅れたよ
うな場合、この遅れ時間は自動的に補正され、常
に正確な車高値の測定が可能となる。殊に、他の
分野の超音波式測距装置に比べ、車高測定装置に
おける車高測定範囲は比較的狭く、このため検出
パルスの遅れは車高測定結果に大きな誤差を生じ
がちであるが、この発明によればこのような検出
誤差を可及的に低減せしめ、この種車高測定装置
の信頼性を著しく向上させることが可能となる。 As is clear from the description of the embodiments above, according to the ultrasonic vehicle height measuring device according to the present invention, when passing over a road surface with severe unevenness or a road surface where grass is sparsely grown, weak reflections occur. If the rise of the detection pulse after waveform shaping is delayed due to waves, this delay time is automatically corrected, making it possible to always accurately measure the vehicle height value. In particular, compared to ultrasonic distance measuring devices used in other fields, the vehicle height measurement range of vehicle height measurement devices is relatively narrow, and as a result, delays in detection pulses tend to cause large errors in vehicle height measurement results. According to the present invention, such detection errors can be reduced as much as possible, and the reliability of this type of vehicle height measuring device can be significantly improved.
第1図は先に本出願人が提案している超音波式
車高測定装置の電気的な構成を概略的に示すブロ
ツク図、第2図は同図における各部の信号状態を
示す波形図、第3図は受信波が強い場合と弱い場
合とで波形整形後の受信パルスが遅れることを説
明するための波形図、第4図は本発明に係わる超
音波式車高測定装置のハードウエア構成を示すブ
ロツク図、第5図は波形立上り解析回路の詳細を
示すブロツク図、第6図は第5図における各部の
信号状態を示す波形図、第7図はマイクロコンピ
ユータで行なわれる駆動パルス発生プログラムの
構成を示すフローチヤート、第8図は本発明に係
わる補正機能付の距離計測プログラムの構成を示
すフローチヤート、第9図は本発明の他の実施例
における距離計測プログラムの要部を示すフロー
チヤート、第10図は検出パルスの立上り波形が
非線形である場合の補正原理を説明するためのグ
ラフである。
1……超音波発振器、3……超音波送信器、4
……路面、5……超音波受信器、6……増幅回
路、7……整流回路、8……波形整形回路、14
……D/A変換器、15……マイクロコンピユー
タ、16……波形立上り解析回路。
FIG. 1 is a block diagram schematically showing the electrical configuration of an ultrasonic vehicle height measuring device previously proposed by the applicant, and FIG. 2 is a waveform diagram showing signal states of various parts in the same figure. Fig. 3 is a waveform diagram to explain that the received pulse after waveform shaping is delayed depending on whether the received wave is strong or weak, and Fig. 4 is the hardware configuration of the ultrasonic vehicle height measuring device according to the present invention. Figure 5 is a block diagram showing details of the waveform rise analysis circuit, Figure 6 is a waveform diagram showing signal states of each part in Figure 5, and Figure 7 is a drive pulse generation program executed by a microcomputer. FIG. 8 is a flowchart showing the configuration of a distance measurement program with a correction function according to the present invention, and FIG. 9 is a flowchart showing the main parts of a distance measurement program in another embodiment of the present invention. FIG. 10 is a graph for explaining the correction principle when the rising waveform of the detection pulse is nonlinear. 1... Ultrasonic oscillator, 3... Ultrasonic transmitter, 4
... Road surface, 5 ... Ultrasonic receiver, 6 ... Amplification circuit, 7 ... Rectification circuit, 8 ... Waveform shaping circuit, 14
...D/A converter, 15...microcomputer, 16...waveform rise analysis circuit.
Claims (1)
から、受信波が第1のスレツシヨルドレベルを越
えるときまでの第1の時間を検出する手段と、 第2、第3のスレツシヨルドレベルを設定し、
前記受信波が該第2のスレツシヨルドレベルを越
えたときから第3のスレツシヨルドレベルを越え
るときまでの第2の時間を検出する手段と、 前記第2、第3のスレツシヨルドレベルのレベ
ル差の大きさAに対する前記第1のスレツシヨル
ドレベルの大きさBの比率(B/A)に、前記第
2の時間を乗じて第3の時間を演算する手段と、 前記第1の時間から前記第3の時間を減算して
第4の時間を演算する手段と、 該第4の時間に基づいて車高を演算する手段
と、 を具備したことを特徴とする超音波式車高測定装
置。 2 前記第2、第3のスレツシヨルドレベルのい
ずれか一方と、前記第1のスレツシヨルドレベル
とは等しいスレツシヨルドレベルであることを特
徴とする特許請求の範囲第1項記載の超音波式車
高測定装置。[Claims] 1. Means for detecting a first time from when a transmitted wave is transmitted from the vehicle body toward the road surface until when a received wave exceeds a first threshold level; Set the threshold level of 3,
means for detecting a second time from when the received wave exceeds the second threshold level to when it exceeds the third threshold level; and the second and third threshold levels. means for calculating a third time by multiplying the second time by a ratio (B/A) of the magnitude B of the first threshold level to the magnitude A of the level difference; An ultrasonic vehicle comprising: means for calculating a fourth time by subtracting the third time from the time; and means for calculating a vehicle height based on the fourth time. High measuring device. 2. The threshold according to claim 1, wherein one of the second and third threshold levels and the first threshold level are the same threshold level. Sonic vehicle height measuring device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP20678682A JPS5997069A (en) | 1982-11-25 | 1982-11-25 | Ultrasonic car height measuring apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP20678682A JPS5997069A (en) | 1982-11-25 | 1982-11-25 | Ultrasonic car height measuring apparatus |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS5997069A JPS5997069A (en) | 1984-06-04 |
JPH0146037B2 true JPH0146037B2 (en) | 1989-10-05 |
Family
ID=16529066
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP20678682A Granted JPS5997069A (en) | 1982-11-25 | 1982-11-25 | Ultrasonic car height measuring apparatus |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS5997069A (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS60146172A (en) * | 1984-01-11 | 1985-08-01 | Kubota Ltd | Non-contact type distance measuring apparatus |
JPS614986A (en) * | 1984-06-20 | 1986-01-10 | Nissan Motor Co Ltd | Ultrasonic distance measuring instrument |
JPS6267481A (en) * | 1985-09-20 | 1987-03-27 | Matsushita Electric Ind Co Ltd | Ultrasonic type distance measuring apparatus |
JPS6446317A (en) * | 1987-08-14 | 1989-02-20 | Nec Corp | Counter circuit |
US5603556A (en) * | 1995-11-20 | 1997-02-18 | Technical Services And Marketing, Inc. | Rail car load sensor |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5439156A (en) * | 1977-09-02 | 1979-03-26 | Nippon Soken | Distance measuring device loaded on car |
-
1982
- 1982-11-25 JP JP20678682A patent/JPS5997069A/en active Granted
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5439156A (en) * | 1977-09-02 | 1979-03-26 | Nippon Soken | Distance measuring device loaded on car |
Also Published As
Publication number | Publication date |
---|---|
JPS5997069A (en) | 1984-06-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPH0568668B2 (en) | ||
US20020186162A1 (en) | Pulse radar apparatus | |
EP0142733A2 (en) | Ultrasonic rangefinder | |
JPH0146037B2 (en) | ||
JPS5856085B2 (en) | Method and device for measuring thickness or depth of abnormal area using ultrasonic pulses | |
JPH05209781A (en) | Ultrasonic transmitter/receiver | |
US4843464A (en) | Device for automatic sensing of televiewing distance | |
JPH07128438A (en) | Method for correcting distance in radar range finder | |
JP2003097933A (en) | Ultrasonic detector for detecting edge position of web | |
JP3291102B2 (en) | Ultrasonic distance measuring device | |
JP2638329B2 (en) | Distance measurement method for laser radar | |
JP2539749B2 (en) | Distance correction method for radar range finder | |
JP2786775B2 (en) | Distance measuring device | |
SU566155A1 (en) | Ultrasonic pressure gauge | |
JP3068673B2 (en) | Ultrasonic transducer | |
JPH10325870A (en) | Ultrasonic range finder | |
JPH1164516A (en) | Ultrasonic snow depth meter | |
JPH10123238A (en) | Distance measuring device | |
JPH0746100A (en) | Pulse duty detection circuit | |
JPH0571912B2 (en) | ||
JPS6136901Y2 (en) | ||
SU972238A1 (en) | Acoustic level indicator | |
JPS6118465Y2 (en) | ||
SU993161A2 (en) | Device for measuring receiving radioelectronic equipment sensitivity | |
JP2849417B2 (en) | Ultrasonic detector |