Ibrahim Ahmed

Engineering

Drone physics

Jan 27, 2024 | 20 min read
Categories: Engineering,
Tags: Simulation, Uav,
Equations governing dynamics and control of a multirotor UAV

AI+Building Energy Modeling: IBPSA SimBuild 2024 Notes

Jun 2, 2024 | 7 min read
Categories: Engineering,
Tags: Buildings, Llm, Machine Learning,
Notes from attending the SimBuild conference, especially sessions on data science and modeling.

Drone physics

Jan 27, 2024 | 20 min read
Categories: Engineering,
Tags: Simulation, Uav,
Equations governing dynamics and control of a multirotor UAV

Modern control: State space equations

Sep 24, 2018 | 4 min read
Categories: Engineering,
Tags: Matlab, Control Systems,
An introduction to state-space modeling in modern control theory: representing systems via input, output, and internal state variables.

Modern control: Solutions & state transition matrices

Sep 24, 2018 | 3 min read
Categories: Engineering,
Tags: Matlab, Control Systems,
Solving the linear time-invariant state equation using the state transition matrix, and what it means physically.

Classical control: Transfer functions

Sep 21, 2018 | 4 min read
Categories: Engineering,
Tags: Matlab, Control Systems,
How to derive and use transfer functions to relate a system's input and output in the Laplace domain, illustrated with a car example.

Classical control: Transforms

Sep 10, 2018 | 5 min read
Categories: Engineering,
Tags: Control Systems,
An introduction to integral transforms in classical control theory: representing time-domain functions in a more tractable domain.

Control Systems: Overview

Sep 10, 2018 | 4 min read
Categories: Engineering,
Tags: Matlab,
A primer for classical control theory.

A Poor Man's Introduction to Reinforcement Learning

Nov 13, 2017 | 10 min read
Categories: Engineering,
Tags: Artificial Intelligence, Reinforcement Learning,
A beginner-friendly introduction to reinforcement learning: how agents learn from feedback instead of search or hand-coded rules.

A case study in choosing algorithms

Aug 14, 2016 | 3 min read
Categories: Engineering, Physics,
Tags: Algorithms,
A lesson from parallelizing terabytes of dark matter simulation data: why a dynamic work pool beat a bin-packing pre-partitioning scheme.

Talking With Satellites

Oct 14, 2015 | 1 min read
Categories: Engineering, Personal,