| تعداد نشریات | 38 |
| تعداد شمارهها | 1,408 |
| تعداد مقالات | 10,088 |
| تعداد مشاهده مقاله | 11,909,048 |
| تعداد دریافت فایل اصل مقاله | 6,961,204 |
پیادهسازی سختافزاری کنترلر سوخت موتور جت با زبان پایتون | ||
| مکانیک هوافضا | ||
| مقاله 8، دوره 21، شماره 4 - شماره پیاپی 82، بهمن 1404 | ||
| نوع مقاله: گرایش دینامیک، ارتعاشات و کنترل | ||
| شناسه دیجیتال (DOI): 10.47176/MAJ.2025.1527 | ||
| نویسندگان | ||
| عبدالله بردبار* 1؛ مرتضی منتظری2؛ علی یوسفی دستجردی1 | ||
| 1دانشجوی دکتری، دانشکده مهندسی مکانیک،دانشگاه علم و صنعت ایران ، تهران، ایران | ||
| 2استاد، دانشکده مهندسی مکانیک، دانشگاه علم و صنعت، تهران، ایران | ||
| تاریخ دریافت: 05 مهر 1404، تاریخ بازنگری: 26 آبان 1404، تاریخ پذیرش: 08 آذر 1404 | ||
| چکیده | ||
| گسترش روز افزون استفاده از هوش مصنوعی در زمینههای مختلف، توجه حوزه کنترل موتور جت را نیز به خود جلب کرده است. در این رابطه، زبان برنامه نویسی پایتون برای اجرای الگوریتمهای هوش مصنوعی از قابلیتهای بالایی برخوردار میباشد. در این مقاله، پیادهسازی سختافزاری کنترلر سوخت موتور جت با زبان پایتون برای اولین بار انجام و توسط تست سختافزار در حلقه مورد آزمون قرار گرفته است. بدین منظور ابتدا شبیهسازی موتور توربوجت به کمک جعبهابزار T-MATS و در محیط سیمولینک متلب، صورت گرفته است. آنگاه با استفاده از زبان برنامه نویسی پایتون، الگوریتم کنترل سوخت مین-ماکس -که یک الگوریتم صنعتی است- بر روی سختافزار مناسب پیادهسازی و نهایتاً در بستر سیستم سختافزار در حلقه تست شده است. مقایسه نتایج شبیهسازی با دادههای تست موتور، از دقت بالای مدلسازی دینامیکی خبر میدهد و مقایسه نتایج تست سختافزار در حلقه با تست نرمافزاری، حاکی از طراحی و پیادهسازی مناسب الگوریتم کنترلی میباشد. | ||
| کلیدواژهها | ||
| موتور جت؛ تست سخت افزار در حلقه؛ زبان پایتون؛ کنترلر مین-ماکس | ||
| عنوان مقاله [English] | ||
| Hardware implementation of jet engine fuel controller using Python language | ||
| نویسندگان [English] | ||
| Abdollah Bordbar1؛ Morteza Montazeri-Gh2؛ Ali Yousefi Dastjerdi1 | ||
| 1PhD student, Faculty of Mechanical Engineering, Iran University of Science and Technology, Tehran, Iran | ||
| 2Professor,Faculty of Mechanical Engineering, Iran University of Science and Technology, Tehran, Iran | ||
| چکیده [English] | ||
| The growing integration of artificial intelligence (AI) across diverse engineering domains has recently extended to the field of jet engine control. Python, as a high-level programming language, offers efficient and flexible capabilities for the implementation of AI-based control algorithms. In this study, the hardware implementation of a jet engine fuel controller using Python is presented for the first time and evaluated through hardware-in-the-loop (HIL) simulation. To this end, a detailed and accurate turbojet engine model was developed utilizing the T-MATS toolbox within the MATLAB/Simulink environment. Subsequently, the min-max fuel control algorithm—recognized as an industrial standard—was implemented in Python on suitable embedded hardware and subjected to rigorous HIL testing. Comparison of the simulation results with experimental engine data confirms the high fidelity of the dynamic model. Furthermore, a comprehensive and systematic comparative analysis between the HIL results and software-based simulations validates the proper design and robust implementation of the fuel control algorithm. | ||
| کلیدواژهها [English] | ||
| Jet engine, Hardware testing in the loop, Python language, min-max controller | ||
| مراجع | ||
|
| ||
|
آمار تعداد مشاهده مقاله: 56 |
||