مقدمه ناشر
خطمشی کیفیت انتشارات مؤسسه فرهنگی هنری دیباگران تهران در عرضه کتابهایی است که بتواند
خواستههای به روز جامعه فرهنگی و علمی کشور را تا حد امکان پوشش دهد
حمد و سپاس ایزد منان را که با الطاف بیکران خود این توفیق را به ما ارزانی داشت تا بتوانیم در راه ارتقای دانش عمومی و فرهنگ این مرز و بوم در زمینه چاپ و نشر کتب علمی دانشگاهی, علوم پایه و به ویژه علوم کامپیوتر و انفورماتیک گامهایی هر چند کوچک برداشته و در انجام رسالتی که بر عهده داریم، مؤثر واقع شویم. گستردگی علوم و توسعه روزافزون آن، شرایطی را به وجود آورده که هر روز شاهد تحولات اساسی چشمگیری در سطح جهان هستیم. این گسترش و توسعه نیاز به منابع مختلف از جمله کتاب را به عنوان قدیمیترین و راحتترین راه دستیابی به اطلاعات و اطلاعرسانی، بیش از پیش روشن مینماید. در این راستا، واحد انتشارات مؤسسه فرهنگی هنری دیباگران تهران با همکاری جمعی از اساتید، مؤلفان، مترجمان، متخصصان، پژوهشگران، محققان و نیز پرسنل ورزیده و ماهر در زمینه امور نشر درصدد هستند تا با تلاشهای مستمر خود برای رفع کمبودها و نیازهای موجود، منابعی پربار، معتبر و با کیفیت مناسب در اختیار علاقهمندان قرار دهند.
کتابی که در دست دارید با همت "جناب آقای مهندس حسن شادکام انور و سرکار خانم مهندس بهاره مرادی" و تلاش جمعی از همکاران انتشارات میسر گشته که شایسته است از یکایک این گرامیان تشکر و قدردانی کنیم.
ویراستاری: شیوا غمگسار و انسیه پارسافر
ویرایش و صفحهآرایی کامپیوتری: مهسا کوراولی
طراح جلد: مینا دیدهبان
ناظر چاپ: علیرضا گلشادی
در خاتمه ضمن سپاسگزاری از شما دانشپژوه گرامی درخواست مینماید با مراجعه به آدرس dibagaran.mft.info (ارتباط با مشتری) فرم نظرسنجی را برای کتابی که در دست دارید تکمیل و ارسال نموده، انتشارات دیباگران تهران را که جلب رضایت و وفاداری مشتریان را هدف خود میداند، یاری فرمایید.
امیدواریم همواره بهتر از گذشته خدمات و محصولات خود را تقدیم حضورتان نماییم.
مدیر انتشارات
مؤسسه فرهنگی هنری دیباگران تهران
publishing@mftmail.com
مقدمه مؤلفان
استفاده از نرمافزارهای شبیهساز و تست مفاهیم تئوری که دانشجویان در محیطهای آموزشی
فرا میگیرند، در یک آزمایشگاه مجهز مجازی مانند سیمولینک میتواند در فهم عمیقتر مطالب تأثیر بسزایی داشته باشد. در میان نرمافزارهای محاسباتی و شبیهسازی، MATLAB و سیمولینک به دلیل قدرت بالای پردازش و پوشش دادن اکثر علوم مهندسی از اهمیت خاصی برخوردار میباشند.
در این کتاب مفاهیم پایهای و ضروری کار با سیمولینک از سطح مقدماتی، برای کسانی که میخواهند برای اولین بار با سیمولینک کار کنند، تا سطوح پیشرفتهتر و کار با جعبهابزار تخصصی الکترونیک قدرت، مطرح شده است. همزمان با طرح مطالب آموزشی، جهت تفهیم بیشتر مطالب، از مثالهای آزمایش شدهای، بهره گرفته شده است تا خواننده بتواند به راحتی و بدون برخورد به مشکل، مثالها را اجرا و نتایج را مشاهده کند.
از خوانندگان محترم درخواست میشود تا در صورت مشاهده هر گونه نقص و خطا در مطالب کتاب یا ارائه پیشنهاد جهت غنی کردن محتوای کتاب، نظرات خود را به آدرس b_shadkam@yahoo.com ارسال نمایند.
امیدواریم این کتاب بتواند برای جامعه علمی و دانشجویان کشور عزیزمان قدمی به سوی پیشرفت باشد.
حسن شادکام انور
بهاره مرادی
فهرست مطالب
مقدمه ناشر 6
مقدمه مؤلفان 7
فصل اول: آشنایی با سیمولینک (Simulink)
مقدمه 9
آغاز کار با سیمولینک 10
ایجاد مدل 11
نوشتن توضیح در بلوک دیاگرامها 15
تنظیمات پارامترهای بلوکها 15
اجرای مدل 18
ذخیره کردن مدل 19
فصل دوم: کار با بلوکها
مقدمه 37
بلوکهای مجازی و غیرمجازی 37
ویرایش بلوکها 38
کار با پارامترهای بلوکها 41
پنجره Block Properties 44
اعمال تغییرات ظاهری روی بلوکها 47
نمایش خروجی بلوکها 49
کنترل و نمایش حق تقدم اجرای بلوکها 50
کار با کتابخانهها 52
فصل سوم: کار با سیگنالها
مقدمه 67
تعیین بعد سیگنال خروجی 75
The Signal & Scope Manager 78
کادر محاوره Signal Properties 82
نمایش ویژگیهای سیگنال 86
کار با سیگنالهای گروهی 88
فصل چهارم: کار با دادهها
مقدمهای بر دادهها و انواع آن 97
انواع داده قابل استفاده در سیمولینک 98
انواع داده قابل استفاده در یک بلوک 98
ایجاد یک سیگنال با نوع داده خاص 99
تعیین نوع داده خروجی یک بلوک 99
انتشار نوع داده 101
قوانین حاکم بر انواع دادهها 102
فعالسازی بررسی نوع داده اکیداً بولی 103
پارامترهای تبدیلپذیر 103
کار با اشیای داده 104
فصل پنجم: کار با جداول جستجو (Lookup Tables)
مقدمه 115
کتابخانه بلوکی جداول جستجو 116
انتخاب یک جدول جستجو 117
روشهای تقریب زدن خروجی 119
ویرایشگر جدول جستجو 126
فصل ششم: زیرسیستمها (Subsystems)
مقدمه 131
ایجاد یک زیرسیستم با استفاده از بلوک Subsystem 132
ایجاد یک زیرسیستم با دستهبندی بلوکهای موجود 134
کنترل دسترسی به زیرسیستم 136
زیرسیستمهای شرطی 137
فصل هفتم: زیرسیستمهای نقابدار (Masked)
مقدمه 167
نقابگذاری یک زیرسیستم 167
ایجاد آیکن برای نقاب 171
پارامترهای نقاب 173
مقداردهی اولیه نقاب 179
مستندات نقاب 180
فصل هشتم: شبیهسازی در سیمولینک
مقدمه 181
کنترل اجرای شبیهسازی 181
عملیات قابل اجرا هنگام شبیهسازی 182
کادر محاوره Configuration Parameters 183
اجرای شبیهسازی با کدنویسی در پنجره فرمان MATLAB 208
فصل نهم: سیمولینک برق (SimPower Systems)
مقدمهای بر SPS 211
کتابخانههای بلوکی SPS 211
بلوکهای پرکاربرد 222
بهبود عملکرد شبیهسازی سیستمهای قدرت 274
مثالهای شبیهسازی 283
فصل دهم: مسائل و پروژههای کاربردی
حل دستگاه معادلات غیرخطی 307
سیستم آونگ مرکب 310
سیستم گوی و میله 314
ساخت جبرانساز پیشفاز (Lead) 319
سیستم کنترل کروز 324
سیستم تعلیق اتوبوس 328