یکی از وظایف فعلی در تهیه فکس، توسعه تئوری و روش‌های مدل‌سازی ریاضی با بهبود سیستم است که نه تنها به مدل‌های اشیاء توسعه‌یافته، امکان تجزیه و تحلیل دینامیک آنها و توانایی کنترل یک دستگاه را می‌دهد. آزمایش ماشین از یک مدل، اما به قضاوت توسط جهان آواز در مورد کفایت خلاقیت مدل‌های سیستم‌های dosl_dzhuvanim، در مورد بین zastosuvannya و به درستی سازمان‌دهی مدل‌سازی سیستم‌ها بر اساس روش‌های مدرن فناوری محاسباتی.

در صورت لزوم، مدل ماشین توانایی "کشش" یا "گرفتن" ساعت واقعی را می دهد، قطعات مدل ماشین مربوط به درک ساعت سیستم، ساعت واقعی است.

ماهیت مدل ماشین سیستم مربوط به آزمایش انجام شده بر روی ماشین محاسبه مدل است، به عنوان یک مجموعه نرم افزاری که به طور رسمی (یا) الگوریتمی رفتار عناصر سیستم را در فرآیند عملکرد توصیف می کند. سپس در تعامل آنها با یک وسط . مدل‌سازی ماشین در موقعیت‌های ساکت موفقیت‌آمیز است، اگر مهم است که معیار ارزیابی عملکرد سیستم و متا را به‌روشنی فرمول‌بندی کنید - نیازی به رسمی‌سازی بیشتر نیست، مقیاس‌بندی به شما امکان می‌دهد نرم‌افزار و قابلیت‌های فنی را ارتقا دهید EOM zі zdіbnosti cheloveni smysliti. دسته بندی غیر رسمی

Wimogi koristuvacha به مدل.ما عوامل اصلی را برای مدل سازی فرآیند عملکرد سیستم فرموله می کنیم .

1. دقت مدل موظف است به نواقص امکان اخذ مجموعه برآوردهای لازم از ویژگی های سیستم را با دقت و اطمینان لازم بدهد.

2. انعطاف پذیری مدل به دلیل امکان ایجاد موقعیت های مختلف برای ساعت تغییر ساختار، الگوریتم ها و پارامترهای سیستم است.

3. سهل انگاری توسعه و اجرای الگوی نظام بزرگ ممکن است از نظر امکان حداقل بهبود مبادله بر روی منابع موجود امکان پذیر باشد.

4. ساختار مدل به دلیل بلوک بودن، امکان تعویض، اضافه کردن و خاموش کردن قطعات خاص را بدون کار مجدد کل مدل فراهم می کند.

5. امنیت اطلاعات می تواند امکان یک مدل رباتیک کارآمد با پایگاه داده از سیستم های درجه یک را فراهم کند.

6. مسئولیت های برنامه نویسی و فنی مسئول اطمینان از اجرای کارآمد (با توجه به کد سیستم عامل و حافظه) ماشین مدل و اتصال دستی آن به هسته است.

7. ممکن است آزمایش‌های ماشینی هدف‌دار (برنامه‌ریزی‌شده) با مدل سیستم بر اساس رویکرد تحلیلی تقلیدی برای در دسترس بودن محاسبه تعداد منابع انجام شود.

مدل‌سازی سیستم‌ها برای کمک EOM را می‌توان به روش‌های زیر تغییر داد: الف) برای رساندن سیستم به نقطه‌ای که طراحی شده است، با روش حساس کردن ویژگی‌ها به تغییرات در ساختار، الگوریتم‌ها و پارامترهای شی مدل سازی آن محیط بیرونی؛ ب) در مرحله طراحی سیستمی برای تجزیه و تحلیل و ترکیب گزینه های مختلف برای سیستم و انتخاب رسانه های رقیب برای چنین گزینه ای که معیار داده شده برای ارزیابی کارایی سیستم با مبادلات اتخاذ شده را برآورده می کند. ج) پس از اتمام طراحی و اجرای سیستم، سپس در طول عملیات її، برای کسب اطلاعاتی که مکمل نتایج آزمایش طبیعی (عملیات) سیستم واقعی است، برای انتخاب پیش‌بینی‌های سیستم واقعی تکامل (توسعه) سیستم در ساعت.

مراحل مدلسازی سیستم بیایید نگاهی به مراحل اصلی مدل سازی سیستم بیندازیم , دراز کشیدن: pobudova مدل مفهومی سیستم و її رسمی سازی. الگوریتم سازی مدل سیستم و پیاده سازی ماشین؛ otrimannya و تفسیر نتایج مدلسازی سیستم.

مراحل نوسازی Vzaimozv'yazok سیستم های مدل سازی و انبار їx (pіdetapіv) را می توان با یک نمودار بصری مرتب نشان داده شده در شکل نشان داد. 1.

مال. 1. ارتباط بین مراحل مدلسازی سیستم

Pererakhuemo qi pіdetapi:

1.1 - تعیین وظیفه مدل سازی ماشین سیستم. 1.2 - تجزیه و تحلیل وظیفه مدل سازی سیستم. 1.3-مقصد نمی تواند اطلاعاتی در مورد هدف مدل سازی و سازماندهی انتخاب ارائه دهد. 1.4 - طرح فرضیه ها و پذیرش. 1.5 - انتخاب پارامترها برای آن مدل تغییر. 1.6 - نصب تغییر اصلی مدل. 1.7 - تعیین معیارهای ارزیابی کارایی سیستم. 1.8 - تعیین روشهای تقریب. 1.9 - شرح مدل مفهومی سیستم. 1.10 - تأیید اعتبار مدل مفهومی. 1.11 - ذخیره سازی اسناد فنی برای مرحله اول. 2.1 - طرح منطقی مدل؛ 2.2 - otrimannya spіvvіdnoshen ریاضی; 2.3 - تأیید قابلیت اطمینان مدل سیستم. 2.4 - انتخاب ابزار ابزاری برای مدل سازی. 2.5 - تنظیم یک برنامه برای کار بر روی برنامه نویسی. 2.6 - ویژگی و طرح برنامه pobudova. 2.7 - تأیید و تأیید قابلیت اطمینان طرح برنامه؛ 2.8 - برنامه ریزی مدل انجام شده است. 2.9 - تأیید قابلیت اطمینان برنامه؛ 2.10 - ذخیره اسناد فنی برای مرحله دیگر. 3.1 - برنامه ریزی آزمایش ماشین برای مدل سیستم. 3.2 - قرار ملاقات قادر به محاسبه مزایا بود. 3.3 - انجام بررسی های کاری. 3.4 - تجزیه و تحلیل نتایج مدل سازی سیستم. 3.5 - ارائه نتایج شبیه سازی. 3.6 - تفسیر نتایج مدلسازی. 3.7 - podbittya pіdsumkіv modelyuvannya و نوع توصیه ها. 3.8 - ذخیره اسناد فنی برای مرحله سوم.

در مرحله ایجاد یک مدل مفهومی و رسمی‌سازی، شی مورد نظر برای مدل‌سازی انجام می‌شود، از دیدگاه فرآیند انبار اصلی و عملکرد آن، تقریب‌های لازم مشخص شده و طرح نهایی مدل سیستم مشخص می‌شود. . , نحوه تبدیل به مدل ماشینی در مرحله دیگری از مدلسازی مسیر با الگوریتم سازی متوالی و برنامه ریزی مدل. مرحله سوم باقی مانده از مدل سازی سیستم قبل از اجرای طرح با حذف طرح پیشرفت های کاری در EOM با انتخاب نرم افزار و امکانات فنی و تفسیر نتایج مدل سازی سیستم با بهبود محیط خارجی shcha .

انستیتوی فنی مسکو
شبیه سازی رایانهای
بوژینسکی V.A. ktn
استادیار

مسکو
2014

درک اولیه KM
مدل - خلق قطعه از شی، که توسط خواننده ایجاد شده است
در دید یک شی واقعی - اصلی.
مدل کامپیوتری - اطلاعاتی در مورد سیستم مدل شده
به وسیله کامپیوتر
سیستم مجموعه ای از عناصر وابسته به یکدیگر است که ممکن است قدرتمند باشند،
vіdminnimi vіd vіd vіdnosti okremyh elementіv.
عنصر شیئی است که دارای قدرت است و برای اهداف مدلسازی مهم است.
در مدل کامپیوتری قدرت عنصر، مقادیر مشخصه های عنصر هستند.
پیوند بین عناصر برای مقادیر اضافی و الگوریتم ها، zocrema توضیح داده شده است
فرمول های شمارش

در این ساعت، تحت مدل کامپیوتری، بهتر است بدانید:
تصویر ذهنی از شی یا سیستم واقعی اشیا (یا فرآیندها)،
توضیحاتی برای کمک متقابل جداول کامپیوتری، فلوچارت ها،
نمودارها، گرافیک ها، چاپ های کوچک، قطعات انیمیشن، ابرمتن ها نیز.
و ساختار و روابط متقابل بین عناصر شی را منعکس می کند.
مدل های کامپیوتری از این نوع ساختاری و عملکردی نامیده می شوند.
من برنامه، دنباله برنامه ها، مجموعه برنامه،
چه چیزی برای توالی اضافی از محاسبه و گرافیک اجازه می دهد
بررسی نتایج فرآیند
عملکرد شی، سیستم اشیاء برای ذهن و تزریق به شی
rіznih (صدا، vipadkovyh) chinnikіv. چنین مدل هایی در اختیار ما قرار خواهد گرفت
مدل های تقلیدی نامیده می شود.
مدل سازی کامپیوتری - روشی برای حل مسائل تجزیه و تحلیل یا
سنتز یک سیستم تاشو بر اساس یک مدل کامپیوتری تصادفی
ماهیت مدل سازی کامپیوتری در اوتریمان کیلک ها نهفته است
بهترین نتایج برای مدل واقعی

مبحث شماره 1. درک اولیه از مدل سازی کامپیوتری.
موضوع № 2. الگوریتم های مدل سازی پوبودوف: رسمی سازی
الگوریتم سازی فرآیندها
مبحث شماره 3. جهانی بودن مدل های ریاضی
مبحث شماره 4. مدل های ریاضی سیستم های تاشو.
موضوع شماره 5

وبینار شماره 2
الگوریتم های مدل سازی پوبودوف:
رسمی سازی و الگوریتم سازی فرآیندها
1. رسمی سازی مدل
2. الگوریتم سازی فرآیند

با کشاندن تاریخ آن، مردم پیروز شدند
راه ها و ابزارهای ایجاد مدل های اطلاعاتی راه های چی
به تدریج بهبود یافت. بنابراین، اولین مدل های اطلاعاتی
به شکل کوچولوهای دیواری ایجاد شدند. در این ساعت اطلاعات
مدل ها به صدا در می آیند و به مطابقت با جریان ادامه می دهند
فن آوری های کامپیوتری
هنگامی که یک شی جدید کاشته می شود، یوگو در پشت به صدا در می آید
توضیحات و مدل اطلاعات حرکت طبیعی
و malyunkiv. چنین مدلی می تواند اشیا را نمایش دهد، آن پدیده را پردازش کند.
yakіsno، که با بسیاری از ویژگی ها جانشین نیست. مثلا،
مدل هیلوسنتریک دنیای معدن طبیعی کوپرنیک
به این صورت فرموله شده است:
زمین به دور خورشید می پیچد و ماه به دور زمین می پیچد.
تمام سیارات به دور خورشید می پیچند.

برای کمک به زبان رسمی، رسمی وجود خواهد داشت
مدل های اطلاعاتی ریاضیات گسترده ترین است
معدن رسمی vikoristovuvanim. سه ویکی ریاضیات
درک کنید که فرمول ها مدل های ریاضی خواهند بود.
علوم طبیعی (فیزیک، شیمی و غیره) خواهد داشت
مدل های رسمی پدیده ها و فرآیندها اغلب برای آنها zastosovuetsya
فرمول های جبری ریاضی جهانی (تا کار شماره 3).
با این حال، برخی از vipadka ها دارای تخصص هستند
حرکت رسمی (در شیمی - زبان فرمول های شیمیایی، در موسیقی - نت ها
دیپلم و غیره) (؟).

1. حساب کاربری غذا. رسمی سازی
مدل ها
فرآیند تشویق مدل های اطلاعاتی برای کمک
زبان رسمی را رسمی سازی می نامند.
فرآیند حفظ مدل های رسمی اغلب با شکست مواجه می شود
تجسم їhnya. (؟)
برای تجسم الگوریتم ها، فلوچارت ها ترسیم می شوند.
فضاهای باز بین اشیاء - صندلی ها، مدل ها
لنزهای الکتریکی - مدارهای الکتریکی. هنگام تجسم رسمی
مدل‌های انیمیشن اضافی می‌توانند پویایی فرآیند را نشان دهند،
برنامه های podudova برای تغییر مقادیر toshcho در حال انجام است.
در ساعت مشخصی از گسترش گسترده نابولی ها
مدل های بصری تعاملی کامپیوتری چنین مدل هایی یک جانشینی دارند
می توانید شروع فرآیند را تغییر دهید و پارامترهای وقفه فرآیند را درک کنید
تغییر رفتار مدل

اولین مرحله از هر پیگیری، تنظیم یک مشکل است، مانند
با یک روش مشخص شده است.
کار به روش خاص من فرموله شده است. پشت ماهیت تولید
وظایف را می توان به دو گروه اصلی تقسیم کرد. تا گروه اول می توانید
وظایفی را وارد کنید که در آنها باید پیگیری شود، نحوه تغییر
نشانگرهای جسم با تزریق آواز در مورد جدید، "چه خواهد شد،
چی؟ ... ". دسته دیگر از زاودان: چه نیازی به چسبیدن است
شی، به طوری که پارامترهای یوگو با برخی از داده ها ارضا شد
ذهن، "چگونه رشد کنیم، شوب؟ ...."
مرحله دیگر تجزیه و تحلیل شی است. نتیجه تجزیه و تحلیل شی - تجلی یوگا
انبار (اشیاء اولیه) و تعیین پیوندهای بین آنها.
مرحله سوم توسعه مدل اطلاعاتی شی است. پوبودوا
مدل مقصر است اما به روش مدل سازی گره خورده است. شی چرمی ممکن است
تعداد قدرت های مختلف زیاد است. فرآیند یک مدل دارد
می توانید سرفصل ها، مهمترین حقایق قدرت را ببینید
از اهداف حمایت کنید
همه چیزهایی که بیشتر مورد بحث قرار گرفته است - این رسمی سازی است، این یک جایگزین است
شی واقعی چی فرآیند یوگا توضیحات رسمی، توبتو. یوگا
مدل اطلاعاتی

10.

با الهام گرفتن از مدل اطلاعاتی، مردم پیروز
شی اصلی برای توسعه قدرت های شی، پیش بینی
رفتارهای یوگا و اولین باری که مثل یک هاگ چین خورده خواهم بود،
به عنوان مثال، مکان ها، طراحان
mіtsnostі، navantagen قابل قبول. در این رتبه، پل واقعی را جایگزین کنید
بوی تعفن در سمت راست با توضیح مدل صندلی دیده می شود،
فرمول های ریاضی
رسمی سازی - کل فرآیند
دیدن و ترجمه
ساختار داخلی جسم در
اطلاعات sevnu
ساختار - فرم.

11.

12.

در پشت مرحله رسمی‌سازی، مدل‌های اطلاعاتی قرار دارند
به صورت مجازی امضا و علامت بزنید.
مدل های نمادین را می توان به گروه های زیر تقسیم کرد:
مدل های ریاضی نشان داده شده با فرمول های ریاضی،
نحوه نمایش لینک بین پارامترهای مختلف شی، سیستم یا
روند؛
مدل‌های ویژه، که با حرکت‌های ویژه نمایش داده می‌شوند (یادداشت،
فرمول های شیمیایی toshcho)؛
مدل‌های الگوریتمی که فرآیند را از نظر برنامه‌ها نشان می‌دهند،
ضبط شده توسط ویژه من

13.

دنباله دستورات برای مدیریت شی،
vykonannya yay را به مجموعه zazdelegіd در دسترس قرار دهید
اهداف را الگوریتم کنترل می نامند.
Pohodzhennya درک "الگوریتم".
کلمه "الگوریتم" شبیه نام یک ریاضیدان است
تبار میانه محمد خوارزمی (787-850). چریش بولز
proponated priyomi vykonannya محاسبات حسابی s
اعداد غنی Pіznіshe u evropі tsі priyomi نامیده می شود
الگوریتم های مبتنی بر خط لاتین به نام خوارزمی. در ساعت ما
درک الگوریتم با محاسبات محدود نمی شود
اتهامات.

14.

الگوریتم - اسناد قابل فهم و دقیق
سکانسی از diy را بخوان،
هدایت به دست منصوب متی یا
انجام وظیفه محول شده
الگوریتم
ماشین آلات - دقیق تر سفارش دادن، به طوری که تعداد عملیات است
حکومت cherguvannya خود را، برای کمک از کسی، تعمیر
از آخر هفته گذشته، می توانید قسم بخورید
مدیر نوع ثابت

15.

قدرت الگوریتم ها:
گسسته - الگوریتم را می توان به قطعات کوچک تقسیم کرد (okremі
به پایان رسید dії).
انتصاب - یک جانشین در مورد سرزنش گناهی ندارد
ابهامات در الگوریتم کروکیو رومانیایی (
ممکن است تصمیمات مستقل بگیرد).
کارایی (مهربانی) - الگوریتم در تولید تا
نتیجه نهایی برای تعداد نهایی مشاغل.
قابلیت فهم - الگوریتم می تواند برای تجسم قابل درک باشد.
کارایی - یکی از الگوریتم های ممکن را انتخاب کنید
الگوریتم، که برای انتقام کمتر krokiv یا yogo vikonannya است
کمتر از یک ساعت طول می کشد

16.

الگوریتم ها را ببینید
الگوریتم ها را به عنوان روش های منطقی و ریاضی ببینید
آیش در ذهن، ذهن بلال سر، راه های її گیلاس،
vznachennya DIY vikonavtsya podіlyayutsya آمدن
رتبه:
الگوریتم های مکانیکی، در غیر این صورت تعیین می شود.
الگوریتم های Gnuchki، در غیر این صورت imovirnіsnі و اکتشافی.
الگوریتم مکانیکی آهنگ ها را تنظیم می کند،
دلالت بر آنها در یک توالی واحد و قابل اعتماد،
امن tsim بدون ابهام لازم چی جیغ
نتیجه، این است که چگونه برنده می شوید، در مورد فرآیند یا کار فکر کنید،
برخی از الگوریتم های مرتب شده
الگوریتم اکتشافی - برای مثال چنین الگوریتمی است
رسیدن به نتیجه نهایی برنامه قطعا نیست
zumovleno، گویی که کل دنباله نشان داده نشده است
DIY vikonavtsya. در این الگوریتم ها، vikoristovuyutsya
رویه های منطقی جهانی و راه های تصمیم گیری،
بر اساس قیاس ها، تداعی ها و شباهت های دیگر
وظایف

17.

در فرآیند الگوریتم سازی، الگوریتم نهایی در اطراف شکسته می شود
قطعات po'yazanі، yakі call krokami، یا الگوریتم های خصوصی.
چندین نوع اصلی الگوریتم خصوصی وجود دارد:
الگوریتم خطی؛
الگوریتم іz razgaluzhennyam;
الگوریتم چرخه ای؛
dopomіzhny، chi pіdlégly، الگوریتم.
الگوریتم خطی - مجموعه ای از دستورالعمل ها برای برنده شدن
به ترتیب در ساعت یک به یک
الگوریتم іz razgaluzhennyam - الگوریتمی که می خواهد یکی را انتقام بگیرد
umova، پس از تأیید مجدد هر EOM، من انتقال به را تضمین خواهم کرد
یکی از دو شاخه ممکن
الگوریتم چرخه ای - الگوریتمی که تکرار را منتقل می کند
odn_єї هفتم tієї zh dії بیش از جدید vihіdnimi danim. ضروری است
لطفا توجه داشته باشید که الگوریتم چرخه ای را می توان به راحتی با کمک دو مورد پیاده سازی کرد
انواع الگوریتم هایی که قبلا بررسی شده اند.
اضافی، مهمتر، الگوریتم - الگوریتم، قبل از آن
تفکیک و بازنگری در الگوریتم سازی یک مورد خاص
zavdannya.

18.

در تمام مراحل آماده سازی برای الگوریتم سازی، کار بسیار گسترده است
تجلی ساختاری الگوریتم به صورت بلوک دیاگرام.
فلوچارت - یک نمایش گرافیکی از الگوریتم در یک نمودار
برای فلش های اضافی (انتقال خطی) بلوک های نمادهای گرافیکی، پوسته های هر یک از آنها به یکدیگر گره خورده است.
الگوریتم در وسط بلوک توضیحاتی در مورد آنچه در بلوک جدید انجام می شود وجود دارد.

19.

روش های توصیف الگوریتم ها
انتخاب روش ها و روش های ثبت الگوریتم
ما را در مقابل شناخت (طبیعت) به ما بسپارید
الگوریتم، و همچنین چه کسی (چه کسی) خواهد بود
الگوریتم ویکونی
الگوریتم ها در بیننده ثبت می شوند:
قوانین کلامی،
نمودار جریان،
برنامه

20.

روش کلامی برای توصیف الگوریتم ها - ce، در واقع یک زبان عالی است، ale
با انتخاب دقیق کلمات و عبارات، زیرا آنها اجازه کلمات رو به جلو را نمی دهند،
ابهامات و تکرار تکمیل زبان با ریاضیات قدرتمند
znachennyami و deakim به نفع خاص.
الگوریتم به عنوان دنباله ای از بلوک ها توصیف می شود. روی پوست
انبار vikonuvanih DIY و به طور مستقیم از راه دور
شمردن. با این کار، در خط فعلی نشان داده نمی شود که کدام خط مقصر است
vykonuvatisya تهاجمی، zdіysnyuєtsya انتقال به تهاجمی krok.
لب به لب الگوریتم را برای یافتن بیشترین تعداد سه کار جمع کنید
اعداد a، b، c.
a و b را تنظیم کنید. اگر a>b، پس اگر حداکثر t را قبول کند، دیگری (a<=b) в
به عنوان حداکثر پذیرش ب.
تعمیر t و c. اگر t>c، به کروکودیل 3 بروید. در غیر این صورت (t حداکثر c(t=c).
t را به عنوان نتیجه بپذیرید.
کاستی‌های روش کلامی برای توصیف الگوریتم‌ها:
ظاهر نادرستی،
عدم دقت

21.

روش گرافیکی برای توصیف
الگوریتم ها - راه ce
الگوریتم
برای کمک به شیفتگان
فیگورهای گرافیکی، چرم
من توضیح خواهم داد که کدام یا
الگوریتم kіlka krokіv.
وسط بلوک نوشته شده است
شرح دستورات چی ذهن.
برای نمایش
جانشینی vikonannya
مسدود کردن خطوط ویکوریست
(خطوط روز).
آهنگ های Іsnuyut
قوانینی برای توصیف الگوریتم ها
شبیه فلوچارت ها هستند (؟)

22.

شرح الگوریتم ها برای برنامه های اضافی - الگوریتم، ورودی ها
برنامه نویسی من برنامه نامیده می شود.
اشکال کلامی و گرافیکی رکورد توسط الگوریتم برای تشخیص داده می شود
مردم. الگوریتم، قرار ملاقات برای vikonannya در رایانه،
توسط برنامه نویسی من (فیلم، برای درک EOM) نوشته شود. زاراز
احتمالا صدها برنامه نویسی mov محبوبترین:
Si، Pascal، Basic و غیره
لب به لب الگوریتمی را برای یافتن بزرگترین عدد سه اضافه کنید
اعداد a، b، c داده شده است.
programMaxFromThree;
var
الف، ب، ج، نتیجه: واقعی;
شروع
بنویسید ("a، b، c را وارد کنید");
ReadLn(a, b, c);
اگر a>b سپس نتیجه:= نتیجه دیگری:= b;
اگر c>نتیجه شود، نتیجه:= c;
WriteLn ("حداکثر سه عدد یک است:"، نتیجه: 9:2)
پایان.
(?)

23.

باسن 1
دانمارک یک آرایه یک بعدی است، میانگین حسابی را محاسبه کنید. (؟)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
حل تکلیف
تست برنامه؛
Vari، جمع: عدد صحیح;
آرایه: آرایه عدد صحیح;
شروع
sum:=0;
برای i:=1 تا 5 انجام دهید
شروع
Write("عنصر آرایه را وارد کنید:");
Readln(آرایه[i]);
summ:=summ+massiv[i];
پایان؛
Write("میانگین حسابی آرایه مقادیر:", summ/5);
WriteLn;
پایان.
(?)

24.

باسن 2
الگوریتم را برای فرآیند پرتاب بدن در زیر کاپوت به افق القا کنید
(?)

25.

V.V. واسیلیف، L.A. سیمک، ع.م. ریبنیکوف. از نظر ریاضی
شبیه سازی کامپیوتری فرآیندها و سیستم ها در وسط
MATLAB/SIMULINK. راهنمای سرفصل برای دانشجویان و دانشجویان تحصیلات تکمیلی. 2008
ریک. 91 صفحه
شبیه سازی کامپیوتری وظایف فیزیکی
مایکروسافت ویژوال بیسیک. Podruchnik نویسنده: Aleksiev D.V.
SOLON-PRES، 2009
نویسنده: Orlova I.V., Polovnikov V.A.
Vydavnitstvo: Vuzovsky podruchnik
ریک: 2008

26.

Anfilatov, V. S. تجزیه و تحلیل سیستم در مدیریت [متن]: Navch. کمک / V. S.
آنفیلاتوف، A. A. Emelianov، A. A. Kukushkin. برای قرمز A. A. Emelyanova. - م.:
آمار مالی، 2002. - 368 ص.
Venikov، V.A. نظریه شباهت و مدل سازی [متن] / V.A. Venikov، G.V.
وینیکوف - م.: ویشچ.شک.، 1984. - 439 ص.
Evsyukov, V. N. تجزیه و تحلیل سیستم های خودکار [متن]: روشی اولیه
Posіbnik برای vykonanny zavdan عملی / V. N. Evsyukov، A. M. Chornousova. -
گونه دوم، Vik. - Orenburg: IPK GOU OGU، 2007. - 179 p.
Zarubin, V. S. مدلسازی ریاضی در فناوری [متن]: Navch. برای دانشگاه ها/
برای قرمز. V. S. Zarubina، O. P. Krishchenko. - M.: نوع MDTU به نام N.E. Bauman، 2001. -
496 ص.
Kolesov, Yu. B. سیستم های مدل سازی. سیستم های دینامیک و هیبریدی [متن]:
اوه posibnik / Yu.B. کولسوف، یو.بی. سنیچنکوف - سنت پترزبورگ. : BHV-Petersburg, 2006. - 224 p.
کولسوف، یو.بی. سیستم های مدل سازی شی گرایی PIDHID [متن]:
اوخ posibnik / Yu.B. کولسوف، یو.بی. سنیچنکوف - سنت پترزبورگ. : BHV-Petersburg, 2006. - 192 p.
نورنکوف، آی. ص. مبانی طراحی خودکار [متن]: Navch.
دانشگاه / من. پی. نورنکوف. - M.: نمای MDTU im. N.E. Bauman, 2000. - 360 p.
اسکوریخین، V.I. مدلسازی ریاضی [متن]/V. من. اسکوریخین، وی.
شیفرین، وی. وی. دوبروفسکی. - ک.: تکنیکی، 1983. - 270 ص.
Chornousova، A. M. امنیت نرم افزاری سیستم های خودکار
طراحی و مدیریت: راهنمای سرفصل [متن] / الف. M. Chornousova، V.
N. Sherstobitova. - Orenburg: OGU، 2006. - 301 p.

رسمی‌سازی الگوریتم‌سازی برای عملکرد فرآیندی سیستم‌ها

تاریخچه توسعه و پیاده سازی ماشینی مدل های سیستم

با توسعه فناوری محاسباتی، کارآمدترین روش برای حل سیستم‌های بزرگ، مدل‌سازی ماشینی است که یک نوع غیرممکن از بسیاری از مشکلات بزرگ ملی مردم است. به این منظور، یکی از وظایف فعلی آموزش مهندسین و تسلط بر نظریه و روش‌های مدل‌سازی ریاضی و بهبود سیستم می‌تواند نه تنها به مدل‌های اشیاء اجازه توسعه، تجزیه و تحلیل دینامیک آنها و توانایی کنترل آزمایش ماشین از روی یک مدل را بدهد. اما برای قضاوت با جهان آواز در مورد کفایت ایجاد مدل به سیستم های dosledzhuvanim. ، در مورد zastosuvannya موقت و به درستی سازماندهی مدل سازی سیستم ها بر روی روش های مدرن فن آوری محاسباتی.

جنبه های روشی مدل سازی.اول از همه، با در نظر گرفتن جنبه های ریاضی، الگوریتمی، نرم افزاری و کاربردی مدل سازی ماشین، لازم است جنبه های روش شناختی اساسی دسته وسیعی از مدل های ریاضی اشیاء که با استفاده از تکنیک های محاسباتی پیاده سازی می شوند، بررسی شوند. مدل‌سازی با روش‌های مختلف تکنیک محاسباتی به ما امکان می‌دهد مکانیسم پدیده‌هایی را که در یک شی واقعی با ویژگی‌های بزرگ و کوچک رخ می‌دهد، اضافه کنیم، در صورتی که در آزمایش‌های میدانی مهم (یا غیرممکن) باشد که شی را تغییر دهیم mi، scho vіdbuvayutsya protyag ساعت کوتاه ، اما اگر otrimanna نتایج قابل اعتماد ناشی از یک آزمایش بی اهمیت باشد. در صورت لزوم، مدل ماشین توانایی "کشش" یا "گرفتن" ساعت واقعی را می دهد، قطعات مدل ماشین مربوط به درک ساعت سیستم، ساعت واقعی است. علاوه بر این، برای کمک به مدل سازی ماشین در سیستم گفت و گو، می توان پرسنلی را آموزش داد که با سیستم کار می کنند، در مدیریت شی تصمیم گیری می کنند، به عنوان مثال، هنگام سازماندهی یک محیط کسب و کار، که به شما امکان می دهد عملی لازم را ایجاد کنید. مهارت های پیاده سازی ї فرآیند مدیریت.

ماهیت مدل‌سازی ماشینی سیستم مربوط به آزمایشی است که روی ماشین محاسباتی با مدل انجام شده است، زیرا یک مجموعه نرم‌افزاری است که به طور رسمی آن (یا) الگوریتمی رفتار عناصر سیستم را توصیف می‌کند. اساین فرآیند دارای عملکرد است، بنابراین در تعامل آنها با یک وسط لگن یکی است ه.مدل‌سازی ماشین در موقعیت‌های ساکت موفقیت‌آمیز است، اگر مهم است که معیار ارزیابی عملکرد سیستم و متا را به‌روشنی فرمول‌بندی کنید - نیازی به رسمی‌سازی بیشتر نیست، مقیاس‌بندی به شما امکان می‌دهد نرم‌افزار و قابلیت‌های فنی را ارتقا دهید EOM zі zdіbnosti cheloveni smysliti. دسته بندی غیر رسمی علاوه بر این، توجه اصلی به مدل‌سازی سیستم‌ها بر روی EOMهای جهانی به عنوان مؤثرترین ابزار برای بررسی و توسعه سیستم‌های مشابه معطوف خواهد شد.

Wimogi koristuvacha به مدل.ما کمک های اصلی به مدل را فرموله می کنیم مفرآیند عملکرد سیستم اس.

    دقت مدل می تواند صحت امکان برآورد مجموعه ای از برآوردهای لازم از ویژگی های سیستم را با دقت و قابلیت اطمینان لازم بدهد.

    انعطاف‌پذیری مدل به دلیل امکان تغییر ساختار موقعیت‌های مختلف، الگوریتم‌ها و پارامترهای سیستم است.

    سه گانه توسعه و اجرای مدل سیستم بزرگ می تواند از نظر امکان سنجی در هنگام اجاره یک obizhen در منابع nayavnі حداقل باشد.

    ساختار مدل به دلیل بلوک بودن، امکان تعویض، اضافه کردن و خاموش کردن قطعات خاص را بدون نیاز به کار مجدد کل مدل فراهم می کند.

    امنیت اطلاعات می تواند امکان یک مدل رباتیک کارآمد را از پایه این سیستم های درجه یک فراهم کند.

    مسئولیت های برنامه نویسی و فنی مسئول اطمینان از اجرای کارآمد (طبق کد و حافظه) ماشین مدل و پیوند دستی آن با آن است.

    اجرای آزمایش های ماشینی هدفمند (برنامه ریزی شده) با مدل سیستم بر اساس انتخاب رویکردهای تحلیلی و شبیه سازی برای بدیهی بودن تبادل منابع محاسباتی امکان پذیر است.

از موارد فوق، می‌توانیم به مفاد اصلی نگاه کنیم، که هنگام مدل‌سازی بر روی سیستم‌های EOM معتبر هستند اس, و همچنین زیر سیستم ها و عناصر آنها. با شبیه سازی ماشینی سیستم اسویژگی های عملکرد فرآیند به بهبود مدل بستگی دارد م،بر اساس اطلاعات خارجی واقعی در مورد هدف مدل سازی القا شده است. هنگامی که اطلاعات جدید در مورد شی حذف می شود، مدل با بهبود اطلاعات جدید بررسی و پالایش می شود، به طوری که فرآیند مدل سازی، از جمله توسعه و پیاده سازی ماشینی مدل، تکراری باشد. این فرآیند تکراری doti را امتحان می کند، doki مدل را نمی پذیرد م، که می توان آن را در چارچوب وظیفه تعیین شده، پیگیری و طراحی سیستم کافی دانست اس.

سیستم های مدل سازی برای کمک به EOM را می توان بر اساس چنین حالت هایی استوار کرد:

الف) دنبال کردن سیستم اسقبل از آن، همانطور که طراحی شده بود، با روش طراحی حساسیت ویژگی ها به تغییرات ساختار، الگوریتم ها و پارامترهای هدف مدل سازی آن محیط بیرونی.

ب) در مرحله طراحی سیستم اسبرای تجزیه و تحلیل و ترکیب گزینه های مختلف سیستم و انتخاب رسانه های رقیب با چنین گزینه ای که معیار داده شده برای ارزیابی کارایی سیستم با تبادلات اتخاذ شده را برآورده می کند.

ج) پس از اتمام طراحی و اجرای سیستم، سپس در طول عملیات її، برای کسب اطلاعاتی که مکمل نتایج آزمایش طبیعی (عملیات) سیستم واقعی است، برای انتخاب پیش‌بینی‌های سیستم واقعی تکامل (توسعه) سیستم در ساعت.

موقعیت Іsnuyut zagalnі، scho zastosovuetsya تا تعمیرات اساسی مدل سازی ماشین vpadkіv. در این موارد، اگر روش‌های خاص مدل‌سازی به صورت یک به یک معرفی شوند و تغییرات متفاوتی در مدل‌ها انجام شود، مثلاً در گالری پیاده‌سازی ماشینی الگوریتم‌های مدل‌سازی با نرم‌افزارهای خاص و ویژگی‌های فنی متفاوت، در عمل، سیستم‌های مدل‌سازی می‌توانند فرمول‌بندی کنند. اصول کلی که می تواند در اساس روش مدل سازی ماشین قرار گیرد.

مراحل مدلسازی سیستمبیایید نگاهی به مراحل اصلی مدل سازی سیستم بیندازیم اس, دراز کشیدن: pobudova مدل مفهومی سیستم و її رسمی سازی. الگوریتم سازی مدل سیستم و پیاده سازی ماشین؛ otrimannya و تفسیر نتایج مدلسازی سیستم.

مال. 1. ارتباط بین مراحل مدلسازی سیستم

مراحل نوسازی Vzaimozv'yazok سیستم های مدل سازی و انبار їx (pіdetapіv) را می توان با یک نمودار بصری مرتب نشان داده شده در شکل نشان داد. 1. Pererakhuemo tsі pіdetapi: 1.1 - بیان مشکل مدل سازی ماشین سیستم. 1.2 - تجزیه و تحلیل وظیفه مدل سازی سیستم. 1.3 - vyznachennya نتوانست اطلاعاتی در مورد هدف مدل سازی و سازماندهی انتخاب دریافت کند. 1.4 - طرح فرضیه ها و پذیرش. 1.5 - انتخاب پارامترها برای آن مدل تغییر. 1.6 - نصب تغییر اصلی مدل. 1.7 - تعیین معیارهای ارزیابی کارایی سیستم. 1.8 - تعیین روشهای تقریب. 1.9 - شرح مدل مفهومی سیستم. 1.10 - تأیید اعتبار مدل مفهومی. 1.11 - ذخیره سازی اسناد فنی برای مرحله اول. 2.1 - طرح منطقی مدل؛ 2.2 - otrimannya spіvvіdnoshen ریاضی; 2.3 - تأیید قابلیت اطمینان مدل سیستم. 2.4 - انتخاب عوامل شمارش برای مدل سازی. 2.5 - تنظیم یک برنامه برای کار بر روی برنامه نویسی. 2.6 - طرح های برنامه سریع. 2.7 - تأیید قابلیت اطمینان طرح برنامه؛ 2.8 - برنامه ریزی مدل انجام شده است. 2.9 - تأیید قابلیت اطمینان برنامه؛ 2.10 - ذخیره اسناد فنی برای مرحله دیگر. 3.1 - برنامه ریزی آزمایش ماشین برای مدل سیستم. 3.2 - قرار ملاقات قادر به محاسبه مزایا بود. 3.3 - انجام بررسی های کاری. 3.4 - تجزیه و تحلیل نتایج مدل سازی سیستم. 3.5 - ارائه نتایج شبیه سازی. 3.6 - تفسیر نتایج مدلسازی. 3.7 - podbittya pіdsumkіv modelyuvannya و نوع توصیه ها. 3.8 - ذخیره اسناد فنی برای مرحله سوم.

در این رتبه، فرآیند مدل سازی سیستم استا به vykonannya pererahovannyh pіdetapіv، zgrupovanih v vyglyadі سه іtapіv هدایت شود. در مرحله توسعه یک مدل مفهومی
این رسمی سازی پس از شبیه سازی شی از نقطه نظر فرآیند انبار اصلی عملکرد آن انجام می شود، تقریب های لازم مشخص می شود و طرح مدل سیستم مشخص می شود. اس, نحوه تبدیل به مدل ماشین
در مرحله دیگر، مدل سازی مسیر الگوریتم سازی متوالی و برنامه ریزی مدل. مرحله سوم باقی مانده از مدل سازی سیستم قبل از اجرای طرح با حذف طرح پیشرفت های کاری در EOM با انتخاب نرم افزار و امکانات فنی انتخاب شده و تفسیر نتایج مدل سازی سیستم انجام می شود. اسبا تزریق urahuvannyam از وسط طلایی ه.بدیهی است که مدل‌های آینده و پیاده‌سازی ماشین اطلاعات جدید را می‌توان زودتر از راه‌حل‌های پذیرفته شده بررسی کرد، یعنی فرآیند مدل‌سازی تکراری است. بیایید نگاهی به پوسته مراحل گزارش بیاندازیم.

افزایش مدل مفهومی سیستمی که ЇЇ رسمی شدن

در مرحله اول مدل سازی ماشین - تشویق کنید مدل مفهومی
سیستم های اسکه її formalіzatsії - مدل فرموله شده است و її طرح رسمی خواهد بود، به طوری که شناخت اصلی این مرحله، انتقال از توصیف zmіstovogo شی به مدل ریاضی یوگو، به عبارت دیگر، فرآیند رسمی سازی است. شبیه سازی سیستم ها در EOM در این ساعت جهانی ترین و موثرترین روش برای ارزیابی ویژگی های سیستم های بزرگ است. مهم ترین و کم رسمی ترین لحظات در این ربات، حلقه بین سیستم است اسکه ovnіshnіm وسط یک توصیف ساده از سیستم و اول از همه یک مدل مفهومی و سپس یک مدل رسمی از سیستم. ممکن است مدل کافی باشد، در غیر این صورت حذف نتایج مثبت مدل‌سازی غیرممکن است، به طوری که فرآیند عملکرد سیستم در یک مدل ناکافی تحت تأثیر سنسور قرار می‌گیرد. پید مدل مناسبما مدل را درک خواهیم کرد، مانند مرحله اول رویکرد به سطح درک سیستمی که در حال مدل سازی است. اسخرده فروش مدل منعکس کننده روند عملکرد در محیط بیرونی است E.

انتقال از مدل توصیف به بلوکمنطقی ترین راه برای مدل سازی عملکرد سیستم بر اساس اصل بلوک است. در این حالت، سه گروه مستقل از بلوک های چنین مدلی دیده می شود. بلوک های گروه اولє مقلد جریانات وسط پر زرق و برق Eدر هر سیستم اس; بلوک های یک گروه دیگرفرآیند عملکرد سیستم پس از فروش را به خوبی مدلسازی کنید اس; بلوک های گروه سوم- اضافی و برای اجرای ماشینی بلوک های دو گروه اول و همچنین برای تثبیت و پردازش نتایج مدل سازی.

بیایید به مکانیسم انتقال به شرح فرآیند عملکرد سیستم فرضی آواز فرآیند مدل نگاه کنیم. برای دقت، بیانیه ای در مورد شرح قدرت های فرآیند عملکرد سیستم معرفی می کنیم اس، سپس در مورد مدل مفهومی її
قایق مجموع عناصر واقعی که به صورت ذهنی با مربع به تصویر کشیده شده اند همانطور که در شکل نشان داده شده است. 2، آ.تعداد مربع ها شرح برخی از فرآیندهای فرعی است که باید توسط فرآیند عملکرد سیستم تکمیل شوند. اس, من در میانه ای عالی می ریزم Eانتقال از توصیف سیستم به مدل її برای این تفسیر تا زمانی که به برخی از عناصر ردیف دیگر توضیحات (عناصر) توجه شود، انجام می شود. 5-8, 39-41, 43-47 ). بیایید با آن روبرو شویم، بوی بد واقعاً به وقفه فرآیندهایی که برای یک مدل اضافی انجام می شود اضافه نمی کند. بخشی از عناصر ( 14, 15, 28, 29, 42 ) با پیوندهای غیرفعال جایگزین شود , چه چیزی بر قدرت داخلی سیستم تأثیر می گذارد (شکل 2، ب). دیاک بخشی از عناصر 1-4, 10, 11, 24, 25 با عوامل ورودی جایگزین شود ایکسو با تزریق یک وسط عالی . جایگزین های ممکن و ترکیبی: عناصر 9, 18, 19, 32, 33 با یک تماس غیرفعال جایگزین شده است آن تزریق یک وسط عالی E . عنصری 22, 23, 36, 37 سیستم های vіdbivat vpliv در dovkіllya y

مال. 2. مدل سیستم: آ -مفهومی؛ ب - بلوک

رشتا عناصر سیستم اسگروه بندی شده توسط بلوک ها
, scho برای کنترل فرآیند عملکرد سیستم زنده. پوسته این بلوک ها مستقل است که در حداقل تعداد پیوندهای بین آنها نشان می دهد: . برانگیخت مدل بلوکفرآیند عملکرد سیستم پیگیری اسبرای تجزیه و تحلیل ویژگی های این فرآیند شناخته شده است، که می تواند تحت ساعت اجرای ماشین مدل گرفته شده انجام شود.

مدل های ریاضی فرآیندهاپس از تغییر به توضیحات مدلی که در حال مدل سازی است استا مدل های її
, با الهام از اصل بلوک، لازم است مدل‌های ریاضی فرآیندهایی که در بلوک‌های مختلف استفاده می‌شوند، القا شود. مدل ریاضی є sukupnіstyu svіvvіdnoshen (به عنوان مثال، ذهن های منطقی برابر، عملگرها) که ویژگی های فرآیند عملکرد سیستم را تعیین می کند. اسفالو در ساختار سیستم، الگوریتم‌های رفتار، پارامترهای سیستم، جریان‌های داوکیل بلال به آن زمان فکر می کند. مدل ریاضی نتیجه رسمی کردن فرآیند عملکرد سیستم حاصل، tobto است. القای یک توصیف رسمی (ریاضی) از فرآیند با گام لازم به سمت اقدام در چارچوب پیگیری انجام شده.

برای نشان دادن احتمالات رسمی سازی، بیایید نگاهی به روند عملکرد یک سیستم فرضی آواز بیندازیم. اس, یاکو را می توان شکست تیزیر سیستم با ویژگی ها، با پارامترها، برای مشاهده ورودی ها که vplivіv zvnіshny وسط. برای همان مدل ریاضی، این فرآیند می‌تواند سیستمی از spiving در ذهن داشته باشد

(1)

توابع Yakby
اگر آگاه بودیم، spivv_dnoshennia (1) یک مدل ریاضی ایده آل برای فرآیند عملکرد سیستم به نظر می رسید. اس. با این حال، در عمل، به دست آوردن یک فرم ساده برای سیستم های بزرگ در عمل غیرممکن است، بنابراین فرآیند عملکرد سیستم استعدادی از فرآیندهای ابتدایی را از بین ببرید. در صورت لزوم، لازم است توسعه ای در زیر فرآیند انجام شود، به طوری که مدل های همه زیرفرایندها ابتدایی بوده و مشکلی در رسمی سازی ایجاد نکند. در این رتبه، در این مرحله، رسمی‌سازی زیرفرایندها بهترین انتخاب طرح‌های ریاضی معمولی است. به عنوان مثال، برای فرآیندهای تصادفی، می توان طرح هایی از ماشین های خودکار وجود داشت (نمودارهای P)طرح های خدمات انبوه (س-طرح ها)و غیره، چگونه می توان به طور دقیق ویژگی های اصلی پدیده های واقعی را توصیف کرد، چه چیزی را برای ایجاد فرآیندهای فرعی، در یک نگاه، وظایف اعمال شده که نقض می شوند.

به این ترتیب فرآیند عملکرد هر سیستم رسمی می شود اسممکن است انبارها را به عقب برگرداند. در نتیجه، تغییری در توصیف فرآیند ایجاد می‌شود، که اولین تلاش برای نشان دادن واضح نظم‌هایی است که مشخصه فرآیند نهایی و فرمول‌بندی کار اعمال شده است. شرح Zmistovy ماده اصلی برای مراحل آتی رسمی سازی است: الهام بخش یک طرح رسمی برای فرآیند عملکرد سیستم و یک مدل ریاضی از فرآیند. برای شبیه سازی فرآیند عملکرد سیستم در EOM، لازم است مدل ریاضی فرآیند با یک الگوریتم مدل سازی متفاوت و یک برنامه کامپیوتری بازسازی شود.

جزئیات مرحله اول مدل سازی.بیایید نگاهی به جزئیات اصلی مدل مفهومی بیندازیم
سیستم و її formalіzatsії (بخش شکل 1).

1.1. بیان مشکلات مدلسازی ماشینی سیستم.یک فرمول واضح برای پیگیری یک سیستم خاص ارائه دهید اساحترام اساسی برای چنین مواد غذایی قائل است، مانند: الف) شناخت پایه گیاه و نیاز به مدل سازی ماشین. ب) انتخاب روش برای بهبود مدیریت منابع موجود. ج) با توجه به مقیاس تکلیف و امکان شکستن її در کار.

همچنین لازم است اولویت تغذیه دستاوردهای آموزش‌های مختلف تأیید شود، اثربخشی روش‌های ریاضی ممکن و نرم‌افزار و مزایای فنی دستاوردهای آن‌ها ارزیابی شود. تغذیه Retelne opratsyuvannya tsikh به شما امکان می دهد وظیفه پیگیری را تدوین کنید و به اجرای آن ادامه دهید. برای چه کسانی امکان بررسی تنظیمات پس از تولید وظیفه فرآیند مدلسازی وجود دارد.

1.2. تجزیه و تحلیل مسئله مدلسازی سیستم.تجزیه و تحلیل انجام شده از کار داده شده دشوار است، که می توان آن را مقصر روش مدل سازی її virishenny دانست. در مرحله دیگر، کار اصلی قبل از تجزیه و تحلیل به خودی خود انجام می شود، از جمله: الف) انتخاب معیارهایی برای ارزیابی اثربخشی فرآیند عملکرد سیستم. اس; ب) تعیین مدل های تغییر درون زا و برون زا M;ج) انتخاب روش های ممکن برای شناسایی؛ ز) vikonannya تحلیل رو به جلو تغییر مرحله دیگری از الگوریتم سازی مدل سیستم و پیاده سازی ماشین. ه) تحلیل رو به جلو vykonannya به جای مرحله سوم otrimannya و تفسیر نتایج مدلسازی سیستم.

1.3. قرار ملاقات قادر به ارائه اطلاعاتی در مورد هدف مدل سازی و سازماندهی انتخاب بود.پس از نصب، وظیفه مدلسازی سیستم اس vynachayutsya تا اطلاعات، zakoi otrimuyut akіsnі و kolіkіsnі vihіdnі داده، nebhіdnі vіrіshennyа tsgogo zadannya. تعداد داده ها به درک عمیق روال روزانه کار، روش های توسعه کمک می کند. به این ترتیب که بر اساس آن مراحل زیر انجام می شود: الف) انتخاب اطلاعات لازم در مورد سیستم اسبه آن وسط ovnіshny E;ب) تهیه داده های پیشینی؛ ج) تجزیه و تحلیل داده های تجربی موجود؛ د) انتخاب روش ها و روش ها برای پردازش پیش رو اطلاعات مربوط به سیستم.

اگر لازم است در نظر داشته باشید که کیفیت اطلاعات بصری در مورد موضوع مدل سازی دقیقاً با کفایت مدل برابر است، قابل اعتماد بودن نتایج مدل سازی نیز همین است.

1.4. فرضیه Visunennya و آن را بپذیرید.فرضیه های مدل تشویقی سیستم اسخدمت برای پر کردن "تصفیه" در rozumіnі zavdannya doslidnik. همچنین فرضیه هایی در مورد نتایج احتمالی در مدل سازی سیستم وجود دارد اس, اعتبار این موارد در ساعت آزمایش ماشین تأیید می شود. Pripuschennya انتقال، deyakі danі nevіdomі їх їх ممکن نیست به دور. Pripuschennya mozhut vysuvatisya shkodo vіdomih danih، yakі vіdpіdat vimom حل مشکل. Pripuschennya این فرصت را می دهد تا ساده سازی مدل را به صورت متغیر تا سطح انتخاب شده مدل سازی انجام دهد. در صورت اثبات فرضیه، عوامل زیر باید بیمه شوند: الف) اطلاعات اجباری برای اجرای وظیفه. ب) اطلاعاتی که اطلاعات ناکافی است. ج) تبادل منابع برای یک ساعت برای تکمیل کار؛ د) نتایج ochіkuvani مدل سازی.

در این رتبه، فرآیند رباتیک دارای مدل سیستمی است اسمی توان با توجه به حذف نتایج مدل سازی و اطلاعات جدید در مورد شی، در دوره آیش به همان مورد روی آورد.

1.5. تعیین پارامترها و تغییر مدل ها.ابتدا به سراغ توضیحات مدل ریاضی بروید، لازم است پارامترهای سیستم را مشخص کنید
, تغییرات ورودی و خروجی
,
, من در میانه ای عالی می ریزم
. روش Kіntsevoyu tsgogo pіdetapu є pіdgotovka تا pobudovi مدل ریاضی سیستم اس, آنچه در وسط بیرونی عمل می کند بررسی تمام پارامترها و تغییر مدل ها و ارزیابی سطح جریان جریان در فرآیند عملکرد سیستم مهم است. شرح پارامتر پوست که ممکن است به شکل توهین آمیز تغییر کند: الف) یک ویژگی کوتاه. ب) نماد دلالت آن وحدت جهان؛ ج) تغییر محدوده؛ د) محل zastosuvannya در مدل.

1.6. نصب تغییر اصلی در مدل.بر این اساس، تغییر اصلی مدل تعیین می شود و روشی برای تحریک مدل سیستم انتخاب می شود که بر اساس فرضیه های پذیرفته شده و کمک هزینه تدوین شده اند. چه کسانی با ویژگی های زیر محافظت می شوند: الف) تدوین وظیفه مدل سازی سیستم. ب) ساختار سیستم اسو الگوریتم ها E;ج) روش های ممکن برای حل مسئله مدل سازی.

1.7. ایجاد معیارهایی برای ارزیابی اثربخشی سیستم.برای ارزیابی کارایی فرآیند عملکرد سیستم، که مدل شده است اسلازم است متوالی از معیارها برای ارزیابی کارایی انتخاب شود، به طوری که در تنظیم ریاضی کار، می توان پیچیدگی ارزیابی کارایی را به عنوان تابعی از پارامترهای آن سیستم های در حال تغییر کاهش داد. این تابع به شما امکان می دهد پارامترها را تغییر دهید و پارامترهای سیستم را در ناحیه بعدی تغییر دهید. کارایی سیستم اسرا می توان برای کمک به معیارهای یکپارچه یا خصوصی ارزیابی کرد، و انتخاب کرد که کدام یک را با توجه به گیاهی که در حال بررسی است، سپرده گذاری کنیم.

1.8. تعیین روشهای تقریب.برای تقریب فرآیندهای واقعی که در سیستم اتفاق می افتد اس, سه نوع روش برای: الف) تعیین می شود. ب) imovirnіsnu; ج) تعیین مقادیر متوسط.

در رویه تعیین شدهنتایج مدل‌سازی به‌طور منحصربه‌فردی به توالی داده‌شده ورودی‌ها، پارامترهای آن سیستم‌های در حال تغییر نسبت داده می‌شود. اس. به این ترتیب، تغییرات روزانه در عناصری که نتایج مدلسازی را اضافه می کند، ایجاد می شود. ویروگیدنا(تصادفی) روش zastosovuetsya در آن خلق و خوی، اگر عناصر vipadkovy، از جمله تزریق از وسط بیرونی روی ویژگی های فرآیند عملکرد سیستم سرمایه گذاری کنید اسو در صورت نیاز به حذف اطلاعات مربوط به قوانین توزیع آخرین تغییرات. روش استخراج مقادیر متوسط vikoristovuetsya فقط در صورتی که هنگام مدل‌سازی سیستم، تعیین میانگین مقادیر متغیرهای خارجی برای تجلی عناصر متغیر مورد علاقه باشد.

1.9. شرح مدل مفهومی سیستم. برای هر جزئیات، مدل سیستم باید: الف) مدل مفهومی را توصیف کند
در اصطلاحات و مفاهیم انتزاعی؛ ب) توصیفی از مدل بر اساس انتخاب طرح‌های ریاضی معمولی ارائه شده است. ج) یک فرضیه باقیمانده پذیرفته شده است. د) انتخاب روش برای تقریب فرآیندهای واقعی با یک مدل سریع در حال توسعه است. به این ترتیب که بر اساس آن تجزیه و تحلیل گزارشی از کار انجام می شود، روش های ممکن در نظر گرفته شده و توصیف دقیق مدل مفهومی امیدوار است.
, Yak vikoristovuєtsya در مرحله دیگری از مدل سازی.

1.10. بررسی مجدد اعتبار مدل مفهومی.پس از آن به عنوان یک مدل مفهومی
توضیح داده شده، لازم است اعتبار مفاهیم موجود مدل قبل از آن بررسی شود، چگونه به مرحله بعدی مدلسازی سیستم برویم. اس. بازنگری در اعتبار مدل مفهومی آسان است، اما فرآیند باید اکتشافی باشد و چنین مدلی با اصطلاحات و مفاهیم انتزاعی توصیف می‌شود. یکی از روش های تایید مجدد مدل
- عملیات انتقال معکوس zastosuvannya، که به شما امکان می دهد مدل را تجزیه و تحلیل کنید، به تقریب های پذیرفته شده روی آورید و دوباره به فرآیندهای واقعی در حال اجرا در سیستم که در حال مدل سازی هستند، نگاه کنید. اس. بررسی اعتبار مدل مفهومی
مقصر است از جمله: الف) تأیید مجدد مدل؛ ب) ارزیابی قابلیت اطمینان اطلاعات خارجی؛ ج) نگاهی به تنظیم وظیفه مدل سازی؛ د) تجزیه و تحلیل تقریب های پذیرفته شده. ه) فرضیه و کمک هزینه بیشتر.

فقط پس از بازنگری رله مدل مفهومی
بعد به مرحله پیاده سازی ماشینی مدل بروید، مدل دارای بخشش است
اجازه به دست آوردن نتایج قابل اعتماد از شبیه سازی را نمی دهد.

1.11. ذخیره سازی اسناد فنی در مرحله اول. درمدل مفهومی kіnci etapu pobudovi
که її formalіzatsії توسعه tehnіchnіchnі zvіt zatap، که شامل: اس; ب) تجزیه و تحلیل وظیفه مدل سازی سیستم. ج) معیارهای ارزیابی اثربخشی سیستم. د) پارامترها و تغییر مدل های سیستم. ه) فرضیه ها و مفروضات پذیرفته شده با مدل سریع. ه) توصیف مدل در اصطلاحات و مفاهیم انتزاعی. ز) شرحی از ارزیابی نتایج شبیه سازی.

یکی دیگر از مراحل مدل‌سازی، مرحله الگوریتم‌سازی مدل و پیاده‌سازی ماشین її است. این مرحله مرحله ای است که به اجرای ایده ها و طرح های ریاضی در مدل ماشین بصری می پردازد مفرآیند عملکرد سیستم اس.

فرآیند عملکرد سیستم اسمی توانید ببینید که چگونه آخرین تغییر ایستگاه های її در گستره جهان k. وظیفه مدل سازی فرآیند عملکرد سیستم نهایی اسє توابع pobudova بر اساس آن می توان محاسبه ای از ویژگی های فرآیند عملکرد سیستم را انجام داد که باید چیپک شود. برای آن پشتیبانی لازم، که به توابع نیاز دارد z zі zminnimi، پارامترهای آن ساعت، و همچنین ذهن pochatkovі در لحظه از ساعت t=t 0 .

دو نوع مرحله سیستم وجود دارد:

  • 1) به ویژه، قدرت در روند عملکرد سیستم کمتر از یک روز و نیم است.
  • 2) نامحسوس، در برخی موارد فرآیند به مدت یک ساعت قطع می شود. من تابع خواهم شد z من (t)می تواند به روشی استریبکو مانند و بین موارد خاص - به آرامی تغییر کند.

الگوریتم های مدل سازی را می توان از اصل حالت های خاص الهام گرفت. به طور قابل توجهی رگه مانند (رله) تغییر خواهم کرد zقایق و "اصل مناصب خاص" - یاک اصل z.

« اصل z"این امکان را به سیستم های کم می دهد تا زمان صرف شده در ساعت ماشین را برای اجرای الگوریتم های مدل سازی تغییر دهند. مدلسازی ریاضی، مدل آماری است

فرم بصری ارائه ساختار منطقی مدل های فرآیندهای عملکرد سیستم ها و طرح برنامه ماشین. در مراحل مختلف مدل سازی، طرح های زیر از الگوریتم ها و برنامه های مدل سازی شکل می گیرد:

طرح Uzagalnen (بزرگ شده) الگوریتم مدل سازیترتیب روز را هنگام مدل‌سازی سیستم بدون شفاف‌سازی جزئیات تنظیم می‌کند.

نمودار تفصیلی الگوریتم مدلسازیبرای شفاف سازی، yakі vіdsutnі در طرح zagalnіy.

طرح منطقی الگوریتم مدل سازیساختار منطقی مدل را برای فرآیند عملکرد سیستم ها نشان می دهد اس.

طرح برنامهاصلاح ترتیب اجرای نرم افزار الگوریتم مدل سازی با انتخاب امنیت ریاضی خاص. طرح برنامه تفسیر طرح منطقی الگوریتم مدلسازی توسط خرده فروش برنامه با بهبود یک فیلم الگوریتمی خاص است.

مراحل الگوریتم سازی مدل و پیاده سازی ماشین:

  • 1. طرح منطقی پوبودوف مدل.
  • 2. Otrimannya spіvіdnoshen ریاضی.
  • 3. بررسی قابلیت اطمینان مدل سیستم.
  • 4. انتخاب ابزار ابزاری برای مدل سازی.
  • 5. قرار دادن طرح برنامه نویسی vikonanny robіt іz.
  • 6. مشخصات و درخواست طرح برنامه.
  • 7. تأیید و تأیید قابلیت اطمینان طرح برنامه.
  • 8. برنامه نویسی مدل را انجام داد.
  • 9. بررسی قابلیت اطمینان برنامه ها.
  • 10. نگهداری اسناد فنی در مرحله ای دیگر.