(57)【要約】【課題】振動子を駆動する駆動パルス信号を任意の波形にエンベロープ制御して不要波成分の発生を抑制するとともに、振幅変調を行って超音波の空間的ウェイトを任意に実現することができる超音波送信装置を提供する。【解決手段】所定周波数のＣＬＯＣＫ信号と、レベルの遷移状態を制御する、［０，１］の２値からなる制御信号に基づいて基準信号を生成し、該基準信号をパルス幅変調することにより、アナログ信号の駆動信号を生成する。駆動パルス信号は、前記駆動信号で構成されており、制御信号により、徐々に駆動信号の振幅を増加または減少させることで、立ち上がりと立ち下がりとがなめらかな曲線状の波形に構成する。【選択図】  図５
2004177276.tif 000002
【特許請求の範囲】
【請求項１】
複数の振動子を配列したトランスデューサと、該トランスデューサの複数の振動子を駆動パルス信号で駆動して超音波の送信ビームを形成する送信ビーム形成手段を備えた超音波送信装置において、
前記送信ビーム形成手段は、前記駆動パルス信号を構成する駆動信号をパルス幅変調により生成し、該駆動信号に基づいて前記駆動パルス信号の振幅制御およびエンベロープ制御を行う駆動パルス信号生成手段を含むことを特徴とする超音波送信装置。
【請求項２】
前記駆動パルス信号生成手段は、所定周波数の矩形信号を生成するとともに、前記パルス幅変調されるべき基準信号の波形を制御する制御信号を生成する手段と、前記矩形信号と制御信号に基づいて前記基準信号をパルス幅変調して駆動信号を生成する手段とを備えた請求項１に記載の超音波送信装置。
【請求項３】
前記制御信号は、［０，１］の２値からなる信号である請求項２に記載の超音波送信装置。
【請求項４】
前記送信ビーム形成手段は、前記駆動パルス信号生成手段に予め記憶されたウェイトデータに基づいて、各トランスデューサを駆動する駆動パルス信号毎に振幅を異ならせ、前記送信ビームの指向性を制御する請求項１〜３のいずれかに記載の超音波送信装置。
【請求項５】
前記送信ビーム形成手段は、前記駆動パルス信号生成手段に予め記憶された遅延データまたは位相データに基づいて、各トランスデューサを駆動する駆動パルス信号毎に遅延量または位相量を異ならせる請求項１〜４のいずれかに記載の超音波送信装置。
【請求項６】
前記遅延データが、粗遅延データと精密遅延データとからなり、前記送信ビーム形成手段は、前記粗遅延データに基づいて遅延制御を行った後に、前記精密遅延データに基づいて遅延制御を行う請求項５に記載の超音波送信装置。
【請求項７】
前記駆動信号の周波数が前記駆動パルス信号毎に異なる請求項１〜６のいずれかに記載の超音波送信装置。
【請求項８】
請求項１〜７のいずれかに記載の超音波送信装置と、トランスデューサの複数の振動子が超音波を受信することにより発生する信号を制御して、受信ビームを形成する受信ビーム形成手段とを備えた超音波送受信装置。
【請求項９】
請求項８に記載の超音波送受信装置と、該超音波送受信装置の受信ビーム形成手段の制御により、前記送信ビーム内での探知すべき方位を順次走査して、各方位の受信信号から、前記送信ビームが形成する方向の探知画像データを求め、該探知画像データを表示する手段とを備えたソナー装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、超音波を水中等に送信する超音波送信装置、この送信された超音波のエコーを受信する超音波送受信装置およびこれらを用いて、物標の探知を行うソナー装置に関するものである。
【０００２】
【従来の技術】
現在、一般に水中にある物標を探知するためにソナー装置（スキャニングソナー）が用いられている。スキャニングソナーは、周囲の全方位の物標を探知するため、略円筒形のトランスデューサを備えており、このトランスデューサに配列形成された振動子を駆動させることによって、全周に向けて超音波の送信ビームを形成する。また、トランスデューサの円周方向（方位方向）に並ぶ所定数の振動子を用いて、所定方位に受信ビームを形成し、用いる振動子列の組の選択を切り換えることによって、受信ビームの方位を順次回転させる。このことによって全方位に亘る探知を行う。
【０００３】
このようなスキャニングソナーの超音波送受信装置では、振動子を駆動する駆動パルス信号を生成する回路として、トランスを用いたプッシュプル型回路が用いられており、スイッチング方式またはリニア方式で駆動パルス信号を生成している。スイッチング方式は、図１３に示すような回路を用いて、図１４に示すような駆動パルス信号を生成する。また、リニア方式は、図１５に示すような回路を用いて駆動パルス信号を生成する。
【０００４】
図１３は、スイッチング方式の駆動パルス信号生成回路の概要を示す等価回路図であり、１は振動子、Ｔｒ１，Ｔｒ２はトランジスタ、ＶＢは該回路の駆動電圧である。
図１４は、図１３に示す駆動パルス信号生成回路における信号の状態を示す図である。
また、図１５は、リニア方式の駆動パルス信号生成回路の概要を示す等価回路図であり、１は振動子、２はＤ／Ａ変換回路、３は増幅回路、４は反転増幅回路Ｔｒ１，Ｔｒ２はトランジスタ、ＶＢは該回路の駆動電圧である。
【０００５】
スイッチング方式では、図１３，１４に示すように、トランジスタＴｒ１，Ｔｒ２にそれぞれが逆位相の関係にある所定周波数の矩形波が入力されている。これらトランジスタを所定のタイミングで切り換えることで、振動子１の両端に図１０の「ＯＵＴ」における破線に示すような波形の駆動パルス信号を生成する（例えば、特願２００１−４０１７９８号参照。）。
【０００６】
また、リニア方式では、図１５に示すように、Ｄ／Ａ変換回路２で矩形波から変換されたアナログ信号をそれぞれ増幅回路３および反転増幅回路４に入力し増幅するとともに、反転増幅回路４では入力されたアナログ信号の位相を反転させる。このように、互いに逆位相の関係にある二つのアナログ信号をトランジスタＴｒ１，Ｔｒ２のそれぞれに入力し、これらトランジスタＴｒ１，Ｔｒ２を所定のタイミングで切り換えることで、振動子１の両端に任意波形の駆動パルス信号を生成する。
【０００７】
【発明が解決しようとする課題】
ところが、前述のようなスキャニングソナーの超音波送受信装置においては、次に示す解決すべき課題が存在した。
【０００８】
駆動パルス信号生成回路において、前述のスイッチング方式では、常に一定の矩形波で駆動パルス信号を構成するため、該駆動パルス信号も図１４に示すように矩形波の形状となる。
【０００９】
このような矩形エンベロープの駆動パルス信号で振動子を駆動すると、振動子から外部に送信される超音波は、予め設定しておいた所望の周波数（送信周波数）の他に、図１６（ａ）に示すような高い振幅レベルの不要波成分を有することとなる。
【００１０】
このように不要波成分が存在すると、自船から水中に所定周波数の超音波を送信する際に、このような不要波成分も水中に送信される。一方、図１６（ｂ）に示すように、自船付近で他船が同様に水中に自船が送受信する超音波の周波数ｆ０  とは異なる比較的近い周波数ｆ１  の超音波で送受信を行っている場合、自船の発する不要波成分が他船に受信される。このため、他船では、自船の不要波成分の影響を受けた信号を受信し、干渉縞や偽像が表示されてしまう。同様に、自船においても、他船が発生する不要波成分の影響を受け、干渉縞や偽像が表示されてしまう。
【００１１】
また、駆動パルス信号を振動子に低損失に伝送する場合には、振動子と送信ビーム生成回路との整合を行わなければならなず、この間に整合回路を挿入する必要がある。しかしながら、このような整合回路の周波数応答（伝達関数）には、中心周波数とは別の周波数に応答する成分（スプリアス）が存在することがあり、矩形エンベロープの駆動パルス信号を伝送すると、伝達関数の上記成分も駆動パルス信号に重畳してしまう。その結果、図１７に示すような信号がレベル遷移する点付近にエンベロープ（包絡線）が突出する部分（リンギング）ができてしまう。このようなリンギングが生じると、単一の物標に対して複数のエコー反応が現れてしまい、実際には存在しない物標を探知してしまう。また、矩形波の駆動パルス信号に引き続いて発生するリンギングは、駆動パルス信号送信直後の受信信号に重畳してしまい、自船直近のエコー（例えば浅海のエコー等）を受信することができなくなってしまう。
【００１２】
このような問題を解決するためには、矩形エンベロープの駆動パルス信号における立ち上がり部および立ち下がり部を緩やかな形状にしたエンベロープに整形しなければならない。しかしながら、単一矩形波のみを入力して駆動パルス信号を生成する従来のスイッチング方式では、上述のように緩やかに振幅が変化するようにエンベロープ制御することができないため、駆動パルス信号を任意の波形にすることができなかった。
【００１３】
また、トランスデューサから送信する超音波の指向性を制御するためには、各振動子から送信されるそれぞれの超音波の空間的ウェイトを設定しなければならない。すなわち、配列された各振動子から送信される超音波の振幅を前記指向性を実現できるように設定しなければならない。ところが、従来の単一矩形波を用いた駆動パルス信号の生成方法では、電源電圧の振幅を変更しなければ、前記のような超音波の振幅を変更することができない。しかしながら、電源電圧の振幅を変更する可変電源電圧回路では、電源回路に設けられている大容量のコンデンサが必要に対する充電、放電に時間を要する。すなわち、トランスデューサに配設された複数の振動子を駆動する信号を高速で切り換えて生成することができない。
【００１４】
一方、リニア方式では、駆動パルス信号の波形整形および振幅の変更を任意に行うことができるが、各振動子の駆動回路毎にＤ／Ａ変換回路を設けなければならず、消費電力が大きくなるとともに小さくすることができない。また、部品点数が多い分、装置全体も大きくなってしまう。さらには、トランジスタＴｒ１，Ｔｒ２を非飽和領域で使用するため、損失が大きくなり、高効率を得ることができない。
【００１５】
この発明の目的は、振動子を駆動する駆動パルス信号を任意の波形にエンベロープ制御して不要波成分の発生を抑制するとともに、振幅変調を行って超音波の空間的ウェイトを任意に瞬時設定することができる低損失で小型の超音波送信装置、超音波送受信装置およびこれらを備えたソナー装置を提供することにある。
【００１６】
【課題を解決するための手段】
この発明に示す超音波送信装置の送信ビーム形成手段は、パルス幅変調により駆動信号を生成し、該駆動信号に基づいて駆動パルス信号の振幅制御およびエンベロープ制御を行う駆動パルス信号生成手段を備え、前記駆動パルス信号で振動子を駆動させることを特徴としている。
【００１７】
この構成では、駆動パルス信号を構成する各駆動信号をパルス幅変調（ＰＤＭ：Ｐｕｌｓｅ  Ｄｕｒａｔｉｏｎ  Ｍｏｄｕｌａｔｉｏｎ  ）することで、駆動パルス信号の波形を図１８に示すようにエンベロープ制御する。駆動パルス信号を図１８（ａ）に示すような波形にエンベロープ制御することで、図１８（ｂ）に示すように、目的とする周波数成分が維持されたまま、不要波成分が抑制される。すなわち、互いに近接する周波数で探知を行っている２船間で送受信される超音波信号同士の干渉が防止される。
【００１８】
また、この発明に示す超音波送信装置の駆動パルス信号生成手段は、所定周波数の矩形信号を生成するとともに、パルス幅変調を制御する制御信号を生成する手段と、矩形信号と制御信号に基づいてパルス幅変調された基準信号を生成する手段とを備えたことを特徴としている。
【００１９】
この構成では、図５に示すように、常に一定の周期の矩形信号と、該矩形信号のレベル遷移のタイミングで基準信号のレベル遷移点を指定する制御信号とを用いてパルス幅変調することにより、基準信号が生成される。そして生成された基準信号を整合回路に通すことにより、目的とする駆動信号および該駆動信号からなる駆動パルス信号が得られる。
【００２０】
また、この発明に示す超音波送信装置の駆動パルス信号生成手段は、制御信号を［０，１］の２値からなる信号で構成する。
【００２１】
この構成では、［０，１］の２値のみからなる単純で簡素な信号で基準信号が生成される。
【００２２】
また、この発明に示す超音波送信装置の送信ビーム形成手段は、予め駆動パルス信号生成手段に記憶されたウェイトデータと、遅延データまたは位相データとに基づいて、トランスデューサの各振動子を駆動する駆動パルス信号毎に振幅と、遅延量または位相量とを異ならせ、前記送信ビームの指向性を制御することを特徴としている。
【００２３】
この構成では、トランスデューサに配設された振動子毎に、異なる振幅と遅延量または位相量とになるように駆動パルス信号をパルス幅変調して制御することで、すなわち、振動子毎に空間的ウェイトと、遅延量または位相量とを設定することで、所定の指向性を有する送信ビームが形成される。
【００２４】
また、この発明に示す超音波送信装置において、駆動信号の周波数が駆動パルス信号毎に異なることを特徴としている。
【００２５】
この構成では、各振動子を駆動する駆動信号の周波数を、駆動パルス信号毎に異ならせることで、探知を行う方位に応じて異なる周波数の駆動信号からなる駆動パルス信号を送信することができ、略同時に複数の方位に異なる周波数からなる超音波の送信ビームが形成される。
【００２６】
また、この発明に示す超音波送受信装置は、前記超音波送信装置と、該超音波送信装置により送信された送信ビームのエコーをトランスデューサの複数の振動子で受信して、該振動子が発生する信号を制御することで受信ビームを形成する受信ビーム形成手段とを備えたことを特徴としている。
【００２７】
この構成では、送信期間にトランスデューサの複数の振動子から超音波送信ビームを水中等に送信し、受信期間にこのトランスデューサの複数の振動子により送信ビームのエコーを受信して、該振動子が発生する信号を制御することで受信ビームを形成する。
【００２８】
また、この発明に示すソナー装置は、前記超音波送受信装置と、該超音波送受信装置の受信ビーム形成手段の制御により、送信ビーム内での探知すべき方位を順次走査して、各方位の受信信号から、送信ビームが形成する方向の探知画像データを求め、探知画像データを表示する手段とを備えたことを特徴としている。
【００２９】
【発明の実施の形態】
本発明の実施形態に係る超音波送受信装置を備えたスキャニングソナーについて、図を参照して説明する。
【００３０】
図１は、スキャニングソナーの送受信チャンネルの構成を示すブロック図である。図１において、ドライバＩ／Ｆ１１は、後述するプログラマブル送信ビーム形成制御部２６から与えられるＣＬＯＣＫ信号と制御信号と駆動コードデータに基づいて、パルス幅変調されて駆動信号となる基準信号を生成するためのドライブ信号を生成する。このドライバＩＦ１１はＰＬＤ（Ｐｒｏｇｒａｍａｂｌｅ  Ｌｏｇｉｃ  Ｄｅｖｉｃｅ）からなる。ドライバ回路１２は、ドライバＩ／Ｆ１１から出力された基準信号をパルス幅変調してアナログ信号である駆動信号に変換し、駆動パルス信号を生成する。ＴＸ増幅回路１３は、その駆動信号（駆動パルス信号）を増幅し、送信側整合回路１９ａ、送受切替回路１４を介して振動子１０を駆動する。送受切替回路１４は、送信期間に、送信側整合回路１９ａを介して入力したＴＸ増幅回路１３の出力信号を振動子１０へ導き、受信期間に振動子１０が出力した信号を、受信側整合回路１９ｂを介してプリアンプ１５へ受信信号として導く。プリアンプ１５は、この受信信号を増幅し、バンドパスフィルタ１６は、受信信号の周波数帯域以外のノイズ成分を除去する。Ａ／Ｄコンバータ１７は、その受信周波数帯域の信号を所定のサンプリング周期でサンプリングし、ディジタルデータ列に変換する。
【００３１】
上記の部分で送受信チャンネル１００を構成する。この送受信チャンネルを、１００ａ，１００ｂ，・・・１００ｎで示すように、振動子１０の数だけ設けている。
【００３２】
これら振動子１０は、円筒形または球形等のトランスデューサ表面に配列して設置されている。
【００３３】
図２は、図１に示した複数の送受信チャンネル１００を用いて送信ビームおよび受信ビームを形成するとともに、所定探知範囲の探知画像を生成する制御部のブロック図である。図２におけるインターフェース２０は、図１に示したインターフェース２０のことである。
【００３４】
（１）送信系
図２において、２６はプログラマブル送信ビーム形成制御部である。このプログラマブル送信ビーム形成制御部２６は、駆動信号生成回路２１、波形メモリ２４およびＴＸ−ＤＳＰ２５を含んでいる。駆動信号生成回路２１には、タイミングジェネレータ２２と係数テーブル２３とを設けている。この駆動信号生成回路２１は、ＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）からなる。タイミングジェネレータ２２は、駆動パルス信号の生成タイミングを与える信号を発生する。係数テーブル２３は振動子各チャンネルに与える遅延量，ウェイト値（これらはＴＸ−ＤＳＰ２５が計算して求める。）を予め書き込んだものである。波形メモリ２４は、駆動パルス信号の基本となる、予め振幅等が設定された波形を一時記憶するメモリである。図３にメモリマップの例を示す。アドレス領域は８分割され、各駆動パルス信号の振幅値のみの異なる駆動コードが所定種類（図３の場合は８種類）記憶されている。ＴＸ−ＤＳＰ２５は、ドライバ信号の遷移状態を制御する［０，１］の２値からなる制御信号を生成し、これを波形メモリ２４に書き込む。また、ＴＸ−ＤＳＰ２５は、送信毎に係数テーブル２３の内容を計算し、更新する。
【００３５】
駆動信号生成回路２１は、チャンネル毎に係数テーブル２３からウェイト値を読み出し、そのウェイト値に対応する振幅値の駆動コードを波形メモリ２４から読み出すための上位アドレッシングを行う。そして、この設定されたアドレスに基づき、振動子毎のウェイト付けが行われる。同時に、駆動信号生成回路２１は、係数テーブル２３から読み出した遅延データに基づいて、波形メモリ２４の下位アドレスのオフセット制御を行う。これにより振動子毎の粗遅延が行われる。
そして、駆動信号生成回路２１は、波形メモリ２４から読み込まれたウェイト制御、粗遅延制御のなされた駆動コードデータ（１６ビット：１６時刻分）に対し、１ビット毎の精密遅延制御を行う。この精密遅延制御は、前記粗遅延制御と同様に、係数テーブル２３に記憶された遅延データ（精密遅延データ）に基づいて行われる。このように一連の動作を行うことで、振動子毎にウェイト、遅延制御のなされた駆動コードデータを生成する。
【００３６】
なお、前述の説明では遅延制御を行った例を示したが、位相データに基づき位相制御を行い駆動コードデータを生成してもよい。
【００３７】
さらに、駆動信号生成回路２１は、波形メモリ２４から制御信号を読み出し、係数テーブル２３を参照し、インターフェース２０を介して、ＣＬＯＣＫ信号とともに送受信チャンネル１００に与える。
【００３８】
なお、ウェイト制御に関しては、図４に示すようなハードウェアの構成によっても実現することができる。
図４はウェイト制御を行うブロックの主要部を示すブロック図である。
【００３９】
図４に示すように、ウェイト制御されていない駆動コードがパルス幅デコーダ５１に入力すると、パルス幅デコーダ５１は入力された駆動コードからカウンタを用いてパルス幅を計算し、駆動コードデータパルス幅計算ブロック５２に出力される。駆動コードデータパルス幅計算部５２は、入力されたパルス幅と、係数テーブル２３から読み出されたウェイトデータとに基づいて、駆動コードデータのパルス幅を計算し、駆動コードエンコーダ５３に出力される。駆動コードエンコーダ５３は、入力された駆動コードのパルス幅データに基づいて、カウンタを用いてウェイト付き駆動コードデータを生成する。
【００４０】
このような構成とすることで、波形メモリはウェイト値のない駆動コードを記憶しておけばよいので記憶するデータ量を低減することができる。さらに、このようなウェイト付けをハードウェアで行うことにより、ソフトで処理する量（ＤＳＰの演算量）を低減することができ、ＤＳＰの負荷を低減することができる。
【００４１】
２）受信系
図２において、バッファメモリ２７は、インターフェース２０を介して各チャンネルからの受信データを一時記憶するメモリである。２８はプログラマブル受信ビーム形成制御部であり、ＲＸ−ＤＳＰ２９、係数テーブル３０、および受信ビーム形成演算部３１とから構成されている。ＲＸ−ＤＳＰ２９は、各受信ビーム毎に各振動子による受信信号の位相とウェイトを計算し、係数テーブル３０へ書き込む。受信ビーム形成演算部３１は、各振動子の受信信号に対して係数テーブル３０に書き込まれた位相とウェイトの計算を行って合成することにより合成受信信号を得る。この合成受信信号をビーム毎の時系列データとして求め、これをバッファメモリ３２へ書き込む。この受信ビーム形成演算部３１はＦＰＧＡからなる。
【００４２】
３３はプログラマブルフィルタであり、フィルタＤＳＰ３４、係数テーブル３５、およびフィルタ演算部３６から構成されている。フィルタ演算部３６はＦＰＧＡからなる。フィルタＤＳＰ３４は、ビーム毎に所定の帯域通過フィルタ特性を得るためのフィルタ係数を計算し、それを係数テーブル３５へ書き込む。フィルタ演算部３６は係数テーブル３５の係数を基にＦＩＲ（Ｆｉｎｉｔｅ  Ｉｍｐｕｌｓｅ  Ｒｅｓｐｏｓｅ）フィルタとしての演算を行い、帯域処理済受信信号を求める。
【００４３】
エンベロープ検出部４０は、各受信ビームの帯域処理済受信信号のエンベロープを検出する。具体的には、時間波形の実数成分の二乗と虚数成分の二乗との和の平方根を求めることにより検出する。
【００４４】
イメージ処理部４１は、各受信ビームの各距離における受信信号強度をイメージ情報化してディスプレイ４２に出力する。これにより、ディスプレイ４２に所定探知範囲の探知画像を表示する。
【００４５】
探知操作部３９は、探知範囲の指示等を行う入力部である。ホストＣＰＵ３７は、インターフェース３８を介して探知操作部３９の指示内容を読み取り、上述した各部の制御を行う。
【００４６】
（３）駆動信号、駆動パルス信号の生成方法
図５は各信号間の関係を示すタイミングチャートである。
【００４７】
上述のように、ＴＸ−ＤＳＰ２５は、所定周期Ｔの矩形信号であるＣＬＯＣＫ信号（図５（ａ））と、パルス幅変調されて駆動信号となる基準信号を生成するための制御信号（図５（ｂ））とを生成する。制御信号は［０，１］の２値の信号であり、ＣＬＯＣＫ信号に同期して発信することで、ドライブ信号のレベルを遷移するか保持するかを与える信号である。制御信号が「１」であればドライブ信号はレベルを遷移し、制御信号が「０」であればドライブ信号はレベルを保持する。
【００４８】
また、ＴＸ−ＤＳＰ２５は、次に示す（１）式に基づいて、ドライブ信号のレベルがＨｉ状態である時間的割合、すなわちオンデューティ比を決定する。
【００４９】
【数１】
2004177276.tif 000003
【００５０】
（１）式において、Ｄ（ｔ）はオンデューティ比、Ａ（ｔ）はエンベロープ波形の振幅である。
例えば、Ａ（ｔ）＝０のときＤ（ｔ）＝０となり、Ａ（ｔ）＝１のときＤ（ｔ）＝１／２となる。
【００５１】
ドライバＩ／Ｆ１１は、ＣＬＯＣＫ信号と制御信号とに基づいて、ドライブ信号１Ｈ（図５（ｃ）），２Ｈ（図５（ｄ））を生成する。ここで、ドライバＩ／Ｆ１１は次の二つの条件を満たすようにドライブ信号１Ｈ，２Ｈを生成している。
（１）１Ｈと２Ｈのパルス列は、時系列上必ず交互にパルス（レベルがＨｉの部分）が発生し、一方のパルスが連続することはない。
（２）１Ｈのパルスと２Ｈのパルスとは、時系列上、少なくとも１ＣＬＯＣＫ分の間隔を置く。
【００５２】
このようにドライバＩ／Ｆ１１で生成されたドライブ信号１Ｈ，２Ｈはドライバ回路１２に入力されて、基準信号（図５（ｅ））を生成する。
【００５３】
図６はドライバ回路１２の構成を示す回路図であり、図７はその各部の波形図である。
図６において、Ｑａ〜ＱｄはそれぞれＭＯＳトランジスタ、ＬｓはトランジスタＱａ，Ｑｂのゲートに対して所定のレベルのゲート電圧を出力するレベルシフト回路、ＩはトランジスタＱｃ，Ｑｄのゲートに対するゲート電圧を出力するインバータ回路（ＮＯＴゲート）である。また、Ｄｉは各トランジスタＱａ〜Ｑｄのターンオフ時にドレインとソースとの間に生じるサージ電圧を吸収するためのダイオードである。
【００５４】
入力端子ＩＮ１，ＩＮ２のそれぞれにドライブ信号１Ｈ，２Ｈが入力すると、図６中のＡ〜Ｄで示す各点の電圧信号は、図７に示すようになる。信号Ａ〜Ｄがハイレベルの時、それをゲート電圧とするトランジスタＱａ〜Ｑｄが導通し、信号Ａ〜Ｄがローレベルの時、トランジスタＱａ〜Ｑｄは遮断状態となる。従って、出力端子ＯＵＴ１，ＯＵＴ２からは、図７に示すような電圧信号が出力される。この２つの出力電圧ＯＵＴ１，ＯＵＴ２の差の電圧（ＯＵＴ１−ＯＵＴ２）が図５（ｅ）に示した基準信号として得られる。
【００５５】
入力端子ＩＮ１，ＩＮ２に入力するドライブ信号１Ｈ，２Ｈのオンデューティ比を大きくすれば、トランジスタＱａ，Ｑｂのオン期間が長くなり、基準信号の正電圧期間および負電圧期間、すなわち０ボルト以外の期間が長くなる。
【００５６】
この正電圧期間および負電圧期間の長さに基づいて、パルス幅変調された基準信号を送信側整合回路に通すことにより、図５（ｆ）に示すような形状にエンベロープ制御がされたアナログ信号の駆動信号からなる駆動パルス信号が生成される。
【００５７】
このように生成された、図５（ｆ）および図１８（ａ）に示すように、立ち上がりおよび立ち下がり部をなだらかな曲線状態とした駆動パルス信号を用いて、振動子を駆動することで、図１８（ｂ）に示すように不要波成分を抑制することができる。これにより、図８に示すように、自船の送受信信号の周波数ｆ０  と他船の送受信信号の周波数ｆ１  とが近接している場合でも、一方の船からの送信信号の不要波成分が、他方の船の受信信号に与える影響を抑制できる。すなわち、一方の船からの送信信号の不要波成分を、他方の船が物標のエコーとして受信するという現象を防止することができる。これにより、互いにエコーの誤受信を防止することができ、正確な探知結果を得ることができる。
【００５８】
また、振動子の前段に挿入される整合回路の周波数応答（伝達関数）のスプリアスの影響を抑制することができる。すなわち、図１８（ａ）に示す駆動パルス信号は、図１８（ｂ）に示すように中心周波数以外の周波数成分が小さいので、上記スプリアスとの干渉を抑制することができる。
【００５９】
これにより、リンギングの発生が抑制され、物標に対する正確なエコーを得ることができ、船近傍の物標（浅海等）のエコーも正確に得ることができる。
【００６０】
なお、駆動信号の振幅の大きさは、ＴＸ−ＤＳＰ２５から入力するウェイト情報に基づいて、駆動信号生成回路２１で各振動子毎に固有の振幅となるように遅延量とともに制御される。このように、振動子毎に振幅を変えることで（ウェイト付けを行うことで）、トランスデューサに配設された振動子全体で形成される送信ビームの指向性を制御することができる。
【００６１】
これにより、トランスデューサから発信される超音波送信信号に強い指向性を持たせることができ、同時にサイドローブの発生を抑制することができる。すなわち、単一の物標に対して、明確に一つのエコーを得ることができ、良好な探知結果を得ることができる。
【００６２】
上述の説明では、トランスデューサから発信する超音波送信信号の周波数が１種類の場合を説明したが、複数の周波数を発信する場合にも、上述の方法は適用することができる。
【００６３】
例えば、２種の周波数の超音波送信信号を発信する場合、一方の周波数の送信信号を水平モードのための送信信号とし、他方の周波数の送信信号を垂直モードのための送信信号とする。そして、水平モードの送信信号と垂直モードの送信信号とを、図９（ａ）に示すように駆動パルス信号毎に切り換えて送信することで、略同時に水平方向と垂直方向の探知を行うことができる。
【００６４】
このような構成とした場合、図３に示したメモリマップを図１０に示すようにすることで、モード毎に周波数、チャンネル毎に遅延量を制御した駆動コードデータを生成することができる。
【００６５】
また、上記二つの周波数の送信信号すなわち駆動信号を図９（ｂ）に示すように合成して送信することもできる。このような波形を生成するには、単一の駆動パルス信号のエンベロープに複数の山および谷が発生し、この谷部はゼロクロスしない。この場合、上述のドライブ信号１Ｈ，２Ｈそれぞれのパルスの間隔を少なくとも２ＣＬＯＣＫ分と置く条件で、制御信号を設定し、前述のドライバＩ／Ｆ１１にパルスの立ち上がり１ＣＬＯＣＫ分を削除する回路を付加する。このような構成とすることで、図１１（ａ），（ｂ）のそれぞれに示すようなドライブ信号１Ｈ，２Ｈを生成することができる。なお、図１１（ａ），（ｂ）に示す破線は上記削除を行う前の波形、実線は上記削除を行った後の波形である。
【００６６】
そして、これらのドライブ信号に基づいて、図１１（ｃ），（ｄ）のそれぞれに示すような基準波形および駆動波形を生成することができ、これを適用することで、上述のような２種の周波数の信号を合成した信号からなる駆動パルス信号についてもエンベロープ制御することができる。
【００６７】
なお、本実施形態では、図５に示したように基準信号の一つのパルスの幅に応じて駆動信号の振幅を設定するようにパルス幅変調を行ったが、図１２に示すようなパルス幅変調の方法を用いてもよい。
【００６８】
図１２は、ＣＬＯＣＫ信号と、制御信号と、制御信号のデコード値と、キャリア信号と、ドライブ信号１Ｈ，２Ｈと、基準信号と、駆動信号とを示すタイミングチャートであり、（ａ），（ｂ）とでは制御信号が異なり、これに応じて駆動信号の振幅が異なる。
【００６９】
図１２（ａ），（ｂ）に示すように、所定周期のＣＬＯＣＫ信号と、所定値の制御信号とに基づいて、ドライブ信号１Ｈ，２Ｈが生成される。ここで、所定波数のＣＬＯＣＫ信号を一つの固定周期とするキャリア信号の１周期において、制御信号の［０，１］の比率を変化させることにより、ドライブ信号１Ｈ，２Ｈの［１］区間の幅を制御する。
【００７０】
このようにドライブ信号１Ｈ，２Ｈを制御することで、基準信号におけるＶｂ区間の幅と、−Ｖｂ区間の幅を制御する。そして、図９に示すように、Ｖｂ区間の幅が広い部分が駆動信号の正の振幅が大きい部分に相当し、−Ｖｂ区間の幅が広い部分が駆動信号の負の振幅が大きい部分に相当し、さらに、Ｖｂ、−Ｖｂ区間の幅がほぼ同じ部分が駆動信号の振幅「０」の部分に相当するようにパルス幅変調が行われる。
【００７１】
図１２（ａ）は、キャリア信号の周期毎に制御信号の［０，１］の比率を大きく変化させた場合、図１２（ｂ）は、キャリア信号の周期毎に制御信号の［０，１］の比率をあまり変化させていない場合を示しており、このように制御信号を設定することで、駆動信号の振幅を制御（パルス幅変調）することができる。
【００７２】
【発明の効果】
この発明によれば、パルス幅変調により駆動信号を生成し、該駆動信号に基づいて駆動パルス信号のエンベロープ制御を行うことで、目的とする周波数成分（送信周波数）を維持したまま、不要波成分を抑制することができる。これにより、互いに近接する周波数で探知を行っている２船間で、それぞれの船で送受信される超音波信号同士が干渉することを防止することができる。また、パルス幅変調により駆動パルス信号の振幅を制御するとともに遅延量または位相量を制御することで、トランスデューサから送信される超音波信号の空間的ウェイトと遅延量または位相量とを任意に設定することができる。これにより、サイドローブの発生が抑制され、不要波成分の抑制された良好な超音波送信信号を生成することができる。また、図１７に示すように、立ち上がり立ち下がりが緩やかな曲線形状の駆動パルス波形にエンベロープ制御することにより、伝送時の不要波成分の重畳が抑制され、各振動子に駆動パルス信号を低損失に伝送することができる。
また、振動子毎にＤ／Ａ変換回路を用いることなく駆動パルス波形を任意の波形にすることができるので、装置本体を小型化することができる。
【００７３】
また、この発明によれば、常に一定周期の矩形信号と、該矩形信号のレベル遷移のタイミングで基準信号のレベル遷移点を指定する制御信号とを用いて基準信号を生成し、この基準信号により所望の波形の駆動信号をパルス幅変調で得ることができる。また、前記制御信号を［０，１］の２値からなる信号で構成することにより、単純で容易な信号で任意の基準信号が生成できる。これにより、任意の波形の駆動パルス信号を生成できる。
【００７４】
また、この発明によれば、各振動子を駆動する駆動パルス信号を構成する駆動信号の周波数を異ならせることで、略同時に複数の方位に不要波成分を生じない超音波の送信ビームを形成することができる。
【００７５】
また、この発明によれば、超音波送信装置に受信ビーム形成手段を備えた超音波送受信装置と、該超音波送受信装置の送信制御手段および受信制御手段とを備え、各手段の制御により、探知すべき方位を順次走査して、各方位の受信信号から探知範囲の探知画像データを求め、表示することにより、略同時刻に複数の探知方向の探知画像を正確に把握できる。
【図面の簡単な説明】
【図１】本発明に係るスキャニングソナーの送受信チャンネルの構成を示すブロック図
【図２】図１に示した複数の送受信チャンネルの制御を行う制御部のブロック図
【図３】図１，２に示す各部分で生成、伝送される信号間の関係を示すタイミングチャート
【図４】波形メモリのメモリマップの一例を示す概念図
【図５】駆動信号生成回路のウェイト制御部を示すブロック図
【図６】ドライバ回路１２の構成を示す回路図
【図７】ドライバ回路１２における各部の波形図
【図８】二つの船で送受信される超音波信号の周波数成分を示した図
【図９】駆動パルス信号の波形を示した図
【図１０】波形メモリのメモリマップの他の一例を示す概念図
【図１１】二つの周波数の信号を合成する場合の基準信号および駆動信号の波形を示した図
【図１２】図１，２に示す各部分で生成、伝送される信号間の関係を示すタイミングチャート
【図１３】スイッチング方式の駆動パルス信号生成回路の概要を示す等価回路図
【図１４】図９に示す駆動パルス信号生成回路における信号の状態を示す図
【図１５】リニア方式の駆動パルス信号生成回路の概要を示す等価回路図
【図１６】矩形の駆動パルス信号の周波数スペクトル図
【図１７】矩形の駆動パルス信号を入力した場合の超音波送信信号の波形を示す図
【図１８】本発明に示すエンベロープ制御を行った駆動パルス波形とその周波数スペクトル図
【符号の説明】
１，１０−振動子
２−Ｄ／Ａ変換回路
３−増幅回路
４−反転増幅回路
１１−ＰＬＤ
１２−ドライバ回路
１３−ＴＸ増幅回路
１４−送受切替回路
１８，２０−Ｉ／Ｆ
１９−整合回路
２１−ＦＰＧＡ
２２−タイミングジェネレータ
２３−係数テーブル
２４−波形メモリ
２５−ＴＸ−ＤＳＰ
２６−プログラマブル送信ビーム形成制御部
５１−パルス幅デコーダ
５２−駆動コードデータパルス幅計算部
５３−駆動コードデータエンコーダ
１００送受信チャンネル
【図１】
2004177276.tif 000004
【図２】
2004177276.tif 000005
【図３】
2004177276.tif 000006
【図４】
2004177276.tif 000007
【図５】
2004177276.tif 000008
【図６】
2004177276.tif 000009
【図７】
2004177276.tif 000010
【図８】
2004177276.tif 000011
【図９】
2004177276.tif 000012
【図１０】
2004177276.tif 000013
【図１１】
2004177276.tif 000014
【図１２】
2004177276.tif 000015
【図１３】
2004177276.tif 000016
【図１４】
2004177276.tif 000017
【図１５】
2004177276.tif 000018
【図１６】
2004177276.tif 000019
【図１７】
2004177276.tif 000020
【図１８】
2004177276.tif 000021