Brezžično zaznavanje in zajemanje podatkov z nizko porabo energije: praktični vodnik za načrtovanje in implementacijo sistemov

Brezžično zaznavanje in zajemanje podatkov z nizko porabo energije: praktični vodnik za načrtovanje in implementacijo sistemov

Inženirji se pri vsaki zasnovi vgrajenih sistemov soočajo z enim ključnim izzivom: uravnoteženjem natančnosti zaznavanja, zanesljivosti brezžične povezave in življenjske dobe baterije. Izboljšanje enega cilja pogosto spodkopava drugega. Ta priročnik obravnava brezžično zaznavanje z nizko porabo energije kot praktično disciplino in ne kot teoretični pregled. Sledi jasnemu poteku načrtovanja: zahteve, senzorji, brezžični protokol, zajem podatkov, upravljanje porabe energije, implementacija in validacija. Vsaka faza prinaša uporabne odločitve in smernice za kompromise za resnične uvedbe. Bralci, ki gradijo vozlišča z nizko porabo energije, bodo našli nasvete za implementacijo, ki jih lahko takoj uporabijo. Pristop ostaja ves čas usmerjen v aplikacijo, zato vsaka izbira sledi določeni zahtevi.

Ključni izdelki

  • Začnite z jasnimi zahtevami glede dosega zaznavanja, življenjske dobe baterije in okolja.

  • Izberite senzorje in obdelavo signalov, ki zmanjšujejo porabo energije.

  • Izberite brezžični protokol, ki uravnoteži doseg, hitrost prenosa podatkov in porabo energije.

  • Zasnujte verigo zajemanja podatkov za zmanjšanje radijskega prometa z obdelavo na vozlišču.

  • Za podaljšanje življenjske dobe baterije uporabite načine mirovanja in delovno ciklično vklapljanje/izklapljanje.

  • Za dolgoročne namestitve razmislite o pridobivanju in shranjevanju energije.

  • Optimizirajte vdelano programsko opremo in postavitev RF, da se izognete skritim porabljanjem energije.

  • Preverite zasnove s preizkusi na delovnem mestu in terenskimi preizkusi, da boste težave odkrili zgodaj.

Brezžično zaznavanje z nizko porabo energije: zahteve in omejitve

Aplikativno usmerjen pristop k arhitekturnemu načrtovanju se začne z nalogo, ki jo mora vozlišče opravljati. Inženirji najprej naštejejo senzorske naloge, mesto namestitve in proračun za vzdrževanje. Nato izberejo dele, ki izpolnjujejo te potrebe z najmanjšimi stroški energije. Ta metoda prepoznava zahteve aplikacije, hkrati pa zmanjšuje porabo energije. Sinhrono brezžično senzorsko omrežje lahko služi kot cenovno ugodna in energijsko varčna rešitev za spremljanje okolja v zahtevnih pogojih. Ista logika velja za vsako zasnovo brezžičnega senzorskega omrežja, saj vsaka kasnejša odločitev podeduje svoje omejitve iz te faze.

Zahteve, ki jih poganja aplikacija

Območje zaznavanja, ločljivost in frekvenca vzorčenja

Ekipa določi, kaj mora vozlišče meriti in kako natančno. Sonda za vlažnost tal potrebuje drugačno ločljivost kot monitor vibracij. Frekvenca vzorčenja sledi fizičnemu procesu in ne udobju vdelane programske opreme. Hitrejše vzorčenje poveča energijo pretvorbe in radijski promet, zato inženirji vsako povečanje upravičijo z navedeno potrebo.

Življenjska doba baterije in intervali vzdrževanja

Ciljni čas delovanja določa energetski proračun za celotno vozlišče. Lokacija, ki jo ekipe obiščejo enkrat letno, zahteva drugačno celico kot tista z mesečnim dostopom za servisiranje. Litij-tionilkloridne (LiSOCl₂) celice so zaradi visoke energijske gostote, nizkega samopraznjenja in dolge življenjske dobe primerne za zaprte zasnove. Načrt vzdrževanja mora zajemati tudi obiske za kalibracijo, ki stanejo več kot sama baterija.

Omejitve okolja in uvajanja

Temperatura, ohišje in zaščita pred vdorom

Zunanje namestitve morajo delovati v vseh pričakovanih ekstremnih temperaturah, od -40 °C do +65 °C . Načrtovalci pred izbiro preverijo vsak del v tem območju. Visoke stopnje zaščite IP, kot so IP66, IP67 in IP68, nalagajo zahtevo po doživljenjski zatesnjenosti, saj morajo senzorji delovati avtonomno desetletje ali več. Zalivanje s silikonom ali epoksi smolo ščiti elektroniko in izboljša mehansko celovitost, vendar omejuje odvajanje toplote. Upravljanje toplote se zato premakne na samo tiskano vezje, pri čemer bakrene ravnine odvajajo toploto, učinkoviti regulatorji pa nadomeščajo dele z veliko močjo. Ohišja Ex d, odporna proti ognju, vsebujejo notranji vžig, vendar se obnašajo kot Faradayeve kletke in slabijo radijske signale. Zasnove Ex i z lastno varnostjo dodajajo stroge energijske omejitve, zato je treba od začetka vgraditi vpenjalna vezja za preprečevanje sunkov pri prenosu.

Obseg, topologija in število vozlišč

Razdalja povezav in število vozlišč oblikujeta arhitekturo omrežja. Inženirji izbirajo med vrstami senzorskih vozlišč in topologijami omrežja, vključno z zvezdasto, mrežno in hibridno brezžično senzorsko mrežo, ki združuje oboje. Jasna slika delovanja brezžičnega senzorskega omrežja pomaga ekipi pravilno dimenzionirati prehode in repetitorje.

Matrica sledljivosti zahtev

Zahteve glede preslikave na odločitve o oblikovanju

Matrika sledljivosti povezuje vsako zahtevo z delom in testom. Omogoča, da so komponente brezžične mreže (wsen) odgovorne prvotnim navodilom.

Zahteva

Odločitev o oblikovanju

Testni kriterij

Zunanja uporaba

Nazivni deli, ohišje IP67

Namakanje in termično cikliranje

Enoletno delovanje

LiSOCl₂ celica, delovni cikel

Izmerjeni profil toka

Dolg doseg povezave

Izbrani radio in antena

Preizkus hoje na razdalji

Nastavitev meril za uspešno/neuspešno validacijo

Vsaka vrstica ima merljivo omejitev. Ekipa zabeleži metodo testiranja in prag sprejemljivosti, preden strojna oprema prispe. Ta disciplina ohranja ključne komponente brezžičnega senzorskega omrežja poštene in zgodaj razkriva šibke povezave. Pregledovalci lahko nato vsako komponento strojne opreme brezžičnega senzorskega omrežja izsledijo nazaj do navedene potrebe.

Izbira senzorjev in obdelava signalov

Senzorske tehnologije podjetja Power Draw

Analogni in digitalni izhodni senzorji

Analogni senzorji oddajajo neprekinjeno napetost ali tok. Potrebujejo zunanji analogno-digitalni pretvornik (ADC) in čisto referenco. Digitalni senzorji zagotavljajo odčitke prek I2C ali SPI in pogosto vključujejo notranjo pretvorbo. Digitalni deli poenostavljajo vdelano programsko opremo in zmanjšujejo število pinov. Analogni deli ponujajo prilagodljivost, ko signal potrebuje prilagojeno ojačanje ali filtriranje. Inženirji za vsako možnost tehtajo energijo pretvorbe glede na stroške vmesnika.

Tok v stanju pripravljenosti in čas prebujanja

Tok pripravljenosti in čas prebujanja določata, kako pogosto lahko vozlišče vzorči. Del s počasnim prebujanjem sili mikrokontroler, da ostane dlje buden. Ta čas nedejavnosti izprazni celico. Spodnja tabela kvalitativno primerja običajne družine senzorjev, saj so natančne številke odvisne od izbranega dela.

Tip senzorja

Tipična poraba toka

Vedenje ob prebujanju

Analogni uporovni (npr. termistor)

Neprekinjen prednapetostni tok med napajanjem

Skoraj takojšen, omejen s kondicioniranjem signala

Digitalni I2C/SPI (npr. vlažnost, tlak)

Nizka pripravljenost, višja med pretvorbo

Čas konverzije prevladuje

Frekvenčni izhod (npr. anemometer, pretok)

Med štetjem porablja tok samo

Čas vrat nastavi merilno okno

Zasnova verige za obdelavo signalov

Ojačanje, filtriranje in usklajevanje impedance

Veriga za kondicioniranje pretvori surov signal senzorja v nekaj, čemur lahko ADC zaupa. Instrumentacijski ojačevalnik ojača majhne diferencialne signale. Nizkoprepustni filter odstrani šum nad zanimivim pasom. Usklajevanje impedance preprečuje, da bi vir obremenil vhod ADC. Vsaka stopnja doda mirovalni tok, zato ekipa prilagodi ojačanje in pasovno širino dejanskemu signalu.

Zmanjšanje števila aktivnih komponent

Manj aktivnih delov pomeni manj puščanja in manj točk odpovedi. Oblikovalci združujejo filtriranje in ojačanje v eni stopnji, kjer je to mogoče. Izberejo senzorje z integriranim pogojem delovanja, kadar to omogoča ciljna natančnost. Vsak odstranjen operacijski ojačevalnik skrajša seznam materialov in tok mirovanja.

Kalibracija in upravljanje moči senzorjev

Preklopne tirnice in stikala obremenitve

Nadzor moči odstrani praznjenje v stanju pripravljenosti iz senzorjev, ki so med vzorci v stanju mirovanja. Dobra praksa se začne z zaporedjem tirnic. Oblikovalci povežejo izhod »dober vir napajanja« enega stikala na visoki strani z omogočitvenim pinom naslednjega, kar preprečuje stanja delne porabe energije in naložen zagon. Integrirana vezja stikal za obremenitev z notranjim krmiljenjem hitrosti spreminjanja temperature zagotavljajo čisto rampo prek temperature. Vdelana programska oprema mora časovno označevati prehode »dober vir napajanja«, da zajame počasne dvige ali nepričakovane padce v zaprtih vozliščih. Izolacijske celice omejujejo plavajoče izhode , zadrževalni registri pa ohranijo konfiguracijo, tako da se blok senzorja izogne ​​popolni rekonfiguraciji ob prebujanju.

Načrtovanje kalibracije, preverjanja in vzdrževanja

Kalibracija zagotavlja točne odčitke več kot desetletje delovanja. Ekipa določi interval kalibracije in metodo preverjanja že v času načrtovanja. Terenski pregledi primerjajo vozlišče z referenčnim senzorjem. Vzdrževalni obiski zajemajo tako kalibracijo kot servis baterije, zato načrtovalci združujejo naloge.

Izbira brezžičnega protokola za nizko porabo energije in dolg doseg

Protokol ujemanja z dosegom, hitrostjo in močjo

Možnosti kratkoročnega nakupa z zmerno obrestno mero

Izbira radia določa stroške energije za vsak prenos. Inženirji primerjajo kandidate za protokole glede na doseg, prepustnost in porabo toka, preden se odločijo zanj.

Protokol

Območje

Hitrost prenosa podatkov (prepustnost)

Poraba energije

Lorawan

2–15 km

0.3–50 kb/s (nizka)

Zelo nizko

Zigbee

10–100

250 kb/s (srednja)

nizka

Nit / Zadeva

10–100

250 kb/s (srednja)

nizka

Bluetooth LE

1–50

1–2 Mbps (visoka)

Zelo nizko

Bluetooth LE žrtvuje kratek doseg za visoko prepustnost. Zigbee in Thread sta vmes, s srednjo prepustnostjo in kratkim dosegom pri nizki porabi energije.

Možnosti dolgega dosega z nizko ceno

Tehnologije kratkega dosega, kot sta Wi-Fi in Bluetooth Low Energy (BLE), so široko sprejete zaradi visoke prepustnosti podatkov in združljivosti z obstoječo infrastrukturo ... Ko sta daljši doseg in nizka poraba energije pomembnejša od pasovne širine, postanejo tehnologije omrežij z nizko porabo energije (LPWAN) prepričljiva alternativa. Protokoli, kot sta LoRaWAN in NB-IoT, so optimizirani za komunikacijo z nizko porabo energije na velikih območjih ... Vendar pa za doseganje te učinkovitosti običajno žrtvujejo višje hitrosti prenosa podatkov in zmogljivosti komunikacije v realnem času.

LoRa uporablja Chirp Spread Spectrum s faktorji razpršitve od SF7 do SF12. Višji faktorji razpršitve sicer povečajo doseg, vendar zmanjšajo hitrost prenosa podatkov in povečajo porabo energije. Pri kanalih s frekvenco 125 kHz se hitrosti prenosa podatkov gibljejo od 0.25 kbps do 5.47 kbps . Terenski testi so pri SF10 dosegli do 7.5 km z 10-bajtnimi koristnimi tovori.

Mrežne topologije

Hibridno brezžično senzorsko omrežje združuje zvezdaste in mrežne povezave. Mrežni skoki razširjajo pokritost, vendar vsak skok stane radijski čas. Oblikovalci štejejo skoke v energijski proračun vozlišča.

Proračun povezave in energija na bit

Oddajna moč v primerjavi z občutljivostjo sprejemnika

Močnejši oddajni signal in občutljivejši sprejemnik povečata rezervo povezave. Obe vzvodi staneta energijo oziroma denar. Inženirji ju uravnotežijo glede na delovni cikel.

Režija protokolnega sklada in ponovni poskusi

Glave, potrditve in ponovni poskusi porabijo energijo na dostavljeni bit. Nevihte ponovnih poskusov hitro izpraznijo celice. Oblikovalci dimenzionirajo koristne tovore in zgodaj potrdijo kakovost povezave.

Regulativna in ekosistemska ustreznost

Omejitve delovnega cikla in regionalna pravila pasov

Delovni cikel je odstotek časa, ki ga naprava lahko oddaja v določenem obdobju. Evropa uporablja omejitve 1 % ali 0.1 % v pasu 868 MHz . Severna Amerika namesto tega uporablja pravila »Poslušaj pred pogovorom«. Azija se razlikuje glede na državo.

Podpas

frekvenčni razpon

Delovni cikel

Največji ERP

K

863–865 MHz

0.1%

25 mW

L

865–868 MHz

1%

25 mW

M

868–868.6 MHz

1%

25 mW

N

868.7–869.2 MHz

0.1%

25 mW

P

869.4–869.65 MHz

10%

500 mW

Q

869.7–870 MHz

1%

25 mW

Stolpični diagram, ki prikazuje delovni cikel in najvišjo ERP za različne podpasove

Aplikacije s pogostimi posodobitvami lahko potrebujejo več prehodov za porazdelitev obremenitve in ohranjanje skladnosti.

Združljivost prehoda, oblaka in oskrbovanja

Prehod in oblačni sklad se morata ujemati z izbranim radijskim sprejemnikom. Na izbiro vplivajo tudi orodja za oskrbovanje in posodobitve vdelane programske opreme. Ekipe preverijo podporo ekosistema, preden zaklenejo zasnovo.

Oblikovanje verige pridobivanja podatkov

Brezžični sistem za zajem podatkov spremlja, beleži in nadzoruje eksperiment od začetka do konca. Veriga poteka od senzorja skozi kondicioniranje, pretvorbo, obdelavo, medpomnjenje in končno radio. Vsak blok posreduje podatke naslednjemu, vsak blok pa poveča zakasnitev in stroške energije. Inženirji, ki razumejo, kako deluje brezžično senzorsko omrežje, lahko obdelavo postavijo tam, kjer prihrani največ energije. Komponente strojne opreme brezžičnega senzorskega omrežja morajo sodelovati, saj počasen blok ustavi vse bloke za njim.

Arhitektura vzorčenja in pretvorbe

Ločljivost in frekvenca vzorčenja ADC-ja

Ločljivost in hitrost določata energijo pretvorbe. Sprejemnik CMOS BLE z nizko porabo energije lahko potrebuje le približno 4-bitno ločljivost , ki izhaja iz minimalne zahteve glede razmerja signal-šum 9 dB pri pogojih največje blokade. Frekvence vzorčenja v takšnih sprejemnikih se gibljejo med 10 MHz in 14 MHz. Te vrednosti uravnotežijo kvantizacijski šum s pasovno širino obdelave. Zaznavalni ADC-ji običajno potrebujejo več bitov in veliko nižje hitrosti, zato inženirji dimenzionirajo vsak pretvornik glede na svoj signal.

Prevelik vzorec in povprečenje za zmanjšanje šuma

Prevelikost vzorčenja razširi kvantizacijski šum po širšem pasu. Povprečevanje nato odstrani velik del tega šuma. Tehnika žrtvuje čas pretvorbe za učinkovito ločljivost. Oblikovalci jo uporabljajo le tam, kjer pasovna širina signala omogoča dodatne vzorce.

Obdelava in zmanjševanje podatkov na vozlišču

Pragiranje, ekstrakcija značilnosti in stiskanje

Obdelava na vozlišču prekine radijski promet, še preden se ta začne. Pragiranje pošlje opozorilo le, ko odčitek preseže mejo. Ekstrakcija značilnosti zmanjša valovno obliko na nekaj opisnih vrednosti. Stiskanje dodatno skrči koristne obremenitve. Ti koraki podpirajo zajemanje in spremljanje v realnem času brez stalnega prenosa.

Filtriranje robov za skrajšanje časa vklopa radia

Robno filtriranje odstrani odvečne vzorce pri viru. Vozlišče namesto surovih tokov prenaša povzetke. Čas delovanja radia se skrajša in energijska bilanca se izboljša.

Medpomnjenje in razporejanje prenosa

Velikost FIFO in prenos podatkov v sunkih

Nastavljiv prag prekinitve FIFO od 1 do 32 besed omogoča oblikovalcem, da prilagodijo obnašanje prenosa. Majhni pragovi povzročajo pogoste prenose, stroški prebujanja pa nato prevladujejo nad porabo energije. Veliki pragovi povzročajo prenose, podobne sunkom. Pri najvišjem pragu 31 se moč MCU zmanjša na približno 0.5 mW. Medpomnilnik združuje vzorce v en komunikacijski dogodek, kar zmanjša stroške aktivacije radia. 4 Mbps PHY skrajša čas prenosa, kadar to dopušča rob povezave, medtem ko 2 Mbps PHY doda robustnost na šibkih povezavah.

Časovno žigosanje in preverjanje celovitosti podatkov

Vsak zapis nosi časovni žig in kontrolno vsoto. Časovni žigi omogočajo prehodu, da po dostavi v izbruhu rekonstruira vrstni red. Preverjanja integritete zajamejo poškodovane okvirje, preden dosežejo bazo podatkov. V hibridnem brezžičnem senzorskem omrežju skoki dodajo zakasnitev, zato so natančni žigi še bolj pomembni. Oblikovalci v katerem koli brezžičnem senzorskem omrežju izberejo število ponovnih prenosov glede na zanesljivost dostave. Delovanje brez povezave ustreza vozliščem, ki lokalno shranjujejo v medpomnilniku in oddajajo občasno. Zaradi teh praks je brezžično senzorsko omrežje zanesljivo v brezžičnih senzorskih omrežjih vseh velikosti.

Upravljanje porabe energije in energetska učinkovitost

Upravljanje porabe energije in energetska učinkovitost odločata o tem, ali vozlišče preživi svoj servisni interval. Radijski sprejemnik in senzorji porabljajo energijo v sunkih, vdelana programska oprema pa mora te sunke oblikovati glede na dolga obdobja nedejavnosti. Discipliniran načrt upravljanja porabe energije spremeni skromno celico v večletno namestitveno enoto. Ta faza se povezuje tudi s prejšnjimi odločitvami o brezžičnem zaznavanju z nizko porabo energije, saj vsaka izbira protokola in senzorja določa spodnjo mejo porabe.

Načini spanja in delovno cikliranje

Stanja nizke porabe energije MCU in viri bujenja

Mikrokrmilnik večino svojega življenja preživi v stanju mirovanja. Inženirji vsako aktivnost preslikajo v določeno stanje in določen vir prebujanja.

Stanje nizke porabe energije / aktivnosti

Opis

Povezani vir vala

off

Mikrokrmilnik ostane v stanju mirovanja, vendar porablja minimalno energije, kar omogoča prehod v stanje mirovanja, ko je to potrebno

Ponastavitev zunanjega sprožilca/nadzornika napetosti

Sleep

Vozlišče varčuje z energijo in čaka na naslednje načrtovano dejanje

Prednastavljen urnik ali signal sprejemnika za bujenje (WuRx)

Nedejavnost (samo poslušanje)

Vozlišče samo posluša, ne oddaja

Signal dohodne zahteve

Prenos / Sprejem / Obdelava

Način polne aktivnosti; porabi več energije kot prejšnje faze

Aktivira se na zahtevo, ko je prejeta veljavna zahteva za prebujanje

Sprejemnik za bujenje ostane vklopljen v območju mikrovatov in glavni procesor izklopi, dokler ne prispe zahteva z enoličnim identifikatorjem. Nadzorniki napetosti, kot je TS831, sprožijo pin za ponastavitev za hladne zagone. Stanje ponastavitve lahko porabi veliko več toka kot aktivno stanje, zato mora ekipa to upravljati znotraj energijskega proračuna.

Oblikovanje urnika delovnega cikla

Urnik določa, kako pogosto se vozlišče prebudi, vzorči in oddaja. Inženirji uskladijo čase prebujanja s fizičnim procesom in načrtom vzdrževanja. Delo združijo v eno okno prebujanja, da se izognejo ponavljajočim se stroškom zagona. Hibridno brezžično senzorsko omrežje potrebuje dodatno skrb, ker relejna vozlišča prenašajo promet za sosede in ne morejo tako globoko spati.

Zbiranje in shranjevanje energije

Možnosti žetve in velikost

Sončni, toplotni in vibracijski viri ustrezajo različnim lokacijam. Sončna energija deluje na prostem s predvidljivo dnevno svetlobo, toplotna energija je primerna za stroje s stalnim temperaturnim gradientom, vibracijska pa za črpalke in motorje. Praktične zasnove združujejo sončno energijo s komunikacijo BLE in integriranimi vezji za upravljanje porabe energije z ultra nizko porabo energije (PMIC). Predstavitve v živo prikazujejo senzorska vozlišča Bluetooth Low Energy, ki jih napajajo PMIC-i za pridobivanje energije e-peas , in delujejo neodvisno od baterij za enkratno uporabo. LTC3108 nima MPPT in ne more slediti točki največje moči sončne celice . Boljše izbire so BQ25570, ki zagotavlja MPPT in nižji mirovalni tok za ceno višje napetosti pri hladnem zagonu, in SPV1050, najbolj integrirana možnost za hibridne vire in polnjenje tankoplastnih baterij. Cypress združuje svoj PMIC S6AE101A z modulom EZ-BLE PRoC; ta PMIC se začne pri 1.2 µW in med delovanjem porabi le 250 nA.

Shranjevanje in upravljanje ciklov polnjenja

Shranjevanje blaži vrzel med žetvijo in povpraševanjem. Superkondenzatorji in polprevodniške baterije dobro opravljajo to vlogo. PMIC upravlja cikle polnjenja in ščiti celico pred preobremenitvijo in globokim praznjenjem. Velikost sledi najslabšemu primeru temnega obdobja, ne povprečnemu dnevu.

Profiliranje moči in energetsko načrtovanje

Trenutna orodja in tehnike profiliranja

Inženirji merijo dejanske tokovne profile z enoto za merjenje vira ali namenskim analizatorjem moči. Ločeno zajamejo tok mirovanja, prehodne pojave v budnem stanju in radijske sunke. Meritve na pultu razkrijejo zagonske konice, ki jih podatkovni listi skrivajo.

Modeliranje energetskega proračuna na vozlišče

Model na vozlišče odšteje modelirano energijo prenosa in sprejema od začetne energije vsakega vozlišča. Energija prenosa se prilagaja velikosti paketa in razdalji, člen ojačevalnika pa raste s kvadratom razdalje v prostem prostoru in četrto potenco v večpotnem sistemu. Člani gruče in glave gruče imajo ločene proračune. Vzorčni proračun ohranja vidnost obračunavanja.

Sestavina

Delovni cikel

Delež energije

Spalni tok

Neprekinjeno

Največji delež

Vzorčenje senzorjev

Občasno

Zmerno

Radijski prenos

Bursty

Zmerno

Obravnavano

Kratka okna

majhno

To modeliranje podpira preglede zasnove brezžičnih omejitev energije (WSN) in ohranja poštene cilje glede energetske učinkovitosti. Ekipe, ki te številke spremljajo zgodaj, ščitijo tako energetsko učinkovitost kot celoten urnik WSN.

Projektni vidiki za izgradnjo brezžičnih senzornih mrež (WSN)

Projektni vidiki za izgradnjo brezžičnih senzornih mrež (WSN)

Porazdeljen sistem za zajem in nadzor podatkov lahko služi računalniškemu upravljanju kmetijstva po nizki ceni. Ena konfiguracija polja združuje radijski modul HC12 (433.4–473.0 MHz, 100 kanalov, 100 mW, doseg 200–1000 m) z drevesno topologijo relejnih vozlišč. Enoploščni računalnik Orange Pi deluje kot prehod, modul SIM900 2G pa prenaša zmanjšane dnevnike v oblak. Vsako poljsko vozlišče združuje mikrokrmilnik, senzor vlažnosti tal, enoto HC12 in sončno elektrarno. Ta ureditev ohranja osnovne komponente brezžične senzorske mreže cenovno dostopne, hkrati pa pokriva široko območje. Spodaj navedeni načrti za izgradnjo brezžične senzorske mreže veljajo za brezžične senzorske mreže vseh velikosti.

Zasnova antene in postavitev RF

Kompromisi med tiskanim vezjem in modularno anteno

Natisnjena antena prihrani stroške in prostor na plošči. Modularna antena poenostavi certificiranje in uglaševanje. Inženirji pred izbiro pretehtajo material ohišja, velikost ozemljitvene plošče in razpon proizvodnje.

Pravila o ozemljitvi, ujemanju in prepovedi vstopa

Ozemljitvena ravnina je del antene. Majhna ali razdrobljena ravnina razloči sevalnik in zmanjša doseg. Ujemajoča se omrežja potrebujejo trdno referenco pod seboj. Območja prepovedi morajo biti brez bakra, sledi in kovine baterij. Ta pravila sodijo v pregled postavitve za vsako zasnovo brezžičnih antenskih omrežij (WSN).

Interferenca in sobivanje

Izbira kanala in frekvenčno skakanje

Motnje v pasu 2.4 GHz ISM nastanejo med sočasno nameščenimi tehnologijami, kot so WBASN, WiFi in Zigbee. Spadajo v razrede znotraj omrežja, med omrežji ali med domenami. Pristopi k blaženju so razvrščeni v pet družin: nadzor moči, na podlagi MAC-a, kognitivni radio, ultraširokopasovni radio in metode obdelave signalov. Preklapljanje kanalov in ročno razporejanje superokvirjev prek protokolov MAC zmanjšujeta motnje in minimizirata moč prenosa. Dinamično upravljanje sobivanja, algoritem razporejanja MAC-a, ki temelji na standardu IEEE 802.15.4, omogoča vozliščem, da sama zaznajo in rešijo učinke sobivanja. Uporablja zamenjavo oddajnikov in preklapljanje kanalov za odpravo kolizij oddajnikov in podatkov.

Soobstoj z Wi-Fi-jem in drugim prometom 2.4 GHz

Promet Wi-Fi prevladuje na številnih lokacijah v brezžičnih senzorskih omrežjih. Ekipe izbirajo tihe kanale, zamikajo okna za prebujanje in ponovno poskušajo prenesti neuspešne okvirje. Hibridno brezžično senzorsko omrežje potrebuje dodatno rezervo, ker relejni skoki pomnožijo možnost trčenja.

Optimizacija vdelane programske opreme za nizko porabo energije

Arhitektura, ki jo poganjajo prekinitve, in zanke mirovanja

Arhitekture, ki jih poganjajo prekinitve, kažejo vrhunsko energetsko učinkovitost v primerjavi s sistemi, ki temeljijo na anketiranju, saj zmanjšujejo povprečno porabo toka za 40–80 %.

Procesor naj bi miroval, dokler ne pride do dogodka. Prekinitveni pin senzorja, priključen na linijo za prebujanje GPIO, nadomešča poliranje časovnika. Kratkotrajni periodični časovniki porabljajo energijo, saj vsako prebujanje plača fiksne stroške za zagon ure, obnovitev konteksta in umiritev. Prehod z 10 ms na 1 s obdobje močno zniža povprečni tok. Inženirji ohranjajo obdelovalce prekinitev kratke in neblokirajoče ter ščitijo deljene podatke z atomskimi operacijami.

Zastavice prevajalnika, upravljanje ure in velikost kode

Produkcijske različice bi morale onemogočiti JTAG in SWD, nato pa te pine prekonfigurirati kot običajne GPIO. Zaščita predprocesorja bi morala izpisati dnevnik UART printf , ker odprt gonilnik UART blokira stanje pripravljenosti in lahko povzroči približno desetkratno porabo toka. Neuporabljeni plavajoči GPIO-ji potrebujejo nizko izhodno nastavitev ali upor, saj nepovezani vhodi nihajo in porabljajo mikroampere. DMA premika podatke SPI in ADC, medtem ko CPU miruje. Pomaga tudi kompaktna slika.

Kontrolni seznam postavitve in vdelane programske opreme RF

  • Anteno postavite na rob plošče z neprekinjeno ozemljitveno ravnino pod ujemajočim se omrežjem.

  • Baterije, ščite in kovinska ohišja hranite zunaj območja za preprečevanje dostopa antene.

  • Preverite ujemajoče se omrežje v vseh proizvodnih tolerancah, ne le na enem prototipu.

  • Napajanje in ozemljitev za radio napeljite kot kratke, široke sledi.

  • Namesto zank polling uporabite prekinitve in zmanjšajte število aktivnih ukazov.

  • Upravljajte prehode med načini napajanja mikrokontrolerja in uravnotežite čas prebujanja z varčevanjem z energijo.

  • Po uporabi zaprite ročke UART ali preklopite v način povratnega klica.

  • Profil mirovanja je trenutno aktiven po vsaki spremembi vdelane programske opreme.

Brezžični senzorski sistemi z izjemno nizko porabo energije so lahko zgrajeni tudi kot samostojne platforme za zaznavanje in komunikacijo v milimetrskem merilu. Te platforme še bolj poudarjajo ista pravila: drobne antene, tesne ozemljitvene ravnine in vdelana programska oprema, ki skoraj vedno miruje. Ustrezno upravljanje porabe energije in skrbna komunikacija v brezžičnih senzorskih omrežjih (wsn) odločata o tem, ali takšno vozlišče preživi svoj servisni interval. Vrste senzorskih vozlišč in topologije omrežja, izbrane prej, še vedno oblikujejo te končne odločitve o postavitvi in ​​kodi. Na primer, uvedba hibridnih brezžičnih senzorskih omrežij mora načrtovati urnike mirovanja relejev skupaj z namestitvijo antene. Komponente strojne opreme brezžičnega senzorskega omrežja in komponente sklada vdelane programske opreme wsn si zaslužijo skupni pregled. Vozlišče z nizko porabo energije živi ali umre zaradi teh podrobnosti. Ekipe, ki te oblikovalske vidike za gradnjo wsn obravnavajo kot eno povezano problematično vozlišče, proizvajajo vozlišča, ki trajajo.

Študija primera: Vozlišče za spremljanje okolja

Študija primera: Vozlišče za spremljanje okolja

Okoljsko vozlišče na baterije prikazuje, kako se prejšnje faze načrtovanja združujejo v praksi. Ekipa cilja na zaprto zunanjo enoto, ki poroča o temperaturi, vlažnosti in vlažnosti tal z oddaljenega terena. Brezžično zaznavanje z nizko porabo energije vodi vsako izbiro, od kemije celic do radijskega urnika. Vozlišče mora preživeti leta brez delovanja, zato zasnova energijo obravnava kot glavno omejitev. Ta primer se opira tudi na objavljeno delo o brezžičnih senzorskih omrežjih, zasnovanih za spremljanje okolja, kjer je dolg čas delovanja brez nadzora pomembnejši od surove pretočnosti.

Zahteve in možnosti oblikovanja

Ciljna življenjska doba baterije in načrt vzorčenja

Ekipa nastavi 30-minutni interval vzorčenja in čas delovanja poveže s pogostostjo oddaj vozlišča. Več oddaj na predvidljiv način skrajša življenjsko dobo.

Prenosov na dan (TPD)

Najdaljša življenjska doba baterije

6 TPD

8 let

12 TPD

5 let

24 TPD

3 let

Te ocene predpostavljajo 30-minutni interval vzorčenja. Praktična najdaljša življenjska doba je zaradi omejitev roka uporabnosti nepolnilnih litijevih baterij omejena na približno 10 let. Spodnji grafikon prikazuje, kako hitro se čas delovanja zmanjšuje z naraščanjem števila prenosov.

Stolpični diagram, ki prikazuje, kako se največja življenjska doba baterije zmanjšuje z naraščanjem števila prenosov na dan.

Vdelana programska oprema sledi preprostemu ciklu. Vzorči senzor z visoko hitrostjo prenosa podatkov, izračuna izpeljano vrednost, kot je efektivni tok, brezžično prenese vrednost in preklopi v stanje mirovanja med uporabniško določenimi časovnimi intervali, da zmanjša porabo energije. Ekipa lahko omogoči tudi zaznavanje sprememb, ki vzorči v uporabniško določenih intervalih in prenaša le, ko sprememba preseže uporabniško določen odstotni prag. Ta vzorec ohranja kratek čas vklopa radia in podpira številne aplikacije brezžičnih senzorskih omrežij.

Izbrani senzor, mikrokontroler in protokol

Zasnova združuje digitalni senzor vlažnosti in temperature z nizkoenergijskim mikrokontrolerjem, ki ponuja stanje globokega spanja in hitro prebujanje. Radijska postaja z dolgim ​​dosegom in nizko hitrostjo prenaša odčitke do prehoda. Ekipa se je odločila za to kombinacijo, ker je lokacija oddaljena in je koristni tovor majhen. Možnost hibridnega brezžičnega senzorskega omrežja ostaja odprta za kasnejšo širitev, kjer relejna vozlišča razširjajo pokritost po neravnih tleh.

Proračun moči in izmerjeni rezultati

Predvideni v primerjavi z izmerjenim profilom toka

Ekipa pred prihodom strojne opreme sestavi energetski proračun in ga nato primerja z meritvami na preskusni napravi. Spodnja tabela povzema primerjavo v kvalitativnem smislu, saj so natančni tokovi odvisni od izbranih delov.

Operativna faza

Predvideno vedenje

Izmerjeni rezultat

Globok spanec

Prevladujoč delež življenjske energije

Blizu napovedi po čiščenju vdelane programske opreme

Vzorčenje senzorjev

Kratek izbruh na interval

Nekoliko višje od predvidenega glede na čas ustalitve

Radijski prenos

Bursty, tehta s tovorom

Višje od predvidenega na šibkih povezavah zaradi ponovnih poskusov

Obravnavano

Majhen delež

Ujemajoča se napoved

Izmerjeni profil je razkril dve vrzeli. Zagonski prehodni pojavi so porabili več toka, kot je bilo navedeno v podatkovnem listu, ponovni poskusi na mejnih povezavah pa so povečali prenosno energijo. Obe ugotovitvi sta bili upoštevani pri zasnovi.

Pridobljene izkušnje in revizija zasnove

Terenske uvedbe podobnih vozlišč razkrivajo ponavljajoče se težave in rešitve. Spodnja tabela zbira najbolj uporabne.

Težava, opažena na terenu

Vzrok ugotovljen

Revizija zasnove / pridobljene izkušnje

Zmanjšan RF doseg

Prehodna antena nameščena med sončnimi paneli; antena blizu kovinskih delov; kompaktna postavitev baluna; izguba paketa vozlišča

Namestite zunanje antenske vtičnice; baterijo premaknite stran od antene; uporabite večjo postavitev ravnega baluna

Teren blokira oddaljena vozlišča

Nizko nameščena vozlišča, oslabljena zaradi majhnega naklona tal

Dvignite prizadeta vozlišča na približno 1 m; načrtujte položaje prehodov na hribovitem terenu; razvijete repetitorsko vozlišče

Lažni požarni alarmi

Vozlišča, pregreta v temnih nahrbtnikih pod neposrednim soncem

Sprememba postopka prevoza namesto zvišanja praga opozorila

Baterija Gateway se ne polni

Polnilni tokokrog se je pregrel; napaka je bila skrita zaradi ravne napetosti.

Izboljšajte toplotno dimenzioniranje; zaznajte in poročajte o napakah prehoda; dodajte oddaljeno reprogramiranje

Okvare strojne opreme vozlišča

Neustrezno proizvodno testiranje; mehanske obremenitve; ročne spajkalne napetosti

Zmanjšajte mehanske obremenitve; izogibajte se ročnemu spajkanju; na koncu linije dodajte programe za samotestiranje

Zahtevna uvedba

Ročno snemanje GPS-a in identifikacije je bilo počasno in nagnjeno k napakam

Avtomatizirajte postopek uvajanja in predvidite njegove stroške v proračunu

Te izkušnje oblikujejo naslednjo revizijo strojne opreme. Ekipa je sprejela tudi več navad varčevanja z energijo : zmanjšala je frekvenco vzorčenja, ko je okolje stabilno, prebudila vozlišča le ob dogodkih, lokalno združevala odčitke pred oddajanjem, uporabila nižjo oddajno moč, ko je sprejemnik v bližini, uporabila je ciklično delovanje in načine mirovanja ter po možnosti pridobivala energijo. Kompromis ostaja jasen: prepočasno vzorčenje zgreši dogodke, prepogosto vzorčenje pa izprazni baterijo.

Validacija in uvedba na terenu

Testiranje na klopi in na poligonu

Validacija se začne na klopi in se postopoma premakne na igrišče. Ekipa sledi strukturiranemu zaporedju.

  1. Vozlišče primerjajte z zaupanja vrednim referenčnim instrumentom na stabilnem, osenčenem mestu in zabeležite serijske številke, datum, lokacijo in opazovane odmike.

  2. Izvedite preizkus radijske povezave v normalnih obratovalnih pogojih, z zaprtimi vrati in delujočo opremo, ter potrdite, da vsako vozlišče dosledno poroča.

  3. Prekinite povratno povezavo prehoda, da preverite lokalno shranjevanje ter samodejno obnovitev in nalaganje.

  4. Sprožite nadzorovan alarm in potrdite poti opozorila, eskalacije in potrditve.

  5. Preglejte podatke za več dni, da ločite pristne mikroklime od težav z namestitvijo, kot sta neposredno sonce ali omejen pretok zraka.

  6. Prehod namestite nad krošnjo, blizu centra pokrivanja, blizu stabilnega napajanja in povratnega omrežja, z antenami stran od kovine in vode.

  7. Dokumentirajte urnike zamenjave baterij in uporabljajte zaščiteno trajno napajanje z zaščito pred prenapetostjo za prehode.

  8. Povežite prehod in vozlišča, dodelite skupine lokacij, preverite parametre vsakega kanala ter nastavite intervale zaznavanja in nalaganja.

  9. Načrtujte vzdrževanje za čiščenje senzorjev, pregled ohišja, zamenjavo baterij, preverjanje radijskih povezav in pregled kalibracije.

  10. Vodite en zapis o zagonu, ki povezuje primerjavo referenc, končne položaje, preizkuse povezav, prejemnike alarmov in datum pregleda.

Pilotna uvedba bi morala preizkusiti vse tri plasti: odčitek senzorjev, radijsko povezavo in povezavo prehoda s platformo. Ta postopni pristop zagotavlja predvidljivost uvedbe senzorskega omrežja in odkriva napake pred povečanjem obsega.

Terenski podatki in opažanja zanesljivosti

Terenski podatki so potrdili namen zasnove in razkrili šibke točke. Vozlišča na odprtem terenu so poročala enakomerno, medtem ko so vozlišča za terenom potrebovala dvignjeno montažo in načrt repetitorja. Težava s toploto prehoda se je pojavila le na močnem soncu, kar kaže, zakaj samo preskusi na delovnem mestu ne morejo dokazati pravilnosti zasnove. Periodično samotestiranje in samodejno odpravljanje napak se je izkazalo za dragoceno, saj bi kritične napake in ponastavitve sicer lahko povzročile lažne dogodke ali izgubo podatkov. Ekipa je na prehodih dodala shranjevanje in obnovitev ter redundanco na terenu ter onemogočila okvarjena vozlišča, potem ko so sporočila napako. Ti koraki so pomembni tako za spremljanje urbanega okolja kot za podeželska območja, saj sta oba odvisna od dolgega časa delovanja brez nadzora. Ista disciplina velja za nizkoenergijski brezžični sistem za zajemanje podatkov na dolge razdalje za fotovoltaične naprave, kjer mora vozlišče poročati o podatkih razsmernika in panela na širokem območju z minimalnim vzdrževanjem. V obeh primerih je brezžično omrežje za zajemanje podatkov (wsn) uspešno, ko ekipa obravnava napajanje, radio in vdelano programsko opremo kot en problem. Drugi mini primer potrjuje to stališče: vozlišče za spremljanje fotovoltaike uporablja enak vzorec mirovanja in izbruha, enaka preverjanja proračuna povezave in enake korake validacije na terenu. Zasnova brezžičnih senzorskih omrežij (WSN), ki preživi teren, je tista, ki že od samega začetka načrtuje ponovne poskuse, toplotne obremenitve in napore pri uvajanju. Ekipe, ki preučujejo uporabo brezžičnih senzorskih omrežij v resničnih okoljih, se naučijo pričakovati te težave. Dobro delujoče WSN ohranja nizko porabo energije kot oblikovno navado in ne kot naknadno misel.

Tok načrtovanja se premika od zahtev k senzorjem, protokolu, zajemanju, napajanju, implementaciji in validaciji. Zahteve, ki jih vodijo aplikacije, vplivajo na vsako nadaljnjo odločitev. Trije vzvodi prevladujejo nad življenjsko dobo baterije: delovni cikel senzorja, izbira protokola in arhitektura mirovanja vdelane programske opreme. Hibridno brezžično senzorsko omrežje pridobi enake prednosti, ko inženirji te vzvode uporabijo na vsakem vozlišču.

Inženirji bi morali zgodaj sestaviti energetski proračun. Nato bi ga morali potrditi z izmerjenimi tokovnimi profili, ne zgolj z ocenami. Ta navada ohranja brezžično senzorsko omrežje pošteno. Skrbno brezžično zaznavanje z nizko porabo energije nagrajuje ekipe, ki najprej izmerijo. Vsako brezžično senzorsko omrežje se izboljša, ko oblikovalci preizkusijo resnično strojno opremo. Ekipe, ki zgodaj profilirajo brezžično senzorsko omrežje, se izognejo poznim presenečenjem. Platforme za zbiranje podatkov in milimetrske platforme bodo brezžična senzorska omrežja še bolj spodbudile. Disciplinirano brezžično senzorsko omrežje ponuja vozlišča, ki trajajo.

FAQ

Kaj je brezžično senzorsko omrežje?

Brezžično senzorsko omrežje je skupina majhnih vozlišč. Vsako vozlišče zaznava svoje okolje in deli podatke prek radijskih povezav. Prehod zbira odčitke. Inženirji te sisteme načrtujejo tako, da delujejo brez nadzora dlje časa z omejeno energijo.

Kako inženirji izberejo brezžični protokol za vozlišče z nizko porabo energije?

Inženirji najprej primerjajo doseg, hitrost prenosa podatkov in porabo toka. Možnosti kratkega dosega, kot je Bluetooth LE, ponujajo visoko prepustnost. Možnosti dolgega dosega, kot je LoRaWAN, žrtvujejo pasovno širino za razdaljo. Izbira protokola določa stroške energije za vsak prenos.

Zakaj je ciklično delovanje tako pomembno za življenjsko dobo baterije?

Radio in senzorji porabljajo energijo v sunkih. Dolga obdobja mirovanja med sunki prevladujejo v življenjski dobi. Dobro načrtovan urnik serijsko deluje v enem oknu budnosti. Ta pristop se izogne ​​​​ponovljenim stroškom zagona in zaščiti celico.

Kaj povzroči, da vozlišče izprazni baterijo hitreje, kot je predvideno?

Zagonski prehodni pojavi pogosto porabijo več toka, kot kažejo podatkovni listi. Ponovni poskusi na šibkih povezavah povečajo energijo prenosa. Odprt gonilnik UART lahko povzroči približno desetkrat večjo porabo toka. Inženirji morajo profilirati dejansko strojno opremo, da bi zaznali te vrzeli.

Kako naj ekipe preverijo brezžično omrežje (wsn) pred popolno uvedbo?

Ekipe začnejo na preskusni mizi in primerjajo vozlišče z referenčnim instrumentom. Nato izvedejo teste povezave v normalnih pogojih. Pilotna namestitev preizkusi odčitek senzorja, radijsko povezavo in povezavo prehoda. Ta postopni pristop odkrije napake zgodaj.

Kakšno vlogo igra obdelava robov pri varčevanju z energijo?

Obdelava robov prekine radijski promet, še preden se ta začne. Določanje praga pošlje opozorilo le, ko odčitek preseže mejo. Ekstrakcija značilnosti zmanjša valovno obliko na nekaj vrednosti. Čas vklopa radia se skrajša in energijska bilanca se izboljša.

Kateri viri zbiranja podatkov so primerni za zunanja senzorska vozlišča?

Sončni, toplotni in vibracijski viri so primerni za različna mesta. Sončna energija dobro deluje na prostem s predvidljivo dnevno svetlobo. Termična energija je primerna za stroje s stalnim temperaturnim gradientom. Vibracijski viri so primerni za črpalke in motorje. Skladiščenje mora pokrivati ​​najslabši možni temni čas.

Kje aplikacije brezžičnih senzorskih omrežij prinašajo največjo vrednost?

Ti sistemi služijo okoljskemu spremljanju, kmetijskemu upravljanju in fotovoltaičnim elektrarnam. Odlično se obnesejo tam, kjer so lokacije oddaljene in so vzdrževalni obiski dragi. Dolgotrajno delovanje brez nadzora je v teh vlogah pomembnejše od surove pretočnosti. Disciplinirana zasnova brezžičnih brezžičnih omrežij (WSN) zagotavlja zanesljivost takšnih uvedb.

Pustite komentar

Vaš e-poštni naslov ne bo objavljen. Obvezna polja so označena z *.