автореферат диссертации по информатике, вычислительной технике и управлению, 05.13.07, диссертация на тему:Инструментальные методы компьютерного моделирования систем автоматизации строительного производства с использованием баз данных

кандидата технических наук
Волынский, Евгений Маркович
город
Киев
год
1994
специальность ВАК РФ
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 Модель третього пеня

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. К-Ы.