En sensormatris är en grupp sensorer, vanligtvis utplacerade i ett visst geometrimönster, som används för att samla in och bearbeta elektromagnetiska eller akustiska signaler. Fördelen med att använda en sensoruppsättning framför att använda en enda sensor ligger i det faktum att en uppsättning lägger till nya dimensioner till observationen, vilket hjälper till att uppskatta fler parametrar och förbättra uppskattningsprestandan. Till exempel kan en rad radioantennelement som används för strålformning öka antennförstärkningen i signalriktningen samtidigt som förstärkningen i andra riktningar minskar, dvs öka signal-brusförhållandet ( SNR ) genom att förstärka signalen koherent. Ett annat exempel på sensoruppsättning ansökan är att uppskatta ankomstriktningen av infallande elektromagnetiska vågor. Den relaterade behandlingsmetoden kallas array -signalbehandling . Ett tredje exempel inkluderar kemiska sensoruppsättningar , som använder flera kemiska sensorer för fingeravtrycksdetektering i komplexa blandningar eller avkänningsmiljöer. Användningsexempel på array -signalbehandling inkluderar radar / sonar , trådlös kommunikation, seismologi , maskintillståndsövervakning, astronomiska observationer feldiagnos etc.
Med hjälp av array -signalbehandling kan de tidsmässiga och rumsliga egenskaperna (eller parametrarna) för de inkommande signalerna som störs av brus och döljs i data som samlas in av sensoruppsättningen uppskattas och avslöjas. Detta kallas parameteruppskattning .
Figur 1 illustrerar en enhetlig linjär array med sex element (ULA). I detta exempel antas det att sensoruppsättningen befinner sig i fjärrfältet för en signalkälla så att den kan behandlas som en plan våg.
Parameteruppskattning drar fördel av det faktum att avståndet från källan till varje antenn i matrisen är olika, vilket innebär att ingångsdata vid varje antenn kommer att vara fasskiftade replikor av varandra. Ekv. (1) visar beräkningen för den extra tid det tar att nå varje antenn i gruppen i förhållande till den första, där c är vågens hastighet .
Varje sensor är associerad med en annan fördröjning. Förseningarna är små men inte triviala. I frekvensdomänen visas de som fasskift bland signalerna som tas emot av sensorerna. Fördröjningarna är nära besläktade med infallsvinkeln och geometrin hos sensoruppsättningen. Med tanke på matrisens geometri kan fördröjningarna eller fasskillnaderna användas för att uppskatta infallsvinkeln. Ekv. (1) är den matematiska grunden bakom array -signalbehandling. Resultatet blir helt enkelt genom att summera signalerna som tas emot av sensorerna och beräkna medelvärdet
.
Eftersom de mottagna signalerna är ur fas ger detta medelvärde ingen förbättrad signal jämfört med den ursprungliga källan. Heuristiskt, om vi kan hitta förseningar för var och en av de mottagna signalerna och ta bort dem före summeringen, är medelvärdet
kommer att resultera i en förbättrad signal. Processen med tidsförskjutande signaler med hjälp av en väl vald uppsättning fördröjningar för varje kanal i sensormatrisen så att signalen läggs till konstruktivt kallas strålformning . Förutom den fördröjning-och-summa-metod som beskrivs ovan finns det ett antal spektralbaserade (icke-parametriska) tillvägagångssätt och parametriska metoder som förbättrar olika prestandamätvärden. Dessa strålformande algoritmer beskrivs kortfattat enligt följande.
Array design
Sensorarrayer har olika geometriska konstruktioner, inklusive linjära, cirkulära, plana, cylindriska och sfäriska matriser. Det finns sensorarrayer med godtycklig arraykonfiguration, som kräver mer komplexa signalbehandlingstekniker för parameteruppskattning. I enhetlig linjär array (ULA) bör fasen för den inkommande signalen begränsas till att undvika rivvågor. Det betyder att för ankomstvinkel i intervallet sensoravstånd bör vara mindre än halva våglängden . Huvudstrålens bredd, dvs. upplösning eller riktning av matrisen, bestäms emellertid av gruppens längd jämfört med våglängden. För att få en anständig riktningsupplösning bör matrisens längd vara flera gånger större än radiovåglängden.