11.07.2015 Views

Acoustic Ship Monitoring System - Kolerus.de

Acoustic Ship Monitoring System - Kolerus.de

Acoustic Ship Monitoring System - Kolerus.de

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Acoustic</strong> <strong>Ship</strong> <strong>Monitoring</strong> <strong>System</strong>Dr. Josef <strong>Kolerus</strong>Dipl.-Ing. Ingmar PascherMÜLLER BBM1


Tasks of acoustic ship monitoring• <strong>Monitoring</strong> of waterborne sound radiation• <strong>Acoustic</strong> quality control• <strong>Acoustic</strong> lifetime historyMÜLLER BBM2


Tasks of acoustic ship monitoring• <strong>Monitoring</strong> of waterborne sound radiation• <strong>Acoustic</strong> quality control• <strong>Acoustic</strong> lifetime history• Machine monitoring• with acoustic background• machine faults• switch on listMÜLLER BBM3


Tasks of acoustic ship monitoring• <strong>Monitoring</strong> of waterborne soundradiation• <strong>Acoustic</strong> quality control• <strong>Acoustic</strong> Machine monitoring lifetime history• with acoustic background• machine faults• Fault diagnosis• switch on listMÜLLER BBM4


Bild <strong>de</strong>r Anlage OMSMÜLLER BBM5


Components• <strong>Acoustic</strong>al relevant machines• Incoherent sound sources• Different switch on conditionsMÜLLER BBM6


Components• <strong>Acoustic</strong>al relevant machines• Incoherent sound sources• Different switch on conditions• <strong>Acoustic</strong> componentsMÜLLER BBM7


Components• <strong>Acoustic</strong>al relevant machines• Incoherent sound sources• Different switch on conditions• <strong>Acoustic</strong> components• Different structure mo<strong>de</strong> excitations• Various sound radiation characteristicsMÜLLER BBM8


Components• <strong>Acoustic</strong>al relevant machines• Incoherent sound sources• Different switch on conditions• <strong>Acoustic</strong> components• Environmental sound sources• NoiseMÜLLER BBM9


Components• <strong>Acoustic</strong>al relevant machines• Incoherent sound sources• Different switch on conditions• <strong>Acoustic</strong> components• Environmental sound sources• NoiseMÜLLER BBM10


The ProblemMÜLLER BBM11


Multiple radiation characteristicsMÜLLER BBM12


Exclusion of environmental influenceMÜLLER BBM13


Problems• Component separation• Component specific sound radiationcharacteristics• Exclusion of near field components– no far field influence– overrepresented in hull vibration• Exclusion of environmental excitationMÜLLER BBM14


Calculation of sound radiation from hull vibrationMÜLLER BBM15


AlgorithmsMÜLLER BBM16


Basic schemaMÜLLER BBM17


<strong>Ship</strong> HullAußenhaut - FFTvibrationFFT18


<strong>Ship</strong> hullAußenhaut - PCAvibrationFFTPSDPCA(SVD)19


<strong>Ship</strong> hullAußenhaut - PCAvibrationFFTPSDPCA(SVD)Singular Value DecompositionPrincipal Component AnalysisKarhunen-Loeve Expansion20


<strong>Ship</strong> hullAußenhaut - PCAvibrationFFTPSDPCA(SVD)Singular Value Decomposition SVDPrincipal Component Analysis PCAKarhunen-Loeve Expansion KLE21


<strong>Ship</strong> hullMesspunkte - PCAMachinevibrationvibrationFFTFFTPSDPSDPCA(SVD)PCA(SVD)22


<strong>Ship</strong> hullMesspunkte - TransferfunktionMachinevibrationvibrationFFTFFTPSDPSDPSDPCA(SVD)PCA(SVD)Transfer functionx→ y23


<strong>Ship</strong> hullWasserschall - FFTMachinevibrationvibrationFar fieldwater soundFFTFFTFFTPSDPSDPSDPCA(SVD)PCA(SVD)Transfer functionx→ y24


<strong>Ship</strong> hullTransferfunktion Maschine - WasserMachinevibrationvibrationFar fieldWater soundFFTFFTFFTPSD PSDPSD PSDPCA(SVD)PCA(SVD)Transfer functionx→ yTransfer functionx → z25


MachinevibrationHullSignalFarfieldWS SignalFFTFFTFFTPSD PSDPSD PSD PSDPCA(SVD)PCA(SVD)Transfer functionx→ yTransfer functionx → zTransfer functiony → z26


Reference MeasurementExperimental comparisonhull vibration – water soundMÜLLER BBM27


ComponentscomponentsXYReferenzmessung – QuellenzuordnungComponentassignmentComponentsXassorting acc.to sources28


ComponentsComponentsXYReferenzmessung Y(X) - AußenhautzuordnungComponentassignmentComponenttransfer functionsComponentsXassorting acc.to sourcesTransfer functionsY(X)assorting acc. tosourcesVectorcomparisonMACComponentsYassorting acc.to sources29


ComponentsComponenttransfer functionsComponentsXYReferenzmessung Y(X) – WS Z(X) TransferfunktionComponentassignmentComponenttransfer functionsComponenttransfer functionsZ(Y)ComponentsXassorting acc.to sourcesTransfer functionsY(X)assorting acc. tosourcesVectorcomparisonMACcomponentsYassorting acc.to sources30


ComponentsComponenttransfer functionsComponentsXYReferenzmessung Y(X) – WS Z(X) Transfer ZuordnungComponentassignmentComponenttransfer functionsComponenttransfer functionsZ(Y)componentsXassorted acc. tosourcesTransfer functionsY(X)assorting acc. tosourcesTransfer functionsZ(X)assorting acc. tosourcesVectorcamparisonMACComponentsYassorting acc.To sourcesComponenttransfer functionsZ(Y)assorting31


ComponentsComponenttransfer functionsComponenttransfer functionsXReferenzmessung Y(X) - ReferenzwerteZ(X)ComponentsYComponenttransfer functionsZ(Y)ComponentassignmentComponentsXassorting acc.to sourcesTransfer functionsY(X)assorting acc. tosourcesTransfer functionsZ(X)assorting acc. tosourcesReferenzwerteVectorcomparisonMACComponentsYassorting acc.to sourcesComponenttransfer functionsZ(Y)assorting32


<strong>Monitoring</strong>Routine procedureMÜLLER BBM33


Überwachung - ReferenzwerteComponentsXassortedComponentsYassortedComponenttransfer functionsY(X)assortedComponenttransfer functionsZ(X)assortedComponenttransfer functionsZ(Y)assorted34


ComponentsComponentsXXÜberwachung – Komponenten MaschineassortedComponentsYassortedVectorcomparisonMACComponenttransfer functionsY(X)assortedComponents XassortedLevelcomparison(scaling)Componenttransfer functionsZ(X)assortedComponenttransfer functionsZ(Y)assorted35


ComponentsComponentsComponentsXXYÜberwachung – Komponenten AußenhautassortedComponentsYassortedVectorcomparisonMACVectorcomparisonMACComponenttransfer functionsY(X)assortedComponents XassortedLevelcomparison(scaling)Components YassortedLevelcomparison(scaling)Componenttransfer functionsZ(X)assortedComponenttransfer functionsZ(Y)assorted36


ComponentsComponenttransfer functionsComponentsXYÜberwachung Y(X) - PegelvergleichComponentsXassortedComponentsYassortedVectorcomparisonMACVectorcomparisonMACComponenttransfer functionsY(X)assortedComponents XassortedLevelcomparison(scaling)Transfer functionsY(X)assortedComparison(scaling)Components YassortedLevelcomparison(scaling)Componenttransfer functionsZ(X)assortedComponenttransfer functionsZ(Y)assorted37


ComponentsComponenttransfer functionsComponentsComponentsXXYÜberwachung Y(X) – WS Prognose MaschineassortedComponentsYassortedVectorcomparisonMACVectorcomparisonMACComponenttransfer functionsY(X)assortedComponents XassortedLevelcomparison(scaling)Transfer functionsY(X)assortedComparison(scaling)Components YassortedLevelcomparison(scaling))Componenttransfer functionsZ(X)assortedComponenttransfer functionsZ(Y)assortedPrognosisfar field (X)38


ComponentsComponenttransfer functionsComponentsComponentsXXYÜberwachung Y(X) – WS Prognose AußenhautassortedComponentsYassortedVectorcomparisonMACVectorcomparisonMACComponenttransfer functionsY(X)assortedComponents Xassorted Levelcomparison(scaling)Transfer functionsY(X)assortedComparison(scaling)Components YassortedLevelcomparison(scaling))Componenttransfer functionsZ(X)assortedComponenttransfer functionsZ(Y)assortedPrognosisfar field (X)Prognosisfar field (Y)39


ComponentsComponenttransfer functionsComponentsComponentsXassortedXYÜberwachung Y(X) - GesamtorganisationComponentsYassortedVectorcomparisonMACVectorcomparisonMACComponenttransfer functionsY(X)assortedComponents Xassorted Levelcompßarison(scaling)Transfer functionsY(X)assortedComparison(scaling)Components YassortedLevelcomparison(scaling))Check ofSource/elastic mountingPrognosisfar fieldComponenttransfer functionsZ(X)assortedComponenttransfer functionsZ(Y)assortedPrognosisfar field (X)Prognosisfar field (Y)40


ComponentsComponenttransfer functionsComponentsComponentsXXYÜberwachung Y(X) – Organisation mit assorted AnzeigeComponentsYassortedVectorcomparisonMACVectorcomparisonMACComponenttransfer functionsY(X)assortedComponentsXassortedComparison(scaling))Transfer functionsY(X)AssortedComparison(scaling)ComponentsYassortedComparison(scaling)Check ofSource/elastic mountingPrognosisfar fieldComponenttransfer functionsZ(X)assortedComponenttransfer functionsZ(Y)assortedPrognosisfar field (X)Prognosisfar field (Y)Water sound41


ScenariosRoutine operationMÜLLER BBM42


ComponentsComponenttransfer functionsXNormalzustand Y(X)ComponentsYComponentsXassortedComponentsYassortedVectorcomparisonMACVectorcomparisonMACComponenttransfer functionsY(X)assortedComponentsXassortedComparison(scaling)Transfer functionsY(X)assortedComparison(scaling)ComponentsYassortedComparison(scaling)Check ofSource/elastic mountingNormal conditionOKOKComponenttransfer functionsZ(X)assortedComponenttransfer functionsZ(Y)assortedPrognosisfar field (X)Prognosisfar field (Y)Water sound43


ComponentsComponenttransfer functionsXMaschinenfehler Y(X)ComponentsYComponentsXassortedComponentsYassortedVectorcomparisonMACVectorcomparisonMACComponenttransfer functionsY(X)assortedComponentsXassortedComparison(scaling)Tansfer functionsY(X)assortedComparison(scaling)ComponentsYassortedComparison(scaling)Check ofSource/elastic mountingMachine faultAlarmAlarmComponenttransfer functionsZ(X)assortedComponenttransfer functionsZ(Y)assortedPrognosisfar field (X)Prognosisfar field (Y)Water sound44


ComponentsComponenttransfer functionsXLagerungsfehler Y(X)ComponentsYComponentsXassortedComponentsYassortedVectorcomparisonMACVectorcomparisonMACComponenttransfer functionsY(X)assortedComponentsXassortedComparison(scaling)Transfer functionsY(X)assortedComparison(scaling)ComponentsYassortedComparison(scaling)Check ofSource/elastic mountingMounting faultOKAlarmComponenttransfer functionsZ(X)assortedComponenttransfer functionsZ(Y)assortedPrognosisfar field (X)Prognosisfar field (Y)Water sound45


ComponentsComponenttransfer functionsXFremdkomponenteY(X)ComponentsYComponentsXassortedComponentsYassortedVectorcomparisonMACVectorcomparisonMACComponenttransfer functionsY(X)assortedComponentsXassortedComparison(scaling)Transfer functionsY(X)assortedComparison(scaling)ComponentsYassortedComparison(scaling)Check ofSource/elastic mountingEnvironmental noiseAlarmAlarmComponenttransfer functionsZ(X)assortedComponenttransfer functionsZ(Y)assortedPrognosisfar field (X)Prognosisfar field (Y)Water sound46


EvaluationPhysical meaningMÜLLER BBM47


Evaluation• Component separation (PCA)• Component i<strong>de</strong>ntification (MAC)• Selection of far field components• Watersound radiation calculation• ExpansionMÜLLER BBM48


Aspects<strong>Monitoring</strong>MÜLLER BBM49


Aspects• Component separation complies selectivetransducer positions• Increased selectivity by transducerpositioning close to sourcesMÜLLER BBM50


En<strong>de</strong>51


Blind Source Separation BSS• Factor analysis• In<strong>de</strong>pen<strong>de</strong>nt Component Analysis ICA• Principal Component Analysis PCAMÜLLER BBM52


Principal Component Analysis• Measurement of covariance matrix• Separation in Eigenvectors(Singular Value Decomposition SVD)MÜLLER BBM53


Principal Component Analysis• Measurement of covariance matrix• Separation in Eigenvectors– (Singular Value Decomposition SVD)Assumption:In<strong>de</strong>pen<strong>de</strong>nt sourcesStationary processMÜLLER BBM54


Karhunen Loeve Expansion• Basics for PCA• Set on for component separation of nonergodic process ensemblesMÜLLER BBM55


Karhunen Loeve Expansion• Set on– Orthogonal basis vector set f i– Uncorrelated staochastic time functions ψ i (θ)• Measurement– State vector u(θ)MÜLLER BBM56


Karhunen Loeve ExpansionSet on:u ( θ )f∑= λ f ψiiii( θ ){ ψ ( ) ( )} iθ ψjθijTifj= δij,E = δMÜLLER BBM57


Karhunen Loeve ExpansionSet on:u ( θ )u∑= λ f ψiiii( θ )⎧⎨⎩{T} ( )Tu(θ ) u ( θ = E λ f ψ θ λ f ψ ( θ )= E ∑ ∑i i iC )ijjjj⎫⎬⎭Cu∑= λ fiii∑jλ fjTjE{ ψ ( θ ) ψ ( θ )}ijMÜLLER BBM58


Karhunen Loeve ExpansionSet on:u ( θ )CCuu∑= λ f ψ= ∑λififjiifiTiii( θ )= ∑Tλ = ∑ifififj( C − λ I) f = 0ujijjλ fjjMÜLLER BBM59


Doppler CompensationPassing by in distance bMÜLLER BBM60


Doppler CompensationTime difference ∆tx=l(t)a=− vtx2+b2=( a − vt )2+b2∆t(t)=lc=( a − vt )c2+b2MÜLLER BBM61


Doppler CompensationMonofrequent sourceSq( t)=A0ejωtResponseSa( t)=A e0jω( t −∆t)=A0e⎛jω⎜⎜t −⎝( a−vt)c2+ b2⎞⎟⎟⎠MÜLLER BBM62


Doppler CompensationFrequency mixtureSq ( t)ResponseSa( t)+∞∫−∞( ω )j= ω tA e dω+∞∫−∞( ω )⎛jω⎜⎜t −⎝( a−vt)+ b= A edωc22⎞⎟⎟⎠MÜLLER BBM63

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!