rent-now

Rent More, Save More! Use code: ECRENTAL

5% off 1 book, 7% off 2 books, 10% off 3+ books

9780470041901

Global Positioning Systems, Inertial Navigation, and Integration

by ; ;
  • ISBN13:

    9780470041901

  • ISBN10:

    0470041900

  • Edition: 2nd
  • Format: Hardcover
  • Copyright: 2007-01-22
  • Publisher: Wiley-Interscience

Note: Supplemental materials are not guaranteed with Rental or Used book purchases.

Purchase Benefits

  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $134.00 Save up to $38.52
  • Rent Book $95.48
    Add to Cart Free Shipping Icon Free Shipping

    TERM
    PRICE
    DUE
    USUALLY SHIPS IN 3-4 BUSINESS DAYS
    *This item is part of an exclusive publisher rental program and requires an additional convenience fee. This fee will be reflected in the shopping cart.

How To: Textbook Rental

Looking to rent a book? Rent Global Positioning Systems, Inertial Navigation, and Integration [ISBN: 9780470041901] for the semester, quarter, and short term or search our site for other textbooks by Grewal, Mohinder S.; Weill, Lawrence R.; Andrews, Angus P.. Renting a textbook can save you up to 90% from the cost of buying.

Summary

An updated guide to GNSS and INS, and solutions to real-world GPS/INS problems with Kalman filtering Written by recognized authorities in the field, this second edition of a landmark work provides engineers, computer scientists, and others with a working familiarity with the theory and contemporary applications of Global Navigation Satellite Systems (GNSS), Inertial Navigational Systems (INS), and Kalman filters. Throughout, the focus is on solving real-world problems, with an emphasis on the effective use of state-of-the-art integration techniques for those systems, especially the application of Kalman filtering. To that end, the authors explore the various subtleties, common failures, and inherent limitations of the theory as it applies to real-world situations, and provide numerous detailed application examples and practice problems, including GNSS-aided INS, modeling of gyros and accelerometers, and SBAS and GBAS. Drawing upon their many years of experience with GNSS, INS, and the Kalman filter, the authors present numerous design and implementation techniques not found in other professional references. This Second Edition has been updated to include: GNSS signal integrity with SBAS Mitigation of multipath, including results Ionospheric delay estimation with Kalman filters New MATLAB programs for satellite position determination using almanac and ephemeris data and ionospheric delay calculations from single and dual frequency data New algorithms for GEO with L1 /L5 frequencies and clock steering Implementation of mechanization equations in numerically stable algorithms To enhance comprehension of the subjects covered, the authors have included software in MATLAB, demonstrating the working of the GNSS, INS, and filter algorithms. In addition to showing the Kalman filter in action, the software also demonstrates various practical aspects of finite word length arithmetic and the need for alternative algorithms to preserve result accuracy.

Author Biography

MOHINDER S. GREWAL, PhD, PE, is Professor of Electrical Engineering in theCollege of Engineering and Computer Science at California State University, Fullerton.

LAWRENCE R. WEILL, PhD, is Professor Emeritus of Applied Mathematics in the College of Mathematics and Natural Sciences at California State University, Fullerton.

ANGUS P. ANDREWS, PhD, is Senior Scientist (Retired) at the Rockwell Science Center in Thousand Oaks, California.

Table of Contents

Preface to the Second Editionp. xvii
Acknowledgmentsp. xix
Acronymsp. xxi
Introductionp. 1
GNSS/INS Integration Overviewp. 1
GNSS Overviewp. 2
GPSp. 2
GLONASSp. 4
Galileop. 5
Differential and Augmented GPSp. 7
Differential GPS (DGPS)p. 7
Local-Area Differential GPSp. 7
Wide-Area Differential GPSp. 8
Wide-Area Augmentation Systemp. 8
Space-Based Augmentation Systems (SBASs)p. 8
Historical Backgroundp. 8
Wide-Area Augmentation System (WAAS)p. 9
European Geostationary Navigation Overlay System (EGNOS)p. 10
Japan's MTSAT Satellite-Based Augmentation System (MSAS)p. 11
Canadian Wide-Area Augmentation System (CWAAS)p. 12
China's Satellite Navigation Augmentation System (SNAS)p. 12
Indian GPS and GEO Augmented Navigation System (GAGAN)p. 12
Ground-Based Augmentation Systems (GBASs)p. 12
Inmarsat Civil Navigationp. 14
Satellite Overlayp. 15
Future Satellite Systemsp. 15
Applicationsp. 15
Aviationp. 16
Spacecraft Guidancep. 16
Maritimep. 16
Landp. 16
Geographic Information Systems (GISs), Mapping, and Agriculturep. 16
Problemsp. 17
Fundamentals of Satellite and Inertial Navigationp. 18
Navigation Systems Consideredp. 18
Systems Other than GNSSp. 18
Comparison Criteriap. 19
Fundamentals of Inertial Navigationp. 19
Basic Conceptsp. 19
Inertial Navigation Systemsp. 21
Sensor Signal Processingp. 28
Standalone INS Performancep. 32
Satellite Navigationp. 34
Satellite Orbitsp. 34
Navigation Solution (Two-Dimensional Example)p. 34
Satellite Selection and Dilution of Precisionp. 39
Example Calculation of DOPsp. 42
Time and GPSp. 44
Coordinated Universal Time Generationp. 44
GPS System Timep. 44
Receiver Computation of UTCp. 45
Example GPS Calculations with no Errorsp. 46
User Position Calculationsp. 46
User Velocity Calculationsp. 48
Problemsp. 49
Signal Characteristics and Information Extractionp. 53
Mathematical Signal Waveform Modelsp. 53
GPS Signal Components, Purposes, and Propertiesp. 54
50-bps (bits per second) Data Streamp. 54
GPS Satellite Position Calculationsp. 59
C/A-Code and Its Propertiesp. 65
P-Code and Its Propertiesp. 70
L[subscript 1] and L[subscript 2] Carriersp. 71
Signal Power Levelsp. 72
Transmitted Power Levelsp. 72
Free-Space Loss Factorp. 72
Atmospheric Loss Factorp. 72
Antenna Gain and Minimum Received Signal Powerp. 73
Signal Acquisition and Trackingp. 73
Determination of Visible Satellitesp. 73
Signal Doppler Estimationp. 74
Search for Signal in Frequency and C/A-Code Phasep. 74
Signal Detection and Confirmationp. 78
Code Tracking Loopp. 81
Carrier Phase Tracking Loopsp. 84
Bit Synchronizationp. 87
Data Bit Demodulationp. 88
Extraction of Information for Navigation Solutionp. 88
Signal Transmission Time Informationp. 89
Ephemeris Datap. 89
Pseudorange Measurements Using C/A-Codep. 89
Pseudorange Measurements Using Carrier Phasep. 91
Carrier Doppler Measurementp. 92
Integrated Doppler Measurementsp. 93
Theoretical Considerations in Pseudorange and Frequency Estimationp. 95
Theoretical versus Realizable Code-Based Pseudoranging Performancep. 95
Theoretical Error Bounds for Carrier-Based Pseudorangingp. 97
Theoretical Error Bounds for Frequency Measurementp. 98
Modernization of GPSp. 98
Deficiencies of the Current Systemp. 99
Elements of the Modernized GPSp. 100
Families of GPS Satellitesp. 103
Accuracy Improvements from Modernizationp. 104
Structure of the Modernized Signalsp. 104
Problemsp. 107
Receiver and Antenna Designp. 111
Receiver Architecturep. 111
Radiofrequency Stages (Front End)p. 111
Frequency Downconversion and IF Amplificationp. 112
Digitizationp. 114
Baseband Signal Processingp. 114
Receiver Design Choicesp. 116
Number of Channels and Sequencing Ratep. 116
L[subscript 2] Capabilityp. 118
Code Selections: C/A, P, or Codelessp. 119
Access to SA Signalsp. 120
Differential Capabilityp. 121
Pseudosatellite Compatibilityp. 123
Immunity to Pseudolite Signalsp. 128
Aiding Inputsp. 128
High-Sensitivity-Assisted GPS Systems (Indoor Positioning)p. 129
How Assisting Data Improves Receiver Performancep. 130
Factors Affecting High-Sensitivity Receiversp. 134
Antenna Designp. 135
Physical Form Factorsp. 136
Circular Polarization of GPS Signalsp. 137
Principles of Phased-Array Antennasp. 139
The Antenna Phase Centerp. 141
Problemsp. 142
Global Navigation Satellite System Data Errorsp. 144
Selective Availability Errorsp. 144
Time-Domain Descriptionp. 147
Collection of SA Datap. 150
Ionospheric Propagation Errorsp. 151
Ionospheric Delay Modelp. 153
GNSS Ionospheric Algorithmsp. 155
Tropospheric Propagation Errorsp. 163
The Multipath Problemp. 164
How Multipath Causes Ranging Errorsp. 165
Methods of Multipath Mitigationp. 167
Spatial Processing Techniquesp. 167
Time-Domain Processingp. 169
MMT Technologyp. 172
Performance of Time-Domain Methodsp. 182
Theoretical Limits for Multipath Mitigationp. 184
Estimation-Theoretic Methodsp. 184
MMSE Estimatorp. 184
Multipath Modeling Errorsp. 184
Ephemeris Data Errorsp. 185
Onboard Clock Errorsp. 185
Receiver Clock Errorsp. 186
Error Budgetsp. 188
Differential GNSSp. 188
PN Code Differential Measurementsp. 190
Carrier Phase Differential Measurementsp. 191
Positioning Using Double-Difference Measurementsp. 193
GPS Precise Point Positioning Services and Productsp. 194
Problemsp. 196
Differential GNSSp. 199
Introductionp. 199
Descriptions of LADGPS, WADGPS, and SBASp. 199
Local-Area Differential GPS (LADGPS)p. 199
Wide-Area Differential GPS (WADGPS)p. 200
Space-Based Augmentation Systems (SBAS)p. 200
Ground-Based Augmentation System (GBAS)p. 205
Local-Area Augmentation System (LAAS)p. 205
Joint Precision Approach Landing System (JPALS)p. 205
LORAN-Cp. 206
GEO Uplink Subsystem (GUS)p. 206
Description of the GUS Algorithmp. 207
In-Orbit Testsp. 208
Ionospheric Delay Estimationp. 209
Code-Carrier Frequency Coherencep. 211
Carrier Frequency Stabilityp. 212
GUS Clock Steering Algorithmsp. 213
Primary GUS Clock Steering Algorithmp. 214
Backup GUS Clock Steering Algorithmp. 215
Clock Steering Test Results Descriptionp. 216
GEO with L[subscript 1]/L[subscript 5] Signalsp. 217
GEO Uplink Subsystem Type 1 (GUST) Control Loop Overviewp. 220
New GUS Clock Steering Algorithmp. 223
Receiver Clock Error Determinationp. 226
Clock Steering Control Lawp. 227
GEO Orbit Determinationp. 228
Orbit Determination Covariance Analysisp. 230
Problemsp. 235
GNSS and GEO Signal Integrityp. 236
Receiver Autonomous Integrity Monitoring (RAIM)p. 236
Range Comparison Method of Lee [121]p. 237
Least-Squares Method [151]p. 237
Parity Method [182, 183]p. 238
SBAS and GBAS Integrity Designp. 238
SBAS Error Sources and Integrity Threatsp. 240
GNSS-Associated Errorsp. 240
GEO-Associated Errorsp. 243
Receiver and Measurement Processing Errorsp. 243
Estimation Errorsp. 245
Integrity-Bound Associated Errorsp. 245
GEO Uplink Errorsp. 246
Mitigation of Integrity Threatsp. 247
SBAS examplep. 253
Conclusionsp. 254
GPS Integrity Channel (GIC)p. 254
Kalman Filteringp. 255
Introductionp. 255
What Is a Kalman Filter?p. 255
How It Worksp. 256
Kalman Gainp. 257
Approaches to Deriving the Kalman Gainp. 258
Gaussian Probability Density Functionsp. 259
Properties of Likelihood Functionsp. 260
Solving for Combined Information Matrixp. 262
Solving for Combined Argmaxp. 263
Noisy Measurement Likelihoodsp. 263
Gaussian Maximum-Likelihood Estimatep. 265
Kalman Gain Matrix for Maximum-Likelihood Estimationp. 267
Estimate Correction Using Kalman Gainp. 267
Covariance Correction for Measurementsp. 267
Predictionp. 268
Stochastic Systems in Continuous Timep. 268
Stochastic Systems in Discrete Timep. 273
State Space Models for Discrete Timep. 274
Dynamic Disturbance Noise Distribution Matricesp. 275
Predictor Equationsp. 276
Summary of Kalman Filter Equationsp. 277
Essential Equationsp. 277
Common Terminologyp. 277
Data Flow Diagramsp. 278
Accommodating Time-Correlated Noisep. 279
Correlated Noise Modelsp. 279
Empirical Sensor Noise Modelingp. 282
State Vector Augmentationp. 283
Nonlinear and Adaptive Implementationsp. 285
Nonlinear Dynamicsp. 285
Nonlinear Sensorsp. 286
Linearized Kalman Filterp. 286
Extended Kalman Filteringp. 287
Adaptive Kalman Filteringp. 288
Kalman-Bucy Filterp. 290
Implementation Equationsp. 290
Kalman-Bucy Filter Parametersp. 291
GPS Receiver Examplesp. 291
Satellite Modelsp. 291
Measurement Modelp. 292
Coordinatesp. 293
Measurement Sensitivity Matrixp. 293
Implementation Resultsp. 294
Other Kalman Filter Improvementsp. 302
Schmidt-Kalman Suboptimal Filteringp. 302
Serial Measurement Processingp. 305
Improving Numerical Stabilityp. 305
Kalman Filter Monitoringp. 309
Problemsp. 313
Inertial Navigation Systemsp. 316
Inertial Sensor Technologiesp. 316
Early Gyroscopesp. 316
Early Accelerometersp. 320
Feedback Control Technologyp. 323
Rotating Coriolis Multisensorsp. 326
Laser Technology and Lightwave Gyroscopesp. 328
Vibratory Coriolis Gyroscopes (VCGs)p. 329
MEMS Technologyp. 331
Inertial Systems Technologiesp. 332
Early Requirementsp. 332
Computer Technologyp. 332
Early Strapdown Systemsp. 333
INS and GNSSp. 334
Inertial Sensor Modelsp. 335
Zero-Mean Random Errorsp. 336
Systematic Errorsp. 337
Other Calibration Parametersp. 340
Calibration Parameter Instabilityp. 341
Auxilliary Sensorsp. 342
System Implementation Modelsp. 343
One-Dimensional Examplep. 343
Initialization and Alignmentp. 344
Earth Modelsp. 347
Gimbal Attitude Implementationsp. 355
Strapdown Attitude Implementationsp. 357
Navigation Computer and Software Requirementsp. 363
System-Level Error Modelsp. 364
Error Sourcesp. 365
Navigation Error Propagationp. 367
Sensor Error Propagationp. 373
Examplesp. 377
Problemsp. 381
GNSS/INS Integrationp. 382
Backgroundp. 382
Sensor Integrationp. 382
The Influence of Host Vehicle Trajectories on Performancep. 383
Loosely and Tightly Coupled Integrationp. 384
Antenna/ISA Offset Correctionp. 385
Effects of Host Vehicle Dynamicsp. 387
Vehicle Tracking Filtersp. 388
Specialized Host Vehicle Tracking Filtersp. 390
Vehicle Tracking Filter Comparisonp. 402
Loosely Coupled Integrationp. 404
Overall Approachp. 404
GNSS Error Modelsp. 404
Receiver Position Error Modelp. 407
INS Error Modelsp. 408
Tightly Coupled Integrationp. 413
Using GNSS for INS Vertical Channel Stabilizationp. 413
Using INS Accelerations to Aid GNSS Signal Trackingp. 414
Using GNSS Pseudorangesp. 414
Real-Time INS Recalibrationp. 415
Future Developmentsp. 423
Softwarep. 425
Software Sourcesp. 425
Software for Chapter 3p. 426
Satellite Position Determination Using Ephemeris Datap. 426
Satellite Position Determination Using Almanac Data for All Satellitesp. 426
Software for Chapter 5p. 426
Ionospheric Delaysp. 426
Software for Chapter 8p. 426
Software for Chapter 9p. 427
Software for Chapter 10p. 428
Vectors and Matricesp. 429
Scalarsp. 429
Vectorsp. 430
Vector Notationp. 430
Unit Vectorsp. 430
Subvectorsp. 430
Transpose of a Vectorp. 431
Vector Inner Productp. 431
Orthogonal Vectorsp. 431
Magnitude of a Vectorp. 431
Unit Vectors and Orthonormal Vectorsp. 431
Vector Normsp. 432
Vector Cross-Productp. 432
Right-Handed Coordinate Systemsp. 433
Vector Outer Productp. 433
Matricesp. 433
Matrix Notationp. 433
Special Matrix Formsp. 434
Matrix Operationsp. 436
Matrix Transpositionp. 436
Subscripted Matrix Expressionsp. 437
Multiplication of Matrices by Scalarsp. 437
Addition and Multiplication of Matricesp. 437
Powers of Square Matricesp. 438
Matrix Inversionp. 438
Generalized Matrix Inversionp. 438
Orthogonal Matricesp. 439
Block Matrix Formulasp. 439
Submatrices, Partitioned Matrices, and Blocksp. 439
Rank and Linear Dependencep. 440
Conformable Block Operationsp. 441
Block Matrix Inversion Formulap. 441
Inversion Formulas for Matrix Expressionsp. 441
Functions of Square Matricesp. 442
Determinants and Characteristic Valuesp. 442
The Matrix Tracep. 444
Algebraic Functions of Matricesp. 444
Analytic Functions of Matricesp. 444
Similarity Transformations and Analytic Functionsp. 446
Normsp. 447
Normed Linear Spacesp. 447
Matrix Normsp. 447
Factorizations and Decompositionsp. 449
Cholesky Decompositionp. 449
QR Decomposition (Triangularization)p. 451
Singular-Value Decompositionp. 451
Eigenvalue-Eigenvector Decompositions of Symmetric Matricesp. 452
Quadratic Formsp. 452
Symmetric Decomposition of Quadratic Formsp. 453
Derivatives of Matricesp. 453
Derivatives of Matrix-Valued Functionsp. 453
Gradients of Quadratic Formsp. 455
Coordinate Transformationsp. 456
Notationp. 456
Inertial Reference Directionsp. 458
Vernal Equinoxp. 458
Polar Axis of Earthp. 459
Coordinate Systemsp. 460
Cartesian and Polar Coordinatesp. 460
Celestial Coordinatesp. 461
Satellite Orbit Coordinatesp. 461
ECI Coordinatesp. 463
ECEF Coordinatesp. 463
LTP Coordinatesp. 470
RPY Coordinatesp. 473
Vehicle Attitude Euler Anglesp. 473
GPS Coordinatesp. 475
Coordinate Transformation Modelsp. 477
Euler Anglesp. 477
Rotation Vectorsp. 478
Direction Cosines Matrixp. 493
Quaternionsp. 497
Referencesp. 502
Indexp. 517
Table of Contents provided by Ingram. All Rights Reserved.

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program