Real-time multi-channel simulation of sonar signals by spectral shaping of white noise using an array of digital signal processors

The signal throughput of a multi-channel sonar simulator is n*f where n is the number of channels and f is the sampling frequency. Under the simplifying assumption that higher order terms can be ignored, the processing load requirement for signal generation per sampling period is proportional to the...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: Varkey, G.
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 191
container_issue
container_start_page 187
container_title
container_volume
creator Varkey, G.
description The signal throughput of a multi-channel sonar simulator is n*f where n is the number of channels and f is the sampling frequency. Under the simplifying assumption that higher order terms can be ignored, the processing load requirement for signal generation per sampling period is proportional to the number of signal sources - say, p - that we wish to simulate. Thus, the total instruction cycles required for the simulator may be taken as n*f*(a+p*q), where q is the average number of cycles needed to generate a signal value corresponding to a source and a is that for the ambient noise. For realistic scenario simulation, p cannot be too small. Similarly, q increases with increased sophistication of the effects to be incorporated. The total load therefore is in the range of GigaFlops. Parallel processing technology is most suited to handle such large throughput requirement. One of the attractive design approaches for the development of a Signal Noise Simulator is to use an array of standard DSP elements operating in parallel. Such a system can generate user specified scenarios with multiple moving targets, each with multiple tonals and varying degree of modulation. A number of facilities may be provided to tune the simulator output as required by the user. The modular design of such a system allows incremental building up of simulation complexity by the addition of parallel processing nodes in the form of standardised hardware modules. This paper describes the noise generation, inverse beam forming, filtering and related algorithms needed in the development of an SNS and the synchronisation issues of the parallel implementation.
doi_str_mv 10.1109/UT.2004.1405530
format Conference Proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_1405530</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>1405530</ieee_id><sourcerecordid>1405530</sourcerecordid><originalsourceid>FETCH-LOGICAL-i175t-c508f3f50ede8ad94ca901cba986936ebedabb7c53542650bf4ca46760239f583</originalsourceid><addsrcrecordid>eNotkE1rwzAMhg1jsK-ed9jFfyCdXMeOfRxlX1AYjPZcFEdpPVIn2C6j1_3yJVt1EXr16DmIsXsBcyHAPm7W8wVAORclKCXhgt1AZUAaVQpxxWYpfcFY0moj9DX7-STsiuwPxA_HLvvC7TEE6njy44zZ94H3LU99wDhmu4Bd4vWJp4Fcjjhyexx82E3Q995n4qH3ifgxTSEGjjHiado2fufzdPAn4UPsHaXUx3THLtvRSrNzv2Wbl-f18q1Yfby-L59WhReVyoVTYFrZKqCGDDa2dGhBuBqt0VZqqqnBuq6ckqpcaAV1OxKlrjQspG2Vkbfs4d_riWg7RH_AeNqe3yR_AdrrYGs</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Real-time multi-channel simulation of sonar signals by spectral shaping of white noise using an array of digital signal processors</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Varkey, G.</creator><creatorcontrib>Varkey, G.</creatorcontrib><description>The signal throughput of a multi-channel sonar simulator is n*f where n is the number of channels and f is the sampling frequency. Under the simplifying assumption that higher order terms can be ignored, the processing load requirement for signal generation per sampling period is proportional to the number of signal sources - say, p - that we wish to simulate. Thus, the total instruction cycles required for the simulator may be taken as n*f*(a+p*q), where q is the average number of cycles needed to generate a signal value corresponding to a source and a is that for the ambient noise. For realistic scenario simulation, p cannot be too small. Similarly, q increases with increased sophistication of the effects to be incorporated. The total load therefore is in the range of GigaFlops. Parallel processing technology is most suited to handle such large throughput requirement. One of the attractive design approaches for the development of a Signal Noise Simulator is to use an array of standard DSP elements operating in parallel. Such a system can generate user specified scenarios with multiple moving targets, each with multiple tonals and varying degree of modulation. A number of facilities may be provided to tune the simulator output as required by the user. The modular design of such a system allows incremental building up of simulation complexity by the addition of parallel processing nodes in the form of standardised hardware modules. This paper describes the noise generation, inverse beam forming, filtering and related algorithms needed in the development of an SNS and the synchronisation issues of the parallel implementation.</description><identifier>ISBN: 0780385411</identifier><identifier>ISBN: 9780780385412</identifier><identifier>DOI: 10.1109/UT.2004.1405530</identifier><language>eng</language><publisher>IEEE</publisher><subject>Digital signal processors ; Frequency ; Noise generators ; Parallel processing ; Signal generators ; Signal processing ; Signal sampling ; Sonar ; Throughput ; White noise</subject><ispartof>Proceedings of the 2004 International Symposium on Underwater Technology (IEEE Cat. No.04EX869), 2004, p.187-191</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/1405530$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,2058,4050,4051,27925,54920</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/1405530$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Varkey, G.</creatorcontrib><title>Real-time multi-channel simulation of sonar signals by spectral shaping of white noise using an array of digital signal processors</title><title>Proceedings of the 2004 International Symposium on Underwater Technology (IEEE Cat. No.04EX869)</title><addtitle>UT</addtitle><description>The signal throughput of a multi-channel sonar simulator is n*f where n is the number of channels and f is the sampling frequency. Under the simplifying assumption that higher order terms can be ignored, the processing load requirement for signal generation per sampling period is proportional to the number of signal sources - say, p - that we wish to simulate. Thus, the total instruction cycles required for the simulator may be taken as n*f*(a+p*q), where q is the average number of cycles needed to generate a signal value corresponding to a source and a is that for the ambient noise. For realistic scenario simulation, p cannot be too small. Similarly, q increases with increased sophistication of the effects to be incorporated. The total load therefore is in the range of GigaFlops. Parallel processing technology is most suited to handle such large throughput requirement. One of the attractive design approaches for the development of a Signal Noise Simulator is to use an array of standard DSP elements operating in parallel. Such a system can generate user specified scenarios with multiple moving targets, each with multiple tonals and varying degree of modulation. A number of facilities may be provided to tune the simulator output as required by the user. The modular design of such a system allows incremental building up of simulation complexity by the addition of parallel processing nodes in the form of standardised hardware modules. This paper describes the noise generation, inverse beam forming, filtering and related algorithms needed in the development of an SNS and the synchronisation issues of the parallel implementation.</description><subject>Digital signal processors</subject><subject>Frequency</subject><subject>Noise generators</subject><subject>Parallel processing</subject><subject>Signal generators</subject><subject>Signal processing</subject><subject>Signal sampling</subject><subject>Sonar</subject><subject>Throughput</subject><subject>White noise</subject><isbn>0780385411</isbn><isbn>9780780385412</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2004</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNotkE1rwzAMhg1jsK-ed9jFfyCdXMeOfRxlX1AYjPZcFEdpPVIn2C6j1_3yJVt1EXr16DmIsXsBcyHAPm7W8wVAORclKCXhgt1AZUAaVQpxxWYpfcFY0moj9DX7-STsiuwPxA_HLvvC7TEE6njy44zZ94H3LU99wDhmu4Bd4vWJp4Fcjjhyexx82E3Q995n4qH3ifgxTSEGjjHiado2fufzdPAn4UPsHaXUx3THLtvRSrNzv2Wbl-f18q1Yfby-L59WhReVyoVTYFrZKqCGDDa2dGhBuBqt0VZqqqnBuq6ckqpcaAV1OxKlrjQspG2Vkbfs4d_riWg7RH_AeNqe3yR_AdrrYGs</recordid><startdate>2004</startdate><enddate>2004</enddate><creator>Varkey, G.</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>2004</creationdate><title>Real-time multi-channel simulation of sonar signals by spectral shaping of white noise using an array of digital signal processors</title><author>Varkey, G.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i175t-c508f3f50ede8ad94ca901cba986936ebedabb7c53542650bf4ca46760239f583</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2004</creationdate><topic>Digital signal processors</topic><topic>Frequency</topic><topic>Noise generators</topic><topic>Parallel processing</topic><topic>Signal generators</topic><topic>Signal processing</topic><topic>Signal sampling</topic><topic>Sonar</topic><topic>Throughput</topic><topic>White noise</topic><toplevel>online_resources</toplevel><creatorcontrib>Varkey, G.</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Varkey, G.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Real-time multi-channel simulation of sonar signals by spectral shaping of white noise using an array of digital signal processors</atitle><btitle>Proceedings of the 2004 International Symposium on Underwater Technology (IEEE Cat. No.04EX869)</btitle><stitle>UT</stitle><date>2004</date><risdate>2004</risdate><spage>187</spage><epage>191</epage><pages>187-191</pages><isbn>0780385411</isbn><isbn>9780780385412</isbn><abstract>The signal throughput of a multi-channel sonar simulator is n*f where n is the number of channels and f is the sampling frequency. Under the simplifying assumption that higher order terms can be ignored, the processing load requirement for signal generation per sampling period is proportional to the number of signal sources - say, p - that we wish to simulate. Thus, the total instruction cycles required for the simulator may be taken as n*f*(a+p*q), where q is the average number of cycles needed to generate a signal value corresponding to a source and a is that for the ambient noise. For realistic scenario simulation, p cannot be too small. Similarly, q increases with increased sophistication of the effects to be incorporated. The total load therefore is in the range of GigaFlops. Parallel processing technology is most suited to handle such large throughput requirement. One of the attractive design approaches for the development of a Signal Noise Simulator is to use an array of standard DSP elements operating in parallel. Such a system can generate user specified scenarios with multiple moving targets, each with multiple tonals and varying degree of modulation. A number of facilities may be provided to tune the simulator output as required by the user. The modular design of such a system allows incremental building up of simulation complexity by the addition of parallel processing nodes in the form of standardised hardware modules. This paper describes the noise generation, inverse beam forming, filtering and related algorithms needed in the development of an SNS and the synchronisation issues of the parallel implementation.</abstract><pub>IEEE</pub><doi>10.1109/UT.2004.1405530</doi><tpages>5</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISBN: 0780385411
ispartof Proceedings of the 2004 International Symposium on Underwater Technology (IEEE Cat. No.04EX869), 2004, p.187-191
issn
language eng
recordid cdi_ieee_primary_1405530
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Digital signal processors
Frequency
Noise generators
Parallel processing
Signal generators
Signal processing
Signal sampling
Sonar
Throughput
White noise
title Real-time multi-channel simulation of sonar signals by spectral shaping of white noise using an array of digital signal processors
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-07T16%3A57%3A56IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Real-time%20multi-channel%20simulation%20of%20sonar%20signals%20by%20spectral%20shaping%20of%20white%20noise%20using%20an%20array%20of%20digital%20signal%20processors&rft.btitle=Proceedings%20of%20the%202004%20International%20Symposium%20on%20Underwater%20Technology%20(IEEE%20Cat.%20No.04EX869)&rft.au=Varkey,%20G.&rft.date=2004&rft.spage=187&rft.epage=191&rft.pages=187-191&rft.isbn=0780385411&rft.isbn_list=9780780385412&rft_id=info:doi/10.1109/UT.2004.1405530&rft_dat=%3Cieee_6IE%3E1405530%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=1405530&rfr_iscdi=true