JPH0484784A - Ship cruising simulation noise generator - Google Patents

Ship cruising simulation noise generator

Info

Publication number
JPH0484784A
JPH0484784A JP19953190A JP19953190A JPH0484784A JP H0484784 A JPH0484784 A JP H0484784A JP 19953190 A JP19953190 A JP 19953190A JP 19953190 A JP19953190 A JP 19953190A JP H0484784 A JPH0484784 A JP H0484784A
Authority
JP
Japan
Prior art keywords
noise
ship
ship navigation
ship cruising
simulated
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
Application number
JP19953190A
Other languages
Japanese (ja)
Inventor
Chiyuuta Sunahara
砂原 仲太
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP19953190A priority Critical patent/JPH0484784A/en
Publication of JPH0484784A publication Critical patent/JPH0484784A/en
Pending legal-status Critical Current

Links

Landscapes

  • Measurement Of Velocity Or Position Using Acoustic Or Ultrasonic Waves (AREA)

Abstract

PURPOSE:To enable generating ship cruising simulation noise according to a ship cruising speed by approximating to minimize the mean square error of frequency characteristics in the ship cruising simulation noise set in advance applying the linear prediction method. CONSTITUTION:The white noise 7 generated by a white noise generator 1 being delayed by a unit delay element Z<-1> in a delay circuit 31, is multiplied by filter coefficients a1 ...an using a linear prediction coefficient calculated and set in advance with an algorithm to approximately synthesize frequency characteristics. The results are added by an adding circuit 33 and a ship cruising speed corresponding coefficient multiplier 34 multiplies the ship cruising speed corresponding coefficients which correspond to a selected ship cruising speed. It generates digital ship cruising simulation noise 8 as output signal. The noise 8 is output to a D/A converter 4. The converter 4 converts the digital data to analog data to output.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は模擬船舶航行雑音発生装置に関し、特に設定速
度に対応した模擬船舶航行雑音を発生する模擬船舶航行
発生装置に関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a simulated ship navigation noise generator, and more particularly to a simulated ship navigation noise generator that generates simulated ship navigation noise corresponding to a set speed.

〔従来の技術〕[Conventional technology]

従来、水中音響分野におけるこの種の模擬船舶航行雑音
発生装置は、実際の航行船舶から取得したアナログデー
タをそのまま再生するものく方式1)2周波数特性を予
め規定しこれをIFFT(逆フーリエ変換)して実時間
信1号に変換し発生するか、この時間波形を記憶してお
き、これを繰返し再生して発生するもの(方式2)が主
であった。
Conventionally, this type of simulated ship navigation noise generator in the field of underwater acoustics has a method of reproducing analog data obtained from an actual ship as it is. The main method was to generate the signal by converting it into a real-time signal 1, or by storing this time waveform and repeatedly reproducing it (method 2).

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

上述した従来の各方式にはそれぞれ次のような欠点があ
る。
Each of the conventional methods described above has the following drawbacks.

方式1は、アナログデータを再生するため。Method 1 is for reproducing analog data.

いつも同一データしか発生できず、この為、多様な信号
を必要とする場合には対応できないという欠点がある。
It has the disadvantage that it can only generate the same data all the time, and therefore cannot handle cases where a variety of signals are required.

また、対応を可能とするためには大量のアナログデータ
を必要とするという欠点がある。
Another drawback is that a large amount of analog data is required to enable this.

方式2は、与えられた周波数特性に対し9発生される信
号は一様であり、また周期的であるため、多様な信号を
必要とする場合には対応できないという欠点がある。
Method 2 has the disadvantage that it cannot handle cases where a variety of signals are required because the signals generated are uniform and periodic for a given frequency characteristic.

〔課題を解決するための手段〕[Means to solve the problem]

本発明の装置は、船舶の航行雑音を模擬した模擬船舶航
行雑音を発生する模擬船舶航行雑音発生装置において、
あらかし設定した模擬船舶航行雑音の周波数特性に対し
、線形予測手法によりその周波数特性の2乗平均誤差が
最小となるように近似し、かつ設定船舶航行速度に対応
するレベルを付与した模擬船舶航行雑音の発生を特徴と
する特徴を有する。
The device of the present invention is a simulated ship navigation noise generator that generates a simulated ship navigation noise that simulates the navigation noise of a ship.
A simulated ship that approximates the frequency characteristics of the simulated ship navigation noise that has been set using a linear prediction method so that the root mean square error of the frequency characteristics is minimized, and has been given a level that corresponds to the set ship navigation speed. It is characterized by the generation of navigation noise.

また本発明の装置は、前記模擬船舶航行雑音を、白色雑
音を入力として発生する特徴を有する。
Furthermore, the apparatus of the present invention is characterized in that the simulated ship navigation noise is generated using white noise as input.

〔実施例〕〔Example〕

次に1本発明について図面を参照して説明する。 Next, one embodiment of the present invention will be explained with reference to the drawings.

第1図は本発明の一実施例の構成図である。第1図に示
す実施例は、白色雑音発生部1と、白色雑音発生部1の
出力する白色雑音7をディジタル化するA/D変換器2
と、あらかしめ設定した模擬船舶航行雑音の周波数特性
に近似した周波数特性を有するディジタル模擬船舶航行
雑音8を発生するシグナルプロセッサ3と、シグナルプ
ロセッサ3の出力をアナログ化して模擬船舶航行雑音5
として出力する6/A変換器4と、全体の処理タイミン
グ、動作の制御を行なうコントローラ6とを備えて成る
FIG. 1 is a block diagram of an embodiment of the present invention. The embodiment shown in FIG. 1 includes a white noise generator 1 and an A/D converter 2 for digitizing white noise 7 output from the white noise generator 1.
, a signal processor 3 that generates digital simulated ship navigation noise 8 having frequency characteristics approximating the frequency characteristics of the simulated ship navigation noise that has been preliminarily set; and a signal processor 3 that generates simulated ship navigation noise 5 by analogizing the output of the signal processor 3
The controller 6 includes a 6/A converter 4 that outputs an output signal as a 6/A converter 4, and a controller 6 that controls the overall processing timing and operation.

次に、第1図の実施例の動作について説明する。Next, the operation of the embodiment shown in FIG. 1 will be explained.

白色雑音発生部1により発生された白色雑音7は、A/
D変換器2によりディジタル信号に変換され、シグナル
プロセッサ3に入力される。シグナルプロセッサ3は、
入力信号を処理してディジタル模擬船舶航行雑音8を発
生し、結果をD/A変換器4に出力する。D/A変換器
4は、ディジタルデータをアナログデータに変換し出力
する。
The white noise 7 generated by the white noise generator 1 is A/
The signal is converted into a digital signal by the D converter 2 and input to the signal processor 3. The signal processor 3 is
The input signal is processed to generate digital simulated ship navigation noise 8, and the result is output to the D/A converter 4. The D/A converter 4 converts digital data into analog data and outputs it.

このアナログ信号は模擬船舶航行雑音5になる。This analog signal becomes simulated ship navigation noise 5.

コントローラ6は上述した動作をサンプリング定理を満
足するクロック周波数にて制御する。
The controller 6 controls the above-mentioned operations at a clock frequency that satisfies the sampling theorem.

第2図は第1図のシグナルプロセッサ3を詳細に示す構
成図である。第2図に示すシグナルプロセッサはトラン
スバーサルフィルタとして構成され、そのフィルタ係数
al、a2.・・・anは所望の模擬船舶航行雑音の周
波数応答特性を提供するものとして線形予測手法により
あらがしめ設定される。第2図において、記号31はn
個の単位遅延素子Z−1を含む遅延回路2記号32は線
形予測係数としてあらがしめ設定されるn個のフィルタ
係数al 、a2.・・・aヶを含むフィルタ係数回路
、記号33は加算器、記号34は模擬すべき船舶航行雑
音の設定速度に対応して、このフィルタの応答8力に乗
算すべき船舶航行速度対応係数を乗算する船舶航行速度
対応係数乗算器である。
FIG. 2 is a block diagram showing the signal processor 3 of FIG. 1 in detail. The signal processor shown in FIG. 2 is configured as a transversal filter, and its filter coefficients al, a2 . . . . an is determined and set by a linear prediction method to provide a desired frequency response characteristic of simulated ship navigation noise. In FIG. 2, symbol 31 is n
A delay circuit 2 symbol 32 including unit delay elements Z-1 has n filter coefficients al, a2 . . . . A filter coefficient circuit including a, symbol 33 is an adder, and symbol 34 is a coefficient corresponding to the vessel navigation speed to be multiplied by the response 8 force of this filter, corresponding to the set speed of the vessel navigation noise to be simulated. This is a coefficient multiplier that corresponds to the ship's cruising speed.

ディジタル化された白色雑音7は、遅延回路2の単位遅
延素子z−1により遅延されつつ、後述するアルゴリズ
ムにより予め計算され設定された線形予測係数を利用す
るフィルタ係数al 、 a2 。
The digitized white noise 7 is delayed by the unit delay element z-1 of the delay circuit 2, and filter coefficients al, a2 are applied using linear prediction coefficients calculated and set in advance by an algorithm described later.

・・・a、と乗算され、その結果は加算回路33により
加算され1M択した船舶航行速度に対応した船舶航行速
度対応係数を船舶航行速度対応係数乗算器34で乗算し
、出力信号としてディジタル模擬船舶航行雑音8を発生
する。
...a, and the result is added by an adding circuit 33, and multiplied by a ship cruising speed corresponding coefficient corresponding to the 1M selected ship cruising speed by a ship cruising speed corresponding coefficient multiplier 34, and then digitally simulated as an output signal. Generates ship navigation noise 8.

第3図(a)は模擬航行船舶雑音の周波数特性の一例を
示す図である。また第3図(b)は第3図(a)の周波
数特性を合成するに必要な線形予測係数算出のためのデ
ータを示す図である。
FIG. 3(a) is a diagram showing an example of frequency characteristics of simulated navigation vessel noise. Further, FIG. 3(b) is a diagram showing data for calculating linear prediction coefficients necessary for synthesizing the frequency characteristics of FIG. 3(a).

第3図(a)の周波数特性は、模擬すべき船舶航行速度
における船舶航行雑音の周波数特性として予め与えられ
、基本的には最低速度に対応するものが用意される。第
3図(b)は、第3図(a>の周波数特性の特徴を示す
n個の周波数に対するレベル値と、船舶航行速度に対応
する係数表記して示すものである。船舶航行速度につい
ては任意に作成する。
The frequency characteristics shown in FIG. 3(a) are given in advance as the frequency characteristics of ship navigation noise at the ship navigation speed to be simulated, and basically those corresponding to the lowest speed are prepared. Figure 3(b) shows the level values for n frequencies showing the characteristics of the frequency characteristics in Figure 3(a>) and the coefficients corresponding to the ship's cruising speed. Create arbitrarily.

これらのデータは7サンプリング定理を満足する最大周
波数及び希望する船舶航行速度とともに、端末から計算
機に入力し、入力された値に基づいて周波数特性を補間
し、この補間された特性をサンプリング定理を満足する
サンプリング間隔でサンプルし1Mサンプルよりなる周
波数特性を作る。
These data, along with the maximum frequency that satisfies the 7-sampling theorem and the desired ship cruising speed, are input from the terminal into the computer, the frequency characteristics are interpolated based on the input values, and the interpolated characteristics are then calculated to satisfy the sampling theorem. A frequency characteristic consisting of 1M samples is created by sampling at the sampling interval.

次に、このようなMサンプルよりなる周波数特性を近似
合成するアルゴリズムを示す。まず次の(1)式による
相関係数R(i)を求める。
Next, an algorithm for approximately synthesizing frequency characteristics made up of such M samples will be described. First, the correlation coefficient R(i) is determined using the following equation (1).

R(i)=’  Y:’P(ω、)cos(ii、) 
  、、、n>M   mgO 1=0〜n−1 ここでP(0m)は、上述したMサンプルよりなる周波
数特性における周波数ω1に対するパワーを示す。この
(1)式により相関係数R(0)〜R(n−1)が求め
られる。
R(i)='Y:'P(ω,)cos(ii,)
, , n>M mgO 1=0 to n-1 Here, P(0m) indicates the power for frequency ω1 in the frequency characteristic made up of the above-mentioned M samples. Correlation coefficients R(0) to R(n-1) are determined by this equation (1).

次に(1)式で求められた相関係数R(i)■−0〜n
−1より、線形予測手法にもとづき次の(2)式に示す
関係式を利用し、線形予測係数a1.  < k = 
1〜n)を求める。
Next, the correlation coefficient R(i) -0 to n calculated using equation (1)
-1, the linear prediction coefficient a1. < k =
1 to n).

R(i)−IT、  akR(: i  ”)、=(2
)k=1 (1≦ i ≦n ) 第2図に示すシグナルプロセッサ3に入力するディジタ
ル化された白色雑音7と、シグナルプロセッサ3の出力
信号たるディジタル模擬船舶航行雑音8と、上述した線
形予測係数aア (k−1〜n)の関係は次のり3)式
のようになる。
R(i)-IT, akR(: i ”), = (2
)k=1 (1≦i≦n) The digitized white noise 7 input to the signal processor 3 shown in FIG. 2, the digital simulated ship navigation noise 8 which is the output signal of the signal processor 3, and the linear prediction described above. The relationship between the coefficients a and (k-1 to n) is as shown in the following equation 3).

51=(I+  E  abs+−k)*A、、、<3
)k=ま たたし、■、:ディジタル化された白色雑音S、:出力
信号(ディジタル模擬船 舶航行雑音) i :任意のサンプル点 A :船舶航行速度に対応して設定 された船舶航行速度対応係数 こうして任意の特定の船舶航行雑音を発生することがて
きる。
51=(I+E abs+-k)*A,,<3
) k = Also, ■, : Digitized white noise S, : Output signal (digital simulated ship navigation noise) i : Any sample point A : Corresponds to ship navigation speed set corresponding to ship navigation speed The coefficients can thus generate any particular ship navigation noise.

〔発明の効果〕〔Effect of the invention〕

以上説明したように本発明は、あらかじめ与えられた任
意の周波数特性に対し、線形予測の手法により、その周
波数特性の2乗平均誤差が最小となるように近似された
周波数特性を有し。
As described above, the present invention has a frequency characteristic that is approximated using a linear prediction method for an arbitrary frequency characteristic given in advance so that the root mean square error of the frequency characteristic is minimized.

かつ設定した船舶航行速度に対応した模擬船舶航行雑音
の発生を実現することができる効果がある。
Moreover, it is possible to generate simulated ship navigation noise corresponding to the set ship navigation speed.

ントローラ、31・・・遅延回路、32・・・フィルタ
係数回路、33・・・加算回路、34・・・船舶航行速
度対応係数乗算器。
Controller, 31...Delay circuit, 32...Filter coefficient circuit, 33...Addition circuit, 34...Ship cruising speed corresponding coefficient multiplier.

Claims (1)

【特許請求の範囲】 1、船舶の航行雑音を模擬した模擬船舶航行雑音を発生
する模擬船舶航行雑音発生装置において、あらかじ設定
した模擬船舶航行雑音の周波数特性に対し、線形予測手
法により、その周波数特性の2乗平均誤差が最小となる
ように近似し、かつ設定船舶航行速度に対応するレベル
を付与した模擬船舶航行雑音の発生を可能とすることを
特徴とする模擬船舶航行雑音発生装置。 2、前記模擬船舶航行雑音を、白色雑音を入力として発
生することを特徴とする請求項1記載の模擬船舶航行雑
音発生装置。
[Claims] 1. In a simulated ship navigation noise generator that generates a simulated ship navigation noise that simulates the navigation noise of a ship, the frequency characteristics of the simulated ship navigation noise that have been set in advance are calculated using a linear prediction method. A simulated ship navigation noise generator capable of generating simulated ship navigation noise approximated to minimize the root mean square error of frequency characteristics and given a level corresponding to a set ship navigation speed. 2. The simulated ship navigation noise generating device according to claim 1, wherein the simulated ship navigation noise is generated using white noise as input.
JP19953190A 1990-07-27 1990-07-27 Ship cruising simulation noise generator Pending JPH0484784A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP19953190A JPH0484784A (en) 1990-07-27 1990-07-27 Ship cruising simulation noise generator

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP19953190A JPH0484784A (en) 1990-07-27 1990-07-27 Ship cruising simulation noise generator

Publications (1)

Publication Number Publication Date
JPH0484784A true JPH0484784A (en) 1992-03-18

Family

ID=16409381

Family Applications (1)

Application Number Title Priority Date Filing Date
JP19953190A Pending JPH0484784A (en) 1990-07-27 1990-07-27 Ship cruising simulation noise generator

Country Status (1)

Country Link
JP (1) JPH0484784A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5403171A (en) * 1993-05-07 1995-04-04 Mitsubishi Denki Kabushiki Kaisha Scroll compressor

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5403171A (en) * 1993-05-07 1995-04-04 Mitsubishi Denki Kabushiki Kaisha Scroll compressor

Similar Documents

Publication Publication Date Title
JPS6190514A (en) Music signal processor
JPH0562495A (en) Sampling frequency converter
US5157214A (en) Musical sound synthesizing apparatus
EP0273447B1 (en) Tone signal generation device employing a digital filter
JPH0484784A (en) Ship cruising simulation noise generator
JPS6410837B2 (en)
JPH0535277A (en) Electronic musical instrument
JPS6239744B2 (en)
JP2504185B2 (en) Music synthesizer
JPH0568156B2 (en)
JPH0640267B2 (en) Digital filter device for tone signals
JP3223282B2 (en) Sound signal generator
JPS6242609A (en) Thinning interpolation device
JP2712199B2 (en) Electronic musical instrument
JPH0221714A (en) Sampling frequency converter
JP4554629B2 (en) Waveform generator, synthesizer for sound source
JP2671648B2 (en) Digital data interpolator
JPS62178297A (en) Waveform data controller
JPS6371899A (en) Simulation underwater sound signal generator
JP3097324B2 (en) Digital sound data output device
Gaydecki et al. Intuitive real-times platform for audio signal processing and musical instrument response emulation
JPH0656553B2 (en) Music signal generator
JPS62254192A (en) Musical tone signal processor
JP2003140658A (en) Variable delay device
JPH02179688A (en) Musical sound signal generating device