Безперервне моделювання відноситься до комп'ютерної моделі фізичної системи, яка безперервно відстежує реакцію системи відповідно до набору рівнянь, зазвичай пов'язаних з диференціальними рівняннями.
Історія
Слід зазначити, що один з перших випадків використання безперервного моделювання на комп'ютері був здійснений на Eniac в 1946 році. Безперервне моделювання дозволяє прогнозувати
- ракетні траєкторії,
- динаміку водневої бомби (нотабене це перше використання на Eniac),
- електричну схему моделювання,
- робототехніку.
Засноване в 1952 році, (SCS) є некомерційним, добровільним товариством, за ініціативою якого просувається моделювання та симуляція вирішення проблем сьогодення. Їх перша публікація припустила, що флот витрачав забагато грошей через безрезультатні випробування ракет, але Рада аналогового комп'ютера змогла надати більш повну інформацію за допомогою моделювання польотів. З того часу безперервне моделювання стало неоціненним у військових і приватних випробуваннях зі складними системами. Без нього був би неможливий політ Аполлона на місяць.
Дисоціація
Безперервне моделювання повинно бути чітко диференційовано від дискретного і дискретно-подійного моделювання подій. Дискретне моделювання спирається на рахункові явища, такі як число осіб в групі, кількість дротиків викинуто, або число вузлів в Орієнтованому графі. Дискретне моделювання подій створює систему, яка змінює свою поведінку тільки у відповідь на певні події і моделює зміни в системі в результаті кінцевого числа подій, розподілених за часом. Безперервне моделювання застосовує неперервну функцію з використанням дійсних чисел для вираження постійно мінливої системи. Наприклад, другий закон руху Ньютона, закони руху Ньютона, F = ma це безперервне рівняння. Значення F (сила), може бути точно обчислене за будь-яких дійсних значеннях числа m (маса) і a (прискорення). Кількість комбінацій сили і прискорення нескінченні і, отже, не є дискретним (рахунковими).
Дискретне моделювання може бути застосоване для вираження безперервного явища, але отримані в результаті моделювання результати приблизні. Безперервне моделювання може бути застосоване для представлення дискретних явищ, але отримані в результаті моделювання результати створюють сторонні або неможливі результати для деяких випадків. Наприклад, обчислення безперервним моделюванням живої популяції тварин може привести до неможливого результату 1/3 живих тварин.
Наступний приклад продажу певного продукту з плином часу. Використання дискретно-подієвого моделювання свідчить про необхідність події, щоб змінити кількість продажів. На відміну від цього безперервне моделювання має гладкий і сталий розвиток в кількості продажів. Варто відзначити, що «кількість продажів» принципово лічильно і, отже, дискретно. Безперервне моделювання продажів передбачає можливість дрібних продажів, наприклад, 1/3 від продажу. З цієї причини, безперервне моделювання продажів не моделює реальність, але, тим не менш може зробити корисні передбачення, які відповідають прогнозам дискретного моделювання для цілих чисел продажів.
Концептуальна модель
Безперервні моделювання основані на наборі диференціальних рівнянь. Ці рівняння визначають особливість змінних стану, фактори навколишнього середовища, так би мовити, з системи. Ці параметри системи змінюються в безперервному режимі і тим самим змінюють стан всієї системи.
Система диференціальних рівнянь може бути сформульована у вигляді концептуальної моделі, що представляє систему на абстрактному рівні. Для того, щоб розробити концептуальну модель існує 2 підходи:
- Дедуктивний підхід: поведінка системи виникає з фізичних законів, які можуть бути застосовані.
- Індуктивний підхід: поведінка системи виникає зі спостережуваної поведінки реального прикладу.
Широко відомим прикладом для безперервного моделювання концептуальної моделі є «модель хижак/жертва»
Модель хижак/жертва
Ця модель характерна для виявлення динаміки популяцій. Поки населення жертв знаходиться на підйомі, популяція хижаків також підвищується, так як вони мають досить, щоб поїсти. Але дуже скоро населення хижаків стає занадто великим, так що полювання перевищує відтворення жертв. Це призводить до зменшення популяції жертв і, як наслідок цього, також до зменшення хижаків, оскільки вони не мають достатньо їжі, щоб прогодувати всю популяцію.
Моделювання будь-якій популяції включає підрахунок членів населення і тому принципово дискретне моделювання. Однак моделювання дискретних явищ з безперервними рівняннями часто приносить корисну інформацію. Безперервне моделювання динаміки популяцій ефективно для підгонки кривої до кінцевого набору вимірювань / точок.
Математична теорія
При безперервному моделюванні, безперервний час відгуку фізичної системи моделюється за допомогою ЗДР, вбудованих в концептуальну модель. Час відгуку фізичної системи залежить від її початкового стану. Проблема вирішення ЗДР для даного початкового стану називається початковим завданням.
У дуже рідкісних випадках це ЗДР може бути вирішене простим аналітичним способом. Більш поширеними є ЗДР, які не мають аналітичного рішення. У цих випадках доводиться використовувати чисельні процедури апроксимації.
Два добре відомих сімейств методів розв'язання початково-крайових задач є:
При використанні чисельних вирішальних пристроїв необхідно враховувати наступні властивості вирішальних пристроїв:
- стійкість методу,
- метод властивості жорсткості,
- розрив методу.
- Заключні зауваження містяться в методі і доступні користувачеві.
Ці точки мають вирішальне значення для успіху використання одного методу.
Математичні приклади
Другий закон руху Ньютона, F=ma, є хорошим прикладом одного ЗДР безперервної системи. Методи чисельного інтегрування, такі як Рунге-Кутта, або Булірша-Штера можуть бути використані для вирішення цієї виняткової системи ЗДР.
Об'єднуючи ЗДР вирішального пристрою з чисельними операторами і методами, безперервний тренажер може бути використаний для моделювання багатьох різних фізичних явищ, таких як
- динаміка польоту,
- робототехніка,
- автомобільні підвіски,
- гідравліка,
- електрична енергія,
- електродвигуни,
- людське дихання,
- плавлення полярної шапки,
- парові електростанції,
- кавова машина
- тощо.
Там практично немає обмежень на види фізичних явищ, які можуть бути змодельовані за допомогою системи ЗДР. Деякі системи можуть не мати всі похідні вирази, зазначені в явному вигляді на відміну від відомих входів і виходів інших ЗДР. Ці похідні терміни визначаються неявно іншими обмеженнями системи, такими, як закон Кірхгофа, що потік заряду в з'єднання має дорівнювати потоку з нього. Для вирішення цих неявних систем ЗДР повинна бути використана ітераційна схема, така як схема Ньютон-Рафсона.
Моделювання програмного забезпечення
Щоб прискорити створення безперервного моделювання ви можете використовувати графічне програмне забезпечення, як VisSim або Simcad Pro. Програми надають варіанти інтеграції, розмір кроку, метод оптимізації, невідомі і функцію витрат, а також дозволяють умовне виконання підсистем для прискорення виконання і запобігання численних помилок для деяких областей. Таке графічне програмне забезпечення для моделювання може працювати в режимі реального часу і використовується як навчальний посібник для керівників та операторів.
Сучасні програми
Безперервне моделювання використовується
- Wii станціями;
- комерційними тренажерами;
- автопілотами реактивного літака;
- передовими інструментами інженерного проектування.
Дійсно, велика частина сучасної технології, що ми використовуємо сьогодні були б неможливі без безперервного моделювання.
Примітки
- (PDF). Архів оригіналу (PDF) за 9 червня 2011. Процитовано 19 травня 2017.
- Definition of Simulation with reference to "continuous simulation" at Encyclopedia.com
- '' Continuous Simulation''. http://www.scribd.com. Процитовано 23 січня 2012.
- Louis G. Birta, Gilbert Arbez (2007). Modelling and Simulation, p. 249. Springer.
- Louis G. Birta, Gilbert Arbez (2007). Modelling and Simulation, p. 255. Springer.
- Louis G. Birta, Gilbert Arbez (2007). Modelling and Simulation, p. 288. Springer.
- '' "On–the-fly" Continuous simulation software for the continuous flow modeling – Liquid and Gas simulation technology built into Simcad Pro''. http://www.createasoft.com. Архів оригіналу за 17 грудня 2012. Процитовано 26 січня 2012.
- . Архів оригіналу за 21 жовтня 2020. Процитовано 2 червня 2022.
Посилання
- Львівський національний університет імені Івана Франка [ 17 грудня 2010 у Wayback Machine.]
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Bezperervne modelyuvannya vidnositsya do komp yuternoyi modeli fizichnoyi sistemi yaka bezperervno vidstezhuye reakciyu sistemi vidpovidno do naboru rivnyan zazvichaj pov yazanih z diferencialnimi rivnyannyami IstoriyaSlid zaznachiti sho odin z pershih vipadkiv vikoristannya bezperervnogo modelyuvannya na komp yuteri buv zdijsnenij na Eniac v 1946 roci Bezperervne modelyuvannya dozvolyaye prognozuvati raketni trayektoriyi dinamiku vodnevoyi bombi notabene ce pershe vikoristannya na Eniac elektrichnu shemu modelyuvannya robototehniku Zasnovane v 1952 roci SCS ye nekomercijnim dobrovilnim tovaristvom za iniciativoyu yakogo prosuvayetsya modelyuvannya ta simulyaciya virishennya problem sogodennya Yih persha publikaciya pripustila sho flot vitrachav zabagato groshej cherez bezrezultatni viprobuvannya raket ale Rada analogovogo komp yutera zmogla nadati bilsh povnu informaciyu za dopomogoyu modelyuvannya polotiv Z togo chasu bezperervne modelyuvannya stalo neocinennim u vijskovih i privatnih viprobuvannyah zi skladnimi sistemami Bez nogo buv bi nemozhlivij polit Apollona na misyac DisociaciyaDiscrete event simulationContinuous simulation Bezperervne modelyuvannya povinno buti chitko diferencijovano vid diskretnogo i diskretno podijnogo modelyuvannya podij Diskretne modelyuvannya spirayetsya na rahunkovi yavisha taki yak chislo osib v grupi kilkist drotikiv vikinuto abo chislo vuzliv v Oriyentovanomu grafi Diskretne modelyuvannya podij stvoryuye sistemu yaka zminyuye svoyu povedinku tilki u vidpovid na pevni podiyi i modelyuye zmini v sistemi v rezultati kincevogo chisla podij rozpodilenih za chasom Bezperervne modelyuvannya zastosovuye neperervnu funkciyu z vikoristannyam dijsnih chisel dlya virazhennya postijno minlivoyi sistemi Napriklad drugij zakon ruhu Nyutona zakoni ruhu Nyutona F ma ce bezperervne rivnyannya Znachennya F sila mozhe buti tochno obchislene za bud yakih dijsnih znachennyah chisla m masa i a priskorennya Kilkist kombinacij sili i priskorennya neskinchenni i otzhe ne ye diskretnim rahunkovimi Diskretne modelyuvannya mozhe buti zastosovane dlya virazhennya bezperervnogo yavisha ale otrimani v rezultati modelyuvannya rezultati priblizni Bezperervne modelyuvannya mozhe buti zastosovane dlya predstavlennya diskretnih yavish ale otrimani v rezultati modelyuvannya rezultati stvoryuyut storonni abo nemozhlivi rezultati dlya deyakih vipadkiv Napriklad obchislennya bezperervnim modelyuvannyam zhivoyi populyaciyi tvarin mozhe privesti do nemozhlivogo rezultatu 1 3 zhivih tvarin Nastupnij priklad prodazhu pevnogo produktu z plinom chasu Vikoristannya diskretno podiyevogo modelyuvannya svidchit pro neobhidnist podiyi shob zminiti kilkist prodazhiv Na vidminu vid cogo bezperervne modelyuvannya maye gladkij i stalij rozvitok v kilkosti prodazhiv Varto vidznachiti sho kilkist prodazhiv principovo lichilno i otzhe diskretno Bezperervne modelyuvannya prodazhiv peredbachaye mozhlivist dribnih prodazhiv napriklad 1 3 vid prodazhu Z ciyeyi prichini bezperervne modelyuvannya prodazhiv ne modelyuye realnist ale tim ne mensh mozhe zrobiti korisni peredbachennya yaki vidpovidayut prognozam diskretnogo modelyuvannya dlya cilih chisel prodazhiv Konceptualna modelBezperervni modelyuvannya osnovani na nabori diferencialnih rivnyan Ci rivnyannya viznachayut osoblivist zminnih stanu faktori navkolishnogo seredovisha tak bi moviti z sistemi Ci parametri sistemi zminyuyutsya v bezperervnomu rezhimi i tim samim zminyuyut stan vsiyeyi sistemi Sistema diferencialnih rivnyan mozhe buti sformulovana u viglyadi konceptualnoyi modeli sho predstavlyaye sistemu na abstraktnomu rivni Dlya togo shob rozrobiti konceptualnu model isnuye 2 pidhodi Deduktivnij pidhid povedinka sistemi vinikaye z fizichnih zakoniv yaki mozhut buti zastosovani Induktivnij pidhid povedinka sistemi vinikaye zi sposterezhuvanoyi povedinki realnogo prikladu Shiroko vidomim prikladom dlya bezperervnogo modelyuvannya konceptualnoyi modeli ye model hizhak zhertva Model hizhak zhertva The predator prey model Cya model harakterna dlya viyavlennya dinamiki populyacij Poki naselennya zhertv znahoditsya na pidjomi populyaciya hizhakiv takozh pidvishuyetsya tak yak voni mayut dosit shob poyisti Ale duzhe skoro naselennya hizhakiv staye zanadto velikim tak sho polyuvannya perevishuye vidtvorennya zhertv Ce prizvodit do zmenshennya populyaciyi zhertv i yak naslidok cogo takozh do zmenshennya hizhakiv oskilki voni ne mayut dostatno yizhi shob progoduvati vsyu populyaciyu Modelyuvannya bud yakij populyaciyi vklyuchaye pidrahunok chleniv naselennya i tomu principovo diskretne modelyuvannya Odnak modelyuvannya diskretnih yavish z bezperervnimi rivnyannyami chasto prinosit korisnu informaciyu Bezperervne modelyuvannya dinamiki populyacij efektivno dlya pidgonki krivoyi do kincevogo naboru vimiryuvan tochok Matematichna teoriyaPri bezperervnomu modelyuvanni bezperervnij chas vidguku fizichnoyi sistemi modelyuyetsya za dopomogoyu ZDR vbudovanih v konceptualnu model Chas vidguku fizichnoyi sistemi zalezhit vid yiyi pochatkovogo stanu Problema virishennya ZDR dlya danogo pochatkovogo stanu nazivayetsya pochatkovim zavdannyam U duzhe ridkisnih vipadkah ce ZDR mozhe buti virishene prostim analitichnim sposobom Bilsh poshirenimi ye ZDR yaki ne mayut analitichnogo rishennya U cih vipadkah dovoditsya vikoristovuvati chiselni proceduri aproksimaciyi Dva dobre vidomih simejstv metodiv rozv yazannya pochatkovo krajovih zadach ye Simejstvo Runge Kutta Metod Adamsa Pri vikoristanni chiselnih virishalnih pristroyiv neobhidno vrahovuvati nastupni vlastivosti virishalnih pristroyiv stijkist metodu metod vlastivosti zhorstkosti rozriv metodu Zaklyuchni zauvazhennya mistyatsya v metodi i dostupni koristuvachevi Ci tochki mayut virishalne znachennya dlya uspihu vikoristannya odnogo metodu Matematichni prikladi Drugij zakon ruhu Nyutona F ma ye horoshim prikladom odnogo ZDR bezperervnoyi sistemi Metodi chiselnogo integruvannya taki yak Runge Kutta abo Bulirsha Shtera mozhut buti vikoristani dlya virishennya ciyeyi vinyatkovoyi sistemi ZDR Ob yednuyuchi ZDR virishalnogo pristroyu z chiselnimi operatorami i metodami bezperervnij trenazher mozhe buti vikoristanij dlya modelyuvannya bagatoh riznih fizichnih yavish takih yak dinamika polotu robototehnika avtomobilni pidviski gidravlika elektrichna energiya elektrodviguni lyudske dihannya plavlennya polyarnoyi shapki parovi elektrostanciyi kavova mashina tosho Tam praktichno nemaye obmezhen na vidi fizichnih yavish yaki mozhut buti zmodelovani za dopomogoyu sistemi ZDR Deyaki sistemi mozhut ne mati vsi pohidni virazi zaznacheni v yavnomu viglyadi na vidminu vid vidomih vhodiv i vihodiv inshih ZDR Ci pohidni termini viznachayutsya neyavno inshimi obmezhennyami sistemi takimi yak zakon Kirhgofa sho potik zaryadu v z yednannya maye dorivnyuvati potoku z nogo Dlya virishennya cih neyavnih sistem ZDR povinna buti vikoristana iteracijna shema taka yak shema Nyuton Rafsona Modelyuvannya programnogo zabezpechennyaShob priskoriti stvorennya bezperervnogo modelyuvannya vi mozhete vikoristovuvati grafichne programne zabezpechennya yak VisSim abo Simcad Pro Programi nadayut varianti integraciyi rozmir kroku metod optimizaciyi nevidomi i funkciyu vitrat a takozh dozvolyayut umovne vikonannya pidsistem dlya priskorennya vikonannya i zapobigannya chislennih pomilok dlya deyakih oblastej Take grafichne programne zabezpechennya dlya modelyuvannya mozhe pracyuvati v rezhimi realnogo chasu i vikoristovuyetsya yak navchalnij posibnik dlya kerivnikiv ta operatoriv Suchasni programiBezperervne modelyuvannya vikoristovuyetsya Wii stanciyami komercijnimi trenazherami avtopilotami reaktivnogo litaka peredovimi instrumentami inzhenernogo proektuvannya Dijsno velika chastina suchasnoyi tehnologiyi sho mi vikoristovuyemo sogodni buli b nemozhlivi bez bezperervnogo modelyuvannya Primitki PDF Arhiv originalu PDF za 9 chervnya 2011 Procitovano 19 travnya 2017 Definition of Simulation with reference to continuous simulation at Encyclopedia com Continuous Simulation http www scribd com Procitovano 23 sichnya 2012 Louis G Birta Gilbert Arbez 2007 Modelling and Simulation p 249 Springer Louis G Birta Gilbert Arbez 2007 Modelling and Simulation p 255 Springer Louis G Birta Gilbert Arbez 2007 Modelling and Simulation p 288 Springer On the fly Continuous simulation software for the continuous flow modeling Liquid and Gas simulation technology built into Simcad Pro http www createasoft com Arhiv originalu za 17 grudnya 2012 Procitovano 26 sichnya 2012 Arhiv originalu za 21 zhovtnya 2020 Procitovano 2 chervnya 2022 PosilannyaLvivskij nacionalnij universitet imeni Ivana Franka 17 grudnya 2010 u Wayback Machine