Instruction Manual
Page32
GNAV540UserManual
7430‐0808‐01Rev.B
moduleusesdatafromtheaidingsensors,whentheyareavailable,tocorrecttheerrorsinthevelocity,attitude,and
headingoutputs.Additionally,whenaidingsensorsareavailablecorrectionstotherategyroscopesand
accelerometersareperformed.
TheNAVFunctionblendsGPSderivedheadingandaccelerometermeasurementsintotheEKFupdatedependingon
thehealthandstatusoftheassociatedsensors.IftheGPSlinkislostorpoor,theKalmanFiltersolutionstops
trackingaccelerometerbias,butthealgorithmcontinuestoapplygyroscopebiascorrectionandprovidesstabilized
angleoutputs.TheEKFtrackingstatesarereducedtoanglesandgyroscopebiasonly.Theaccelerometerswill
continuetointegratevelocity.However,accelerometernoise,bias,andattitudeerrorwillcausethevelocity
estimatestostartdriftingwithinafewseconds.Theattitudetrackingperformancewilldegrade,theheadingwill
freelydrift,andthefilterwillreverttotheVGFunction;ifthemagnetometerisrunning,thenthefilterwillrevertto
.TheUTCpacket
theAHRSfunction.Ineitherfunction,theEKFformulationwillcontinuewithoutGPSvelocity
synchronizationwilldriftduetointernalclockdrift.
ThestatusofGPSsignalacquisitioncanbemonitoredfromthehardwareStatusBIT(referto
Chapter11.BuiltInTest
(BIT)
).Fromacoldstart,ittypicallytakes40–90secondsforGPStolock.Theactuallocktimedependsonthe
antenna’sviewoftheskyandthenumberofsatellitesinview.TheDSPperformstime‐triggeredtrajectory
propagationat100HzandsynchronizesthesensorsamplingwiththeGPSUTC(UniversalCoordinatedTime)second
boundarywhenavailable.
AswiththeAHRSandVGFunctions,thealgorithmhastwomajorphasesofoperation.Immediatelyafterpower‐up,
theunitusestheaccelerometersandmagnetometerstocomputetheinitialroll,pitchandyawangles.Therolland
pitchattitudewillbeinitializedusingtheaccelerometer’sreferenceofgravity,andyawwillbeinitializedusingthe
leveledmagnetometersXandYaxisreferenceoftheearth’smagneticfield.Duringthefirst60secondsofstartup,
theunitshouldremainapproximatelymotionlessinordertoproperlyinitializetheratesensorbias.The
initializationphaselastsapproximately60seconds,andtheinitializationphasecanbemonitoredinthe
softwareStatusBITtransmittedbydefaultineachmeasurementpacket.Aftertheinitializationphase,theunit
operateswithlowerlevelsoffeedback(alsoreferredtoasEKFgain)fromtheGPS,accelerometers,and
magnetometers.
TheNAVFunctionprovidesadditionaloutputmeasurementpacketsincludingthedefault
N1NavigationPacket,
which
outputstheLatitude,Longitude,Altitude,X,Y,Zvelocities,accelerations,androllangle,pitchangle,yawangle,
anddigitalIMUdata.Formoreinformationaboutpackets,referto
Chapter9.CommunicatingwiththeGNAV540
Unit
andChapter10.ProgrammingGuidelines.
NAVAdvancedSettings
Inadditiontotheconfigurablebaudrate,packetrate,axisorientation,andsensorlow‐passfiltersettings,theNAV
unctionprovidesadditionaladvancedsettingswhichareselectablefortailoringtheunittoaspecificapplication
equirements.Theadvancedsettingsarelistedin
F
r
Table10GNAV540AdvancedSettingsbelow:
Table10GNAV540AdvancedSettings
Setting DefaultValue Comments
BaudRate 38400 9600,19200,57600alsoavailable
PacketType N3 S0,S1,S2,A0,A1,A2,N0,N3,N4alsoavailable
PacketRate 25Hz
ThissettingsetstherateatwhichselectedPacketType,packetsareoutput.If
polledmodeisdesired,thenselectQuiet.