WA Contactتواصل

HomeالرئيسيةUniversity projectsالمشاريع الجامعية

Homs University · Mechatronics · 2018–2026جامعة حمص · الميكاترونيك · 2018–2026

University projectsالمشاريع الجامعية

My degree in Mechatronics, Robotics and Automation Engineering at the Faculty of Mechanical and Electrical Engineering: the graduation robot, control-systems projects, and the Robotics Club.دراستي في هندسة الميكاترونيكس والروبوتيك والأتمتة في كلية الهندسة الميكانيكية والكهربائية: روبوت التخرج، ومشاريع أنظمة التحكم، ونادي الروبوتيك.

Graduation project · 2025–2026مشروع التخرج · 2025–2026 WALL-E Junior An autonomous tracked robot that finds waste, classifies it with YOLOv8 and sorts it with a 5-DOF arm. My part: the computer vision, and the arm and robot design in SolidWorks.روبوت ذاتي القيادة على جنازير يعثر على النفايات ويصنّفها بنموذج YOLOv8 ويفرزها بذراع خماسية درجات الحرية. دوري: الرؤية الحاسوبية، وتصميم الذراع والروبوت على SolidWorks.
Robotics Club logo, Al-Baath University (now Homs University) Activitiesنشاطات Robotics Club supervisorمشرف نادي الروبوتيك I supervised the university's Robotics Club, mentoring students on robotics and automation projects and helping them with academic and applied engineering work.أشرفتُ على نادي الروبوتيك في الجامعة، أوجّه الطلاب في مشاريع الروبوتيك والأتمتة وأساعدهم في أعمالهم الهندسية الأكاديمية والتطبيقية.

Course projectsمشاريع المقررات

Control, modelled and simulatedتحكّم بالنمذجة والمحاكاة

Two control-systems projects from my degree, both built and tested in MATLAB/Simulink.مشروعان في أنظمة التحكم من سنوات دراستي، بُنيا واختُبرا على MATLAB/Simulink.

Control systems · modelling and simulationأنظمة التحكم · النمذجة والمحاكاة

Guitar string auto tunerمضبط أوتار غيتار آلي

How do you tune a string precisely when its behaviour is nonlinear? I contributed to the modelling and simulation of an automatic tuner that turns the peg until the string's frequency matches the reference.كيف تضبط وتراً بدقة وسلوكه غير خطي؟ شاركتُ في نمذجة ومحاكاة مضبط آلي يدير مفتاح الوتر حتى يطابق تردده التردد المرجعي.

  • Modelled the pickup sensor as an equivalent LRC circuit based on electromagnetic principles.نمذجة لاقط الصوت كدارة LRC مكافئة استناداً إلى مبادئ الكهرومغناطيسية.
  • Turned the measured sine signal into a usable frequency value.تحويل الإشارة الجيبية المقاسة إلى قيمة تردد قابلة للاستخدام.
  • Built a mathematical model of the DC motor that sets the peg's angle.بناء نموذج رياضي لمحرك DC الذي يحدّد زاوية مفتاح الوتر.
  • Designed a PID controller to minimise the error between measured and reference frequency, with gains tuned experimentally.تصميم متحكم PID يقلّل الخطأ بين التردد المقاس والمرجعي، مع ضبط معاملاته تجريبياً.

ResultالنتيجةFast convergence with minimal steady-state error. The hard part was the string's nonlinear behaviour, handled with simplifying assumptions that kept performance acceptable.تقارب سريع مع خطأ مستقر ضئيل. وكان الجزء الأصعب السلوك غير الخطي للوتر، فعُولج بافتراضات مبسّطة حافظت على أداء مقبول.

MATLABSimulinkPIDSystem modellingنمذجة الأنظمة
f refالمرجعΣ+−eePIDPIDcontrollerمتحكمVVDC motorمحرك DCpeg angle θزاوية المفتاحθθStringالوترtension → pitchالشدّ ← النغمةPickupاللاقطLRC modelنموذج LRCsineإشارة جيبيةFrequencyتقدير الترددestimateمن الإشارةf measuredالتردد المقاس
The closed loop: the PID controller drives the motor until the measured frequency matches the reference.الحلقة المغلقة: يحرّك متحكم PID المحرك حتى يطابق التردد المقاس التردد المرجعي.

Renewable energy · controlالطاقة المتجددة · التحكم

Wind energy with MPPTطاقة الرياح مع تتبّع نقطة القدرة العظمى

How do you get the most power from wind that keeps changing? I modelled a wind energy conversion system and applied Maximum Power Point Tracking to keep it at peak efficiency.كيف تستخرج أكبر قدرة من رياح لا تثبت على حال؟ نمذجتُ نظام تحويل طاقة الرياح وطبّقتُ تتبّع نقطة القدرة العظمى (MPPT) ليبقى عند أعلى كفاءة.

  • Built a dynamic model of the turbine, the gearbox and the generator.بناء نموذج ديناميكي للعنفة وعلبة السرعة والمولّد.
  • Analysed the power coefficient Cp, which depends on the tip-speed ratio λ and the blade pitch β and peaks at a single operating point.تحليل معامل القدرة Cp الذي يعتمد على نسبة سرعة الطرف λ وزاوية ميل الشفرة β، ويبلغ ذروته عند نقطة تشغيل واحدة.
  • Simulated changing wind in MATLAB/Simulink: without control, the turbine drifts off its optimal point and loses energy.محاكاة رياح متغيرة على MATLAB/Simulink: دون تحكم تبتعد العنفة عن نقطتها المثلى وتضيع الطاقة.
  • Implemented MPPT by adjusting the generator's load torque to hold the optimal tip-speed ratio.تطبيق MPPT بتعديل عزم الحمل على المولّد للحفاظ على نسبة سرعة الطرف المثلى.

ResultالنتيجةThe controlled system stayed stable and kept maximum power output as the wind speed changed.بقي النظام المتحكَّم به مستقراً وحافظ على أعلى قدرة مع تغيّر سرعة الرياح.

In a follow-up I looked past the steady state. Sudden gusts make MPPT lag and oscillate around the optimum, which is where adaptive control, model predictive control or hybrid MPPT come in. Efficiency depends on how fast and how accurately the system tracks its optimal point.وفي متابعة لاحقة نظرتُ إلى ما بعد الحالة المستقرة: الهبّات المفاجئة تجعل MPPT يتأخر ويتذبذب حول النقطة المثلى، وهنا يأتي دور التحكم التكيّفي أو التحكم التنبؤي بالنموذج (MPC) أو تقنيات MPPT الهجينة. فالكفاءة تتوقف على سرعة النظام ودقته في تتبّع نقطته المثلى.

MATLABSimulinkMPPTRenewable energyالطاقة المتجددة
wind vالرياحTurbineالعنفةCp(λ, β)Cp(λ, β)torqueعزمGearboxعلبة السرعةratioنسبة التحويلωωGeneratorالمولّدload torque Tgعزم الحملP outالقدرةMPPTMPPThold λ at λoptنسبة الطرف المثلىωωTgTgλ = ωR / vλ = ωR / v
The conversion chain. MPPT reads the shaft speed and sets the generator's load torque so the tip-speed ratio stays at its optimum.سلسلة التحويل: يقرأ MPPT سرعة العمود ويضبط عزم الحمل على المولّد لتبقى نسبة سرعة الطرف عند قيمتها المثلى.