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...
Gespeichert in:
1. Verfasser: | |
---|---|
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 |