NiVO / BY TECHNOGISDuitsland · Indonesië
Dronetechnologie

Een MAVLink-berichtfrequentiebudget voor meetverbindingen opstellen

Prioriteer telemetrie via berichtdoel, frequentie, protocoloverhead, concurrerende overdrachten en gemeten gedrag over het werkelijke communicatiepad.

Een MAVLink-berichtfrequentiebudget voor meetverbindingen opstellen

Begin met de informatie die gebruikers nodig hebben

Een telemetriestroom moet specifieke operationele en beoordelingstaken vervullen in plaats van elk beschikbaar bericht zo vaak mogelijk weer te geven. Identificeer welke componenten positie, houding, status, informatie over de lading en andere relevante gegevens gebruiken. Scheid live supervisie van informatie die aan boord wordt bewaard voor latere analyse. Hierdoor krijgt elk gevraagd bericht een doel en wordt voorkomen dat een visueel druk grondstation wordt aangezien voor een zorgvuldig ontworpen communicatieworkflow.

Beschrijf het daadwerkelijke communicatieknelpunt

Het bruikbare pad omvat seriële interfaces, radio's of netwerkverbindingen, routeringscomponenten en ontvangsttoepassingen. De totale datasnelheid van een modem beschrijft niet automatisch de beschikbare MAVLink-doorvoer gedurende dat pad. Registreer interface-instellingen en concurrerende gebruikers van de verbinding. Onderscheid de ene richting van de andere. Een nuttig budget identificeert waar congestie kan optreden in plaats van dezelfde verwachting op het gebied van berichtsnelheid toe te passen op elke kabel, modem en netwerkarrangement.

MindPX-vluchtcontrollerhardware gefotografeerd voor de productdocumentatie
MindPX-vluchtcontrollerhardware gefotografeerd voor de productdocumentatieBron: Owen.zhang.airmind.co · CC BY-SA 4.0

Houd rekening met meer dan alleen berichtpayloads

Berichtgrootte, aangevraagde frequentie, protocoloverhead en extra transacties dragen allemaal bij aan het verkeer. Het ophalen van parameters, de overdracht van missies, bestandsactiviteit en verschillende afnemers van gegevens kunnen de vraag veranderen. Gebruik bij het inschatten en aanvragen van berichtfrequenties de documentatie van de implementatie. Een eenvoudige tabel kan berichtgroepen verbinden met doel, verwachte frequentie en prioriteit. Houd schattingen gescheiden van metingen, zodat een ogenschijnlijk comfortabele berekening niet wordt gepresenteerd als bewijs dat de geïnstalleerde verbinding voldoende capaciteit heeft.

Verifieer verzoeken en waargenomen levering

Een door software aangevraagde frequentie is niet noodzakelijkerwijs de frequentie die een ontvanger waarneemt. Controleer de werkelijke tijdstempels, opnamelocatie en systeemgedrag onder representatieve goedgekeurde omstandigheden. Houd rekening met adaptief gedrag of implementatielimieten, indien van toepassing. Een snellere schermvernieuwing kan herhaalde gegevens verbergen, terwijl een langzamere schermvernieuwing niet hoeft te betekenen dat elk bericht verloren is gegaan. Behoud de meetmethode, zodat een andere beoordelaar kan reproduceren welk deel van het informatietraject beoordeeld is.

Evalueer opzettelijk concurrerende taken

Bekijk wat er gebeurt als vereiste voorbereidings- of ondersteuningstransacties dezelfde verbinding gebruiken. Voer tijdens een operationele missie geen ongepland verkeer in om een stresstest te creëren. Bevoegd personeel moet een geschikte omgeving en acceptatiecriteria selecteren. Als een benodigde functie onbetrouwbaar wordt, identificeer dan of prioriteiten, frequenties, interfaces of workflow moeten worden herzien. Het zonder onderscheid verwijderen van nuttige berichten kan schijnbare congestie oplossen, terwijl operators zonder informatie achterblijven die hun goedgekeurde proces vereist.

Houd het budget bij de configuratie

Bewaar componentidentiteiten, berichtdoeleinden, verzoeken, waargenomen frequenties, verkeersaannames en geaccepteerde limieten. Werk het record bij wanneer een lading of grondtoepassing verandert. Dit helpt NiVO-teams om de telemetrievereisten te bespreken voordat een ander apparaat aan de link wordt toegevoegd. Het resultaat is een begrijpelijk informatieontwerp dat wordt ondersteund door metingen, in plaats van een universeel recept voor berichtfrequenties of de veronderstelling dat het verhogen van elke berichtenstroom automatisch het toezicht en de gegevenskwaliteit verbetert.

Technische bronnen

  1. MAVLink — Message Rates ↗
  2. MAVLink — Parameter Protocol ↗
← Alle artikelen

Gerelateerde artikelen

Alle artikelen ↗
LET’S TAKE FLIGHT

Uw volgende missie
begint met een gesprek.

Praat met ons team