автореферат диссертации по информатике, вычислительной технике и управлению, 05.13.07, диссертация на тему:Инструментальные методы компьютерного моделирования систем автоматизации строительного производства с использованием баз данных
Автореферат диссертации по теме "Инструментальные методы компьютерного моделирования систем автоматизации строительного производства с использованием баз данных"
КШВСЬКИИ ДЕРЖАВНИИ ТЕХН1ЧНИП УШВЕРСИТЕТ БУД1ВНИЦТВА I АРХ1ТЕКТУРИ
г- AI
1НСТРУМЕНТАЛЬН1ЗАСОБИ КОМП'ЮТЕРНОГО МОДЕЛЮВАННЯ СИСТЕМ АВТОМАТИЗАЦП БУДШЕЛЬНОГО ВИРОБНИЦТВА 3 ВИКОРИСТАННЯМ БАЗ ЗНАНЬ
СПЕЦ1АЛЬН1СТЬ 05.13.07. — АВТОМАТИЗЛЦ1Я ТЕХНОЛОГ1ЧНИХ
ПРОЦЕС1В I ВИРОБНИЦТВ (БУД1ВНИЦТВО)
на правах рукоппсу
ВОЛИНСЬКИЙ биген Маркович
Автореферат дисертацм на здобуття вченого ступени кандидата техшчних наук
Науковий кер!вник — доктор техшчних наук, професор БУШУ6В С. Д.
К И Т В 19 9 4
Робота окована ва каФедр1 автоматизап 11 бУА1велыюго . виробниптва Ки1всш>го Дегаашсго теинчис-го ун!верситегу 0уд1внмпва 1 арх1тектуш.
, Науконий кеР1шик: доктор'тсхи1чиих наук.
проФесор Бушуев С Д
0Ф1д1йн1 опонеяти: докюр техн1чних наук, проФесор додотов о. Е . кандидат тенИчних наук, допент Дехтяпж Д е.
ПровШи ,орган1зап1я: I йуково-дсспЮТии шсптгут автонатизованих систем В 6УД1ВШИПВ1
Захист в1дбудеться ли?гог<? 199ц р, 0 [Ъ г. ва зас1даши спеп1ал1зоваво1 ради л Обе. оь. т при ки!вськону Девжавнону техн1чнону ун1веротз5т1 будхвництва 1 арх1теюури (252037, ПОВПРОФПОТСЫМЙ проспект 31).
3 шкергац1ею можно озчайонтеись в б1бя1отед1 китвського Демаввого техн1чво1Г> ув1веротгету буд1шищва 1 арх"1тектури.
Автореферат розЮнно 1994 р.
Вчений секретар спеп1ал1зовано1 ради д. т.н.
Кулик я е.
ЗАГАЛЬНА ХАРАКТЕРИСТИКА РОБОТИ.
Лктуадьшсть тени. Нодеяюванкя систем автоматизаш'5 полоться д.р.вно I досить усп кию. Моле л I систен АСУТП використовуються из етапах нроектування, отлагодження 1 вировадяепня реальния систем. Створен• числеш засоби меделювання, комп'ютерт тренахери ] 'т.д. Ус1 щ засоби дозволяють прзцювзти з *1м1татйними моделями (1Н) систем, аде ведивлячись на великий инб1р наивних засобгв 1и1тзц1имого моделювання. питания розробки програмних засобт и-птзги^ного моделювання систем ЛСУТИ буд1веяьного виробиичтва лиэак'ться В1ДКРИТШ1И.
I скуют I засоби моделювання по дозволяють вщннтти в певши ил|| задач 1 акал1зу систем АСУТП. Це зв'язано як з копкретними нсдол1кпии модоггючих систем (велик I витрати нь програмування моделей; висоха трудом! спасть тх в1длагодження; обнеження, вю иакладагггься .системами на мояливосп иобудорн моделей складннх систем 1 т.д. ). так .1 з самим тдходом до побудови моделей екдадних систем (В1дсутия паочшеть в опис! ноделей; висока складн1сть побудови моделей; тдеутня спадкоснн!сть в створешп моделей 1 т.д.). виходячи :з цього, тема дискртяшйноТ роботи е актуальною.
Нетз 1 г.адачг робота. Метою дисерташйно! роботи е с творения конце»-ш! побудови моделей систем автоматизаш) в буд)вииптвь розробка метод1« 1 ноноро поколишя шетрунентальнин засоб)в робота з 1и\татй4ини моделями систем автоиатизадП в вигляд1 шструиенталь-ного засобу, Фушопонуючого па осчсш об'ектно-орхентованих принии-т); роботк з моделями,'по дозволить спростити пронеси створення, шдлагодження 1 роботи ноделей систем АСУТП буд]цельного виробництва. а також пирнрити проблему комплексного моделювання систем автоматиза-цз 5 В1Д Р1вкя виконавчих мехзшзмгв АСУТП до накроекононшного Р1вня. Дач лосягнеиня поставлено! мети н робот! виршуються задачл: 1.Гозро6кл .юнцентл створення моделей систем автонатизаш'1 в будик'нктш ! но них 1 ¡нггрунептальних засоб1в компьютерного подвиг;»' |||-< систем АСУТП.
; . . • зройка ('истеки онису моделей АСУТП буд!вольного ',троь;п::оу 1М1таш иного моделювання.
з. Г'*'}' ■ с :,!я ноделюючого програнного комплексу дли имл^аш!
1\>»и;«.-;са методики частосунання стнороиого нолелпмчого
комплекс".
!
г.. побг.юг«! :№&su¿ü ci:v км лсутц 6wibcj.!.ikto
виpof),:4ivra :.
..;!. a:' •. nr;; B«í>r,yv...B í • <:усгаг..;2шас. за* л*: и wc.t внкогх.стаал hsïoîuî -ící-í-íí склгкк.--> íhc; «,vpy;r»i>K'.>r<> ' im тать: «or о toop¡i ohv.,< ,<t .ax l с i-apir-.«;/. c.,c-ivk.
ыатекзткчт:*: ляагат tcopjï и?лля>г.ТЕ и*...--1.. ; r:-¡ru4CCTi г.а^тосг'я.-К" ; сучга.л*, 6,;-j даккх i энан^.
::■!:•■-.■> а иое.гзна esceinuriaaol г-о&с-л:: í. Oö'.jiíT'io-opieii'íoisaiiíi k.;toí;oí:opií. :;;,.uc.¡rra¡\,".'.! rr:r:c: afi,o¡.4T.:j.,4i'•
2. C;¡C !?;r:л оаису KO/;e:¡f.i'.-(>'j'tKTjB AC'/ffl a- о<.\:зт г.игч!': но! г; ort I,
3. iio:.''j:î/ >n. !1ГОГРЛК2г;:: кшилесс иг.-л s^awiaaaii IK ~
ííwutt'MM miiiüCTi. гоб~>тк и пасту'.
ствол ím комцопт y, ;-03i«>ô..ii ;;o¡;.:s uäc-rwm-aT: n.-.u aacoGiu :;o:-;!ï 'f.rei-'Koi'o aohva^c-jaay с»г.т«м •-•«зточа-снз.ни i. ¡so ocuobt дано! кг-цп-мю i стаер,чш Ии-груйечталы:'! сити*«« гсни'&гс*..«»' иодой-;ьаьи i ТЛС'-Ю", а„6е:шочу;~ча узк-сь « poói-r по с« i выкагодиени» 1КПЧ1:ии'шгЛ нсдв/а cüctcíísí, oFratnaaiaï нс-чгг.м .¡in i Oí>w>úl СКС1;«Р.1НСЯ'Га. ГОйРОоЯСЛа HCl C7H0Ï 41: .
¡юдс.:->$ скотеи airronavi.sam ï гъросш^гп/л.
OicivKa "ДИСКО-' ла як в пгичятлнгл п.чкла-'.зь Ук.-а; .-r
■гак i ас. ïï кезами. 11очиаа;этк a ü/VQ к-;:у> "/¿¡ОКО" закух^г-а-; КиТвсьга.ч Нол1тски1яук<чк зв'кзг.у, НяАогчдодема«: те $:vtt>ir« (>удц:.»at.¡ra¡; iücti;t:-sv.". Ь'лгерородсьы«-! ¡кгтегуюи тд&гхчгилх .'i¡c"u-Ф1ка«Г1. b¡uimmi-iокеi.¡r.«-¡ колаоледули'.'иш чсаипсугл»." i нватл: opraiü3dCiKMi¡. U SrrtBcuKcry Аррмапт/ ¡o:-:Ш'Шо-ху yiij«e»<ca будипхкцтв.. i агапект; r-. «ч'тегх» oupobjä-oii» ь 1:а$»ч«ям<Ю1 Е'«»1: на кк<*сдм ЧБ-;о!4атпг>л» ''с r.yr,«t-.;jiw«oro i.-HFvüu«mv»'л та k-ï cu'?c-Факуд1-.тс--п *a.vi{ßüK>ri;T j ibíopuamáci Te&Kwrji'i £".
.-.. :;;-:>!.•.:-УЛ;: p.at.'a Тй'пи ;д ¿ : • "TVÍCTi-»:;; ...
реши зли с» злтоттз-то! кona.ea-nï, :< r.m-;:. позк'лыик: д.->сь :«.'•-•
¡a: 'j . • i иь;-: poaroQica.a; п'етрулспта^ь'а'-г: s-a.ov-ii:
лт-oboui'.i робота. nw-ox.-;.« » . ртаиь'шо! i-ot'-.-sv
доиоха д.-. '.у..;--. of44>uoj ?jk ¡икс:- l:. a- t. ». (i'„!yî . -
ЬЗ-ft Í1992:- i, (1953 ¡' ) ::л) кои'ереиг ; г,;
; )4/.¡v; -uí, i. >!■> 'т-:,:: л<'.; ív wu-i'ï -'-с -rn о п ■(>:■■.. .
, i <>>:,■>.;. p-.-wm, А* - е - -ï .i ; : ::f...-f'¡ г С г V, ir,,.../ ■
•!.- !• , ¡i,. cíy:ci:v Д! ve>4' ! i i0 i-«,:.;;; i
до'с чо- ^л íS'ií^ii-jAfr.'j-л !>;; ¡r;:.,;," b':№.4¡ v; ■
Mj í . i. •>:' ;-,<: i ¡- i ■'
лг/л.тг r.'Vс er1-; с." -т-'-с;:гтз;-:1 ^cn^ml ". »п.-л.-. •..•.':
■. V'".!''-'nvv.-: 'С.-'.-гг.,-л» "г-ло "^f: -"'-ттгч .-л;т-г'з ¿-лг чш ï. •.гт.'.-эргна
г-;-; ;"г "Г:с ï "ür. i сб'гчпю-
oi'ic i о: 7 -л;.':^ а.
..•• o'rtc:1 г ст-л :".:. I
í<:* Jt ' '-"o so -•iîpr.,;..': . :,
;5 "r '; : 'чтим.:':, s r;\?. :¡a .nv.nxï i ЛГ1; y.'wï.'-J,. : ; 5" ,i;.."iT лог л
: п •'.'чт:-"'. л.> ;:с кгг.^'мп сгчггел
И : ■ .f.-. >г<- ' •
.... . , ; . .. л_, rj .ni?.
.: . vT ■•"-- •. -V": .3 : ' гл-ле.:;. л1л.л-л
.-■-i.::-:.. . ; .. л ^ ' y-Л" ir-.л ..'. i.
"JiîCV Г01Г0ГЛ
'/ rçr-al 0Cr¿>íTK>3ys;bcs зк^уальг-ic.v» игоСлсш. сСсг: "л:>^занг z-oewií, ociv;?ní ззд?. <u, ;¡iy:»Ba к^сязяа 1 нракютпп :U mc-r. лдга загальла гэаскмгпсталса ^обэгл. сфориуд:-:-f,'TCr;.'ii ^ггглтлипс, са г.'шосят^ся я a S-ISKCT.
л вгкйй глгз! розг^иються iciíy:>4l :к-?одя т^дедмлаллл
1 :;:-сисгс*ли asrcíüKSsasntS sirs'»«!!? 1 ггро^тпсгл} з •î'.4i«•.;*,!:•:!>:. CÍ-ЛГД ¿г:.«г7гл ascosiu ле^е-ггл:;-:::!:! скл-ь-.-гг: с сггл», гялцзугкг&ся г л г i'¡пост! i *лолоя1».г,
ползль.х": i.-огг-овок. ,VJC.~1: !;с:о;д1з л^легт-ззллл :;вто5;вт:'зза11
зкгилус. ro i.ijгодэеззаяв! сучасгаз екстон гптсллтлз&ап xvo.vfrjxw*?» .;д пэвксокс» о?еж53Л1сгэ, аодагвус
лгл"/: «z -•*. су с:*,;:о1сскпгп-Я:»пт:::2
?озго ; :i ¿:?1ч-гд1йяаз: иэл&пя базгг'ю-сг ла заккк: :-г ::"г;гл'.лоСлл, под! SRVTbca на я^ст'/лп! кззги:
- а; ■'ог.^хч^м • •;
- и-лг-г-пилл лл пгк-грлч;
- cnoeianiciorciu моз:; поде^зазпл.
îcuï»*î1 2лсо5м нсягг^пашхя »ла дезволяугь г:тр1хз;тл :з псшПЯ л; ?1 задач1 апая1з7 i сяптезу скстеи ЛСУТП. ;ts зя яззло не ччльки
2 кснхгс-'лтш лсдс-лХкакн чодетаэ'ет спстги. пае 1 з слспз ní;vzoacn ;-о по'.уго^:-. «озслсп Cî'-талпл^ слстги:
- :íü,ic:í cS'CCTtn. ski надазуп.ся wcsoa кояежпашя. з
зэ догнол:пгть оаясатл лео5з!лп1 длл слгти ^nvm
оо'скти;
Н1ДСУТНЯ наочтсть в опис1 моделей;
- нисока (лсдадтсть побудови, програмувания 1 [цдлаголяення моделей;
- для «окно! модел I оудуетг.ся своя програиа, шдсутня спадкоемшсть'в створенш моделей;
- '-'твореш за допомогою оиеталгзованил ноделюазчих засобш программ не с эптимаяькими за об'сном пайнано! пас'нп 1
[шидкол1ск>.
На основх нроведеного анализу сФдрмульовала загалым задача доииджепня. то иолягае в створенш концетп ( иобудови моделей систем антоматизаш; в будшнидтвь розрббт метод!в 1 нового иоколншя шструментальних засоб1в роьоти з 1М1тацгйаиии моделями систем автоматизашТ в виглши тетрументальиого засобу, функшенурчого на основ1 об'сктно-ор1еитованик принцип.!« робсш з моделями, шо дозволить значно спросгити ироцеси створеяия. шдлагодхелнн I робота моделей систем АСУТП будгвельного клроешщтвд, а такох вирпшти проблему комплексного моделовання систем автоматизат! В)д Р1вия вккопавчих механ1змо.в АСУТН до макроеконом1Чного ришя. .
V друпй глаш рол роб лена кондепшя нобудови моделей систем автоматизат").
Для воОудови адскватних моделей систем автоматизат I задропоновуеться використати поряд з деконнозитйио-синтетичним тдходом об'сктно-орхентовану методологии, ио дозволяс :
а) створювати модел1 як закшчеш об'скти, в *ких об'еднаш дат 1 методи '¿х обробки;
б) для побудови моделей ргзномаштних рп-ши 1ерарх11 одно1 системи автоматизат! використати црилнипи г падкое мства ] полшорфхзма;
-в) зддиснити комплексно моделювання систени автоматизат"! бIд , Р1вня технолопчиого об'скту уиравлкшя до макроекотюмхчного Р1ВНЯ (пировадхешгп системи автоматизат ">).
При ш.ому ма-ьматична модель системи авгоматизапп описусться динам1чнок> системой £3. яка являс собою сукуишсть Н (пр.шеючих незалехно один шд одного) агдсистем 51, I =Т7к. в С входить такох закони запровадхешш 1 вицикання кожно!" шдскстеми, структуры 1 i функтональш зв'язки, зв'язки пошл окремими шдсистеиами, закони управлишя характеристиками шдсистем, математичт медел! вим1рювальних пристро1"в а викопаччих орган) в.
Кожну пхдсистему Я1 системи автоматизаян I виз.чачас наступна шФорматя:
i. прон1яок часу (го1.'ш, в зод1 якого функтонуе 51. виутрпш1й стаи в кожшй нонснт часу г е [1оь Т1], ящш
визначаеться вектором:
"' 1..М ыр
Х1=(Х1 , XI ИЛ . 01 ! ■ ! 1)
V V ч> V
Гут XI- (XI, , Х1г ..., ! -Фазов1 коорщглати Шйсистегся, ха? ¡XI,'1, ... х'О -покази иишрювальниг пристроив. 'Л-'!иГ,'', \}Т[,.., и?Т! -ке.оугли Д1Т,
иг-шг^. Н1"г",.., и!/} -дат про роботу сикоиав'по; оргап1з. 1. 'сигчдя VI '101), го иадгоянт!. на В21д ашскстеки. Ккыо когла .идснстема С1-лра:1.®: безаерогоио в.зрюПгох [Ю1,ти, то зн!ни стану систе^я як сукупност! окремия п1дсист2!« будоио
•<влжа"ш д:гскг;.тжш.. Сигнзяч на п:ид шдсйстои 1 з 1з ккиоду яереяодягь вшкотаио в момент, початку ?ук::з 1 опуплтгя п1дскстеки 5 по зашячсши п робота.
Вих1дш«1 сигнал У1(Т1), ко Енззачасться пёребувааням тдснстеии ¡И в монет 7зя1кчення II робота: , . .
¥» к&Л е«*
• У1(Т1) = !Х1(Т1),Х1(Т1).и1(Т1).01(Т1)) (2)"
'->. Вектор вппадтссснх обурень: ^ ^
Е1= (лХ1. бХилУи\иибАМ, ¿Ки I (3)
оеличкнк, ею опяслэть внугр1яш1й стан кохно! п1дсистеки, могуть Шдяягати дхТ шшгдкових сбурепь, як! характеризуються функтети ГОЗПОД1ЛГ. дксперс1сю. матенатичяш спод!вапнян 1 т. д. Тому в пронос 1 ноделжвання П1дсистенн автокатизаци занють
Й..Я «г,-.
зея!Р!1ш х1, XI. ш, (Л, Аи. ки (тут ли - паргкетрк, по характеризуют техн1чпу реа.изашо шдснстени. ки - пом1пальн1 значения
V V «.1« ¿к« «ег ¿ер
креФ1Шент1в упрз;«шшя> исобяЮТо брата Х1*дХ1. Х1+дХ1. 01+ди1, Ш+диг* Аы+али, ки+дки, де дХ1, дхггд01,/,диглли. ¿ки -вяпадков1 обурешш. при модпдззваши системн автоиатизашI ц! 'обурення кояуть вироблятксь генератором вивадковиг чисел, б. Р1ВНЯПНЯ зшпи стану шдсистеии. Внутр1сн1й стан лгдсистеня зн1нжсться в прои1яку ио1,Т1) безперервно. 1 його г.ита оиисуеться рЛшшшями двнатки (дяФеренпШшни Р1вня!шпки) ] фушоионалышми станани (Р1вняпняки зв'язку, фушиияни 1 т.д.).
"1ВНЯШ1Ч ди!!аи1 ки онисують зн1ну Фазовиз коор/ишат Л1дсистеми:
,4 V V
=Р/(г,Х1 ,01 ): (4)
вии1Рк>ьадьнх органи Шдсистеии:
дХ1 =K/(t.,Xl ,Х1 ); (5)
заколи управлишя:
^и] ,01 ); (б)
шосонавч1 оргаин:. „ .
¡&1Л (1.Х1 ,1/1 ); (7)
Робота систеии автонатизанИ 3 - це 5>обот£ шлскстен ,!" 1, шс1 квдшчаються в ноноити Ю1, в!дпое1шю иопкям закопай. Нехай НХ1Д110» ШФорматею тдсистеч;; с кик;дна 1нФорнаШя Н1ДСКСТОИИ Сск1дыси зм1нн1 I Х1г в 1 .Г'альаоиу випадку'на»ть Р13ИУ 1>озм1рн1сть, то необХ1Дно задавати зв'язу»ч1 дк сп1шпд!5р~:ення.
Нодслювання систеии автоматиззтШ Б залропснопуетйся прободити настуыним чинои. Модель системи автоматизат? силтезуеться на оснот моделей Шдскстсм Б1 (4-7) 1 ноже вшористовувати метели обробки даних. изо и!стяться в них моделях, в ноьент початку ноделхш.ння данп1 Шдспстеи 1=1, К . К<п ьклачених'в иоиент ю, оброблюються залучешшмн методами в1диов1кн»к моделей "пкдйш", кк1 розраховують прав1 частики систеии диФореацишяз ршнянь (4-7), шо описують роботу кожно! шдсистени. Здоб>тл/. вектор фазових координат передаеться для обробки методу, здобутоку з модель реая1зу»ч1й визначену внтрввальну систему, но якону розраховуеться ' вектор приладов;;„' покаэшаех'в. ПХсля «ього уиравлишя передаеться методу. шо реал1 зус закон управл1шш. икий 1 вкзкачае взктор управлшня. На цьону крод! 1нтегрування гадсистен Б) зак1нчусться 1 скорсктопанш значения використовуються в яхост1 пздлштк паши: на наступпому кроШ иодёлювашш.
На основ! сш!тезу структурно-декоипозицгйпог'о 5 об'ейтно-' оР1снтованого Е1дход1в запропонована структура оиису иоделея систем- автонатизашI. яка дозволяс створювати лeгítJ в оиис1, В1дкрит1 нодея1 шдсистен 31 зручнкн користУвадькии иггерфейсом, легко синтезувати нодел1 систем автоматизат! в шяоку:
1. "Опис модел1<"
Розд!л запропоновуеться для короткого переказу Шлей 1 задач створювг;:о! модел1 систени автоматизатI.
2. "Задавали вараиетри. " •
Дризлачаеться для внесения значень параметр!в »¡одел1 в холл
вочаткового установления.
и"Керуюч! параиетри (зи4ши ). "
1'озшл потР1бен для внесения значень керуычмх ,параметру (зн1Ш1их) ио [срокам ноделювапня.
<\. "функц1ональн1 заледност1. "
)>озд1л повинен М1стита нетоди обробки данях кодел1 системи автоматизацГь В розд1л1 ножна розглядати як рядош <?ушоиональн1 :(а.'._'ллг)ст1. уноои, цикля, так ! Р1вняшш дипаипп: тнпг (4-7).
5. "Контрол»^41 дга^зиетрк. *
Розд1л дозволял коцтрояювгти значения вихшпк параметры? систгки по крохах Г5одейюва1шя.
6. " Алая 1 з результат!в моделкдааяня. "
Р03Д1Я закропояовустьгя для Форкувапня ФУшсцХоиальник заложнос-тев. унов х т.д.. яозведялтах отнята результата робота з нод.-лг«
Для побтаови моделей р1знонан1тних р1ви1в герархИ систем» автонатизат i в будгвннцтв! 1 синтезу иодел1 система в шлоиу стандартиики методам;; треба падаллелыго будувати р1зномак1тн1 нодел1 для когного рхвпч хсрарх!"!. П1 но дел! будуть фунгпиоиунаг.г незллежно одла П1д одиоь або залежшсть Iк роботи в1д результат!и обробкк 1ЯПВ5Л нодгяе:'! оаисуеться достатаьо скда/шкм пинком. На нал. 1а показана стандартна структура робопТ з моделями дл:; трьокр1внево! систеки аятонатизат Т.
|Модель ¡1 §перяого|-< ЙР1Ьня I
|с и
ц "одеяь
другог р1вчя
Модель третьего
р1вяя
стона н о д е л Ь в а н н н я
нал. 1а
¡¡¡Модель пег>сого Р1вня
Модель другого рлвня
1С
ни
¡1 Модель третього пеня
I
?:д л. 15
Новий об'ектш>-ор!ентований п1дх!д дозволяв уникнути дублюаашхя 1 параллелизму (нал. 16). Модель другого ршшг е "потомком" нодел1 периого ргвня системк автоиатизай!Т ("предок") 1 дозволяс опрадьовуватй модель первого р!вня без безпосереднього звертання до ко дел! петого р!шш з боку снстеии ноделювання. • Кр1н того, в модел1 другого рп;нл козгуть викогкстовупатись иетоди, сФорнульоват в пери1В ноделх. таким же шляхом модель третьего ргвня дозволяе працювати з1 сво1ии "предками" (нодел! периого 1 другого р1вня) 1 т. д. ' -
Кр1м виненаведепого, у друг 1К глав! запропонована нетодика застосуваная 1 штат иного експеринентз на етааак проектуваиия 1 впроваг-гхешя систем автонатизаш! будлвелыюго- Еиробнидтва.
На основ! об'ектио-ор1еитоваиого Шдходу запроионовапа нетододика комплексного ноделюзаиня систем автонатизапП бУД1вельиого виробництва. Нохлиш р!вя1 комплексного модолюванпя систем автонатизат! показан! на схен! (нал. 2).
Розглянут! нетоди стзореиня натематичнин моделей елем:тс I , вузлхв система автонатизат!" 1 побудов;; екоцон 1 ко-математичких моделей виробниптва (галузл 1 т.д.) для досд!дхення догпльиоетт автонатизадИ ! сФективност! впровадження текпологлп.
1. Р1вень технолог!чного об'екту управллнпя.
|г. Р1вень датчшав 1 шшонасчих кекашзнгв
г.
Р1веиь ло
салышх скстеи упрашииня.
Ч. 14пень систем« автоматизацП в шлоиу.
¡5. Шкро 1 каююеконошчгай тьеп».
Третя глава присвячека аналхзу Функиюнування створено!" в ход1 ni ei робота дхалогово! шструиентально! систени конп'ютерного иолелювання "ДИСКО". Зокремз. розглядакться структура i орган1зад1я системи, ТТ особливостХ, наводиться правила створеипн моделей систем автоматизаан для досл1д*ення-в рамках "ДИСКО", наводиться узагальпекг алгоритни функдюнування усХх ре*ин1п робота сдстени иоделювання.
На нал. 3 представлена узагальнена структура функтонузання системи иоделювання "ДйСКО". . .
и1дм1тимо ряд особлиностей i' переваг системи "ДИСКО" перед системами коделювання подобного класу:
1. "ДйСКО" створена як "оболонка" для комплексного 1Н1тдтй иого ноделюзанрч систем автоматизапхт. це знач1ть, що створена система модслхншшя дозволяе прадювати'не з одною-двома моделями систем АСУТП.а з иеобн^яеною к!льк!сто моделей р1зноман1Тних pibhIb lepapxxi систем автоматизашх, як] повинп1 мати лише суворо визна чену структуру (див. вше).
2. Увесь Д13Л0Г, допонога 1'текстов! надання, ио з'являються на дясале! п1д час робота системи, не "вшит!" в пло прогрзни. а винесенх в окремий текстовий Файл.
Пере ваги такого шдходу:
а) користувач сам., за cbojm розсудом, мохе откоректувлти • /иалог, тобто корист/вач вклсчаеться в роботу над системою j робять II максимально зручяою в сп1лкуванн1; .
- б) в "ДИСКО" гхсредбачена i реалхзована нохлишсть переходу и будь-якому Miciu па будь-аку мэву спхлкування. На практик! це ознлчас наст/пне. т. я. увесь д!.члог винесенкй в окрений текстовия vafi.i, то неважно створити такип самий текстовий Фа Ар, але з /налогом не ростськоо, а укратською, англхйсысою i иппини мовамк. "'ДИСКО" ту как yci Файли з назвою »ISCOH . ТХТ. Д1алог росхйсько» ,-овою випесений в Файл DISCCN1.TXT, англ1йсько» -в Файл iilCJOHr1.. ТХТ 1 т.н.;
в) мод»л1 1 бази знань (ВЗ) нояуть створетватись на будь-якы моо', або нерекладатись з однiеi нови на другу.
j. Когутн1й Help. "ДйСКО" пхдтримуе роботу когистувача ча ■лроту':,! усього сеансу рэ^оти.
Для • створения в речках системи иових поделей .КЗ i редагування еда ианвних в "Диске t м>удований полшХкошшй текстовий редактор для обробю; моделей (режим "Редактор" головного меню системи мал. 3).
Е;?5>!> 1 заваьтз-аенпя .чодол 1
у « = {
Перегляд ::о:: - л;
Робота !
СЛОБТТГС'О,'
1
Початкове становления
Ноделювання
Кот-роль за резуль татами нояеяювашш
Перегляд резуяьт. в виглши ггаФиса
Зшшхно <^початкове
становления?'' так
Запис результат}!! ноделюв. на диск
!
В1ПЕ1Д у
мал. 4
Словник в систем1 "ДЯСКО" призначеяий для роз'яснешш спецХалышх тернхн1в 1 виразхв, використанкх при створеннх моделей систем автоиатизанП. Суттевою их.астивлсто словника е кохливхсть його розширеиня шляхом .створення новик розд1Л1В.
Пункт "Ноделювання" центр ад ышй в систем!. т. я. сам»; кР1зь од> частину ненл ми мохено приступите безиосередньо до ноделыюго дослхдяення. Схема 'функцюнуванля режиму приведена на нал 4.
В рехимх "Початкове становления" встановлхються значений ■ параметрхв. описания .в рогд1л1- Ъ. "Задаванх паракетри. " Июля завершения початкового установления ии масно мохливхсть приступит до ноделювання. Перед початком кохного кроку ноделшания система запитус значения для керуючиг ш>аранетр2в, визначених в розд1Л1 з. "Керуюч1 параиетри (знхннП". з дононого» яких мохна впливати на ххд моделюваиня.
ПОТ1И, система проводить розрахуиок х вида-; значения нарамет-Р1в, описаних в розд1л1 5. "Коитролюючх парэметри". Користувач переглядае отримг.лХ значения, робить В1дповхдих висповки х ¡'¡де на иастувний крок моделсвання.
теля проходхения етапа моаедввання» який складасться 13' замовлено! користувачек к1лькостх крокхв ноделювання, надаеться нохлив! сть граФ'Хчного перегляду реяультатХв ноделювання за усХ пройдеиг'кроки ноделювання. ГраФХчний перегляд результатхв' надаеться з трьох Формах:
- кругова дхаграиа;
- .Р1 стограма;
- лхя1йна дХа^рака.
Кругова дхаграма будуеться для одного обраного параметра х/ е спхввхдиоиенням зиачень ць^го паркетра на пройдених кроках моделюваичя. ГХстограин х липши /награни моууть'бути побудоиан! для декхлькоч параметру. На одноиу граОхку мохе бути представлено до трьох параьетр1в.
Пксля зак1нчення робота з меделлю пхдюшчаеться роздхл Ь. "Аналх-з робота з моделлю". Ланий розд1л ноае бути заповнений Фуикихональними залехностям, рхвняниями ликамхки х т. д., х нацхлпшй на розра^унок знэчень одно)" або декхлькох зм^шшх, шо визначають стуцхнь ихдготовленостх користувача, отшжчих результата його робота Хиена тагах змхшшх резе'рвуються в розд1Л1 •> "Колтролюсчх нараметри". Лхсля розрахунку шостого роздхлу усх результат» роботи користувача збсрхгаються на диску пхд хмесем "1и'я иодол1. ЙБТ". Результата робота користувачхв потхн иохуть
оути -.;среглянут1 1 оброблет (в иавчальиих тлях) ч режим) " л;' л л г :> р е з ул ьта т I в ".
с истом 1 "диско- аоред^ачена можлив1сть роботи з ьазанн чплиь Га нал. ^ приее/и'ни *загллыгсиа схема обробки знань в засто-
лс "лисхо". дш хомяопеити иггерпретатора систсми "ДИСКО* в .«асто; унан/п до баз зн.пи. - пиводншя 1 управлишя. Л) я компонента .•»В!'.>/ч-с»"я пзспована :1а зчстссладмнл правила вивсдеяня. Правила
гпр.и.'ьопую.ь, коли ЗПаХОЛПТСЗ кти. в.о злдовольняоть ix ЛДВ1Й ЧК №1)1.
нал. б
Черуючий компонент иггерпретатора виконуе чотирл фуюат': 1. Слпкставле\;ня.
Зразок правила ствставлясться з наявкимр ^актами. ¿. Виб 1 р.
Якшо в конхретнги ситуат\" можуть бути застосоват дск1лька правил, то з них обираеться одно, шо на игл ль га гид ходить до заданого критерио. Спрацьозупания.
яюс<: зразок правила 1ри сшвстаплеши збг^ся з Ягсими-небудь Фактами ,ч робочо] пам'ять то правило спрапьовуе.
4. /ак.
?оооча. пая* ять • щддягае зиип шзгкои дооаь-чо;»^ б -¿'Л SHcnomiB згшасжгазог© вратша. fixso г1, л^-цчи честч ирллк« н1сялгса аа суг-кебудь т> г<:з^:<у..тьг.я.
В четгорпа гаазд розгякяглгься ctbopci-.ïic
IWTaïUîiïSs: нодглгй спстел аз-гонатшагп ï
uictchí "длет.ог, Зоггрека, кавосятьея етаи.; c4bov-ií:c:¡ поди;»й систеп актс;:0'п.за«1; l ïz зосгидэатсть. ;•■»;>-.ss is^w.m ccHOsni Ер;шк;:си 51добрагсая£ «уикчюагег;-!!-? еэдиспзд* i г. ъл'-ъ скстси аитог;аткзаШ5 к iïiivaniûHH нодглк : .octí »»чс«.:«; с;стез" еленелта снстепи автокаткзат! .*. л>.. :ьЬ'сте-сгг кг^гг,-. EöSopy тгегасиетрз-овомг. Два досд1дгешг. па. сн-к стдорсчп1я подслой автохатазовашг скстеи. poar* •ä.tcv.-.ca сйптез иодеП авто;;атнчяо\ craolaiaaniï р..-?.к.Цг с?*ю2стр05:агг>1виях(>н пдзгад. Досл1дг.уютьс« кэделдет створонпя нояелей Еагобзкчиг систеи для а:гал13? лггавж>от.1 автонатазаиИ варобпиътвз, показашш синтез таг<л мо;;г;и на врчклал1 абстрактного ¡Пдпрт.гмства.
В додатку 1 назоденх впхШП теястл нрограинич кодулеи. но каззть siflsc^ïsasi йо лродесг Лвгерлг'ста«!! скстеяою -'ЖСКО* ¿ункяюиаздгшз залегкостсй. Додаток ?. тстать ноши текста моделей р1знонз,н1тт1к р1е:ле lspapsil сат«ш «стоматизаиП» по oniic.nu в гла»1 4. в додатву з З1бран1 декукагш. ио вировадгешш стиорглого нодегпжчого ко.чалексз.
0С2ЮШ1 EÎCKOE2Î ТЛ РЕЗУЛЬТАТИ ГОКШ
1. Розроблгиа копдеашя побудови нодгясй сястеи ав^ока-тiï, г! основу ai:oï- псряд з пакажо2кщец.о-с\аггепя,л1ш iukkoacu, покдалсна об'сктио--ор1битоваиа кетсдолота.
Це доэволяе:
а) створоззта нодглх-об'екти, л suais об'егаин! дли! i пето¿zi ïh сбробкз;
б) для побулови кодолей р1зцокап1ТБКХ Pícala icrapxiï систскь автокаткзачИ взкористгта швдишгш сяадко«л,сг£а ¿
a) зд1йсеети когшяексве ноисьхшшая систе;:л сетсййзтс-гадл ï :яд р1вня техйол.ог1чного об Чету усравлишк до цакрос1;окои1чпого р^вня (верозаджеинз спстеки автонатизад!ï).
г. На основ! скотезг стрэтстурно-декокаозкШйього i о5* CKTUo-oplcmoBasoro п!дгоя1в заороаосовлпг ст;->::;т.т-а оа::с?
timrsti систол "îRïoîj.j-'.;;:: -.си, дозволяя*» ствотвзтя легс:1 к oxnrci,
ИОО?Л1 Б1ДСКСТ£М 31 ЗРУЧИКН КОРЯСТУЕаИЫСКМ lBTepfefíCCh. ."¿rf.o с;кгс-згзз-П1 :.одеях сг.скх звтокатнзапИ в дХлску. .
о. :)anr-oL3ïioE3::'a :-;етодяха застосувазвя 1и1таз1йпсго скевеш-;'л» гг.* па етапэх игпезгч'то&'гпя i ввровгзхспоя скстегш оэтоигт.чзапп
Л1в?ог!лг»оиатл вдожсша ко.чпяокспогэ кодзжжанкя скстм '
"XT'"3cT*l1I .--луди^елькоге СКРОбШОТГПГ«.
гогт-лглуп i 2'п7">яг'нэпзи1 нетолк для «горзотя патенатг-ггд'г:: №-!îc.iSr- e,~"kt:iT23 i вузами ст.апип аптекатагапП i псзг&эг;: ег иатсг'ст«*;!:.^ г.сяолсй ыграбниптм (гзяузх i т. л. !
."■■.i : ce дом/ ïï,; ,:vi аэтом.пизагпî 1 ееектиг.лост1
''OPIC.
• • гглтн •„< л-.rr niscsroelB проь-гяево! робота с стахтегг:? i: ?ï;7.с:,поня'ютгряого нодепазаята спстан ACíTO -;Г"-Т"01-0 r-iii-J'i. лозволяэто! прасгна-га з сов)
долдяг .г дд „ гдлтлзащЬ стечений в срргло:г;т
CL4oí ciíctómíí, так i -юг.; пев. C:?'.c-с- тХлыги ко'йетнсть.«ícnia-i стрп:г:п";:',чш I иоделх.
' гг.тЕо -ops сггголаки метояолопя в ззстосуезши по гк к, --îî-'î c'tcroi' asi©?. : лтзадн дала коглкв1сть стзорятп счс-гси^ im.;: 0Е,:>ЙПЙ» 5 ксаедякя-оь • СКТЗЧЯ. ПО. в C30Ö ЧСРГУ,
il1' ' ДД Д: г ,о :
а- с'.тс-.-г.'атл ¡где-i гаслсн автсматюашТ б*дь-яко! складиостх;
с «по я нодол;аш /.СУТП бгДхвольного пгггобггнтгпп;
«. д с г ;?гтл -¡ргст.ггк î HaourocTî Еебудовя колея«!«; г-' г лд . дд дат;; ::с5у710к; кол.елея 1 баз знапь
:-r;."í .да ексто-я нэяслвтситая Шдкгючеяг базя знапь. и--»:«. К',-;.- .¡адл зязпь» >"дд чаяогагсться з будб-яко! облает! ладсься: L—i-. > п?ятгссрг€ :;ппу кгстм/ в яовлй хнетрунеятаяьпий aacis
-углч. ззеазпечукмчй уг-есь гсгея ро51т по стзороез» i тдлзгод-V г я-гаяз :aoï ноделх скстски, орган1зая1 ï »•'.ог.ея'оа-тапч i обгоь;ш
'. ! --crci:'-> '.-таои ствсрапия поделел с::стсл
■ • - r.rrsJ Í 'ix зз?с!-;''кг;'язск.
■ . л:- .iiv.í;-; ; ;>а31'С5яеио» концепте» стпореш ряд » «с--' л. 'э,'г; ;п.-vi в îçpapxiï с исток автокатизаа!!.
! Г;
ЛУКЛ1 KAUFT ЗА ТКНОГ /ДИСКР'ГАД!"1
1. Буиуев С. Д. , Волынский K.M., Русакова к. В. Использование баз знаний в диагностике автоматизированпых систем управления технологически«« процессами в строительств/ тезисы доклада W.•■(■. научно практической конференции хиси. -Khcü. 1'-ч1. -с. too-isi.
2. Бушуев С. Д. . Волынский Е. и. , русакоьа к В. Методические указания по использованию диалоговой wi' г-, кст аль.чон сисгеии компьютерного обучения "ДИСКО" на нергоп.-з.' мь',:. для студентов всех специальностей/ Киевски* инхеп^рно-етроительиш институт . -Киев. 1990. -36с.
3. больше кик E.H. Диалоговые инструментальные средства моделирования и диагностика систем/ тезисы доклада 52-й ШГК ■ КИСИ.-киэв. 1991. -С. 153.
4. Волцнсккк Е. К. Диагностика аотоматкзкроиинних систем управления технологическими процессами ка основе баз знаний. /Технические средства и системы автоматизированного управления
технологически!«', процессами. Сб. научиих трудов/ Институт автоматики. -Киев. 1991. -с. 1в-г1.
5. Колшскии Ь. И Разработка инструментальных средств моделирования сложных систем/ Тезисы доклада ьз-й НИК ККСИ. -Киев. 199Й. -С. 144.
6. Волынский Е. И. Принципы иитсрнрстации моделей систем в среде "ДИСКО"/ Тезисы доклада 54-й НПК КИСЙ. - Кие:?. 199э.
7. Волынский Е. М. , Русакова К. Н. Диагностика автоьатизнгонашшх систем управления технологическими процессами с испояьзоззнаем ъаз знаний/ Тезисы доклада ъл-и НПК КЬ'СИ. -Кире. IV«. -С.
Зяано у B.ipooi) иитво £0.12.93. Формаз G0xo4'- !б.С;;, juwt лрус.У мопи.друк.ар.ч. ! .0. 'Гкраж 100 fih3. Зам.Яй!.
Друз.ОП НД1БВ 252180, KelB-180, пул. I. К-Ы.
-
Похожие работы
- Повышение эффективности информационного обеспечения технологической подготовки производства посредством виртуальной поисковой машины
- Разработка методов повышения эксплуатационного качества строительных площадок в процессе возведения на слабонесущих грунтах
- Компьютерная технология системотехнического мониторинга информационного и документального обеспечения строительного производства
- Автоматизация технологических процессов погрузочно-разгрузочных и транспортных работ при организации строительства в условиях рыночной экономики
- Автоматизация выбора инструментальных стратегий механической обработки деталей на станках с ЧПУ
-
- Системный анализ, управление и обработка информации (по отраслям)
- Теория систем, теория автоматического регулирования и управления, системный анализ
- Элементы и устройства вычислительной техники и систем управления
- Автоматизация и управление технологическими процессами и производствами (по отраслям)
- Автоматизация технологических процессов и производств (в том числе по отраслям)
- Управление в биологических и медицинских системах (включая применения вычислительной техники)
- Управление в социальных и экономических системах
- Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей
- Системы автоматизации проектирования (по отраслям)
- Телекоммуникационные системы и компьютерные сети
- Системы обработки информации и управления
- Вычислительные машины и системы
- Применение вычислительной техники, математического моделирования и математических методов в научных исследованиях (по отраслям наук)
- Теоретические основы информатики
- Математическое моделирование, численные методы и комплексы программ
- Методы и системы защиты информации, информационная безопасность