Skip to content
View AbdAl-RahmanMuhammad's full-sized avatar

Block or report AbdAl-RahmanMuhammad

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

I'm Abdulrahman Muhammad

" A Great Scientist Under Construction, Insha'Allah"✨

lmed 2

About Me

I am an engineer specializing in Power Electronics and Control Algorithms, aspiring to become a lecturer capable of bridging advanced algorithms with real-world applications in the future, Insha'Allah.
To achieve this, my current focus is building a rigorous foundation in Mathematics and Computer Science as I believe they are the gateway that make you apply fields like DSP, State Estimation, and Advanced Control Systems in practical hardware applications.
bqw

Academic Background

πŸŽ“ Academic Background

Bachelor of Electrical Engineering (Graduated July 2023)
Faculty of Engineering, Ain Shams University

Graduation Project: Single-phase bridge inverter design (Grade: A+)

πŸ“– Academic Contributions

  • Authored and delivered intensive training courses in Model-Based Software Design (MBD-BootCamps), teaching Code generation for production-ready software, and modeling Continuous & Discrete Systems.
  • Created over 40 technical tutorials, focusing on power converter control and detailed magnetic copper loss calculations.
Academic Contributions

πŸ“– Project Areas

Project Overview GIF

${\textsf{Model-Based Design \& Motor Control}}$

  • $\color{#d2a8ff}{\textsf{Sensored FOC (From Scratch):}}$ Built complete 3-phase e-motor FOC algorithm in MATLAB/Simulink without pre-built blocks; integrated Space Vector Modulation (SVM) for tight dynamic speed tracking under load.
  • $\color{#d2a8ff}{\textsf{PMDC \& Induction Drives:}}$ Developed 4-quadrant operation of a 300W PMDC motor using Stateflow logic (Regenerative Braking/Fwd/Rev) and open-loop V/f control for 300W induction motors using SVPWM/SPWM using C2000 TI MCUs.

${\textsf{Power Electronics \& Hardware Design}}$

  • $\color{#d2a8ff}{\textsf{Magnetics \& Simulation:}}$ Simulated a 250W push-pull converter on LTspice, including custom high-frequency transformer and inductor sizing.
  • $\color{#d2a8ff}{\textsf{4-Layer Isolated DAQ Board:}}$ Engineered a high-precision acquisition board featuring 4x isolated differential voltage channels (800V max), 4x isolated current channels (40A max), quadrature encoder interface, 10x auxiliary analog inputs, Β±10V bipolar generation, and 6x PWM driver outputs.
  • $\color{#d2a8ff}{\textsf{Topologies \& Gate Drives:}}$ Designed and verified 1-phase/3-phase bridge inverters (SPWM/180Β° conduction); engineered and tested DC-DC converters (Buck, Boost, Buck-Boost) converting 24V inputs to up to 48V/1A outputs, alongside custom gate driver stages.

Technical Skills & Tools

Model-Based Design (MBD)

Core Tools             β”‚ MATLAB, Simulink, Stateflow, Simscape
Code Generation        β”‚ Embedded Coder, C-function customization
Validation             β”‚ MIL, PIL, and LAB testing

Control & Embedded Systems

Control Algorithms     β”‚ FOC, SVM, SPWM, V/f control, PID Tuning
Software               β”‚ Embedded C, Python, Git, SW Testing, Bash
Microcontrollers       β”‚ TI C2000 MCUs

Hardware & Power Electronics

PCB Design             β”‚ KiCad, Altium Designer, EMI/EMC guidelines, Library management
Simulation             β”‚ LT-Spice, Simulink 
Power Electronics      β”‚ Inverters, Buck/Boost, Pushpull, Flyback converters, Magnetics design, Voltage Mode Control
Lab Tools              β”‚ Multimeters, Oscilloscopes, Signal Generator

Connect & Collaborate

Professional Networks

Popular repositories Loading

  1. AbdAl-RahmanMuhammad AbdAl-RahmanMuhammad Public

  2. MBD-BootCamps MBD-BootCamps Public

    This Repo Contains The Work files of My MBD-BootCamps Tutorials

    HTML

  3. FOC-using-SVM-model-on-PMSM-MATLAB-Simulink FOC-using-SVM-model-on-PMSM-MATLAB-Simulink Public

  4. MATLAB-Programming-for-Engineers-and-Scientists-Specialization MATLAB-Programming-for-Engineers-and-Scientists-Specialization Public

    My Codes for MATLAB Programming for Engineers and Scientists Specialization on Coursera