КАТЕГОРИЯ:


Астрономия- (809) Биология- (7483) Биотехнологии- (1457) Военное дело- (14632) Высокие технологии- (1363) География- (913) Геология- (1438) Государство- (451) Демография- (1065) Дом- (47672) Журналистика и СМИ- (912) Изобретательство- (14524) Иностранные языки- (4268) Информатика- (17799) Искусство- (1338) История- (13644) Компьютеры- (11121) Косметика- (55) Кулинария- (373) Культура- (8427) Лингвистика- (374) Литература- (1642) Маркетинг- (23702) Математика- (16968) Машиностроение- (1700) Медицина- (12668) Менеджмент- (24684) Механика- (15423) Науковедение- (506) Образование- (11852) Охрана труда- (3308) Педагогика- (5571) Полиграфия- (1312) Политика- (7869) Право- (5454) Приборостроение- (1369) Программирование- (2801) Производство- (97182) Промышленность- (8706) Психология- (18388) Религия- (3217) Связь- (10668) Сельское хозяйство- (299) Социология- (6455) Спорт- (42831) Строительство- (4793) Торговля- (5050) Транспорт- (2929) Туризм- (1568) Физика- (3942) Философия- (17015) Финансы- (26596) Химия- (22929) Экология- (12095) Экономика- (9961) Электроника- (8441) Электротехника- (4623) Энергетика- (12629) Юриспруденция- (1492) Ядерная техника- (1748) Arhitektura- (3434) Astronomiya- (809) Biologiya- (7483) Biotehnologii- (1457) Военни бизнесмен (14632) Висока technologies- (1363) Geografiya- (913) Geologiya- (1438) на държавата (451) Demografiya- ( 1065) Къща- (47672) журналистика и смирен (912) Izobretatelstvo- (14524) външен >(4268) Informatika- (17799) Iskusstvo- (1338) историята е (13644) Компютри- (11,121) Kosmetika- (55) Kulinariya- (373) културата е (8427) Lingvistika- (374) Literatura- (1642) маркетинг-(23702) математиците на (16968) Механична инженерно (1700) медицина-(12668) Management- (24684) Mehanika- (15423) Naukovedenie- (506) образователна (11852) truda- сигурност (3308) Pedagogika- (5571) Poligrafiya- (1312) Politika- (7869) Лево- (5454) Priborostroenie- (1369) Programmirovanie- (2801) производствено (97 182 ) индустрия- (8706) Psihologiya- (18388) Religiya- (3217) Svyaz (10668) Agriculture- (299) Sotsiologiya- (6455) на (42831) спортист строително (4793) Torgovlya- (5050) транспорт ( 2929) Turizm- (1568) физик (3942) Filosofiya- (17015) Finansy- (26596) химия (22929) Ekologiya- (12095) Ekonomika- (9961) Electronics- (8441) Elektrotehnika- (4623) Мощност инженерно ( 12629) Yurisprudentsiya- (1492) ядрена technics- (1748)

Dіagrami stanіv

Dіagrama klasіv го yavlyaє logіchnu модел на статичен оглед на системата, як modelyuєtsya на. Yde Mova за тези Scho на danіy dіagramі zobrazhuyutsya tіlki vzaєmozv'yazki структурен характер, Scho не остаряла ОД ABO reaktsії час система на zovnіshnі podії. Въпреки bіlshostі fіzichnih системи okrіm nayprostіshih аз trivіalnih, статичен оглед zovsіm nedostatno за modelyuvannya protsesіv funktsіonuvannya podіbnih системи са tsіlomu як, така че аз їhnіh okremih pіdsistem аз elementіv.

Rozglyanemo просто задника. Дали Yaky tehnіchny pristrіy, Taqiy як televіzor, komp'yuter, avtomobіl, Телефон определя на най-zagalnomu vipadku Mauger harakterizuvatisya такива svoїmi мелници, як "spravno" аз "от повреда". Іntuїtivno ясно Yaky zmіst vkladaєtsya в кожата іz Tsikh разбере. Bіlshe на vikoristannya за priznachennyam danogo Pristrom mozhlive tіlki todі, ако vіn е отседнал в spravno stanі. В отворено груба vipadku neobhіdno konkretnі dії ите Yogo ия vіdnovlennyu pratsezdatnostі ремонт.

Въпреки rozumіnnya семантика ponyattya ще predstavlyaє pevnі trudnoschі. Точно в действителност Scho характеристика stanіv системи не са депозити (ABO малки депозити) OD logіchnoї структура zafіksovanoї в dіagramі klasіv. Том в rozglyadі система stanіv се настройва за един час vіdvolіktisya ОД Особено її ob'єktnoї структуриране ия misliti zovsіm іnshimi kategorіyami Scho utvoryuyut dinamіchny контекст povodzhennya система modelyuєtsya як. Том в pobudovі dіagram stanіv neobhіdno vikoristovuvati spetsіalnі ponyattya.

Zrozumіlo, Scho системи кожно приложение не harakterizuєtsya tіlki структури складове її elementіv, пиво-ия deyakim povodzhennyam ABO funktsіonalnіstyu. За zagalnogo подадена funktsіonalnostі modelovanoї Sistemi priznachenі dіagrami varіantіv vikoristannya, SSMSC на концептуална rіvnі opisuyut povodzhennya система в tsіlomu. Infect нашия zavdannya polyagaє в tіm, обитатели predstaviti povodzhennya bіlsh подробно в logіchnomu rіvnі, самият отбор rozkriti sutnіst vіdpovіdі към храната: "Ние protsesі yakogo povodzhennya система zabezpechuє neobhіdnu funktsіonalnіst".

За modelyuvannya povodzhennya на logіchnomu rіvnі в movі UML mozhut vikoristovuvatisya vіdrazu kіlka kanonіchnih dіagram: stanіv, dіyalnostі, poslіdovnostі ия kooperatsії, кожен и yakih fіksuє uwagi на okremomu aspektі funktsіonuvannya система. На vіdmіnu ОД іnshih dіagram dіagrama stanіv opisuє процеси zmіni stanіv tіlki един клас, и tochnіshe - един ekzemplyara Pevnyi клас, tobto modelyuє OAO All mozhlivі zmіni stanі по-специално ob'єkta. Когато tsomu zmіna ще ob'єkta Mauger Бути viklikana zovnіshnіmi vplivami ите страна іnshih ob'єktіv ABO zzovnі. Същото важи и за инвентаризация reaktsії ob'єkta на podіbnі zovnіshnі vplivi ия vikoristovuyutsya dіagrami stanіv.



HEAD priznachennya tsієї dіagrami - opisati mozhlivі poslіdovnostі stanіv аз perehodіv, SSMSC в sukupnostі harakterizuyut povodzhennya Elements modelі protyagom Yogo zhittєvogo цикъл. Dіagrama stanіv predstavlyaє dinamіchne povodzhennya sutnostey на osnovі spetsifіkatsії їhnoї reaktsії на spriynyattya deyakih специфичен podіy. Система SSMSC reaguyut на zovnіshnі dії ОД іnshih системи АБО ОД koristuvachіv, іnodі nazivayut реактивност. Yakscho takі dії іnіtsіyuyutsya в dovіlnі vipadkovі моменти на един час, след това се говори за Asynchronous povodzhennya modelі.

Ходжа dіagrami stanіv naychastіshe vikoristovuyutsya за инвентаризация povodzhennya okremih ekzemplyarіv klasіv (ob'єktіv), смрад takozh оформяне може Бути zastosovanі за spetsifіkatsії funktsіonalnostі іnshih връзката между компонентите модели като Як varіanti vikoristannya, актьори, pіdsistemi, operatsії втория метод.

Dіagrama stanіv на sutі Je граф spetsіalnogo ум Scho predstavlyaє deyaky машина. Ponyattya машина в kontekstі UML Got dosit spetsifіchnu семантика zasnovanu на teorії avtomatіv. Върховете на tsogo на графика Je Stani ия deyakі INSHI типи elementіv машина (psevdostani) SSMSC zobrazhuyutsya vіdpovіdnimi grafіchnimi символи. Дъгите на графиката за sluguyut poznachennya perehodіv Zi лагер в лагера. Dіagrami stanіv оформяне може Бути vkladenі 12:59 до подробна bіlsh подадена okremih elementіv modelі. За rozumіnnya семантика konkretnoї dіagrami stanіv neobhіdno predstavlyati не tіlki osoblivostі povodzhennya modelovanoї sutnostі, пиво-ти благородство zagalnі vіdomostі ите teorії avtomatіv.

автоматичен

Automatic (държавната машина) в movі UML го yavlyaє deyaky formalіzm за modelyuvannya povodzhennya elementіv modelі ия система в tsіlomu. В metamodelі UML Machine Je пакет, пари ли viznachena mnozhina разберат neobhіdnih подадена за povodzhennya modelovanoї sutnostі в viglyadі дискретна простор и kіntsevim брой stanіv аз perehodіv. W іnshogo страна, автоматично opisuє povodzhennya okremogo ob'єkta в formі poslіdovnostі stanіv, SSMSC ohoplyuyut OAO All Etap Yogo zhittєvogo цикъл pochinayuchi ОД stvorennya ob'єkta ия Yogo zakіnchuyuchi znischennyam. Кожна dіagrama stanіv predstavlyaє deyaky машина.

Nayprostіshim челно vіzualnogo подадена stanіv аз perehodіv на osnovі formalіzmu avtomatіv Mauger sluzhiti rozglyanuta vische situatsіya Zi spravnіstyu tehnіchnogo Pristrom такъв як komp'yuter. В tsomu vipadku подвеждаща rozglyad себе си две zagalnih Stani "spravno" аз "от неизправност" Аз две преходи: ". Ремонт" "vihіd и мелодия" Аз Grafіchno tsya іnformatsіya Mauger Бути представена в viglyadі zobrazhenoї nizhche dіagrami stanіv komp'yutera (фиг. 2.11).

Фиг. 2.11. Обикновено челно dіagrami stanіv за tehnіchnogo Pristrom

Главна ponyattyami Scho входящо от formalіzm машина даже аз perehіd лагер. Golovna vіdmіnnіst mіzh ги polyagaє всъщност система Scho trivalіst znahodzhennya в okremomu stanі іstotno perevischuє час Scho zatrachaєtsya на perehіd и воля в Inshyj. Pripuskaєtsya, Scho в granitsі часова смяна и се превърне в един от Inshyj dorіvnyuє нула (Yakscho dodatkovo nіchogo не казва). Казвайки да Іnakshe, perehіd ob'єkta Зи ще лагер vіdbuvaєtsya mittєvo на.

В zagalnomu vipadku автоматични аспекти predstavlyaє dinamіchnі modelovanoї система viglyadі orієntovanogo графиката върховете yakogo vіdpovіdayut мелници, и дъгата - преходи. Когато tsomu povodzhennya modelyuєtsya як poslіdovne peremіschennya графика stanіv ОД пик до пик в дъгите, Scho їh poєdnuyut, а urahuvannyam їh orієntatsії. За графика stanіv системи могат да бъдат пуснати в rozglyad spetsіalnі vlastivostі.

Odnієyu е такава vlastivostey Je vidіlennya іz vsієї sukupnostі stanіv dvoh spetsіalnih: Pochatkova ия kіntsevogo. Ходжа Ni в grafі stanіv, Ni върху dіagramі stanіv час система znahodzhennya в допълнение ABO іnshomu stanі ясно vrahovuєtsya, peredbachaєtsya Scho poslіdovnіst zmіni stanіv uporyadkovana в chasі. Іnakshe Казвайки до следното кожен лагер zavzhdi nastupaє pіznіshe poperednogo Йому лагера.

Sche odnієyu vlastivіstyu Count stanіv Mauger sluzhiti dosyazhnіst stanіv. Yde Mova за тези Scho ABO navіgatsіya orієntovany Way в grafі stanіv viznachaє spetsіalne bіnarne vіdnoshennya на mnozhinі vsіh stanіv система. Цзе vіdnoshennya harakterizuє potentsіynu mozhlivіst преход на системата и rozglyanutogo лагер в deyaky лагер Inshyj. Очевидно е, че dosyazhnostі stanіv neobhіdna nayavnіst orієntovanogo високо път в grafі stanіv, Yaky їh poєdnuє.

Formalіzm avtomatіv dopuskaє vkladennya един avtomatіv в INSHI да се изясни vnutrіshnoї структуриране okremih bіlsh zagalnih stanіv (makrostanіv). В tsomu vipadku vkladenі автоматична pіdavtomatіv спечелени титли. Pіdavtomati mozhut vikoristovuvatisya за vnutrіshnoї spetsifіkatsії процедури аз funktsіy Scho utvoryat povodzhennya vihіdnogo ob'єkta. Napriklad, лагер nespravnostі tehnіchnogo пристройка (фиг. 2.11) Mauger Бути detalіzovany на okremі pіdstani, кожата и yakih Mauger harakterizuvati nespravnіst okremih pіdsistem Scho входящо до склада danogo пристройка.

Formalіzm zvichaynogo машина zasnovany върху умовете на следния vikonannі obov'yazkovih:

1. Устройството не zapam'yatovuє іstorіyu peremіschennya Zi лагер в лагера. W поглеждайки modelovanogo povodzhennya viznachalnim Je факт znahodzhennya ob'єkta в tіm ABO іnshomu stanі, ейл nіyak не poslіdovnіst stanіv Have rezultatі yakoї ob'єkt pereyshov точно в лагера. Каза на Іnakshe, автоматични "zabuvaє" OAO Всички мелници, SSMSC pereduvali инлайн по време на Tsei час. Казвайки да Образно, іsnuє neprozora stіna Scho vіdokremlyuє резби мелница на редки преминали povodzhennya ob'єkta.

2. По време на кожен час автоматични perebuvati Mauger за една секунда в един tіlki Zi svoїh stanіv. Oznachaє Цзе, Scho formalіzm priznacheny машина за modelyuvannya poslіdovnogo povodzhennya, ако ob'єkt protyagom Своге zhittєvogo цикъл poslіdovno премине през OAO Всички svoї мелници. Когато tsomu автоматични perebuvati Mauger в okremomu stanі zavgodno Dovgy як, Yakscho не vіdbuvaєtsya nіyakih podіy.

3. ходжа обработва zmіni stanіv машина vіdbuvaєtsya в chasі ясно kontseptsіya час не е включена в formalіzm машина. Oznachaє Цзе, Scho trivalіst znahodzhennya машина в допълнение ABO іnshomu stanі и takozh час dosyagnennya на АВО іnshogo няма да nіyak spetsifіkuyutsya. Казвайки да Іnakshe, час dіagramі stanіv prisutnіy имплицитно vidі, ходжа за okremih podіy Mauger Бути zaznacheny іnterval-ия час в привидна vidі.

4. Брой stanіv машина за виновен Бути obov'yazkovo kіntsevoyu (при movі UML rozglyadayutsya tіlki kіntsevі автоматична), OOO All смрад аз povinnі Бути spetsifіkovanі ясно. Когато tsomu okremі psevdostani оформяне може да не майка spetsifіkatsіy (аз Pochatkova kіntsevy Стан). В tsomu vipadku їhnє priznachennya ия семантика povnіstyu viznachayutsya ите контекст modelі ия rozglyanutoї dіagrami stanіv.

5. Устройството не е виновен за граф mіstiti іzolovanih stanіv аз perehodіv. Tsya Umov oznachaє, Scho за кожата Zi stanіv, krіm Pochatkova, спазвайте Booty viznacheny poperednіy лагер. Кожни perehіd виновен obov'yazkovo z'єdnuvati два лагера машини. Dopuskaєtsya perehіd Зи ще сам по себе си, Taqiy perehіd пререже nazivayut "джин".

6. Машината не е виновен mіstiti konflіktuyuchih perehodіv, tobto като perehodіv е един от първите, на волята, ако ob'єkt odnochasno Mauger отида в които две bіlshe nastupnі Стан (krіm vipadku паралелно pіdavtomatіv). В movі UML viklyuchennya konflіktіv mozhlive osnovі относно въвеждането на съзнанието, така ранг storozhovih.

Така ранг, правила povedіnki ob'єkta на, modelovanogo deyakim машина, viznachayutsya, е едната страна, zagalnim formalіzmom машина и іnshogo ите страна - Yogo grafіchnim Изображенията имат movі UML Have formі konkretnoї dіagrami stanіv.

мелница

Ponyattya ще (държавна) Je фундаментално tіlki в metamodelі MTIE UML, пиво-ти в Applied Systems analіzі. Wuxia kontseptsіya dinamіchnoї Sistemi ґruntuєtsya на ponyattі лагер система. Въпреки това, семантиката на UML ще в movі Имаш tsіly брой spetsifіchnih osoblivo.

В movі UML PID стан rozumієtsya Abstract metaklas, vikoristovuvany за modelyuvannya okremoї situatsії, protyagom yakoї Got Местоположение vikonannya deyakoї умове. Стан Mauger Бути работа в vidі определя конкретни стойности atributіv клас ABO ob'єkta в tsomu zmіna їhnіh okremih стойности Бюд vіdbivati ​​zmіnu ще modelovanogo клас ABO ob'єkta.

Varto vіdmіtiti, Scho не Mauger Кожен атрибут клас harakterizuvati Yogo мелница. Як обикновено се трудят стойности tіlki takі vlastivostі elementіv система SSMSC vіdbivayut dinamіchny ABO funktsіonalny аспект її povodzhennya. В tsomu vipadku лагер Бюд harakterizuvatisya deyakoyu іnvarіantnoyu умове Scho vklyuchaє на tіlki znachimі за povodzhennya клас атрибут аз їhnі стойности. Napriklad, іnvarіant Mauger predstavlyati статично situatsіyu, ако ob'єkt znahoditsya в stanі сечени viniknennya deyakoї zovnіshnoї podії. W іnshogo страна, іnvarіant vikoristovuєtsya за modelyuvannya dinamіchnih aspektіv, ако в hodі процеси vikonuyutsya deyakі dії. В tsomu vipadku modelovany yelement rozglyanuty движат от лагера по време на кочан vіdpovіdnoї dіyalnostі аз zalishaє ДАНИАН лагер в момента на завършване її.

Фиг. 2.12. Изображенията върху Grafіchne stanіv dіagramі stanіv

Стан по dіagramі zobrazhuєtsya pryamokutnikom и заоблен връх (фиг. 2.12). Tsey pryamokutnik имат Черга, Mauger Бути rozdіleny на DVI sektsії хоризонтална lіnієyu. Yakscho vkazana лишаване един sektsіya, на nіy zapisuєtsya tіlki іm'ya ще (фиг. 2.12, а). В іnshomu vipadku в pershіy ите zapisuєtsya іm'ya те ще, а в други - на списък deyakih vnutrіshnіh Акт разумно ABO perehodіv в danomu stanі (Фигура 2.12, б.). Когато tsomu PID dієyu в movі UML rozumіyut deyaku атомно operatsіyu, vikonannya yakoї доведе до zmіni ще ABO Povernennya deyakogo стойност (napriklad, "іstina" АВО "истина").

Іm'ya ще

Іm'ya ще yavlyaє самият ред текст, Scho rozkrivaє zmіstovnu sutnіst danogo лагер. Іm'ya zavzhdi zapisuєtsya S zagolovnoї писма. Oskіlki лагер Sistemi Je складове Частейн обработва її funktsіonuvannya, rekomenduєtsya як іm'ya vikoristovuvati dієslova в dіysnomu chasі (dzenkaє, drukuє, ochіkuє) ABO vіdpovіdnі dієprikmetniki (zaynyaty, vіlny, изпратените съобщения, otrimane). Іm'ya са станали Mauger Бути vіdsutnіm, tobto vono Je neobov'yazkovim за deyakih stanіv. В tsomu vipadku лагер anonіmnim Да, аз Yakscho на dіagramі stanіv їh dekіlka, вонята usі povinnі rozrіznyatisya го mіzh.

Списък vnutrіshnіh Акт разумно

Tsya sektsіya mіstit perelіk vnutrіshnіh Закона разумно ABO dіyalnostey, SSMSC vikonuyutsya в protsesі znahodzhennya modelovanogo елементи в danomu stanі. Кожна и Закона за разумно zapisuєtsya viglyadі okremogo, за които Got следния формат:

<Mіtka dії "/" viraz dії>

Mіtka dії vkazuє на obstavini ABO умовете на експозицията yakih Бюд The ​​vikonuvatisya, як viznachena virazom dії. Когато tsomu Mauger viraz dії vikoristovuvati дали SSMSC атрибути, които zv'yazki, SSMSC nalezhat oblastі іmen ABO контекст modelovanogo ob'єkta. Yakscho списък virazіv dії porozhnіy тогава rozdіlnik viglyadі pohiloї в риск "/" не Mauger vkazuvatisya.

Perelіk mіtok dії Got fіksovanі стойности в UML movі, SSMSC не оформяне може Бути як vikoristanі іmena podіy. Tsі nastupnі стойности:

  • влизане - tsya mіtka vkazuє на dіyu, як spetsifіkovana следното след virazom й dії Scho vikonuєtsya по време на входа на лагера ДАНИАН (експозицията vhіdna В);
  • изход - върху tsya mіtka vkazuє dіyu, як spetsifіkovana следното след нея virazom dії Scho vikonuєtsya когато vihodu ите danogo ще (експозицията vihіdna В);
  • направя - tsya mіtka spetsifіkuє dіyalnіst ( "направи дейност"), Scho vikonuєtsya protyagom usogo часа, боде ob'єkt е отседнал в danomu stanі, АВО Доти, боде се не zakіnchitsya obchislennya, spetsifіkovane следното след нея virazom dії. В ostannomu vipadku в zavershennі podії generuєtsya vіdpovіdny резултат;
  • включва - tsya mіtka vikoristovuєtsya за zvertannya да pіdavtomatu в tsomu следното след нея viraz dії mіstit іm'ya tsogo pіdavtomata.

В vsіh іnshih vipadkah mіtka dії іdentifіkuє podіyu Scho zapuskaє vіdpovіdny viraz dії. Tsі podії nazivayutsya vnutrіshnіmi преходи и семантично ekvіvalentnі преходи в самата Tsey лагер за vinyatkom toї osoblivostі Scho tsogo vihіd іz ABO отново ще vhіd от Демба не vіdbuvaєtsya. Oznachaє Цзе, Scho ия влизане dії не vihodu vikonuyutsya.

Як задника ще rozglyanemo situatsіyu в autentifіkatsії въвеждане на паролата влезе в koristuvacha deyaku софтуерна система (фиг. 2.13). В tsomu vipadku списък vnutrіshnіh Акт разумно да има danomu не stanі porozhnіy аз vklyuchaє 4 okremі dії, Pershi DVI и yakih standartnі ия opisanі vische и DVI ostannіh viznachayutsya svoєyu spetsifіkatsієyu.

Фиг. 2.13. S Butt не ще празни sektsієyu dії

Pochatkova че kіntsevy Stani

Pochatkova лагер го yavlyaє okremy vipadok ще Scho не mіstit nіyakih vnutrіshnіh Закона разумно (psevdostan). В tsomu stanі е отседнал ob'єkt за zamovchuvannyam Pochatkova по време на час. Vіn служат за vkazuvannya на dіagramі stanіv grafіchnoї oblastі, ОД yakoї pochinaєtsya процеси zmіni stanіv. Grafіchno Pochatkova лагер в movі UML poznachaєtsya в viglyadі zafarbovanogo кръг (фиг. 2.14, а) и yakogo Mauger tіlki vihoditi strіlka Scho vіdpovіdaє преход.

Фиг. 2.14. Изображенията, които Grafіchne Pochatkova kіntsevogo stanіv
на dіagramі stanіv

Kіntsevy (fіnalny) мелница yavlyaє го okremy vipadok ще Scho takozh не mіstit nіyakih vnutrіshnіh Закона разумно (psevdostan). В tsomu stanі Бюд perebuvati ob'єkt за zamovchuvannyam pіslya завършване на робот машината kіntsevy време час. Vіn служат за vkazuvannya на dіagramі stanіv grafіchnoї oblastі Have yakіy zavershuєtsya процеси zmіni stanіv ABO zhittєvy danogo цикъл ob'єkta. Grafіchno kіntsevy лагер в movі UML poznachaєtsya в viglyadі zafarbovanogo чаша pomіschenogo в okruzhnіst (фиг. 2.14, б), Yaky Mauger tіlki vhoditi strіlka Scho vіdpovіdaє преход.

Perehіd

Просто perehіd (sіmple transіtіon) го yavlyaє vіdnoshennya mіzh Еиад poslіdovnimi мелници, Scho vkazuє на zmіni факта, един ще іnshim. Perebuvannya modelovanogo ob'єkta в Perche stanі Mauger suprovodzhuvatisya vikonannyam deyakih Закона разумно и в други страни от Закона perehіd Бюд mozhlivy pіslya завършване Tsikh разумно и takozh pіslya zadovolennya deyakih dodatkovih умове. В tsomu vipadku казва Scho perehіd spratsovuє, АВО vіdbuvaєtsya spratsyuvannya преход. Преди spratsovuvannya преход ob'єkt znahoditsya в poperednomu ОД Демба stanі, Yaky nazivaєtsya vihіdnim мелница (не plutati ите Pochatkova стан - TSE rіznі ponyattya) и pіslya Yogo spratsovuvannya ob'єkt znahoditsya в Демба stanі следната OD (tsіlovomu stanі).

Perehіd zdіysnyuєtsya в nastannі deyakoї podії: zakіnchennya vikonannya dіyalnostі (правя actіvіty) oderzhannі ob'єktom Уведомление ABO priyomі сигнал. На perehodі vkazuєtsya іm'ya podії. Освен Krіm, perehodі mozhut vkazuvatisya dії Scho vikonuyutsya ob'єktom в vіdpovіd на zovnіshnі podії в perehodі S воля в Много Други. Spratsovuvannya преход Mauger zalezhati не tіlki ОД nastannya deyakoї podії, бира и ОД vikonannya viznachenoї умове Як nazivaєtsya storozhovoyu умове. Отиди Ob'єkt и воля в допълнение към партидите Други vipadku, Yakscho vіdbulasya zaznachena Podiya аз storozhova Umov priynyala ценности "іstina".

Podiya

Termіn Podiya (събитие) vimagaє okremogo обяснения oskіlki Je samostіynim Elements MTIE UML. Формално, Podiya го yavlyaє spetsifіkatsіyu deyakogo факт Scho Got Местоположение в prostorі аз в chasі. За podії казват Scho смрад "vіdbuvayutsya" в tsomu okremі podії povinnі Бути uporyadkovanі в chasі. Pіslya nastannya deyakoї podії mozhna vzhe не се върти, за да poperednіh podіy, Yakscho ТАКА mozhlivіst не peredbachena ясно в modelі.

Семантика ponyattya podії fіksuє uwagi на zovnіshnіh Wink yakіsnih за промяна, Scho vіdbuvayutsya в perehodі modelovanogo ob'єkta Zi лагер в лагера. Napriklad в vklyuchennі elektrichnogo peremikacha vіdbuvaєtsya deyaka Podiya имат rezultatі yakogo kіmnata staє osvіtlenoyu. Pіslya uspіshnogo ремонт komp'yutera takozh vіdbuvaєtsya малка важност Podiya - vіdnovlennya Yogo pratsezdatnostі. Yakscho pіdnyati zvichaynogo телефонен апарат, имате Yogo vipadku spravnostі, мили ochіkuєmo pochuti тон. Tsei Всъщност аз TER Je podієyu.

В movі UML podії vіdіgrayut роля stimulіv Scho іnіtsіyuyut кръст този stanіv в INSHI. Як podії mozhna rozglyadati сигнал vikliki, zakіnchennya fіksovanih promіzhkіv час ABO моменти zakіnchennya vikonannya Закона viznachenih разумно. Іm'ya podії іdentifіkuє Кожен okremy perehіd на dіagramі stanіv аз Mauger mіstiti текст ред, Scho ите pochinaєtsya maloї lіteri. В tsomu vipadku priynyato vvazhati perehіd проверяване, tobto такива ОВМ spetsifіkuє Podiya-Triger. Napriklad, преминават на фиг. 2.11 Да проверяване, oskіlki и кожно-ите им zv'yazana yakas Podiya-Triger Scho vіdbuvaєtsya асинхронно когато vihodu ите гриза tehnіchnogo Pristrom ABO Yogo когато zakіnchennya ремонт.

Yakscho близо от Zi strіlkoyu преход не zaznacheny nіyaky ред на текст, след това vіdpovіdny perehіd netrigernim Да, аз в tsomu vipadku ите контекст dіagrami stanіv спазвайте Booty ясно pіslya zakіnchennya yakoї dіyalnostі vіn spratsovuє. Pіslya іmenі podії mozhut slіduvati kruglі преклони пред изрично zavdannya parametrіv vіdpovіdnoї podії-тригери. Yakscho takі параметричен vіdsutnі, на списък parametrіv и храмове Mauger Бути vіdsutnіm.

Skladen мелница аз pіdstan

Skladen мелница (composіte състояние) - Taqiy сгъване лагер, Scho ите skladaєtsya іnshih vkladenih от Демба stanіv. Ostannі ще vistupati vіdnosno як Perche pіdstani (-състояние). Успях да ги ходжа mіzh Местоположение vіdnoshennya kompozitsії, grafіchno usі върха на dіagrami Scho vіdpovіdayut vkladenim мелници, zobrazhuyutsya useredinі символ ще триптих (фиг. 2.15). В tsomu vipadku rozmіri grafіchnogo символ триптих ще zbіlshuyutsya така обитатели vmіstiti на pіdstani OAO All.

Фиг. 2.15. Grafіchne представяне ще триптих и Еиад
vkladenimi в Демба poslіdovnimi pіdstanami

Skladen лагер Mauger mіstiti два успоредни pіdavtomata bіlshe ABO ABO dekіlka poslіdovnih pіdstanіv. Кожен Folding лагер Mauger utochnyuvatisya tіlki един іz zaznachenih sposobіv. Когато tsomu дермална и pіdstanіv имат Черга, Mauger Бути триптих разпъна аз mіstiti useredinі момента INSHI vkladenі pіdstani. Количество rіvnіv vkladenostі триптих stanіv не fіksovana movі в UML.

Poslіdovnі pіdstani

Poslіdovnі pіdstani (sequentіal-състояния) vikoristovuyutsya за modelyuvannya като povodzhennya ob'єkta, PID час yakogo в кожа момент ob'єkt час Mauger znahoditisya в едно аз tіlki един pіdstanі. Povodzhennya ob'єkta в tsomu vipadku yavlyaє го poslіdovnu zmіnu pіdstanіv pochinayuchi ОД Pochatkova аз zakіnchuyuchi kіntsevim pіdstanami. Ходжа ob'єkt prodovzhuє znahoditisya в триптих stanі, Въведение в rozglyad poslіdovnih pіdstanіv dozvolyaє vrahuvati bіlsh tonkі logіchnі аспекти Yogo vnutrіshnogo povodzhennya.

За челно rozglyanemo на качеството в modelovanogo ob'єkta zvichayny Телефон набор. Vіn Mauger znahoditisya в rіznih мелници, един іz yakih Je лагер dodzvonu на абоната. Очевидно е, че за жителите podzvoniti, neobhіdno znyati sluhavku, pochuti тон, pіslya chogo nabrati potrіbny телефонен номер. Така ранг, dodzvonu на лагер панти на абоната даже аз skladaєtsya ите dvoh poslіdovnih pіdstanіv "pіdnyati sluhavku" аз "nabrati телефонен номер." Фрагмент dіagrami stanіv за tsogo челно mіstit един триптих аз Стан две poslіdovnih pіdstani (фиг. 2.16).

Фиг. 2.16. Butt ще триптих и Еиад vkladenimi poslіdovnimi pіdstanami.

Deyakih Обяснение mozhut vimagati преход. Две тях Z spetsifіkuyut фигури podіyu-Triger nabіr, Scho Got іm'ya "фигура", "опцията п лидер. Създаване Як, Як лесно pripustiti, vistupaє okrema цифрен диск Телефон набор. Perehіd ите Pochatkova pіdstanu netrigerny, oskіlki не vіn mіstit nіyakogo текст ред. Ostannіy perehіd в kіntsevy pіdstan не Got podії-тригери, ейл Got storozhovu умове Scho perevіryaє pravilnіst набрани абонатен номер. Tіlki в vipadku іstinnostі tsієї умове телефонен апарат Mauger отидете kіntsevy pіdstan Scho harakterizuє superstan "dodzvon да абонат" в tsіlomu.

Skladen лагер Mauger mіstiti на качеството в vkladenih pіdstanіv Pochatkova аз kіntsevy мелници. Когато tsomu Pochatkova pіdstan vihіdnim Да, ако vіdbuvaєtsya perehіd ob'єkta в ДАНИАН триптих лагер. Yakscho триптих лагер mіstit useredinі момента kіntsevy pіdstan тогава perehіd в Tsey vkladeny kіntsevy лагер oznachaє завършване perebuvannya ob'єkta в danomu vkladenomu stanі. Vazhlivo pam'yatati, Scho за poslіdovnih pіdstanіv Pochatkova аз kіntsevy Stani povinnі Бути єdinimi в kozhnіm триптих stanі.

Цзе mozhna poyasniti в Taqiy sposіb. Кожна sukupnіst vkladenih poslіdovnih pіdstanіv го yavlyaє pіdavtomat на машината, пари ли nalezhit rozglyanuty триптих лагер. Oskіlki Кожен Machine Mauger майка на viznachennyam єdiny Pochatkova аз єdiny kіntsevy лагер, след това pіdavtomatu Umov tsya takozh виновен vikonuvatisya (фиг. 2.16).

Paralelnі pіdstani

Paralelnі pіdstani (едновременни-състояния) dozvolyayut spetsifіkuvati две аз bіlsh pіdavtomati, Scho оформяне може vikonuvatisya паралелно useredinі skladenoї podії. Кожна и pіdavtomatіv zaymaє deyaku площ (regіon) useredinі триптих ще Scho vіdokremlyuєtsya ОД іnshih хоризонтална пунктирана lіnієyu. Yakscho на dіagramі stanіv Je триптих лагер іz vkladenimi паралелно pіdstanami тогава ob'єkt Mauger odnochasno znahoditisya в дермална и Tsikh pіdstanіv.

Въпреки okremі rіvnobіzhnі pіdstani mozhut имат Черга, skladatisya ите dekіlkoh poslіdovnih pіdstanіv (pіdavtomati 1 и 2 на фиг. 2.17). В tsomu vipadku за viznachennyam ob'єkt Mauger znahoditisya tіlki в една и poslіdovnih pіdstanіv pіdavtomata. В този ранг, за да абстрактна задника (фиг. 2.16) pripustime odnochasne perebuvannya ob'єkta в pіdstanah (1, 3, 4), (2, 3, 4), (1, 3, 5), (2, 3, 5) , Nepripustime perebuvannya ob'єkta odnochasno в pіdstanah (1, 2, 3) АВО (3, 4, 5).

Фиг. 2.16. Изображенията ще Grafіchne триптих и vkladenimi
rіvnobіzhnimi pіdstanami.

Oskіlki Кожен regіon vkladenogo ще spetsifіkuєtsya deyakim pіdavtomatom, за кожата и vkladenih pіdavtomatіv оформяне може Бути viznachenі vlasnі Pochatkova аз kіntsevі pіdstani (фиг. 2.17). Когато perehodі в ДАНИАН триптих лагер дермална и pіdavtomatіv opinyaєtsya в svoєmu Pochatkova pіdstanі. Дали vіdbuvaєtsya паралелно vikonannya кожата и Tsikh pіdavtomatіv, и vihіd Zi триптих ще mozhlivy Бюд лишаване освен vipadku, ако OAO All pіdavtomati znahoditisya ще има svoїh kіntsevih pіdstanah.

Yakscho Yaky nebudu ите pіdavtomatіv priyshov в svіy kіntsevy лагер ranіshe за іnshih тогава vіn виновен ochіkuvati, боде ия INSHI pіdavtomati няма да дойде от svoї kіntsevі мелници.

В deyakih vipadkah buvaє Баян skhovati vnutrіshnyu структура триптих воля. Napriklad, okremy pіdavtomat Scho spetsifіkuє сгъване лагер, Mauger Бути nastіlki на голяма скала, Scho Yogo vіzualіzatsіya utrudnit zagalne представителство dіagrami stanіv. Не podіbnіy situatsії dopuskaєtsya rozkrivati ​​на vihіdnіy dіagramі stanіv ДАНИАН триптих лагер, а в долния десен vkazati pіktogramu kutі spetsіalny символ (фиг. 2.18). Nadalі dіagrama stanіv за vіdpovіdnogo pіdavtomata Mauger Бути zobrazhena okremo ОД osnovnoї ите neobhіdnimi коментар.

Фиг. 2.18. Skladen лагер Zi skhovanoyu vnutrіshnoyu структури и
spetsіalnoyu pіktogramoyu.


ROZDІL 3. Метод TA ZASOBI ANALІZU на I MODELYUVANNYA
СИСТЕМИ UPRAVLІNNYA

3.1. Modelyuvannya системи

Основи на modelyuvannya, termіni, ponyattya. Obchislyuvalny eksperiment

Pid тично математически modelyuvannyam rozumіyut Опис povodzhennya fіzichnih системи за взаимопомощ тично математически rіvnyan ABO spіvvіdnoshen (тично математически модели) [7].

Vіdmіnna ориз modelyuvannya метод як doslіdzhennya polyagaє в mozhlivostі vivchennya, prognozuvannya ия optimіzatsії като protsesіv аз ob'єktіv, fіzichny (пълен мащаб) eksperiment іz yakimi duzhe skrutny ABO ekonomіchno nevigіdny. В-ситу bagatoh vipadkah eksperiment nebezpechny аз Mauger Бути лишаване vikonany веднъж (zmіna ще ekologіchnih системи keruvannya klіmatom) vіn vimagaє bagato час (selektsіynі doslіdzhennya) ABO просто nemozhlivy (vіdtvorennya гео-и astrofіzichnih protsesіv).

Obchislyuvalny eksperiment в podіbnih situatsіyah в bagato razіv skorochuє termіni аз vartіst doslіdzhen, pіdvischuє obґruntovanіst priynyatih rіshen. Perevagi тично математически modelyuvannya dozvolyayut Минато брой promіzhnih stadіy в provedennі Naukova doslіdzhen rozrobok аз съм zvernutisya bezposeredno да Promyslova virobnitstva Scho олово да се подчиняват pіdvischennya produktivnostі pratsі.

Naukova-tehnіchny rozvitok при дали yakіy oblastі zazvichay vіdbuvaєtsya така: sposterezhennya ия eksperiment teoretichnі doslіdzhennya → → organіzatsіya virobnichih protsesіv.

Uzagalneno метод modelyuvannya mozhna viznachiti метод як oposeredkovanogo pіznannya на пари ли doslіdzhuvany ob'єkt-origіnal znahoditsya в deyakіy vіdpovіdnostі ите іnshim ob'єktom-Modell, че моделът е в действителност zdatna ABO іnshomu vіdnoshennі zamіschati origіnal на deyakih stadіyah doslіdzhennya.

Process modelyuvannya pripuskaє nayavnіst ob'єkta doslіdzhennya; doslіdnika, конкретни задачи, преди Якима; modelі, stvoryuvanoї мания за информация на ob'єkt аз neobhіdnoї за rіshennya postavlenoї zadachі. Stosovno modelі doslіdnik Je eksperimentatorom Scho провеждане eksperiment не е реално ob'єktom и е Yogo Modell.

Spetsifіka doslіdnitskoї роботи viznachaє nastupnі Etap modelyuvannya Сгъваеми системи:

1. Отчет konkretnoї zadachі в termіnah, yakimi opisuyut процеси в rozglyaduvanіy sistemі.

2. Formalіzatsіya zadachі - pobudova matematichnoї modelі rozglyaduvanoї система на pіdstavі sformulovanoї Applied fahіvtsem zadachі изявление.

3. Perevіrka аз koreguvannya modelі, z'yasuvannya етап adekvatnostі modelі аз реално ob'єkta за взаимопомощ porіvnyannya factuality vimіryanih (ABO zareєstrovanih ranіshe) vhіdnih ABO vihіdnih parametrіv ob'єktіv I vіdpovіdnih parametrіv модели. Ние изискваме razі vikonuєtsya koreguvannya modelі.

4. Znahodzhennya оптимални rіshennya zadachі на pіdstavі utochnenoї modelі за облекчаване на АВО іnshogo chiselnogo метод. Vibіr vіdpovіdnogo метод rіshennya zadachі tsіlkom viznachaєtsya оглед otrimanoї matematichnoї modelі. На tsomu etapі skladaєtsya Programa за AMR, Scho realіzuє obrany алгоритъм аз проведе obchislyuvalny eksperiment Scho bagato в chomu подобен на zvichayny. В AMR проводим serії rozrahunkіv (vimіrіv) в yakih rezultatі doslіdnik oderzhuє sukupnіst danih Scho opisuyut povodzhennya ob'єkta.

5. Практичност zastosuvannya ия analіz otrimanih rezultatіv, nadannya їm neobhіdnoї zmіstovnoї форма. Pіdvedennya pіdsumkіv modelyuvannya Mauger водят до visnovku Scho zaplanovanih eksperimentіv nedostatno да завърши robіt и mozhlivo аз znovu да utochniti neobhіdnostі тично математически модел.

Spetsifіka роботи doslіdnika модели polyagaє сгъваеми системи в действителност Scho rozv'yazuvanі їm zadachі dosit rіznomanіtnі, oskіlki modelyuvannya ob'єktіv realіzuєtsya дали yakіy oblastі lyudskoї dіyalnostі, Цзе не доведе до tіlki rozmaїtostі zmіstovnih продукции задачи SSMSC formuyutsya на Persha etapі doslіdzhennya Folding системи, ейл I до широк спектър от тично математически metodіv, zastosovuvanih за їhnogo rіshennya върху друг и Etap четвърта. Том fahіvets и сгъваеми системи modelyuvannya се подчиняват volodіti dosit голяма арсенал rіznomanіtnih тично математически metodіv - teorії ymovіrnostey, matematichnoї Статистика минути Informácie, тично математически analіzu аз diskretnoї математика vischoї алгебра, chiselnogo rіshennya zvichaynih diferentsіalnih rіvnyan аз rіvnyan matematichnoї fіziki, strukturnoї аз parametrichnoї optimіzatsії, matematichnoї logіki аз teorії algoritmіv, teorіy vipadkovih protsesіv аз masovogo obslugovuvannya, modelyuvannya аз dіagnostiki obchislyuvalnih pristroїv.

Suchasnі іnstrumenti Komp'yuterniy modelyuvannya dozvolyayut в znachnіy mіrі avtomatizuvati Място на obchislyuvalnogo eksperimentu.

G Събирането инвентарни viplivaє Scho modelyuvannya - tsiklіchny процеси, от Пари ли Ti samі operatsії povtoryuyutsya bagatorazovo. Tsya tsiklіchnіst obumovlena Еиад obstavinami: tehnologіchnimi, zv'yazanimi ите pomilkami допуснати до кожният и rozglyanutih etapіv modelyuvannya, аз "іdeologіchnimi" zv'yazanimi изясни modelі ите, аз и navіt vіdmovoyu ОД neї, аз преход към іnshoї modelі. Sche един dodatkovy "zovnіshnіy" z'yavitisya цикъл Mauger, Yakscho ми zahochemo rozshiriti площ zastosovnostі modelі, аз zmіnimo vihіdnі danі, kotrі Won виновен vrahovuvati правилно, АВО предположения в yakih спечелиха виновен Бути справедливост [5].

Pіslya modelyuvannya цикъл rozroblena модел Mauger Бути:

· Vіdkinuta як nepotrіbna;

· Prodemonstrovana zamovniku як оформление proektovanogo virobu;

· Vikoristana protyagom zhittєvogo цикъл proektovanogo virobu на така nazivanomu etapі suprovodu, ако vipravlyayutsya pomilki, правейки zmіni, viprobuyutsya pozashtatnі репетират;

· Zastosovana як симулатор за navchannya obslugovuyuchogo персонал;

· Peretvorena pіslya vіdpovіdnih dorobok от софтуерни продукти учението за pіdgotovki maybutnіh rozrobnikіv.

Vidi модели

Modelyuvannya - TSE обработва представителство ob'єkta doslіdzhennya адекватност (podіbnoyu) Йому Modell аз Място на eksperimentіv Modell и мания за информация на ob'єkt doslіdzhennya [7]. Іnshimi думи, моделът - TSE fіzichna ABO абстрактна система, Scho адекватно го predstavlyaє ob'єkt doslіdzhennya. Rozrіznyayut fіzichnі че abstraktnі modelі.

Fіzichnі modelі utvoryuyutsya іz sukupnostі materіalnih ob'єktіv. За їhnoї pobudovi vikoristovuyutsya rіznі fіzichnі vlastivostі ob'єktіv, естеството zastosovuvanih в modelі materіalnih elementіv не obov'yazkovo ТАКА Е, Scho ия в doslіdzhuvanomu ob'єktі. Butt fіzichnoї modelі Je оформление.

Анотация модел - TSE Опис ob'єkta doslіdzhen на yakіy nebudu movі. Abstraktnіst modelі viyavlyaєtsya в tіm Scho її компоненти Je ponyattya вместо fіzichnі Elements (napriklad, slovesnі инвентаризация, kreslennya, схеми grafіki, tablitsі алгоритъм ABO Подгряване matematichnі инвентара).

Середа абстрактен модел rozrіznyayut: gnoseologіchnі, іnformatsіynі (kіbernetichnі) sensualnі (pochuttєvі) kontseptualnі, matematichnі.

Gnoseologіchnі modelі spryamovanі на vivchennya ob'єktivnih zakonіv Nature (napriklad, modelі sonyachnoї система bіosferi, svіtovogo океан katastrofіchnih yavisch Nature).

Іnformatsіynі modelі opisuyut povodzhennya ob'єkta-origіnalu, ейл Yogo не kopіyuyut.

Sensualnі modelі - modelі yakihos pochuttіv, emotsіy, modelі ABO Scho roblyat vpliv на pochuttya Хелзинки Human (napriklad, RM, боядисване, poezіya).

Концептуален модел - TSE абстрактен модел, Scho viyavlyaє кауза и naslіdkovі zv'yazki, vlastivі doslіdzhuvanomu ob'єktu ия іstotnі рамките viznachenogo doslіdzhennya. Главна priznachennya kontseptualnoї modelі - viyavlennya набор от причинно-naslіdkovih zv'yazkіv, Obl_k yakih neobhіdny за otrimannya neobhіdnih rezultatіv. Това Сами ob'єkt Mauger predstavlyatisya rіznimi концептуален модел, Scho buduyutsya в zalezhnostі ОД метилен doslіdzhennya. Така че, един концептуален модел Mauger vіdobrazhati chasovі аспекти funktsіonuvannya система іnsha - vpliv vіdmovlen на pratsezdatnіst система.

Тично математически модел - абстрактен модел movoyu представени тично математически vіdnoshen. Won Got форма funktsіonalnih лопатар mіzh параметри Scho vrahovuyutsya vіdpovіdnoyu концептуална Modell. Tsі zalezhnostі konkretizuyut кауза и naslіdkovі zv'yazki, viyavlenі в kontseptualnіy modelі, аз harakterizuyut їh kіlkіsno.

Така ранг, моделът - TSE spetsіalny ob'єkt, Yaky в deyakih vіdnoshennyah zamіschaє origіnal. Printsipovo не іsnuє modelі, Scho Була б Povny ekvіvalentom origіnalu. Дали як модел vіdbivaє лишаване deyakі origіnalu страните. Том и мания metoyu bіlshih знания за origіnal донесе koristuvatisya модели sukupnіstyu. Skladnіst modelyuvannya як процеси polyagaє в vіdpovіdnomu viborі takoї sukupnostі модели Scho zamіschayut недвижими pristrіy ABO ob'єkt в neobhіdnih vіdnosinah. Napriklad, diferentsіalnih rіvnyan система Scho Elements opisuє peremikalnі процес в цифров пристройка може vikoristovuvati за otsіnki їhnoї shvidkodії (час превключване), Ale nedotsіlno zastosovuvati за pobudovi testіv ABO часа dіagram роботи пристройка. Очевидно е, че в ostannіh vipadkah neobhіdno skoristatisya yakimi nebudu іnshimi модели napriklad, logіchnimi rіvnyannyami.

Tochnіst аз osnovnі dzherela pohibok

Process doslіdzhennya ob'єkta тично математически метод, който modelyuvannya obchislyuvalnogo eksperimentu neminuche носят nablizheny характер, на практика Scho на кожен etapі въвеждане Ti ABO INSHI pohibki [8]. Така че, pobudova matematichnoї modelі pov'yazana Zi sproschennyam vihіdnogo yavischa, nedostatno точно zavdannyam koefіtsієntіv rіvnyannya ия іnshih vhіdnih danih. Stosovno метод chiselnogo Scho realіzuє дан тично математически модел zaznachenі pohibki Je неизчерпателен, oskіlki смрад neminuchі рамките danoї modelі.

Когато perehodі ОД matematichnoї modelі да chiselnogo метод vinikayut pohibki, SSMSC метод nazivayutsya pohibkami. Pong pov'yazanі и Тим, Scho просто chiselny метод vіdtvoryuє vihіdnu тично математически модел priblizno. Naybіlsh метод видове pohibkami Je pohibka diskretizatsії аз pohibka закръгляване. Poyasnimo Причина viniknennya като pohibok.

Zazvichay pobudova метод chiselnogo за zadanoї matematichnoї modelі rozbivaєtsya Etap на две: а) formulyuvannya diskretnoї zadachі б) rozrobka obchislyuvalnogo алгоритъм Scho dozvolyaє vіdshukati rіshennya diskretnoї zadachі. Napriklad, Yakscho vihіdna тично математическа задача в sformulovana vidі Sistemi diferentsіalnih rіvnyan, тогава chiselnogo rіshennya neobhіdno zamіniti її система kіntsevogo, mozhlivo, Duzhe голям брой lіnіynih ABO rіznitsevih algebraїchnih rіvnyan. В tsomu vipadku казва Scho проведе diskretizatsіyu vihіdnoї matematichnoї zadachі. Nayprostіshim челно diskretizatsії Je схеми pobudova rіznitsevoї Шляков zamіni diferentsіalnih virazhen kіntsevo-rіznitsevimi vіdnoshennyami. В zagalnomu vipadku дискретен модел може rozglyadati як kіntsevomіrny аналог vihіdnoї matematichnoї zadachі. Zrozumіlo Scho rіshennya diskretizovanoї zadachі vіdrіznyaєtsya ОД rіshennya vihіdnoї zadachі. Rіznitsya vіdpovіdnih rіshen аз nazivaєtsya pohibkoyu diskretizatsії. Zazvichay модели дискретни резервоарни OD deyakogo параметър (ABO mnozhini parametrіv) diskretizatsії в stremlіnnі yakogo до нула на нула вина stremіti аз pohibka diskretizatsії. Когато tsomu брой algebraїchnih rіvnyan Scho skladayut дискретен модел neobmezheno zrostaє. В vipadku rіznitsevih metodіv този параметър Je Krok sіtki.

Дискретни модели него голям брой система algebraїchnih rіvnyan yavlyaє. Nemozhlivo Ноу rіshennya takoї система точно в първия изрично vidі. Том донесе vikoristovuvati че АВО Inshyj chiselny алгоритъм rіshennya Sistemi algebraїchnih rіvnyan. Vhіdnі danі tsієї система и същата koefіtsієnti аз pravі Частейн, zadayutsya в AMR не е точно и закръгляване. В protsesі роботиката алгоритми pohibki закръгляването zazvichay nakopichuyutsya, Аз в rezultatі rіshennya, otrimane на AMR, Бюд ОД vіdrіznyatisya точна rіshennya diskretizovanoї zadachі. Rezultuyucha pohibka nazivaєtsya pohibkoyu закръгляване (іnodі її nazivayut obchislyuvalnoyu pohibkoyu). Стойността tsієї pohibki viznachaєtsya Еиад фактори: tochnіstyu dіysnih представяне на числа в AMR аз chutlivіstyu danogo pohibok алгоритъм за закръгляване.

Алгоритъм nazivaєtsya stіykim, Yakscho Yogo в protsesі роботи obchislyuvalnі pohibki zrostayut Neznachny аз nestіykim - при protilezhnomu vipadku. Когато vikoristannі nestіykih obchislyuvalnih algoritmіv nagromadzhennya pohibok закръгляване резултат в protsesі rozrahunku да perepovnennya arithmeticity Pristrom AMR.

Otzhe, Varto rozrіznyati pohibki modelі, методът на втория obchislyuvalnu. Yaka ж з Tsikh troh pohibok Je perevazhnoyu? Відповідь тут неоднозначна. Наприклад, при вирішенні задач математичної фізики типовою є ситуація, коли похибка моделі значно перевищує похибку методу, а похибкою округлення у випадку стійких алгоритмів можна знехтувати в порівнянні з похибкою методу. З іншого боку, при вирішенні, наприклад, систем звичайних диференціальних рівнянь можливе застосування настільки точних методів, що їхня похибка буде порівнянна з похибкою округлення. У загальному випадку потрібно прагнути, щоб усі зазначені похибки мали той самий порядок.

3.2. Комп'ютерні системи для проведення математичних розрахунків
та моделювання

Комп'ютерне дослідження

Навіть невелика дослідницька або конструкторська проблема складається з ряду етапів, для виконання яких багаторазово приходиться звертатися до допомоги комп'ютера [9]. Постановка задачі і її уточнення, аналіз найпростіших моделей і ключових факторів, пробне дослідження, побудова розрахункової моделі й обрахування задачі, обробка результатів. З високою імовірністю дослідника чекає повторення даного циклу або деяких його частин: постановка, аналіз, дослідження, обробка і т.д..

При математичному моделюванні природничо-наукових і технічних задач потрібно бути готовими до того, що для проведення намічуваних робіт виявиться недосить наявних знань і умінь і знадобиться вивчити, розібрати, освоїти щось нове. Заздалегідь невідомо, які труднощі виникнуть при рішенні задачі і які засоби допоможуть справитися з проблемою. Мова тут, звичайно, не йде про рішення типових проблем (задач з відповідями), які також приходиться вирішувати в цьому житті. Хоча і прості проблеми можуть викликати великі складності.

Сформулюємо кілька загальних зауважень про рішення задач за допомогою обчислювальної машини. Перед тим як приступити до комп'ютерного дослідження математичної задачі, важливо ретельно обміркувати ряд питань:

1. Що відомо про вихідну задачу? Тобто якими властивостями вона володіє і чи вся ця інформація враховується при рішенні задачі (наприклад, якщо задача має симетрію, то вона повинна збережуватися й в апроксимаціях). Які вхідні дані, який інтервал їхньої зміни і як ці зміни можуть вплинути на хід рішення? Що приблизно ми хочемо одержати в результаті рішення, як повинна виглядати передбачувана відповідь?

2. Як досягти результату? У першу чергу це включає вибір способу (аналітичне дослідження або чисельний аналіз) і методів рішення задачі, необхідного інструмента (програмного продукту). Потрібно подумати про вибір найкращого методу, тобто який приведе до вірного результату за найкоротший час. З'ясувати, як будуть перевірятися отримані на кожнім кроці рішення результати. Це стосується як безпосередньо програмування, так і коректності отриманих величин.

3. Скільки зусиль зажадає рішення поставленої задачі? Під зусиллями тут розуміються кількість необхідного часу для освоєння пакета, програмування і налагодження, витрат машинного часу на рішення задачі. Завжди варто задумуватися про те, коли будуть отримані остаточні результати.

Комп'ютерні системи для проведення математичних розрахунків (системи комп'ютерної математики) можуть значно допомогти при вирішенні різноманітних задач. Однак слід пам'ятати, що для їх кваліфікованого використання необхідні хоча б початкові знання з математики, чисельного аналізу, програмування. Сказане, зрозуміло, можна узагальнити і на інші програмні засоби – САПР, текстові та графічні редактори та т.п. Комп'ютер – це всього лиш інструмент, хоча дуже потужний. І як будь-який інструмент для свого ефективного використання він вимагає відповідної кваліфікації користувача.

В даний час існує достатня кількість програмних пакетів різного рівня складності, призначених для проведення складних математичних розрахунків та моделювання різноманітних систем [9-11]. Вони являють собою потужні інструменти, які дозволяють швидко та ефективно проводити аналітичний та чисельний аналізи систем. Це забезпечується реалізацією переважної більшості відомих аналітичних та чисельних методів, можливістю написання програм у середовищі відповідного пакету з використанням усіх його обчислювальних функцій, наявністю різноманітних засобів візуального програмування та моделювання. Вивчення програмних пакетів відбувається, як правило, шляхом першого ознайомлення з принципами та особливостями роботи з ними за допомогою відповідної літератури, з подальшим докладним вивченням необхідних конкретному користувачу особливостей за допомогою вбудованої допомоги та інших джерел. Цьому сприяє наявність інтуїтивно зрозумілого інтерфейсу, потужної допомоги з великою кількістю прикладів, достатньої кількості інформації (в тому числі прикладів) на відповідних сайтах фірм-розробників та користувачів (особливої уваги заслуговує сайт exponenta.ru).

Розглянемо одні з найвідоміших та найпотужніших: потужну систему чисельних обчислень (або обчислювальну середу, або систему інженерних та наукових обчислень) Matlab потужну систему имвольних (аналітичних) обчислень Maple та середу розробки лабораторних віртуальних приладів LabVIEW.

Основи Matlab

Основа Matlab – це робота з матрицями, навіть обчислення зі скалярними числами відбуваються як операції з матрицями розміром 1х1. Функції роботи з матрицями розроблені так, щоб забезпечити максимальну ефективність виконання операцій: від знаходження мінімального елемента до складних алгоритмів лінійної алгебри. З підключенням ядра пакета Maple у Matlab стало можливим працювати з матрицями, що містять символьні змінні, аналітичні вирази та інші елементи.

Первісно Matlab був реалізований на Фортрані, і, хоча сучасні версії пишуться на С, мова Matlab або М-мова конструкціями і частково синтаксисом нагадує Фортран. М-мова є мовою високого рівня і надає достатні можливості для реалізації різноманітних обчислень, задач обробки даних і т.д. Ця мова сконструйована для рішення математичних задач і містить спеціальні засоби для ефективного виконання математичних операцій.

Для нормальної роботи Matlab потребує використання комп'ютера з достатньо потужними обчислювальними ресурсами.

Пакети Matlab

Matlab має модульну побудову та складається з основного ядра та пакетів прикладних програм. Пакети Matlab або інструментальні набори Toolboxes є унікальними зборами процедур для рішення найрізноманітніших задач. Toolboxes в основному написані мовою Matlab, а їхні предметні області простираються від обробки сигналів (Sіgnal Proccessіng) і зображень (Іmage Processіng) до проблем фінансової математики. Існують пакети для рішення задач оптимізації Optіmіzatіon, керування Controls, моделювання нейросіток Neural Net, підсистема комп'ютерної алгебри Symbolіc Math, пакет статистики Statіstіcs, пакет для рішення рівнянь у частинних похідних PDE та ін.

Окремо слід виділити підсистему Simulink, що дозволяє проводити візуальне моделювання динамічних систем, в тому числі проектувати та досліджувати системи автоматичного керування. Потужні можливості Simulink доповнюються пакетом Stateflow, який дозволяє моделювати системи, що керуються подіями. Або іншими словами, у Stateflow ми можемо реалізовувати та досліджувати роботу діаграм станів UML. Окрім того, з Matlab/Simulink можна генерувати незалежно виконувані коди на мовах С або Ada та виконувати апаратну реалізацію на різних типах мікропроцесорів. Це, разом з наявними в Matlab інструментальними засобами макетування систем реального часу, дозволяє значно пришвидшити розробку різноманітних вбудованих додатків.

Графіка Matlab

Для багатьох досліджень і обчислювальних робіт важливим етапом є візуалізація даних, підтримка якої здійснюється в Мatlab за допомогою набору могутніх графічних команд високого рівня і програмувального інтерфейсу дескрипторної графіки Handle Graphіcs.

Команди високорівневої графіки реалізують побудову графіків кривих у двовимірному і тривимірному просторах, зображення поверхонь, малювання ліній рівня, гістограм, багатьох видів спеціалізованої графіки та анімації. При цьому керування кольором, масштабування, нанесення підписів, маркування осей і т.д. здійснюються досить просто, а призначені за замовчуванням режими цілком задовільні в більшості випадків. Існує можливість інтерактивного оформлення малюнків. Об'єктно-орієнтована система Handle Graphіcs надає доступ до всіх характеристик графічних об'єктів і дозволяє створювати нові графічні команди.

Matlab в Інтернеті

Могутню інформаційну підтримку своїх продуктів здійснює компанія Mathworks, розробник Matlab. Головна сторінка компанії http://www.mathworks.com.

Крім реклами й описів програмних продуктів, що випускаються фірмою, тут містяться посилання на файли їхніх модернізацій, новини, оголошення про роботу і багато чого іншого. Дуже корисними є архіви різних програм для Matlab, наданих користувачами пакета, великий список корисних посилань і група новин.

Переклад на російську мову короткого курсу по Matlab (файли у форматі pdf), що входить у поставку пакета, і рекламних матеріалів можна знайти на сайті компанії Softlіne (http://www.softlіne.ru). Тут же знаходиться ряд статей про застосування пакета для розв'язання задач науки і техніки, багато корисних посилань і інформації російською мовою. Багато російськомовних матеріалів містить освітній математичний сайт Exponenta (http://www.exponenta.ru).

Maple

У загальному випадку Maple – це середовище для виконання математичних розрахунків на комп'ютері. На відміну від мов програмування високого рівня, таких як Фортран, Бейсик, С або Паскаль, Maple може вирішувати велику кількість математичних задач шляхом введення команд, без усякого попереднього програмування. Крім того, Maple може оперувати не тільки наближеними числами, але і точними цілими і раціональними числами. Це дозволяє одержати відповідь з високою точністю. Але, що найважливіше, рішення задач може бути отримане аналітично, тобто у вигляді формул, що складаються з математичних символів. Внаслідок цього Maple називають також пакетом символьної математики.

Програма розроблена дослідницькою групою (The Symbolіc Computatіon Group) відділення обчислювальної техніки університету Waterloo, Канада, що була утворена в грудні 1980 Кейтом Геддом (Keіth Geddes) і Гастоном Гонэ (Gaston Gonnet). Основний напрямок діяльності цієї групи – дослідження в області символьних обчислень (Symbolіc Mathematіcal Computatіon), які ще називають комп'ютерною алгеброю. Створення системи Maple – один з головних проектів групи. Виробник цього могутнього програмного продукту – фірма Waterloo Maple Іnc. Іnternet-сторінка фірми: http://www.maplesoft.com.

До теперішнього часу програма, завдяки зусиллям розробників, перетворилася у могутню обчислювальну систему, призначену для виконання складних проектів. Maple може виконувати складні алгебраїчні перетворення і спрощення над полем комплексних чисел, знаходити кінцеві і нескінченні суми, добутки, межі й інтеграли, вирішувати в символьному виді і чисельно алгебраїчні (у тому числі трансцендентні) системи рівнянь і нерівностей, знаходити всі корені багаточленів, вирішувати аналітично і чисельно системи звичайних диференціальних рівнянь і деякі класи рівнянь у частинних похідних. У Maple включені пакети підпрограм для рішення задач лінійної і тензорної алгебри, Евклідової й аналітичної геометрії, теорії чисел, теорії ймовірностей і математичної статистики, комбінаторики, теорії груп, інтегральних перетворень, чисельної апроксимації і лінійної оптимізації (симплекс метод) а також задач фінансової математики і безлічі інших задач.

Maple має розвинуту мову програмування. Це дає можливість користувачу самостійно створювати команди та у такий спосіб розширювати можливості Maple для рішення спеціальних задач.

Для нормальної роботи Maple потребує використання комп'ютера з достатньо потужними обчислювальними ресурсами, але він, можливо, менш вимогливий, ніж Matlab.

Графіка Maple

Одним з цікавих і ефектних застосувань Maple є використання його графічних можливостей при рішенні різних задач: для візуалізації результатів досліджень, графічної інтерпретації даних і т.д. Якщо навіть відкинути всі інші можливості Maple і вивчити тільки графічні команди, то ці знання дозволять користувачеві ефективно застосовувати можливості комп'ютерної графіки – від побудови простого графіка функції до створення мультфільмів. Перелічимо основні графічні можливості пакета Maple:

- малювання кривих, заданих функціями однієї дійсної змінної, параметрично заданих і неявно визначених кривих;

- малювання векторних і градієнтних полів функції двох змінних, ліній рівня функції;

- зображення даних, заданих координатами точок, як на площині, так і в проекціях тривимірного простору;

- побудова поверхні, обумовленою функцією двох дійсних змінних, параметрично заданих кривих і поверхонь у тривимірному просторі, малювання неявно заданих поверхонь;

- конструювання двовимірних і тривимірних графічних об'єктів (окружностей, сфер, відрізків, прямокутників і т.д. ) і маніпуляції з ними;

- двовимірна і тривимірна мультиплікація з використанням графічних об'єктів.

Вихідними даними для побудови графічних образів можуть бути конструкції Maple (функції, масиви, графічні структури), а також результати обчислень, отримані за допомогою інших програм і записані в текстових файлах. Як параметри при виклику графічних команд вказуються виведені об'єкти (функція, набір точок, множина), інтервали зміни змінних і параметри виведення, що керують виглядом зображення. У Maple є великий набір команд двовимірної і тривимірної графіки. Ці команди знаходяться в основному та в додаткових пакетах.

Maple в Інтернеті

Офіційний сайт компанії Waterloo Maple Software (http://www.maplesoft.com) містить безліч корисної інформації для користувачів програми Maple. Особливої уваги заслуговують розміщені на сайті приклади програм, які розв'язують якісь конкретні проблеми з різних галузей. Усі програми ретельно перевірені, а їхніми авторами є вчені різних країн і спеціальностей. Відзначимо, що будь-який користувач пакета може відправити свою програму, і після тестування вона поповнить центр додатків. У розділі Maple Powerto ols зібрані бібліотеки для рішення деяких класів задач. Тут можна знайти бібліотеки, що реалізують метод кінцевих елементів, методи оптимізації.

У Росії наукове програмне забезпечення ведучих фірм поширює фірма Softlіne. За її адресою http://www.softlіne.ru можна знайти не тільки опис останніх версій пакета, але і безліч іншої корисної інформації. Ще одним російськомовним джерелом великої кількості інформації про Maple є освітній математичний сайт http://www.exponenta.ru.

LabVIEW

LabVIEW або Laboratory Vіrtual Іnstrument Engіneerіng Workbench (Середовище розробки лабораторних віртуальних приладів) являє собою середовище графічного програмування, яке широко використовується в промисловості, освіті і науково-дослідних лабораторіях як стандартний інструмент для збору даних і керування приладами. LabVIEW – могутнє і гнучке програмне середовище, що застосовується для проведення вимірів і аналізу отриманих даних.

LabVIEW – багатоплатформове середовище: його можна використовувати на комп'ютерах з операційними системами Wіndows, MacOS, Lіnux, Solarіs і HP-UX. Персональні комп'ютери є більш гнучкими інструментами, чим традиційні вимірювальні прилади, тому створення власної програми на LabVIEW, або віртуального приладу (ВП), є досить нескладною справою, а інтуїтивно зрозумілий користувальницький інтерфейс у середовищі LabVIEW робить розробку програм та їхнє застосування досить цікавим і захоплюючим заняттям.

Концепція LabVIEW сильно відрізняється від послідовної природи традиційних мов програмування, надаючи розробнику легку у використанні графічну оболонку, що містить у собі весь набір інструментів, необхідних для збору даних, їхнього аналізу і представлення отриманих результатів.

За допомогою графічної мови програмування LabVIEW, так званої G (Джей), можна програмувати задачу з графічної блок-діаграми, яка компілює алгоритм у машинний код. Будучи чудовим програмним середовищем для незліченних застосувань в області науки і техніки, LabVIEW допомагає вирішувати задачі різного типу, витрачаючи значно менше часу і зусиль у порівнянні з написанням традиційного програмного коду.

3.3. Чисельні методи

Різні чисельні методи, апроксимація, інтеграли, Монте-Карло, Коші [12].


РОЗДІЛ 4. СИСТЕМИ АВТОМАТИЗОВАНОГО ПРОЕКТУВАННЯ
(САПР)

4.1. Загальні відомості про САПР

Введення в САПР

Сучасні підприємства не зможуть вижити у всесвітній конкуренції, якщо не будуть випускати нові продукти кращої якості, нижчої вартості і за менший час [13]. Тому вони прагнуть використовувати величезні можливості пам'яті комп'ютерів, їх високу швидкодію і можливості зручного графічного інтерфейсу для того, щоб автоматизувати і зв'язати один з одним задачі проектування і виробництва, що раніше були досить стомлюючими і зовсім не зв'язаними один з одним. У такий спосіб скорочується час і вартість розробки і випуску продукту. Для цієї мети використовуються технології автоматизованого проектування (computer-aіded desіgn – CAD), автоматизованого виробництва (computer-aіded manufacturіng – САМ) і автоматизованої розробки або конструювання (computer-aіded engіneerіng – САЕ). Щоб зрозуміти значення систем CAD/CAM/CAE, треба вивчити різні задачі й операції, що приходиться вирішувати і виконувати в процесі розробки і виробництва продукту. Усі ці задачі, узяті разом, являються складовими життєвого циклу продукту ( product cycle ).

Фрагмент життєвого циклу продукту наведений на рис. 4.1. Прямокутники, намальовані суцільними лініями, представляють два головних процеси, що складають життєвий цикл продукту: процес розробки і процес виробництва. Процес розробки починається з запитів споживачів, що обслуговуються відділом маркетингу, і закінчується повним описом продукту, звичайно виконуваним у формі малюнка. Процес виробництва починається з технічних вимог і закінчується постачанням готових виробів.

Operatsії Scho vіdnosyatsya до процеси rozrobki може rozdіliti на analіtichnі аз sintetichnі. Як viplivaє и фиг. 4.1 pervinnі operatsії rozrobki, takі як viznachennya neobhіdnostі rozrobki, formulyuvannya tehnіchnih vimog, analіz zdіysnennostі аз zbіr vazhlivoї Informácie и takozh kontseptualіzatsіya rozrobki, vіdnosyatsya да pіdprotsesu синтез. Резултатът от синтез pіdprotsesu Je идейния проект peredbachuvanogo продукт в formі eskіzu topologіchnogo kreslennya ABO Scho vіdbivaє телефон рецепция rіznih Компоненти Connection продукт. В tsіy chastinі цикъл roblyatsya osnovnі fіnansovі vkladennya, neobhіdnі за realіzatsії іdeї продукт и takozh viznachaєtsya Yogo funktsіonalnіst. Great Chastina Informácie, porodzhuvanoї ия obroblyuvanoї рамките pіdprotsesu синтез Je yakіsnoyu и otzhe, nezruchnoyu за komp'yuternoї obrobki.

Готов идеен проект analіzuєtsya ия optimіzuєtsya - Цзе vzhe pіdprotses analіzu. Nasampered viroblyaєtsya analіtichna модел oskіlki analіzuєtsya същия модел, не на самия проект. Nezvazhayuchi на Shvidky rіst kіlkostі аз komp'yuterіv на Quality, vikoristovuvanih в konstruyuvannі имат на разположение, за да се огледам maybutnomu vіdmovitisya ОД vikoristannya abstraktsії analіtichnoї modelі ми не zmozhemo. Analіtichna модел vihodit, Yakscho ите проект vidaliti malovazhnі detalі, redukuvati rozmіrnostі аз vrahuvati nayavnu simetrіyu. Reduktsіya rozmіrnostey, napriklad, трябва да uvazі zamіnu тънък лист и yakogo nebudu materіalu на ekvіvalentnu ploschinu е атрибут tovschini ABO dovgoї аз tonkoї dіlyanki на lіnіyu ите viznachenimi параметри Scho harakterizuyut напречната pererіz. Simetrichnіst geometrії tіla аз navantazhennya, prikladenoї да Демба, dozvolyaє rozglyadati в modelі лишаване tsogo tіla Частейн. Tipovі челно analіzu: analіz naprugi Scho dozvolyaє perevіriti mіtsnіst konstruktsії, контрол zіtknen Scho dozvolyaє знаете mozhlivіst zіtknen Частейн, Scho ruhayutsya, SSMSC skladayut mehanіzm и takozh kіnematichny analіz, Yaky pokazuє Scho Бюд Robit proektovany pristrіy ochіkuvanі Рухи. Yakіst rezultatіv, Scho оформяне може Бути otrimanі в rezultatі analіzu, bezposeredno pov'yazana ите yakіstyu obranoї analіtichnoї modelі.

Фиг. 4.1. Подробности на zhittєvogo на цикъл на продукта

Pіslya завършване proektuvannya аз VIBOR оптимално parametrіv pochinaєtsya Etap otsіnki проект. За tsієї метилен mozhut vigotovlyatisya прототип. В konstruyuvannі prototipіv пресечен Велика populyarnіst zdobuvaє нов tehnologіya, наречен Shvidky prototipuvannyam (бързо създаване на прототипи). Tsya tehnologіya dozvolyaє konstruyuvati прототип znizu Highlands, tobto bezposeredno ите проект oskіlki factuality vimagaє tіlki лишаване danih за кръстосано pererіz konstruktsії. Yakscho otsіnka проект на pіdstavі прототип проект pokazuє Scho не е zadovolnyaє vimogam, описания vische обработва rozrobki povtoryuєtsya znovu. Ами Yakscho резултат otsіnki проект viyavlyaєtsya zadovіlnim, pochinaєtsya pіdgotovka proektnoї dokumentatsії. Преди neї vіdnosyatsya kreslennya, zvіti аз materіalіv списъци. Kreslennya zazvichay kopіyuyutsya и kopії peredayutsya на virobnitstvo.

Yak може да се види на фиг S. 4.1 процеси virobnitstva pochinaєtsya ите planuvannya, як vikonuєtsya на pіdstavі otrimanih на etapі proektuvannya kreslen и zakіnchuєtsya готовия продукт. Tehnologіchna pіdgotovka virobnitstva - Цзе operatsіya списък Scho vstanovlyuє tehnologіchnih protsesіv на vigotovlennyu продукт аз zadaє їhnі параметри. Odnochasno vibiraєtsya obladnannya на пари ли ще provoditisya tehnologіchnі operatsії, takі як мания detalі potrіbnoї форми Ч празно. В rezultatі pіdgotovki virobnitstva skladayutsya Ключови списъци план инфраструктура materіalіv аз PROG за obladnannya. На tsomu Е etapі obroblyayutsya INSHI spetsifіchnі vimogi, zokrema rozglyadayutsya konstruktsії zatiskachіv аз krіplen. Pіdgotovka zaymaє в protsesі virobnitstva priblizno ПРИЕМЕТЕ Е Местоположение, як pіdprotses синтез в protsesі proektuvannya, vimagayuchi цифрен lyudskogo dosvіdu аз yakіsnih rіshen на приемане. Такава функция Трябва да uvazі skladnіst komp'yuterizatsії danogo Etap. Pіslya завършване tehnologіchnoї pіdgotovki pochinaєtsya Основната инфраструктура на крайния продукт и Yogo perevіrka на vіdpovіdnіst vimogam. Detalі Scho uspіshno преминаване на контрола на качеството, zbirayutsya придобиване преминаване testuvannya funktsіonalnostі на, upakovuyutsya, markіruyutsya аз vіdvantazhuyutsya zamovnikam.

Vische ми описват фрагмент цикъл типичен продукт zhittєvogo ОД rozrobki да vіdvantazhennya. Podivimosya Teper, Якима ранг на Etap tsogo цикъл оформяне може Бути zastosovanі tehnologії CAD, CAM CAE аз. Як има zaznachalosya, komp'yuteri не mozhut широко vikoristovuvatisya в pіdprotsesі синтез oskіlki смрад оформяне не може obroblyati іnformatsіyu добро, са подали yakіsnіy formі. Въпреки navіt на tsomu Mauger etapі rozrobnik, napriklad за облекчаване komertsіynih бази danih uspіshno zbirati vazhlivu за analіzu іnformatsіyu и takozh koristuvatisya danimi ите на стоките.

Не е лесно uyaviti sobі vikoristannya komp'yutera ия в проект kontseptualіzatsії protsesі да Scho боде пререже komp'yuter, без да стане mogutnіm zasobom за іntelektualnoї tvorchostі. На tsomu Mauger etapі komp'yuter zrobiti svіy vnesok, zabezpechuyuchi efektivnіst stvorennya rіznih концептуална proektіv. Korisnimi mozhut viyavitisya zasobu параметрите I геометрични modelyuvannya и takozh makroprogrami системи avtomatizovanoї rozrobki kreslen. Usa Дзе tipovі челно CAD системи. Система геометрична modelyuvannya - TSE trivimіrny ekvіvalent Sistemi avtomatizovanoї rozrobki kreslen, tobto софтуерен пакет, Scho ите pratsyuє trivimіrnimi вместо ob'єktami е плосък.

В analіtichnіy fazі proektuvannya tsіnnіst komp'yuterіv proyavlyaєtsya в spravzhnomu. Іsnuє bagato софтуер paketіv за analіzu naprugi, контролира zіtknen аз kіnematichnogo analіzu. Tsі programnі пакет vіdnosyatsya да zasobіv avtomatizovanogo konstruyuvannya (SAE). Golovna проблем zv'yazana ите їhnіm vikoristannyam, polyagaє в neobhіdnostі formuvannya analіtichnoї modelі. Проблемът не е іsnuvalo б zovsіm, yakbi analіtichna модел автоматична и vivodilasya и идеен проект. Въпреки това, як вече vіdznachalosya, analіtichna модел не е іdentichna концептуална proektovі - спечелени vivoditsya S Демба Шляков viklyuchennya nesuttєvih части аз reduktsії rozmіrnostey. Neobhіdny rіven abstraktsії депозити OD тип analіzu аз bazhanoї tochnostі rіshennya. Otzhe, avtomatizuvati процеси abstraguvannya dosit гладко, този модел е често analіtichnu stvoryuyut okremo. Zvichayno абстрактен модел проект в stvoryuєtsya sistemі rozrobki robochem kreslen АВО в sistemі геометрична modelyuvannya и іnodі за взаимопомощ vbudovanih zasobіv analіtichnogo пакет. Analіtichnі пакет zvichayno vimagayut, обитатели doslіdzhuvana Bula структура е показана в vidі ob'єdnannya zv'yazanih sіtok Scho rozdіlyayut ob'єkt на okremі dіlyanki, zruchnі за komp'yuternoї obrobki. Yakscho analіtichny пакетни Mauger generuvati sіtku автоматични и, lyudinі zalishaєtsya zadati tіlki granitsі абстрактно ob'єkta. В груба vipadku sіtka takozh stvoryuєtsya koristuvachem АВО в іnteraktivnomu rezhimі, автоматичен и АВО, ейл в іnshіy programі. Process stvorennya sіtki nazivaєtsya modelyuvannyam метод kіntsevih elementіv (fіnіte-елемент modelіng). Modelyuvannya CIM метод mіstit в sobі takozh zavdannya умовете на границата аз zovnіshnіh navantazhen.

<== Предишна лекция | На следващата лекция ==>
| Dіagrami stanіv

; Дата: 01.07.2014; ; Прегледи: 1503; Нарушаването на авторските права? ;


Ние ценим Вашето мнение! Беше ли полезна публикуван материал? Да | не



ТЪРСЕНЕ:


Вижте също:



ailback.ru - Edu Doc (2013 - 2017) на година. Тя не е автор на материали, и дава на студентите с безплатно образование и използва! Най-новото допълнение , Al IP: 11.45.9.26
Page генерирана за: 0.127 сек.