1/17ページ
カタログの表紙 カタログの表紙 カタログの表紙
カタログの表紙

このカタログをダウンロードして
すべてを見る

ダウンロード(3.2Mb)

超音波の音圧測定解析操作(簡易版)タイプ2

製品カタログ

<< 超音波の音圧データ解析 >>

<< 超音波の音圧データ解析 >>

1)時系列データに関して、
 多変量自己回帰モデルによるフィードバック解析により
 測定データの統計的な性質(超音波の安定性・変化)について
 解析評価します

2)超音波発振による、発振部が発振による影響を
 インパルス応答特性・自己相関の解析により
 対象物の表面状態・・に関して
 超音波振動現象の応答特性として解析評価します

3)発振と対象物(洗浄物、洗浄液、水槽・・)の相互作用を
 パワー寄与率の解析により評価します

4)超音波の利用(洗浄・加工・攪拌・・)に関して
 超音波効果の主要因である対象物(表面弾性波の伝搬)
 あるいは対象液に伝搬する超音波の
 非線形(バイスペクトル解析結果)現象により
 超音波のダイナミック特性を解析評価します

この解析方法は、
 複雑な超音波振動のダイナミック特性を
 時系列データの解析手法により、
 超音波の測定データに適応させる
 これまでの経験と実績に基づいて実現しています。

注:解析には下記ツールを利用します
注:OML(Open Market License)
   https://www.ism.ac.jp/ismlib/jpn/ismlib/license.html
注:TIMSAC(TIMe Series Analysis and Control program)
   https://jasp.ism.ac.jp/ism/timsac/
注:「R」フリーな統計処理言語かつ環境
   https://cran.ism.ac.jp/

このカタログについて

ドキュメント名 超音波の音圧測定解析操作(簡易版)タイプ2
ドキュメント種別 製品カタログ
ファイルサイズ 3.2Mb
登録カテゴリ
取り扱い企業 超音波システム研究所 (この企業の取り扱いカタログ一覧)

この企業の関連カタログ

このカタログの内容

Page1

(オシロスコープ100MHzタイプを例にした) 操作手順書(簡易版) Type2 音圧測定解析システム「超音波テスターNA」 <オシロスコープ> USBオシロスコープ Picoscope2207A 分解能 8bit チャンネル数 2ch ・帯域幅(-3dB):100MHz (100MHzタイプ) ・最大サンプリングレート:1G ・バッファメモリ:40k サンプル USBオシロスコープ Picoscope2204A 分解能 8bit チャンネル数 2ch ・帯域幅(-3dB):10MHz(超音波テスター標準タイプ) ・バッファメモリ:8kサンプル 説明書は、必要な時に再読して下さい。 超音波システム研究所 Ver 2.0 1
Page2

1:接続 2:オシロスコープを立ち上げる 2
Page3

3:設定 3
Page4

4:測定 4
Page5

https://youtu.be/0cQa9RcWQnc https://youtu.be/EyJY5tHPq1s ファイル>全波形の保存 PicoScope data file (.psdata) ファイル>全波形に名前をつけて保存(解析用) Microsoft Excel CSV ファイル (.csv) 保存データは、最大32画面のデータを含みます Excel CSV ファイルは、ホルダーに最大32個作成されます 5
Page6

参照 超音波の音圧測定解析システム(オシロスコープ100MHzタイプ) http://ultrasonic-labo.com/?p=17972 6
Page7

5:解析 ダブルクリックして立ち上げる https://youtu.be/2RcXz_xtNu4 7
Page8

解析用テキストファイル(解析用テキストchA.txt)を開く https://youtu.be/uo2PCRF2xIo https://youtu.be/GR7NLxUfU4A 8
Page9

解析用テキストchA(テキスト ドキュメント (.txt)) ファイル名「D:/us-data/data2/data2」の場合 data11 <- read.table("D:/us-data/data2/data2_01.csv", skip=6, sep=",", nrows=6000) png(file="D:/us-data/data2/data2_01.png") plot(data11$V2, main="音圧測定データ chA") dev.off() data11 <- read.table("D:/us-data/data2/data2_01.csv", skip=6, sep=",", nrows=6000) png(file="D:/us-data/data2/data2sp0001_01.png") a <- spectrum(data11$V2,method="ar") plot(a, sub="パワースペクトル") dev.off() data11 <- read.table("D:/us-data/data2/data2_01.csv", skip=6, sep=",", nrows=6000) png(file="D:/us-data/data2/data2bi0001_01.png") bispec(data11$V2) dev.off() data11 <- read.table("D:/us-data/data2/data2_01.csv", skip=6, sep=",", nrows=6000) png(file="D:/us-data/data2/data2au0001_01.png") autcor(data11$V2) dev.off() data11 <- read.table("D:/us-data/data2/data2_02.csv", skip=6, sep=",", nrows=6000) png(file="D:/us-data/data2/data2_02.png") plot(data11$V2, main="音圧測定データ chA") dev.off() data11 <- read.table("D:/us-data/data2/data2_02.csv", skip=6, sep=",", nrows=6000) png(file="D:/us-data/data2/data2sp0001_02.png") a <- spectrum(data11$V2,method="ar") plot(a, sub="パワースペクトル") dev.off()0:49 2010/01/01 data11 <- read.table("D:/us-data/data2/data2_02.csv", skip=6, sep=",", nrows=6000) png(file="D:/us-data/data2/data2bi0001_02.png") bispec(data11$V2) dev.off() data11 <- read.table("D:/us-data/data2/data2_02.csv", skip=6, sep=",", nrows=6000) png(file="D:/us-data/data2/data2au0001_02.png") autcor(data11$V2) dev.off() ・・・ 9
Page10

結果 測定データに対して、 以下の解析(自己相関、バイスペクトル、パワースペクトル)により 超音波の伝搬状態を評価(超音波システム研究所 オリジナル技術)します https://youtu.be/q0C58L-yiWg https://youtu.be/1hLsBHtq0tg 10
Page11

注:解析には下記ツールを利用します 注:OML(Open Market License) https://www.ism.ac.jp/ismlib/jpn/ismlib/license.html 注:TIMSAC(TIMe Series Analysis and Control program) https://jasp.ism.ac.jp/ism/timsac/ 注:「R」フリーな統計処理言語かつ環境 https://cran.ism.ac.jp/ 参考:バイスペクトル バイスペクトルは 以下のように 周波数 f1、f 2、f1 + f 2 のスペクトルの積で表すことができる。 B( f1 , f 2 ) = X( f1 )Y( f 2 )Z( f1 + f 2 ) 主要周波数が f1 であるとき、 f1 + f1 = f 2、f1 + f 2 = f3 で表される f2、f3 という周波数成分が存在すれば バイスペクトルは値をもつ。 これは主要周波数 f1の 整数倍の周波数成分を持つことと同等であるので、 バイスペクトルを評価することにより、高調波の存在を評価できる。 11
Page12

理論的背景 超音波の検出方法 1:超音波の基礎 やさしい超音波工学 ―拡がる新応用の開拓 (ケイブックス) 川端 昭 (著), 高橋 貞行 (著), 一ノ瀬 昇 (著) 出版社: 工業調査会; 増補版 (1998/01) 2:非線形性の解析 叩いて超音波で見る―非線形効果を利用した計測 佐藤 拓宋 (著) 出版社: コロナ社 (1995/06) ダイナミックシステムの統計的解析と制御 赤池 弘次 (著), 中川 東一郎 (著) 出版社: サイエンス社(1972) 3:弾性波動への適用 「弾性波動論の基本 」 田治米 鏡二 (著) 槇書店 (1994/10) 「弾性波動論 」 佐藤 泰夫 (著) 岩波書店 (1978/03) 12
Page13

音圧解析の初歩 13
Page14

サンプリング時間の表示方法 入力 data11 <- read.table("C:/2011/201101.csv", skip=0, sep="," , nrows=10 ) data11 応答(パソコンの画面表示) V1 V2 V3 1 Time Channel A Channel B 2 (ms) (V) (V) 3 0.00000000 0.33310950 -0.07290872 4 0.00256000 0.07199316 0.03616443 グラフ 0.5=195kHz 5 0.00512000 -0.16211430 -0.00927763 6 0.00768000 0.06299020 -0.09109775 7 0.01024000 0.05398724 0.13611260 8 0.01280000 -0.16211430 0.15430160 9 0.01536000 0.10800500 -0.22745450 10 0.01792000 0.27008880 -0.23654900 > 1 秒/0.00256000ms = 390.625kHz 390/2= 195kHz data11 <- read.table("C:/2011/2011103.csv", skip=0, sep="," , nrows=10 ) data11 V1 V2 V3 1 Time Channel A Channel B 2 (ms) (V) (V) 3 0.00000000 -0.03604236 -0.11838130 4 0.00064000 -0.04504532 -0.06381420 グラフ 0.5=781kHz 5 0.00128000 -0.05404828 -0.02746666 6 0.00192000 -0.07205420 0.02706992 7 0.00256000 -0.05404828 0.09067049 8 0.00320000 -0.03604236 0.10885950 9 0.00384000 -0.01803644 0.09976501 10 0.00448000 -0.03604236 0.07248146 1 秒/0.00064000ms = 1562.5kHz 1562/2= 781kHz 注:解析には下記ツールを利用します 注:OML(Open Market License) https://www.ism.ac.jp/ismlib/jpn/ismlib/license.html 注:TIMSAC(TIMe Series Analysis and Control program) https://jasp.ism.ac.jp/ism/timsac/ 注:「R」フリーな統計処理言語かつ環境 https://cran.ism.ac.jp/ 14
Page15

<サンプリング時間の設定は自動調整されます> サンプリング時間 解析グラフ 0.5 の周波数 1 秒/1s = 1Hz 1/2= 0.5Hz ・・・ 1 秒/0.02ms = 50kHz 50/2= 25kHz 1 秒/0.01ms = 100kHz 100/2= 50kHz 1 秒/0.0050048ms = 200kHz 200/2= 100kHz 1 秒/0.0020032ms = 500kHz 500/2= 250kHz 1 秒/0.0010048ms = 995kHz 995/2= 497kHz 1 秒/0.0005056ms = 1977kHz 1977/2= 988kHz 1 秒/0.0002048ms = 4882kHz 4882/2= 2441kHz(2.4MHz) 1 秒/0.0001024ms = 9765kHz 9765/2= 4882kHz(4.8MHz) 1 秒/0.0000512ms = 19531kHz 19531/2= 9765kHz(9.7MHz) 1 秒/0.0000256ms = 39062kHz 39062/2= 19531kHz(20MHz) 1 秒/0.0000128ms = 78125kHz 78125/2= 39062kHz(39MHz) ・・・ 1 秒/0.016μs = 62.5MHz 62.5/2= 31.25MHz 1 秒/0.008μs = 125MHz 125/2= 62.5MHz 1 秒/0.004μs = 250MHz 250/2= 125MHz 1 秒/0.002μs = 500MHz 500/2= 250MHz ・・・ 15
Page16

音圧レベルの表示 入力 data11 <- read.table("C:/20111/2011102.csv", skip=6, sep=",") mean(data11$V2) mean(data11$V3) var(data11$V2) var(data11$V3) range(data11$V2) range(data11$V3) 応答(パソコンの画面表示) > data11 <- read.table("C:/20111022w/20111022-0412.csv", skip=6, sep=",") > mean(data11$V2) CH1 の平均値 [1] -0.001047526 > mean(data11$V3) CH2 の平均値 [1] 3.430622e-05 > var(data11$V2) CH1 の分散値 [1] 0.009286384 > var(data11$V3) CH2の分散値 [1] 0.001448241 > range(data11$V2) CH1 の最小・最大値 [1] -0.4412366 0.4141362 > range(data11$V3) CH2の最小・最大値 [1] -0.1547288 0.1361126 > 注意 統計処理を行うために、測定値が自動的に、規格化(正規化)されています バイスペクトルについて理解が深まるまでは 最大・最小値、分散値、平均値 を利用することを推奨します 絶対値としての音圧は、測定データのグラフから読み取ってください その値に対する平均や分散を上記の処理で推定して利用します 16
Page17

具体例 data11 <- read.table("C:/20191220/191220-0018/20191220-0018_15.csv", skip=6, sep=",") mean(data11$V2) mean(data11$V3) var(data11$V2) var(data11$V3) range(data11$V2) range(data11$V3) グラフ青 音圧レベル 360mV グラフ赤 音圧レベル 16mV 以上 17