https://github.com/sai-srivardhan-reddy-lingala/space-grade-pressure-and-temperature-sensors-matlab-simulation
Space-Grade Pressure and Temperature Sensors MATLAB Simulation
https://github.com/sai-srivardhan-reddy-lingala/space-grade-pressure-and-temperature-sensors-matlab-simulation
matlab physics sensors
Last synced: 17 days ago
JSON representation
Space-Grade Pressure and Temperature Sensors MATLAB Simulation
- Host: GitHub
- URL: https://github.com/sai-srivardhan-reddy-lingala/space-grade-pressure-and-temperature-sensors-matlab-simulation
- Owner: SAI-SRIVARDHAN-REDDY-LINGALA
- Created: 2025-02-10T17:00:37.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2025-02-10T17:06:53.000Z (2 months ago)
- Last Synced: 2025-04-09T05:44:16.045Z (17 days ago)
- Topics: matlab, physics, sensors
- Language: MATLAB
- Homepage:
- Size: 2.83 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Space-Grade-Pressure-and-Temperature-Sensors-MATLAB-Simulation
# 🚀 **Space-Grade Pressure & Temperature Sensor MATLAB Simulation** 🌌## 📌 **Project Overview**
This MATLAB simulation models **space-grade pressure and temperature sensors** used in **spacecraft** and **satellites**. It calculates pressure & temperature variations with **altitude (0–40 km)**, simulates **sensor noise**, and applies **low-pass filtering** for signal correction.## 📁 **Files & Description**
- **`TASK1.m`** 📝
- Computes **pressure & temperature** as a function of altitude.
- Simulates **sensor noise** and plots **sensor output vs. altitude**.
- Estimates **altitude from pressure readings** using the **barometric formula**.- **`TASK1_BONUS.m`** 📝
- Introduces **sinusoidal disturbances** for real-world sensor conditions.
- Implements a **Butterworth low-pass filter** to reduce **sensor noise**.
- Compares **filtered vs. unfiltered** data for improved accuracy.## 📊 **Simulation Insights**
✔ **Pressure decreases exponentially** with altitude. 📉
✔ **Temperature drops linearly** with altitude. 🌡
✔ **Sensor noise affects accuracy** but can be mitigated using filters. 🔍
✔ **Altitude estimation from pressure readings** using inverse barometric formula. 📡## 🔧 **How to Run the Code?**
1️⃣ Open **MATLAB**.
2️⃣ Load `TASK1.m` or `TASK1_BONUS.m`.
3️⃣ Run the script & analyze **pressure vs. altitude** and **temperature vs. altitude** plots.
4️⃣ Observe how **filtering improves sensor data quality**.## 🔥 **Features**
✅ Space-accurate **pressure & temperature modeling** 🌍
✅ **Noise simulation** for real-world conditions 🎛
✅ **Low-pass filtering** for data correction 🎚
✅ **Altitude estimation from pressure measurements** 📡## 🛰 **Applications**
🔹 **Satellite & spacecraft sensor calibration** 🚀
🔹 **Environmental modeling for planetary exploration** 🌎
🔹 **Aerospace engineering simulations** ✈## 👨💻 **Contributors**
👾 **Sai Srivardhan Lingala** – Space tech & MATLAB enthusiast 🤖---
💡 **Inspired by real-world space missions!** 🚀✨