editor's blog
Subscribe Now

From Relative to Absolute Altitude

GPS is notoriously inaccurate when it comes to vertical positioning. And it disappears entirely inside buildings. So pressure sensors are used to help calculate vertical positioning.

The thing is, a pressure sensor decides your altitude based on the pressure of the air, so it must be comparing it to some baseline. The problem with that is that there is no firm baseline pressure: weather, as we all know, affects the air pressure.

That means that pressure is, first of all, a moving target. Secondly, we can never really know our absolute altitude, only relative.

I posed these questions in a conversation with the Bosch Sensortec team at the MEMS Executive Congress where they were discussing the upcoming release of their new pressure sensors. They talk about being able to handle absolute altitude, so the obvious question is, what about the weather?

There are two pieces to the answer. The first deals with the fact that the baseline pressure isn’t constant. However, compared to pressure changes due to typical motion, the weather pressure changes extremely slowly. (If it’s changing so fast that it could be confused with you moving around, then navigation error is the least of your problems.) From a signal standpoint, the pressure changes of interest can be extracted with a high-pass filter, at least conceptually. More simply, you can think of it as a differential-mode measurement, with actual weather pressure being a common-mode error that’s subtracted out.

That allows you to get a reasonably accurate measure of relative altitude, but what about absolute altitude? Now you need to compare yourself to a sea-level baseline, and that baseline does depend on the weather. Well, there’s no magic available on this. The Bosch Sensortec software can get the data necessary to correct for the current sea-level pressure from the internet. Given that external sanity check, a pressure sensor can provide absolute altitude.

There are a couple other “faster-twitch” effects that can confuse pressure interpretation. The first is simply the fact that some buildings or rooms may have higher or lower air pressure based on the air conditioning or intentional implementation of things like positive pressure for a clean room. Even just opening a door can send a pressure surge. These effects won’t be eliminated or “de-convoluted” in the same way that weather impacts can be. Instead, the pressure data must be fused with other data to decide whether the pressure change reflects a change in altitude. Specifically, if an inertial sensor shows no vertical motion, then the pressure change can be “ignored” (although now it becomes the new baseline).

Pressure measurements also depend on temperature: a local temperature change can register as a pressure change when in fact the pressure didn’t change. Good temperature compensation is required (which is essentially data fusion between a thermometer and a pressure sensor); a pressure sensor less affected by temperature (as is claimed by Bosch Sensortec for their new BMP280) can also help.

Leave a Reply

featured blogs
Mar 21, 2023
We explain computational lithography and explore how our partnership with NVIDIA accelerates semiconductor scaling and the chip design flow in the AI age. The post How Synopsys and NVIDIA Are Accelerating Semiconductor Scaling in the AI Age appeared first on New Horizons for...
Mar 20, 2023
Electronic design has evolved over the years to provide methods for optimizing power, space, and energy needs for the most demanding market applications in areas including hyperscale computing, consumer, 5G communications, automotive, mobile, aerospace, industrial, and health...
Mar 10, 2023
A proven guide to enable project managers to successfully take over ongoing projects and get the work done!...

featured video

First CXL 2.0 IP Interoperability Demo with Compliance Tests

Sponsored by Synopsys

In this video, Sr. R&D Engineer Rehan Iqbal, will guide you through Synopsys CXL IP passing compliance tests and demonstrating our seamless interoperability with Teladyne LeCroy Z516 Exerciser. This first-of-its-kind interoperability demo is a testament to Synopsys' commitment to delivering reliable IP solutions.

Learn more about Synopsys CXL here

featured chalk talk

NEUTRIK® FIBERFOX
Sponsored by Mouser Electronics and Neutrik
Fiber optic technology has seen exponential growth over the last couple years. Today, fiber optic technology is finding a place in more and more diverse applications worldwide. In this episode of Chalk Talk, Amelia Dalton and David Kuklinski from NEUTRIK® explore a revolutionary new kind of fiber optic technology called FIBERFOX. We take a closer look at the benefits that FIBERFOX brings to the table, why FIBERFOX's expanded beam technology makes it unlike any other fiber optic technology on the market today and how you can use FIBERFOX in your next design.
Sep 1, 2022
25,062 views