Программная реализация единого информационного пространства интегрированной системы автоматизированного проектирования «Турбоагрегат»
The features of software realization of information space of integrated Turboagregat CAD system are considered on the basis of principles of an openness, information and system unity with the use of the special description of a structural-topological configuration of information space and presentati...
Gespeichert in:
Datum: | 2009 |
---|---|
Hauptverfasser: | , , |
Format: | Artikel |
Sprache: | Russian |
Veröffentlicht: |
Інститут проблем моделювання в енергетиці ім. Г.Є. Пухова НАН України
2009
|
Schriftenreihe: | Электронное моделирование |
Schlagworte: | |
Online Zugang: | http://dspace.nbuv.gov.ua/handle/123456789/101441 |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Назва журналу: | Digital Library of Periodicals of National Academy of Sciences of Ukraine |
Zitieren: | Программная реализация единого информационного пространства интегрированной системы автоматизированного проектирования «Турбоагрегат» / А.В. Бойко, Ю.Н. Говорущенко, А.П. Усатый // Электронное моделирование. — 2009. — Т. 31, № 2. — С. 43-55. — Бібліогр.: 12 назв. — рос. |
Institution
Digital Library of Periodicals of National Academy of Sciences of Ukraineid |
irk-123456789-101441 |
---|---|
record_format |
dspace |
spelling |
irk-123456789-1014412016-06-04T03:02:30Z Программная реализация единого информационного пространства интегрированной системы автоматизированного проектирования «Турбоагрегат» Бойко, А.В. Говорущенко, Ю.Н. Усатый, А.П. Информационные технологии, защита информации The features of software realization of information space of integrated Turboagregat CAD system are considered on the basis of principles of an openness, information and system unity with the use of the special description of a structural-topological configuration of information space and presentation of all its elements, components and subsystems in a unified form, that has allowed to organize the processes of control and information coordination with the help of universal recursive algorithms. Рассмотрены особенности программной реализации информационного пространства интегрированной системы автоматизированного проектирования «Турбоагрегат» на основе принципов открытости, информационного и системного единства с использованием специального описания структурно-топологической конфигурации информационного пространства и представлении всех его элементов, компонент и подсистем в унифицированном виде, что позволило организовать процессы управления и информационного согласования с помощью универсальных рекурсивных алгоритмов. Розглянуто особливості програмної реалізації інформаційного середовища інтегрованої системи автоматизованого проектування «Турбоагрегат» на основі принципів відкритості, інформаційної та системної єдності з використанням спеціального опису структурно-топологічної конфігурації інформаційного середовища і представлення усіх його елементів, компонент і підсистем в уніфікованому вигляді, що дозволило організувати процеси управління та інформаційного узгодження за допомогою універсальних рекурсивних алгоритмів. 2009 Article Программная реализация единого информационного пространства интегрированной системы автоматизированного проектирования «Турбоагрегат» / А.В. Бойко, Ю.Н. Говорущенко, А.П. Усатый // Электронное моделирование. — 2009. — Т. 31, № 2. — С. 43-55. — Бібліогр.: 12 назв. — рос. 0204-3572 http://dspace.nbuv.gov.ua/handle/123456789/101441 621.165 ru Электронное моделирование Інститут проблем моделювання в енергетиці ім. Г.Є. Пухова НАН України |
institution |
Digital Library of Periodicals of National Academy of Sciences of Ukraine |
collection |
DSpace DC |
language |
Russian |
topic |
Информационные технологии, защита информации Информационные технологии, защита информации |
spellingShingle |
Информационные технологии, защита информации Информационные технологии, защита информации Бойко, А.В. Говорущенко, Ю.Н. Усатый, А.П. Программная реализация единого информационного пространства интегрированной системы автоматизированного проектирования «Турбоагрегат» Электронное моделирование |
description |
The features of software realization of information space of integrated Turboagregat CAD system are considered on the basis of principles of an openness, information and system unity with the use of the special description of a structural-topological configuration of information space and presentation of all its elements, components and subsystems in a unified form, that has allowed to organize the processes of control and information coordination with the help of universal recursive algorithms. |
format |
Article |
author |
Бойко, А.В. Говорущенко, Ю.Н. Усатый, А.П. |
author_facet |
Бойко, А.В. Говорущенко, Ю.Н. Усатый, А.П. |
author_sort |
Бойко, А.В. |
title |
Программная реализация единого информационного пространства интегрированной системы автоматизированного проектирования «Турбоагрегат» |
title_short |
Программная реализация единого информационного пространства интегрированной системы автоматизированного проектирования «Турбоагрегат» |
title_full |
Программная реализация единого информационного пространства интегрированной системы автоматизированного проектирования «Турбоагрегат» |
title_fullStr |
Программная реализация единого информационного пространства интегрированной системы автоматизированного проектирования «Турбоагрегат» |
title_full_unstemmed |
Программная реализация единого информационного пространства интегрированной системы автоматизированного проектирования «Турбоагрегат» |
title_sort |
программная реализация единого информационного пространства интегрированной системы автоматизированного проектирования «турбоагрегат» |
publisher |
Інститут проблем моделювання в енергетиці ім. Г.Є. Пухова НАН України |
publishDate |
2009 |
topic_facet |
Информационные технологии, защита информации |
url |
http://dspace.nbuv.gov.ua/handle/123456789/101441 |
citation_txt |
Программная реализация единого информационного пространства интегрированной системы автоматизированного проектирования «Турбоагрегат» / А.В. Бойко, Ю.Н. Говорущенко, А.П. Усатый // Электронное моделирование. — 2009. — Т. 31, № 2. — С. 43-55. — Бібліогр.: 12 назв. — рос. |
series |
Электронное моделирование |
work_keys_str_mv |
AT bojkoav programmnaârealizaciâedinogoinformacionnogoprostranstvaintegrirovannojsistemyavtomatizirovannogoproektirovaniâturboagregat AT govoruŝenkoûn programmnaârealizaciâedinogoinformacionnogoprostranstvaintegrirovannojsistemyavtomatizirovannogoproektirovaniâturboagregat AT usatyjap programmnaârealizaciâedinogoinformacionnogoprostranstvaintegrirovannojsistemyavtomatizirovannogoproektirovaniâturboagregat |
first_indexed |
2025-07-07T10:55:51Z |
last_indexed |
2025-07-07T10:55:51Z |
_version_ |
1836985354116136960 |
fulltext |
ÓÄÊ 621.165
À. Â. Áîéêî, ä-ð òåõí. íàóê,
Þ. Í. Ãîâîðóùåíêî, À. Ï. Óñàòûé, êàíäèäàòû òåõí. íàóê,
Íàöèîíàëüíûé òåõíè÷åñêèé óíèâåðñèòåò
«Õàðüêîâñêèé ïîëèòåõíè÷åñêèé èí-ò»
(Óêðàèíà, 61002, Õàðüêîâ, óë.Ôðóíçå, 21,
òåë. (057) 707-60-88, E-mail: aboiko@kpi.kharkov.ua)
Ïðîãðàììíàÿ ðåàëèçàöèÿ åäèíîãî èíôîðìàöèîííîãî
ïðîñòðàíñòâà èíòåãðèðîâàííîé ñèñòåìû
àâòîìàòèçèðîâàííîãî ïðîåêòèðîâàíèÿ «Òóðáîàãðåãàò»
Ðàññìîòðåíû îñîáåííîñòè ïðîãðàììíîé ðåàëèçàöèè èíôîðìàöèîííîãî ïðîñòðàíñòâà èíòåã-
ðèðîâàííîé ñèñòåìû àâòîìàòèçèðîâàííîãî ïðîåêòèðîâàíèÿ «Òóðáîàãðåãàò» íà îñíîâå ïðèí-
öèïîâ îòêðûòîñòè, èíôîðìàöèîííîãî è ñèñòåìíîãî åäèíñòâà ñ èñïîëüçîâàíèåì ñïåöèàëüíîãî
îïèñàíèÿ ñòðóêòóðíî-òîïîëîãè÷åñêîé êîíôèãóðàöèè èíôîðìàöèîííîãî ïðîñòðàíñòâà è ïðåä-
ñòàâëåíèè âñåõ åãî ýëåìåíòîâ, êîìïîíåíò è ïîäñèñòåì â óíèôèöèðîâàííîì âèäå, ÷òî ïîç-
âîëèëî îðãàíèçîâàòü ïðîöåññû óïðàâëåíèÿ è èíôîðìàöèîííîãî ñîãëàñîâàíèÿ ñ ïîìîùüþ
óíèâåðñàëüíûõ ðåêóðñèâíûõ àëãîðèòìîâ.
Ðîçãëÿíóòî îñîáëèâîñò³ ïðîãðàìíî¿ ðåàë³çàö³¿ ³íôîðìàö³éíîãî ñåðåäîâèùà ³íòåãðîâàíî¿
ñèñòåìè àâòîìàòèçîâàíîãî ïðîåêòóâàííÿ «Òóðáîàãðåãàò» íà îñíîâ³ ïðèíöèï³â â³äêðè-
òîñò³, ³íôîðìàö³éíî¿ òà ñèñòåìíî¿ ºäíîñò³ ç âèêîðèñòàííÿì ñïåö³àëüíîãî îïèñó ñòðóê-
òóðíî-òîïîëîã³÷íî¿ êîíô³ãóðàö³¿ ³íôîðìàö³éíîãî ñåðåäîâèùà ³ ïðåäñòàâëåííÿ óñ³õ éîãî
åëåìåíò³â, êîìïîíåíò ³ ï³äñèñòåì â óí³ô³êîâàíîìó âèãëÿä³, ùî äîçâîëèëî îðãàí³çóâàòè
ïðîöåñè óïðàâë³ííÿ òà ³íôîðìàö³éíîãî óçãîäæåííÿ çà äîïîìîãîþ óí³âåðñàëüíèõ ðåêóð-
ñèâíèõ àëãîðèòì³â.
Ê ë þ ÷ å â û å ñ ë î â à: èíòåãðèðîâàííîå ïðîñòðàíñòâî, îòêðûòîñòü, ñèñòåìíîå åäèíñòâî.
Ïîñòîÿííîå óâåëè÷åíèå ñòîèìîñòè ýíåðãîðåñóðñîâ òðåáóåò âûÿâëåíèÿ íîâûõ
ðåçåðâîâ è ïóòåé ïîâûøåíèÿ ïîêàçàòåëåé ýêîíîìè÷íîñòè ýíåðãîîáîðóäî-
âàíèÿ. Ýòî, â ñâîþ î÷åðåäü, îáóñëîâëèâàåò íåîáõîäèìîñòü ïîèñêà ìåòîäîâ è
ðàçðàáîòêè àëãîðèòìîâ, ïîçâîëÿþùèõ ðåøàòü çàäà÷è îïòèìàëüíîãî ïðîåêòè-
ðîâàíèÿ â áîëåå ñëîæíûõ ïîñòàíîâêàõ, ÷òî îáåñïå÷èâàåò âñåñòîðîííèé ó÷åò
âëèÿíèÿ íà ýôôåêòèâíîñòü íå òîëüêî êîíñòðóêòèâíûõ ïàðàìåòðîâ, íî è ýô-
ôåêòîâ âçàèìîäåéñòâèÿ îáúåêòîâ, âûçâàííûõ, íàïðèìåð, èçìåíåíèåì ðå-
æèìîâ èõ ýêñïëóàòàöèè. Òîëüêî òàêîé ïîäõîä ê îðãàíèçàöèè ïðîöåññîâ
ïðîåêòèðîâàíèÿ áóäåò ñïîñîáñòâîâàòü âûÿâëåíèþ ñêðûòûõ ðåçåðâîâ è
îáåñïå÷èò ïîëó÷åíèå áîëåå ñîâåðøåííûõ è ýôôåêòèâíûõ êîíñòðóêöèé. Â
ýòîé ñâÿçè íàèáîëåå àêòóàëüíûìè ÿâëÿþòñÿ çàäà÷è, ñâÿçàííûå ñ îáåñïå-
ISSN 0204–3572. Ýëåêòðîí. ìîäåëèðîâàíèå. 2009. Ò. 31. ¹ 2 43
������� ����
��
����������
����
��������� ��
÷åíèåì ýôôåêòèâíûõ ïðîöåññîâ âçàèìîäåéñòâèÿ è ñîãëàñîâàííîé ðàáîòû
êîìïîíåíò ñèñòåìû àâòîìàòèçèðîâàííîãî ïðîåêòèðîâàíèÿ (ÑÀÏÐ) ýíåðãåòè-
÷åñêîãî îáîðóäîâàíèÿ, òàê êàê òîëüêî ñ èñïîëüçîâàíèåì èíòåãðèðîâàííûõ,
èíôîðìàöèîííî ñîãëàñîâàííûõ ñèñòåì ïîÿâëÿåòñÿ âîçìîæíîñòü ðåøàòü óêà-
çàííûå çàäà÷è ïðîåêòèðîâàíèÿ.
Íåñìîòðÿ íà ñòðåìèòåëüíîå ðàçâèòèå ñîâðåìåííûõ âû÷èñëèòåëüíûõ
ñðåäñòâ, ìåòîäîâ è àëãîðèòìîâ ðàñ÷åòà, ïðîåêòèðîâàíèÿ è êîíñòðóèðî-
âàíèÿ ýíåðãåòè÷åñêîãî îáîðóäîâàíèÿ, à òàêæå äîñòèãíóòûå ðåçóëüòàòû â
ýòîé îáëàñòè [1—4], â íàñòîÿùåå âðåìÿ ñóùåñòâóåò äîñòàòî÷íî îñòðàÿ
ïðîáëåìà èõ èíòåãðàöèè â êà÷åñòâå êîìïîíåíò åäèíîé ÑÀÏÐ. Âûïîëíåíèå
ïðèíöèïîâ îòêðûòîñòè, èíôîðìàöèîííîãî è ñèñòåìíîãî åäèíñòâà [5], ãà-
ðàíòèðóþùèõ íà âñåõ ñòàäèÿõ ðàçðàáîòêè, ôóíêöèîíèðîâàíèÿ è ðàçâèòèÿ
ÑÀÏÐ öåëîñòíîñòü ñèñòåìû, ÿâëÿåòñÿ äîñòàòî÷íî àêòóàëüíîé è íåòðè-
âèàëüíîé çàäà÷åé.
Ïðè êàæóùåéñÿ íà ïåðâûé âçãëÿä ïðîñòîòå è åñòåñòâåííîñòè óêàçàí-
íûõ ïðèíöèïîâ èõ ïðàêòè÷åñêàÿ ðåàëèçàöèÿ ñâÿçàíà ñ ðÿäîì òðóäíîñòåé,
êîòîðûå, â ïåðâóþ î÷åðåäü, âûçâàíû ðàçíîðîäíîñòüþ èñïîëüçóåìîãî îáî-
ðóäîâàíèÿ, ïðåäíàçíà÷åííîãî äëÿ âûïîëíåíèÿ îïðåäåëåííûõ âçàèìîñâÿçàí-
íûõ ôóíêöèé â ïðîåêòèðóåìûõ îáúåêòàõ ýíåðãåòèêè. Íåîáõîäèìîñòü ðåøå-
íèÿ ìíîãî÷èñëåííûõ çàäà÷ àíàëèçà è ñèíòåçà ýòèõ îáúåêòîâ â ïðîöåññå
ïðîåêòèðîâàíèÿ òðåáóåò ïðèìåíåíèÿ áîëüøîãî ÷èñëà ìóëüòèäèñöèïëèíàð-
íûõ ìîäåëåé àíàëèçà è ñèíòåçà ðàçëè÷íûõ óðîâíåé ñëîæíîñòè (0D, 1D, 2D,
3D) êàæäîãî èç îáúåêòîâ. Ôóíêöèîíàëüíàÿ ðàçíîðîäíîñòü îáîðóäîâàíèÿ è
ñîîòâåòñòâóþùèõ ìîäåëåé ðàñ÷åòà, îáóñëîâëåííàÿ óíèêàëüíîñòüþ ñòðóêòóð
è ñîäåðæàíèÿ èõ èíôîðìàöèîííûõ ìîäåëåé, ñîçäàåò ñåðüåçíûå òðóäíîñòè â
îáåñïå÷åíèè òðåáóåìîé ñîãëàñîâàííîñòè ïðè èíòåãðàöèè ýòèõ ìîäåëåé â
ÑÀÏÐ «Òóðáîàãðåãàò».
Êàê èçâåñòíî [6], èíôîðìàöèîííàÿ ñîãëàñîâàííîñòü â ÑÀÏÐ îïðåäå-
ëÿåòñÿ â ïåðâóþ î÷åðåäü òåì, ÷òî ïðè ðåøåíèè â ñîîòâåòñòâóþùåé ïîñëå-
äîâàòåëüíîñòè çàäà÷ ïðîöåññà ïðîåêòèðîâàíèÿ âñå îíè îáñëóæèâàþòñÿ
èíôîðìàöèîííî ñîãëàñîâàííûìè ìîäåëÿìè.  ïðîòèâíîì ñëó÷àå ýòî áó-
äåò ïðîñòîé ñîâîêóïíîñòüþ àâòîíîìíûõ ïðîãðàìì, òðåáóþùèõ ó÷àñòèÿ
÷åëîâåêà äëÿ ïåðåäà÷è äàííûõ ìåæäó íèìè, ÷òî ïîâëå÷åò çà ñîáîé ñíèæå-
íèå êà÷åñòâà è ñêîðîñòè ïîëó÷àåìûõ ïðîåêòíûõ ðåøåíèé, óâåëè÷åíèå èõ
ñòîèìîñòè, à òàêæå ñóæåíèå âîçìîæíîñòåé è êëàññîâ ðåøàåìûõ çàäà÷
ïðîåêòèðîâàíèÿ.
Îñóùåñòâèòü ïåðå÷èñëåííûå âûøå ïðèíöèïû ïðè ñîçäàíèè ÑÀÏÐ
ìîæíî áûëî áû, ðåàëèçîâàâ èäåþ «ñ ÷èñòîãî ëèñòà», ò.å. ðàçðàáàòûâàÿ
çàíîâî èçíà÷àëüíî ñîãëàñîâàííûå ìîäåëè, êîìïîíåíòû è ïîäñèñòåìû.
Îäíàêî òàêîé ïîäõîä ïðàêòè÷åñêè íå èìååò ïåðñïåêòèâ, òàê êàê åãî ðåàëè-
À. Â. Áîéêî, Þ. Í. Ãîâîðóùåíêî, À. Ï. Óñàòûé
44 ISSN 0204–3572. Electronic Modeling. 2009. V. 31. ¹ 2
çàöèÿ ïîòðåáóåò ÷ðåçìåðíî áîëüøèõ âðåìåííûõ, ìàòåðèàëüíûõ, îðãàíèçà-
öèîííûõ è èíûõ çàòðàò.
Âìåñòå ñ òåì, íàïðàâëåíèå, îñíîâàííîå íà êîìáèíèðîâàííîì ïîäõîäå
ñ èñïîëüçîâàíèåì ðàíåå ðàçðàáîòàííûõ ìîäåëåé è êîìïîíåíò è ðàçðàáîò-
êîé íåäîñòàþùèõ, ïðåäñòàâëÿåòñÿ áîëåå ïðèåìëåìûì. Òàêîé ïîäõîä ïðè
ðåøåíèè ýòîé çàäà÷è ïîçâîëèò ó÷åñòü è èñïîëüçîâàòü êàê ñóùåñòâóþùèå
íàó÷íî-ìåòîäè÷åñêèå ðàçðàáîòêè îòå÷åñòâåííûõ ó÷åíûõ è ñïåöèàëèñòîâ,
òàê è ðåàëèçîâàííûå íà èõ îñíîâå ïàêåòû ïðèêëàäíûõ ïðîãðàìì. Îäíàêî
ïðîáëåìà îáúåäèíåíèÿ èõ â åäèíóþ ñèñòåìó îñòàåòñÿ è ïðåäñòàâëÿåò
ñîáîé äîñòàòî÷íî ñåðüåçíóþ çàäà÷ó îðãàíèçàöèè ïðîöåññà èíòåãðàöèè â
ÑÀÏÐ ðàíåå ðàçðàáîòàííûõ ðàñ÷åòíûõ ìîäåëåé è êîìïîíåíò è âíîâü
ñîçäàâàåìûõ.
Ïîïûòêè ðåøåíèÿ ýòîé ïðîáëåìû ñ ïîìîùüþ ñîçäàíèÿ ñîîòâåòñòâóþ-
ùèõ ôóíêöèé ïåðåêðåñòíîãî ñîãëàñîâàíèÿ òèïà «âñå ñî âñåìè» âåäåò ê óâåëè-
÷åíèþ ÷èñëà ðàáîò, ñâÿçàííûõ ñ íàïèñàíèåì òàêèõ ôóíêöèé è èõ ñîïðîâîæ-
äåíèþ â ïðîöåññå ðàçâèòèÿ è ñîâåðøåíñòâîâàíèÿ ðàñ÷åòíûõ ìîäåëåé è ïîä-
äåðæêè ïðèíöèïà îòêðûòîñòè ÑÀÏÐ. Òàêîé ïîäõîä îðãàíèçàöèè èíôîðìà-
öèîííîé ñîãëàñîâàííîñòè ÑÀÏÐ íåëüçÿ ñ÷èòàòü ïåðñïåêòèâíûì.
Íàèáîëåå óäà÷íûì íàïðàâëåíèåì îáåñïå÷åíèÿ ñîãëàñîâàííîñòè èíôîð-
ìàöèîííûõ ìîäåëåé ïðîåêòíûõ ïðîöåäóð è äðóãèõ êîìïîíåíò è ïîäñèñòåì
ÑÀÏÐ ÿâëÿåòñÿ ïîäõîä, îñíîâàííûé íà èäåå åäèíîãî èíòåãðèðîâàííîãî
èíôîðìàöèîííîãî ïðîñòðàíñòâà (ñðåäû) (ÈÈÏ) [7—10].  ýòîì ñëó÷àå äëÿ
ñîçäàíèÿ óñëîâèé ýôôåêòèâíîãî ôóíêöèîíèðîâàíèÿ âñåé ñèñòåìû äîñòà-
òî÷íî îáåñïå÷èòü ñîãëàñîâàííîñòü ìåæäó ÈÈÏ è âñåìè êîìïîíåíòàìè
ÑÀÏÐ, êàê îáúåêòíî-îðèåíòèðîâàííîé ïðîåêòèðóþùåé ïîäñèñòåìû, òàê è
ðàçëè÷íûõ èíâàðèàíòíûõ ïîäñèñòåì, îáñëóæèâàþùèõ ïðîöåññû, ñâÿçàííûå
ñ èíòåðàêòèâíûì óïðàâëåíèåì ïðîåêòèðîâàíèåì, îáåñïå÷åíèåì èíôîðìà-
öèîííîãî ïîèñêà, äîêóìåíòèðîâàíèåì è äð.
Ìíîæåñòâî äàííûõ, êîòîðûå ïîòåíöèàëüíî ìîãóò áûòü èñïîëüçîâàíû
ïðè ôóíêöèîíèðîâàíèè ÑÀÏÐ èëè ÿâëÿòüñÿ çàïîìèíàåìûì ðåçóëüòàòîì
åå ðàáîòû, ñîñòàâëÿþò ñîäåðæàòåëüíóþ ÷àñòü ÈÈÏ. Î÷åâèäíî, ÷òî øèðî-
êîå ðàçíîîáðàçèå óíèêàëüíûõ ñâîéñòâ è öåëåâûõ ðîëåé ýëåìåíòîâ ñî-
äåðæàòåëüíîé ÷àñòè ÈÈÏ òðåáóåò ïðîâåäåíèÿ ñåðüåçíîãî àíàëèçà äëÿ
âûÿâëåíèÿ ó íèõ îáùèõ ïðèçíàêîâ. Ó÷åò ýòèõ ïðèçíàêîâ è èõ êëàññè-
ôèêàöèÿ ñóùåñòâåííûì îáðàçîì îáëåã÷àò ðàçðàáîòêó ìåòîäîëîãèè, îñíî-
âàííîé íà óíèôèöèðîâàííîì óíèâåðñàëüíîì ïîäõîäå ïî ôîðìèðîâàíèþ è
îðãàíèçàöèè ñòðóêòóðíî-òîïîëîãè÷åñêîé êîíôèãóðàöèè ÈÈÏ, à òàêæå ðåà-
ëèçàöèþ ïðèíöèïà ñîãëàñîâàííîñòè ìîäåëåé, êîìïîíåíò è ïîäñèñòåì.
Ïîýòîìó íåîáõîäèìî â ñàìîì íà÷àëå îïðåäåëèòü ìèíèìàëüíûé ïåðå÷åíü
èíôîðìàöèè, ïîçâîëÿþùåé ÷åòêî è íåäâóñìûñëåííî èäåíòèôèöèðîâàòü
Ïðîãðàììíàÿ ðåàëèçàöèÿ åäèíîãî èíôîðìàöèîííîãî ïðîñòðàíñòâà
ISSN 0204–3572. Ýëåêòðîí. ìîäåëèðîâàíèå. 2009. Ò. 31. ¹ 2 45
âñå ýëåìåíòû ÈÈÏ, èõ ñâîéñòâà, ñâÿçàííûå ñ íèìè îïåðàöèè è èõ ðîëè â
ÑÀÏÐ «Òóðáîàãðåãàò». Áåç òàêîãî ïåðå÷íÿ ðåàëèçîâàòü ýôôåêòèâíóþ ñî-
ãëàñîâàííóþ ñèñòåìó óïðàâëåíèÿ íå ïðåäñòàâëÿåòñÿ âîçìîæíûì.
Ïðîâåäåííûé àíàëèç ýëåìåíòîâ ïîäñèñòåì ÑÀÏÐ (èõ ïàðàìåòðîâ, ìàñ-
ñèâîâ, ñòðóêòóð, ìîäåëåé ðàñ÷åòà, ðåäàêòîðîâ, ïóíêòîâ ìåíþ, êíîïîê, ñïðà-
âî÷íèêîâ, àòëàñîâ, áèáëèîòåê è äð.) ïîçâîëèë â ñàìîé îáùåé ôîðìå ïðåä-
ñòàâèòü íåêîòîðûé àáñòðàêòíûé ýëåìåíò ÈÈÏ êàê ôóíêöèþ ðÿäà áëîêîâ ñ
àòðèáóòàìè, ò.å çíà÷åíèé, õàðàêòåðèçóþùèõ ýëåìåíò â åãî êëàññå:
X i �
� F A A A A A A A Ai ID VIEW NAME INIT SUB CONTROL LIIB LIN( , , , , , , , K DATA EXIMPA A, , ),
(1)
ãäå X i è Fi — ýëåìåíò ÈÈÏ è ôóíêöèÿ åãî ïðåäñòàâëåíèÿ â ÈÈÏ. Çäåñü
òàêæå ââåäåíû ñëåäóþùèå îáîçíà÷åíèÿ àòðèáóòîâ ýëåìåíòîâ:
AID — îáåñïå÷èâàþùèå óíèêàëüíîñòü èäåíòèôèêàöèè X i â ÈÈÏ;
AVIEW — îòîáðàæåíèÿ è âèäà X i íà ýêðàíå ìîíèòîðà;
ANAME — ìóëüòèÿçû÷íûõ èìåí X i ;
AINIT — íà÷àëüíîãî ñîñòîÿíèÿ X i ;
ASUB —ïîä÷èíåííîñòè X i â ñòðóêòóðàõ;
ACONTROL — óïðàâëåíèÿ ïîä÷èíåííûìè ýëåìåíòàìè ÈÈÏ;
ALIIB — ñâÿçåé X i ñ ìàòåìàòè÷åñêèìè ìåòîäàìè è ðàñ÷åòíûìè ìîäåëÿìè;
ALINK — ïàðàìåòðè÷åñêèõ ñâÿçåé X i ñî ñâîèìè êëîíàìè â ðàçëè÷íûõ
ìîäåëÿõ ðàñ÷åòà, êîìïîíåíòàõ è ïîäñèñòåìàõ;
ADATA — ñâÿçåé X i ñ äàííûìè èç ñïðàâî÷íèêîâ è àòëàñîâ;
AEXIMP — ýêñïîðòíî-èìïîðòíûõ îïåðàöèé X i ñ âíåøíèìè èñòî÷íè-
êàìè äàííûõ .
Ïî ðåçóëüòàòàì àíàëèçà ñ ó÷åòîì (1) ñîçäàäèì èíôîðìàöèîííóþ áàçó
äàííûõ ðåñóðñîâ ÑÀÏÐ «Òóðáîàãðåãàò» (ÈÁÄÐ), â êîòîðîé âñå ýëåìåíòû
ÈÈÏ ñ îïèñûâàþùèìè èõ ñâîéñòâà àòðèáóòàìè ïîëó÷àò óíèêàëüíûå èí-
äåêñû. Òàêèì îáðàçîì, ñôîðìèðóåì íåêèé ðååñòð ýëåìåíòîâ ïðåäìåòíîé è
èíâàðèàíòíîé ïîäñèñòåì ÈÈÏ, êîòîðûé áóäåò îäíîé èç áàçîâûõ êîìïî-
íåíò èíôîðìàöèîííîãî îáåñïå÷åíèÿ ÑÀÏÐ «Òóðáîàãðåãàò». Çäåñü è äàëåå
ïîä èíäåêñîì áóäåì ïîíèìàòü óíèêàëüíîå öåëîå ÷èñëî, èäåíòèôèöèðóþ-
ùåå â ñîîòâåòñòâèè ñ ïðàâèëàìè ñèñòåìû óïðàâëåíèÿ áàçàìè äàííûõ
(ÑÓÁÄ) çàïèñü â òàáëèöå ÈÁÄÐ, ñîîòâåòñòâóþùóþ êàêîìó-ëèáî ýëåìåíòó
ÈÈÏ. Ñ ïîìîùüþ áëîêà ASUB ýëåìåíòû áóäóò îðãàíèçîâàíû â ñîîòâåòñò-
âóþùèå óïðàâëÿþùèå èåðàðõè÷åñêèå ñòðóêòóðû (ÓÈÑ). Ìèíèìàëüíî
íåîáõîäèìûé íàáîð ÓÈÑ, ñîîòâåòñòâóþùèõ ðàçëè÷íûì êîìïîíåíòàì
ïðåäìåòíîé è èíâàðèàíòíîé ïîäñèñòåì ÑÀÏÐ «Òóðáîàãðåãàò», à òàêæå
íåêîòîðûå ôðàãìåíòû ýòèõ ñòðóêòóð ïðèâåäåíû íà ðèñ. 1.
À. Â. Áîéêî, Þ. Í. Ãîâîðóùåíêî, À. Ï. Óñàòûé
46 ISSN 0204–3572. Electronic Modeling. 2009. V. 31. ¹ 2
Î÷åâèäíî, ÷òî ó êàæäîãî êëàññà ýëåìåíòîâ åñòü ñâîé íàáîð áëîêîâ ñ
àòðèáóòàìè, êîòîðûé ïðåäñòàâëåí íåêîòîðîé óñå÷åííîé âåðñèåé îáùåé
çàâèñèìîñòè (1) è îïèñûâàåò ïðèñóùèå òîëüêî åìó ñâîéñòâà. Íåîáõîäèìî
çàìåòèòü, ÷òî ïðè ðàçðàáîòêå ÑÀÏÐ ìîæåò áûòü ñîçäàíî íåñêîëüêî ôóíê-
öèîíàëüíî-òåìàòè÷åñêèõ ÈÁÄÐ, ïðåäíàçíà÷åííûõ äëÿ ôîðìèðîâàíèÿ ÈÈÏ,
ñâÿçàííûõ ñ ðàçëè÷íûìè àñïåêòàìè ïðîåêòèðîâàíèÿ è (èëè) ôóíêöèîíè-
ðîâàíèÿ îáúåêòîâ ýíåðãåòèêè, íàïðèìåð ýòàïàìè æèçíåííîãî öèêëà.
Äëÿ âûïîëíåíèÿ ñïåöèôè÷åñêèõ ðàáîò, ñâÿçàííûõ ñ ñîçäàíèåì è ðàç-
âåðòûâàíèåì ÈÁÄÐ, à òàêæå äëÿ ôîðìèðîâàíèÿ è ðåäàêòèðîâàíèÿ êîíôè-
ãóðàöèè è ñîäåðæàòåëüíîé ÷àñòè ÓÈÑ (ñì. ðèñ. 1, à) ñïåöèàëüíî ðàçðà-
áîòàí ðåäàêòîð ðåñóðñîâ, èíôîðìàöèÿ î êîòîðîì òàêæå íàõîäèòñÿ â ÓÈÑ
«Ðåäàêòîð ðåñóðñîâ» ÈÈÏ ÑÀÏÐ «Òóðáîàãðåãàò» (ñì. ðèñ. 1, á).
Ñëåäóåò çàìåòèòü, ÷òî â ñëó÷àå èçìåíåíèÿ ñîäåðæàíèÿ ÓÈÑ «Ìîíè-
òîð» (äîáàâëåíèå, óäàëåíèå çàïèñåé, îïèñûâàþùèõ ïóíêòû ìåíþ è êíîï-
êè) àâòîìàòè÷åñêè ìîäèôèöèðóåòñÿ êîä ïðîãðàììû, îòâå÷àþùèé çà èõ
ôóíêöèîíàëüíîñòü. Êðîìå òîãî, ïðè ñëåäóþùåé çàãðóçêå èíòåðôåéñíîé
Ïðîãðàììíàÿ ðåàëèçàöèÿ åäèíîãî èíôîðìàöèîííîãî ïðîñòðàíñòâà
ISSN 0204–3572. Ýëåêòðîí. ìîäåëèðîâàíèå. 2009. Ò. 31. ¹ 2 47
Ðèñ.1. Óïðàâëÿþùèå ñòðóêòóðû ÑÀÏÐ «Òóðáîàãðåãàò»: à — ñïèñîê îñíîâíûõ ÓÈÑ; á, â è
ã — ñîäåðæàíèå âåðõíèõ óðîâíåé ñòðóêòóð «Ìîíèòîð», «Áèáëèîòåêè» è «Îáúåêòû ïðîåê-
òèðîâàíèÿ»
îáîëî÷êè ÑÀÏÐ äîáàâëåííûé â ÈÁÄÐ ýëåìåíò, ñîîòâåòñòâóþùèé êíîïêå
èëè ïóíêòó ìåíþ, ïîÿâèòñÿ íà ýêðàíå ìîíèòîðà.
Ðàññìîòðèì áîëåå äåòàëüíî ñîäåðæàòåëüíóþ ÷àñòü áëîêîâ, âõîäÿùèõ
â (1).
Áëîê àòðèáóòîâ
A a ID ID ID ID SymbID X C S B� ( , , , , ),
ãäå ID X — èíäåêñ X i ýëåìåíòà; IDC — èíäåêñ åãî êëàññà; IDS — èíäåêñ
ÓÈÑ, êîòîðîé ïðèíàäëåæèò X i ýëåìåíò; IDB —èíäåêñ ýëåìåíòà, êîòîðîìó
ïîä÷èíÿåòñÿ X i ýëåìåíò; Symb — èäåíòèôèêàòîð X i ýëåìåíòà.
Áëîê àòðèáóòîâ
A a Font C C MaskVIEV T B� ( , , , ), (2)
ãäå Font — òèï øðèôòà è åãî ñâîéñòâà; CT — öâåò òåêñòà;C B — öâåò ôîíà;
Mask — áèòîâàÿ ìàñêà ñâîéñòâ X i ýëåìåíòà (ðàçðåøåíèÿ íà ÷òåíèå, çà-
ïèñü, ðåäàêòèðîâàíèå, âèçóàëèçàöèþ è äð.).
Áëîê àòðèáóòîâ
A a UA RU AN DCHNAME � ( , , , , ...),
ãäå UA, RU, AN, DCH — íàçâàíèå X i ýëåìåíòà íà óêðàèíñêîì, ðóññêîì,
àíãëèéñêîì è äðóãèõ ÿçûêàõ îáùåíèÿ.
Áëîê àòðèáóòîâ AINT ÷àùå âñåãî èñïîëüçóåòñÿ äëÿ îïèñàíèÿ ýëåìåíòîâ
ÈÈÏ êëàññà «Ïàðàìåòð» è ñîäåðæèò ñëåäóþùóþ èíôîðìàöèþ:
A a Type Min Max Cur UnitINT � ( , , , , ),
ãäå Type — òèï ïàðàìåòðà; Min Max Cur, , — ëåâàÿ è ïðàâàÿ ãðàíèöû
äîïóñòèìîé îáëàñòè èçìåíåíèÿ ïàðàìåòðà, à òàêæå åãî òåêóùåå çíà÷åíèå;
Unit — èíôîðìàöèÿ î ãðóïïå ôèçè÷åñêèõ åäèíèö èçìåðåíèÿ ïàðàìåòðà.
Áëîê àòðèáóòîâ ASUB ñîäåðæàò èíôîðìàöèþ, ïîçâîëÿþùóþ îáúåäè-
íÿòü X i ýëåìåíòû â ÓÈÑ:
A a ID ID IDSUB N� ( , ,..., )
1 2
, (3)
ãäå ID ID ID N1 2
, ,..., — ñïèñîê èíäåêñîâ ïîä÷èíåííûõ ýëåìåíòîâ íèæíåãî
èåðàðõè÷åñêîãî óðîâíÿ. Ñ ïîìîùüþ äàííîãî áëîêà ìîæíî ôîðìèðîâàòü
êàê äðåâîâèäíûå, òàê è ñåòåâûå êîíôèãóðàöèè ÓÈÑ.
Ôîðìàò áëîêîâ àòðèáóòîâ ALIB , ALINK è ADATA àíàëîãè÷åí (3). Èíôîð-
ìàöèÿ èç ALIB íàèáîëåå ÷àñòî èñïîëüçóåòñÿ â ýëåìåíòàõ ñòðóêòóðû
«Îáúåêòû ïðîåêòèðîâàíèÿ» äëÿ óñòàíîâëåíèÿ ñâÿçåé ñ âûáðàííîé ìî-
äåëüþ ðàñ÷åòà — ýëåìåíòîì ñòðóêòóðû «Áèáëèîòåêà». Áëîê àòðèáóòîâ
ALINK ïðåäíàçíà÷åí äëÿ õðàíåíèÿ çíà÷åíèé èíäåêñîâ ïàðàìåòðîâ-êëîíîâ
èç äðóãèõ ÓÈÑ. Ïî íèì óñòàíàâëèâàþòñÿ ñâÿçè ìåæäó ïàðàìåòðàìè ðàç-
À. Â. Áîéêî, Þ. Í. Ãîâîðóùåíêî, À. Ï. Óñàòûé
48 ISSN 0204–3572. Electronic Modeling. 2009. V. 31. ¹ 2
ëè÷íûõ ìîäåëåé ðàñ÷åòà îáúåêòîâ ïðîåêòèðîâàíèÿ ñ àíàëîãè÷íûìè
ïàðàìåòðàìè èç îáùåãî èíôîðìàöèîííîãî ïðîñòðàíñòâà ïðîåêòà. Íàñò-
ðîéêà ýòèõ ñâÿçåé îñóùåñòâëÿåòñÿ ñ ïîìîùüþ ðåäàêòîðà ðåñóðñîâ, â êîòî-
ðîì ýëåìåíòàì-ïàðàìåòðàì èç ÓÈÑ «Îáúåêòû ïðîåêòèðîâàíèÿ» ñòàâÿòñÿ â
ñîîòâåòñòâèå ýëåìåíòû ìàññèâîâ ìîäåëåé ðàñ÷åòà èç ÓÈÑ «Áèáëèîòåêè».
Íà ðèñ. 2. âèäíî, ÷òî äëÿ ïàðàìåòðà «âûñîòà ëîïàòêè ïî âûõîäíîé
êðîìêå», õàðàêòåðèçóþùåãî ñòóïåíü îñåâîé òóðáèíû èç ÓÈÑ «Îáúåêòû
ïðîåêòèðîâàíèÿ» óñòàíàâëèâàåòñÿ ñâÿçü ñ òðåòüèì ýëåìåíòîì «Âûñîòà
ðàáî÷åé ëîïàòêè» ìàññèâà ãåîìåòðè÷åñêèõ ïàðàìåòðîâ ìîäåëè «1D Ïðÿ-
ìîé ðàñ÷åò îñåâîé òóðáèíû» èç ÓÈÑ «Áèáëèîòåêè».
 áëîêå ADATA íàõîäÿòñÿ çíà÷åíèÿ èíäåêñîâ ýëåìåíòîâ ñ èíôîðìàöèåé
èç ÓÈÑ «Ñïðàâî÷íèêè» è «Àòëàñû», ÷òî ïîçâîëÿåò ëåãêî íàõîäèòü íåîá-
õîäèìóþ ñïðàâî÷íóþ èíôîðìàöèþ è àòëàñíûå ðåøåíèÿ.
Äàííûå èç áëîêà ACONTROL ïðåäíàçíà÷åíû äëÿ îðãàíèçàöèè äèíàìè-
÷åñêèõ ïðîöåññîâ óïðàâëåíèÿ ñîñòîÿíèåì ïîä÷èíåííûõ ýëåìåíòîâ èç ðàç-
ëè÷íûõ ÓÈÑ, íàïðèìåð ðàçðåøàòü èëè çàïðåùàòü ðåäàêòèðîâàíèå îïðåäå-
ëåííûõ ïàðàìåòðîâ, âûäåëÿòü òåêñò è ôîí ýëåìåíòîâ ðàçëè÷íûìè öâåòàìè,
äåëàòü àêòèâíûìè èëè íåàêòèâíûìè êíîïêè è ïóíêòû ìåíþ, ôîðìèðîâàòü
ñöåíàðèè âû÷èñëèòåëüíûõ ïðîöåññîâ. Ôîðìàò áëîêà ñëåäóþùèé:
A a ID ID ID A A ACONTROL X X Xn VIEW VIEW V� ( , , ..., , , , ...,
1 2 1 2 IEWn ),
ãäå ID ID IDX X Xn1 2
, , ..., — ñïèñîê èíäåêñîâ ïîä÷èíåííûõ (óïðàâëÿåìûõ
Ïðîãðàììíàÿ ðåàëèçàöèÿ åäèíîãî èíôîðìàöèîííîãî ïðîñòðàíñòâà
ISSN 0204–3572. Ýëåêòðîí. ìîäåëèðîâàíèå. 2009. Ò. 31. ¹ 2 49
Ðèñ. 2. Ôðàãìåíò ðåäàêòîðà ðåñóðñîâ ñ îïåðàöèåé íàñòðîéêè ïàðàìåòðè÷åñêèõ ñâÿçåé
ýëåìåíòîâ; A A AVIEW VIEW VIEWn1 2
, , ..., — ñïèñîê áëîêîâ ñ àòðèáóòàìè ýëå-
ìåíòîâ â ôîðìàòå (2).
Áëîêè ACONTROL è ALIB ïî ñóòè ÿâëÿþòñÿ êâàëèôèêàòîðàìè, òàê êàê â
ïðîöåññå ôóíêöèîíèðîâàíèÿ ñèñòåìû äîñòàòî÷íî ÷àñòî âîçíèêàþò ñèòóà-
öèè, êîãäà çíà÷åíèÿ èõ àòðèáóòîâ çàâèñÿò îò êîíêðåòíîãî êîíòåêñòà, îïðå-
äåëÿåìîãî ôóíêöèîíàëüíîé ëîãèêîé ñèñòåìû.
Ôîðìà è ñîäåðæàíèå áëîêà àòðèáóòîâ AEXIMP çàâèñèò îò òèïà âíåø-
íåãî èñòî÷íèêà äàííûõ, íî â ëþáîì ñëó÷àå çäåñü ñîäåðæèòñÿ èíôîðìàöèÿ,
ïîçâîëÿþùàÿ îäíîçíà÷íî ñâÿçàòü ïàðàìåòðû ÈÈÏ ñ äàííûìè âíåøíåãî
èñòî÷íèêà äàííûõ. Èíôîðìàöèÿ, íàõîäÿùàÿñÿ â àòðèáóòàõ ýëåìåíòîâ ÈÈÏ,
ïðåäñòàâëÿåò ñîáîé ìåòàäàííûå, îïèñûâàþùèå åãî ñòðóêòóðíî-òîïîëîãè-
÷åñêóþ êîíôèãóðàöèþ è ïîçâîëÿþùèå ïðåäñòàâèòü ÑÀÏÐ «Òóðáîàãðåãàò»
êàê åäèíóþ èíôîðìàöèîííî ñîãëàñîâàííóþ ñèñòåìó.
Íàëè÷èå ÈÁÄÐ ñ óíèâåðñàëüíîé ñòðóêòóðîé äàííûõ (1) î âñåõ ÓÈÑ ÈÈÏ
è èõ ýëåìåíòàõ ïîçâîëÿåò ñîçäàâàòü äîñòàòî÷íî ýôôåêòèâíûå àëãîðèòìû
óïðàâëåíèÿ èíôîðìàöèîííûìè ïîòîêàìè â ïðîöåññàõ ñîãëàñîâàíèÿ è óïðàâ-
ëåíèÿ. Óêàçàííûå àëãîðèòìû îñíîâàíû íà çàâèñèìîñòÿõ, ðåàëèçîâàííûõ â
âèäå òåìàòè÷åñêîé êîëëåêöèè ñïåöèàëüíûì îáðàçîì ñôîðìèðîâàííûõ äèíà-
ìè÷åñêèõ ñëîâàðåé (ÄÑ) ññûëîê (óêàçàòåëåé) èç îäíîãî ýëåìåíòà íà äðóãîé.
Ïî ôîðìå ÄÑ ÿâëÿþòñÿ ýêçåìïëÿðàìè êëàññîâ QIntDict, QPtrDict, QPtrList è
äðóãèõ áèáëèîòåêè Qt. Ñ ïîìîùüþ âûñîêîýôôåêòèâíûõ àëãîðèòìîâ ïîèñêà
óêàçàííûõ êëàññîâ ÄÑ âîçìîæíî ïîëó÷åíèå íàäåæíîé è áûñòðîé èäåíòè-
ôèêàöèè ëþáîãî ýëåìåíòà ÈÈÏ â îïåðàòèâíîé ïàìÿòè êîìïüþòåðà.
Ðàññìîòðèì ïîñëåäîâàòåëüíîñòü ôîðìèðîâàíèÿ êîëëåêöèè ÄÑ, îáåñïå-
÷èâàþùèõ ôóíêöèîíèðîâàíèå âñåõ ïîäñèñòåì è êîìïîíåíòîâ êàê åäèíîé
óïðàâëÿåìîé è ñîãëàñîâàííîé ñèñòåìû.
 ïåðâóþ î÷åðåäü ïðè çàïóñêå ïðîãðàììû ïîëüçîâàòåëþ ïðåäîñòàâ-
ëÿåòñÿ âîçìîæíîñòü âûáðàòü èç ñîîòâåòñòâóþùèõ ñïèñêîâ ÿçûê îáùåíèÿ
(óêðàèíñêèé, ðóññêèé, àíãëèéñêèé è äð.) è òåêóùóþ ÈÁÄÐ. Çàòåì â îáùå-
äîñòóïíîé äëÿ âñåõ ïîäñèñòåì ÑÀÏÐ îáëàñòè îïåðàòèâíîé ïàìÿòè
êîìïüþòåðà ñîçäàåòñÿ «êîïèÿ» âûáðàííîé ÈÁÄÐ â âèäå ÄÑ ðåñóðñîâ. Ïðè
åãî çàïîëíåíèè â êà÷åñòâå «êëþ÷à» èñïîëüçóåòñÿ èíäåêñ ýëåìåíòà ÈÈÏ èç
ÈÁÄÐ, à ñîäåðæèìûì ÿâëÿåòñÿ àäðåñ ñòðóêòóðû äàííûõ, ñîäåðæàùèõ
çíà÷åíèÿ åãî àòðèáóòîâ â ñîîòâåòñòâèè ñ (1).
Íà ñëåäóþùåì ýòàïå ôîðìèðóþòñÿ èíòåðôåéñíûå ÷àñòè ïîäñèñòåì è
âñåé ñèñòåìû âöåëîì. Äëÿ ýòîãî îñóùåñòâëÿåòñÿ ðåêóðñèâíûé îáõîä ÄÑ
ðåñóðñîâ, íà÷èíàÿ ñ ÓÈÑ «Ìîíèòîð», ñ èñïîëüçîâàíèåì íà êàæäîì óðîâíå
ðåêóðñèè èíôîðìàöèè îá èíäåêñàõ ïîä÷èíåííûõ ýëåìåíòîâ èç ASUB òåêó-
ùåãî ýëåìåíòà. Â ïðîöåññå ðåêóðñèè ñîçäàþòñÿ ñîîòâåòñòâóþùèå îêíà,
ìåíþ, êíîïêè è äðóãèå îáúåêòû, à èõ ôèçè÷åñêèå àäðåñà çàíîñÿòñÿ â ñîîò-
À. Â. Áîéêî, Þ. Í. Ãîâîðóùåíêî, À. Ï. Óñàòûé
50 ISSN 0204–3572. Electronic Modeling. 2009. V. 31. ¹ 2
âåòñòâóþùèå ÄÑ êëàññà QintDict, àíàëîãè÷íî ÄÑ ðåñóðñîâ. Ñîçäàííûå
èíòåðôåéñû ïîäñèñòåì («Ðåäàêòîð ðåñóðñîâ», «Ðåäàêòîð ïðîåêòîâ», «Ðå-
äàêòîð çàäà÷» è äð.) îïðåäåëÿþò ôîðìû âñåõ âçàèìîäåéñòâèé ñ íèìè è âñå
ïîòîêè äàííûõ ÷åðåç èõ ãðàíèöû, íî íå ðåãëàìåíòèðóþò ïðåäñòàâëåíèå èõ
âíóòðåííèõ èíôîðìàöèîííûõ ïðîñòðàíñòâ, à òàêæå òðåáîâàíèé ê èõ ïðî-
ãðàììèðîâàíèþ.
Âçàèìîäåéñòâèå ïîäñèñòåì ðåàëèçîâàíî ïî ìîäåëè êëèåíò-ñåðâåð.
Ïîýòîìó êàæäàÿ ïîäñèñòåìà ìîæåò áûòü ðàçðàáîòàíà íåçàâèñèìî îò
îñòàëüíûõ, íî äëÿ âñåõ ïîäñèñòåì ÿâëÿåòñÿ îáÿçàòåëüíîé ïðîöåäóðà âíå-
ñåíèÿ â ÈÁÄÐ äàííûõ ïî ÓÈÑ, ñîîòâåòñòâóþùèõ ýòèì ïîäñèñòåìàì. Ïðè
âûïîëíåíèè ýòîé îïåðàöèè â ÈÁÄÐ âíîñèòñÿ èíôîðìàöèÿ î âñåõ ìåíþ,
êíîïêàõ è äðóãèõ îáúåêòàõ èõ èíòåðôåéñîâ, à òàêæå î íàñòðîéêàõ òîïî-
ëîãè÷åñêèõ ñâÿçåé ñ íåîáõîäèìûìè ýëåìåíòàìè ðàçëè÷íûõ ÓÈÑ.
Àíàëîãè÷íî ôîðìèðóþòñÿ ÄÑ ýëåìåíòîâ èç ÓÈÑ «Áèáëèîòåêè»,
«Ñïðàâî÷íèêè», «Àòëàñû». Ñôîðìèðîâàííûå ÄÑ õðàíÿò ôèçè÷åñêèå àäðå-
ñà ôóíêöèé, ìàòåìàòè÷åñêèõ ìåòîäîâ, ìóëüòèäèñöèïëèíàðíûõ ìîäåëåé
ðàñ÷åòà îáúåêòîâ ïðîåêòèðîâàíèÿ, ñïðàâî÷íûõ áëîêîâ äàííûõ, äàííûõ îá
àòëàñíûõ ðåøåíèÿõ è äðóãèå ýëåìåíòû.
Èíôîðìàöèÿ â ÓÈÑ «Ñöåíàðèè» îïðåäåëÿåò ïîñëåäîâàòåëüíîñòü ñî-
áûòèé â âû÷èñëèòåëüíîì ïðîöåññå, ïðåäíàçíà÷åííîì äëÿ ðåøåíèÿ êîíê-
ðåòíîé ïîñòàíîâêè çàäà÷è ïðîåêòèðîâàíèÿ. Ñöåíàðèè âû÷èñëèòåëüíûõ
ïðîöåññîâ èìåþò ðàçëè÷íûå ñòåïåíè âëèÿíèÿ íà ïàðàìåòðû ýëåìåíòîâ
ÓÈÑ «Îáúåêòû ïðîåêòèðîâàíèÿ». Îíè ìîãóò âêëþ÷àòü âñå îáúåêòû ïðîåê-
òèðîâàíèÿ (îñåâàÿ òóðáèíà, îñåâîé êîìïðåññîð, êàìåðà ñãîðàíèÿ, òåïëî-
îáìåííèê è äð.) â âû÷èñëèòåëüíûé ïðîöåññ, ïðè÷åì â íåñêîëüêèõ ýêçåìï-
ëÿðàõ, ëèáî èõ ÷àñòü. Êàæäûé îáúåêò ïðîåêòèðîâàíèÿ, âêëþ÷åííûé â
ñöåíàðèé âû÷èñëèòåëüíîãî ïðîöåññà â ñâîåì áëîêå àòðèáóòîâ ALIB , ñîäåð-
æèò èíäåêñû ýëåìåíòîâ èç ÓÈÑ «Áèáëèîòåêè», ñîîòâåòñòâóþùèå òåêó-
ùèì (âûáðàííûì) ìîäåëÿì ðàñ÷åòà è ìåòîäàì âû÷èñëèòåëüíîé ìàòåìà-
òèêè, ñ ïîìîùüþ êîòîðûõ, îáðàòèâøèñü ê ñîîòâåòñòâóþùèì ÄÑ, ïîëó-
÷àåì äîñòóï ê âûáðàííûì èíñòðóìåíòàì ðåøåíèÿ ïîñòàâëåííîé çàäà÷è.
Ñöåíàðèè ïîçâîëÿþò îïèñûâàòü êàê äðåâîâèäíûå, òàê è ñåòåâûå âàðèàíòû
âû÷èñëèòåëüíûõ ïðîöåññîâ.
Ñëåäóåò çàìåòèòü, ÷òî âñå ýëåìåíòû, ñîçäàâàåìûå â îïåðàòèâíîé ïàìÿ-
òè êîìïüþòåðà, «çíàþò» ñâîé èíäåêñ â ÄÑ ðåñóðñîâ, ÷òî ïîçâîëÿåò ïðè èõ
àêòèâèçàöèè îäíîçíà÷íî îïðåäåëÿòü ñâîéñòâà, ðîëè è äðóãèå ýëåìåíòû,
óêàçàííûå â èõ àòðèáóòàõ. Êðîìå òîãî, ëþáàÿ èíôîðìàöèÿ, âíåñåííàÿ â
ÈÁÄÐ ÷åðåç ðåäàêòîð ðåñóðñîâ, àâòîìàòè÷åñêè ñòàíîâèòñÿ äîñòóïíîé âñåì
ïîäñèñòåìàì ÑÀÏÐ. Ñõåìà èíôîðìàöèîííûõ ïîòîêîâ, îáåñïå÷èâàþùèõ
Ïðîãðàììíàÿ ðåàëèçàöèÿ åäèíîãî èíôîðìàöèîííîãî ïðîñòðàíñòâà
ISSN 0204–3572. Ýëåêòðîí. ìîäåëèðîâàíèå. 2009. Ò. 31. ¹ 2 51
ñîãëàñîâàííóþ ðàáîòó âñåõ ïîäñèñòåì è èõ êîìïîíåíòîâ â ÈÈÏ ÑÀÏÐ
«Òóðáîàãðåãàò», ïðèâåäåíà íà ðèñ. 3.
Ñ ïîìîùüþ êîëëåêöèè ÄÑ óäàëîñü ðåàëèçîâàòü äâóõìîäåëüíûé âà-
ðèàíò óïðàâëåíèÿ ïðîöåññàìè ïðîåêòèðîâàíèÿ è ñîñòîÿíèåì ýëåìåíòîâ
ÈÈÏ — ïðîöåäóðíîå óïðàâëåíèå è óïðàâëåíèå ñ ïîìîùüþ ñöåíàðèåâ.
Ïðåäëîæåííàÿ òåõíîëîãèÿ ôîðìèðîâàíèÿ ïîäñèñòåì ÑÀÏÐ «Òóðáî-
àãðåãàò», îñíîâàííàÿ íà èñïîëüçîâàíèè îïèñûâàþùèõ åå ìåòàäàííûõ èç
ÈÁÄÐ, ïîçâîëÿåò ëåãêî îðãàíèçîâàòü óïðàâëåíèå äîïóñêàìè ïîëüçîâà-
òåëåé ê ïîäñèñòåìàì è èõ êîìïîíåíòàì. Èíôîðìàöèÿ î ïðèâèëåãèÿõ ðàç-
ëè÷íûõ ãðóïï ïîëüçîâàòåëåé ñ ïîìîùüþ ðåäàêòîðà ðåñóðñîâ çàíîñèòñÿ â
ÓÈÑ «Ïîëüçîâàòåëè» ÷åðåç áëîê àòðèáóòîâ ACONTROL , à çàòåì ïðè àâòîðè-
À. Â. Áîéêî, Þ. Í. Ãîâîðóùåíêî, À. Ï. Óñàòûé
52 ISSN 0204–3572. Electronic Modeling. 2009. V. 31. ¹ 2
Ïîäñèñòåìû
ÑÀÏÐ
Ðåäàêòîð
ðåñóðñîâ
Ìîíèòîð
ÃÎÑÒû
Ñïðàâî÷íàÿ èíôîðìàöèÿ
Ñïðàâî÷íèêè Ýëåìåíòû
êîíñòðóêöèé
Àòëàñû
Òóðáèííûå
ïðîôèëè
Ïðîåêòû
Äîêóìåíòû
Ïðîåêòû
ÄÑ ðåñóðñîâ
Êîëëåêöèÿ
ÄÑ
Ðåñóðñ
Ìàòåìàòè÷åñêèå
ìåòîäû
Áèáëèîòåêè
Ìîäåëè ðàñ÷åòà
Ñèñòåìíûé
àäìèíèñòðàòîðÏðîåêòèðîâùèêè
Ïîëüçîâàòåëè
Ïðîãðàììèñòû
ÁÄ
ïðîåêòîâ
ÁÄ
ðåñóðñîâ
Ðèñ. 3. Ñõåìà èíôîðìàöèîííûõ ïîòîêîâ ÑÀÏÐ «Òóðáîàãðåãàò»
çàöèè ïîëüçîâàòåëÿ èñïîëüçóåòñÿ äëÿ îïðåäåëåíèÿ åãî ïðàâ. Ïðè ýòîì
ïîëüçîâàòåëè èç ãðóïïû «Ñèñòåìíûé àäìèíèñòðàòîð» èìåþò ïðàâî èçìå-
íÿòü ñ ïîìîùüþ ðåäàêòîðà ðåñóðñîâ êàê ÷èñëî áëîêîâ àòðèáóòîâ (1), òàê è
èõ ñîäåðæàíèå äëÿ ðàçëè÷íûõ êëàññîâ ýëåìåíòîâ ÈÈÏ, ÷òî ñóùåñòâåííî
îáëåã÷àåò ðàáîòó ïðîãðàììèñòîâ, ðàçðàáàòûâàþùèõ ÑÀÏÐ «Òóðáîàãðåãàò».
Óêàçàííàÿ âîçìîæíîñòü ïîçâîëÿåò áûñòðî è ýôôåêòèâíî îñóùåñòâëÿòü
ôîðìèðîâàíèå ñòðóêòóðíî-òîïîëîãè÷åñêèõ êîíôèãóðàöèé âíîâü äîáàâ-
ëÿåìûõ êîìïîíåíòîâ â èíòåãðèðîâàííîå èíôîðìàöèîííîå ïðîñòðàíñòâî
ÑÀÏÐ, à òàêæå ìîäèôèöèðîâàòü ñóùåñòâóþùèå.
Ðàññìîòðåííûé ïîäõîä ê ôîðìèðîâàíèþ åäèíîãî èíôîðìàöèîííîãî
ïðîñòðàíñòâà èíòåãðèðîâàííîé ÑÀÏÐ «Òóðáîàãðåãàò» îñíîâàí íà èñïîëü-
çîâàíèè òåõíîëîãèè «êëèåíò-ñåðâåð». Êëèåíòñêàÿ ÷àñòü â íàñòîÿùåå âðåìÿ
ðåàëèçîâàíà â ñðåäå Windows íà ÿçûêå C++. Èíòåðôåéñû ñ áàçàìè äàííûõ
ïîcòðîåíû ñ ïîìîùüþ ODBC (â íàñòîÿùåå âðåìÿ ïîääåðæèâàþòñÿ ÑÓÁÄ
MsAccess, MySQL è SQLite). Èíôîðìàöèîííîå íàïîëíåíèå áàç äàííûõ
âîçìîæíî êàê ñðåäñòâàìè êëèåíòñêîé ÷àñòè, òàê è ñïåöèôè÷åñêèìè äëÿ
èñïîëüçóåìîé ÑÓÁÄ ïðèëîæåíèÿìè.
Ãðàôè÷åñêèé èíòåðôåéñ ïîëüçîâàòåëÿ ðàçðàáîòàí ñ èñïîëüçîâàíèåì
áèáëèîòåê Qt è OpenGL. Ðàçìåð îñíîâíîãî êëèåíòñêîãî çàãðóæàåìîãî
ìîäóëÿ ñîñòàâëÿåò ïðèáëèçèòåëüíî 2 Ìá. Ñóììàðíûé îáúåì ïðîãðàììíî-
ãî îáåñïå÷åíèÿ ðàçðàáîòàííîãî ïîäõîäà ñîñòàâëÿåò áîëåå 70 Ìá.
Ñ èñïîëüçîâàíèåì îïèñàííîé òåõíîëîãèè îáåñïå÷åíèÿ èíôîðìàöèîí-
íîé ñîãëàñîâàííîñòè è óïðàâëåíèÿ ïðîöåññîì ïðîåêòèðîâàíèÿ ðåøåí ðÿä
çàäà÷ îïòèìèçàöèè êîíñòðóêòèâíûõ ïàðàìåòðîâ ïðîòî÷íîé ÷àñòè îñåâûõ
òóðáîäåòàíäåðîâ, ðàáîòàþùèõ â óñëîâèÿõ ñóùåñòâåííîé ïåðåìåííîñòè
ýêñïëóàòàöèîííûõ íàãðóçîê [11, 12]. Íåñìîòðÿ íà äîñòàòî÷íî ñëîæíóþ
ïîñòàíîâêó òàêèõ çàäà÷, èñïîëüçîâàíèå îïèñàííûõ ïîäõîäîâ ïî ôîðìèðî-
âàíèþ èíôîðìàöèîííîãî ïðîñòðàíñòâà îáúåêòà ïðîåêòèðîâàíèÿ è ïîñò-
ðîåíèþ íåîáõîäèìîãî ñöåíàðèÿ âû÷èñëåíèé ïîçâîëèëî îðãàíèçîâàòü âû-
ñîêîýôôåêòèâíûå âû÷èñëèòåëüíûå ïðîöåññû è ïîëó÷èòü â ðåçóëüòàòå
îïòèìàëüíîãî ïðîåêòèðîâàíèÿ òóðáîäåòàíäåðû, áîëåå ýôôåêòèâíûå ïî
ñðàâíåíèþ ñ ñóùåñòâóþùèìè.
Âûâîäû. Íà îñíîâå ðàçðàáîòàííîé ïðîãðàììíîé ðåàëèçàöèè ôîð-
ìèðîâàíèÿ ñòðóêòóðíî-òîïîëîãè÷åñêîé êîíôèãóðàöèè èíòåãðèðîâàííîãî
èíôîðìàöèîííîãî ïðîñòðàíñòâà ÑÀÏÐ «Òóðáîàãðåãàò» ñîçäàíà åäèíàÿ
âçàèìîñâÿçàííàÿ ñèñòåìà ñ îáåñïå÷åíèåì öåëîñòíîñòè êîíôèãóðàöèè íà
âñåõ ñòàäèÿõ ðàçðàáîòêè, ôóíêöèîíèðîâàíèÿ è ñîâåðøåíñòâîâàíèÿ. Ñîç-
äàíèå åäèíîé ÈÁÄÐ äëÿ õðàíåíèÿ ìåòàèíôîðìàöèè î âñåõ êîìïîíåíòàõ è
ïîäñèñòåìàõ ÑÀÏÐ ïîçâîëèëî ðåàëèçîâàòü ïðèíöèï èíôîðìàöèîííîãî
åäèíñòâà âñåé ñèñòåìû.
Ïðîãðàììíàÿ ðåàëèçàöèÿ åäèíîãî èíôîðìàöèîííîãî ïðîñòðàíñòâà
ISSN 0204–3572. Ýëåêòðîí. ìîäåëèðîâàíèå. 2009. Ò. 31. ¹ 2 53
Èñïîëüçîâàíèå ÄÑ ðåñóðñîâ, êàê «êîïèè» ÈÁÄÐ è êîëëåêöèè ÄÑ,
õðàíÿùèõ ôèçè÷åñêèå àäðåñà ýëåìåíòîâ ðàçëè÷íûõ ÓÈÑ, îáåñïå÷èâàåò
ðåàëèçàöèþ ïðèíöèïà ñèñòåìíîãî åäèíñòâà ÑÀÏÐ, ÷òî ïîçâîëÿåò:
îñóùåñòâëÿòü èäåíòèôèêàöèþ ýëåìåíòîâ ÈÈÏ;
îïðåäåëÿòü èõ ñâîéñòâà è ðîëè;
îñóùåñòâëÿòü èíôîðìàöèîííîå ñîãëàñîâàíèå ìåæäó íèìè;
óïðàâëÿòü èõ ñîñòîÿíèåì èç ëþáîé ïîäñèñòåìû ÑÀÏÐ «Òóðáîàãðåãàò»;
îäíîâðåìåííî óïðàâëÿòü íåñêîëüêèìè ïðîåêòàìè;
ôîðìèðîâàòü è èñïîëüçîâàòü ñöåíàðèè âû÷èñëèòåëüíûõ è óïðàâëÿþ-
ùèõ ïðîöåññîâ.
Ðàçðàáîòàííûé ðåäàêòîð ðåñóðñîâ ÿâëÿåòñÿ ýôôåêòèâíûì èíñòðóìåí-
òîì îïèñàíèÿ êîíôèãóðàöèè ÑÀÏÐ «Òóðáîàãðåãàò» êàê åäèíîé, âçàèìî-
ñâÿçàííîé ñèñòåìû è ñóùåñòâåííî óïðîùàåò ïðîöåññ èíòåãðàöèè íîâûõ
êîìïîíåíò ïðîåêòèðóþùåé è èíâàðèàíòíîé ïîäñèñòåì ÑÀÏÐ, ÷òî ñïî-
ñîáñòâóåò ðåàëèçàöèè ïðèíöèïà îòêðûòîñòè ÑÀÏÐ.
Îñíîâíûå àëãîðèòìû, ðåàëèçîâàííûå íà îñíîâå ðåêóðñèâíûõ öèêëîâ
îáõîäà ñîîòâåòñòâóþùèõ ÓÈÑ ñ èñïîëüçîâàíèåì ÄÑ, ÿâëÿþòñÿ óíèâåð-
ñàëüíûìè è ýôôåêòèâíî âûïîëíÿþò óïðàâëåíèå è ñîãëàñîâàíèå ìåæäó
êîìïîíåíòàìè è ïîäñèñòåìàìè ÑÀÏÐ «Òóðáîàãðåãàò».
Äîñòèãíóòà èíôîðìàöèîííàÿ ñîãëàñîâàííîñòü ðàçëè÷íûõ ðàñ÷åòíûõ
ìîäåëåé è êîìïîíåíò ïîäñèñòåì â âû÷èñëèòåëüíûõ ïðîöåññàõ, îñíîâàí-
íàÿ íà ñîâìåñòíîì è ìíîãîêðàòíîì èñïîëüçîâàíèè îäíèõ è òåõ æå äàííûõ
èç èíôîðìàöèîííûõ ïðîñòðàíñòâ ïðîåêòîâ.
Ïðèìåíåíèå ñöåíàðèåâ èíôîðìàöèîííî ñîãëàñîâàííûõ âû÷èñëèòåëü-
íûõ ïðîöåññîâ ïîçâîëÿåò ñóùåñòâåííûì îáðàçîì ðàñøèðèòü êëàññ ðåøàå-
ìûõ çàäà÷ ïðîåêòèðîâàíèÿ, à òàêæå âûÿâèòü íîâûå ðåçåðâû ïîâûøåíèÿ
ýêîíîìè÷íîñòè ýíåðãåòè÷åñêîãî îáîðóäîâàíèÿ.
The features of software realization of information space of integrated Turboagregat CAD system are
considered on the basis of principles of an openness, information and system unity with the use of the
special description of a structural-topological configuration of information space and presentation of
all its elements, components and subsystems in a unified form, that has allowed to organize the
processes of control and information coordination with the help of universal recursive algorithms.
1. Áîéêî À. Â., Ãîâîðóùåíêî Þ. Í. è äð. Àýðîäèíàìè÷åñêèé ðàñ÷åò è îïòèìàëüíîå
ïðîåêòèðîâàíèå ïðîòî÷íîé ÷àñòè îñåâûõ òóðáèí. — Õàðüêîâ : ÍÒÓ «ÕÏÈ», 2002. —
356 ñ.
2. Ñòîÿíîâ Ô. À. Îïòèìàëüíîå àâòîìàòèçèðîâàííîå ïðîåêòèðîâàíèå ïðîòî÷íûõ ÷àñòåé
îñåâûõ òóðáèí. — Êèåâ : Íàóê. äóìêà, 1989. — 176 ñ.
3. Ïàëàãèí À. À. Àâòîìàòèçàöèÿ ïðîåêòèðîâàíèÿ òåïëîâûõ ñõåì òóðáîóñòàíîâîê. —
Êèåâ : Íàóê. äóìêà, 1983. — 180 ñ.
4. Øóáåíêî-Øóáèí Ë. À., Ñòîÿíîâ Ô. À. Àâòîìàòèçèðîâàííîå ïðîåêòèðîâàíèå ëîïàòî÷-
íûõ àïïàðàòîâ òåïëîâûõ òóðáèí. — Ë. : Ìàøèíîñòðîåíèå, 1984. — 236 ñ.
À. Â. Áîéêî, Þ. Í. Ãîâîðóùåíêî, À. Ï. Óñàòûé
54 ISSN 0204–3572. Electronic Modeling. 2009. V. 31. ¹ 2
5. Êîðÿ÷êî Â. Ï., Êóðåé÷èê Â. Ì., Íîðåíêîâ È. Ï. Òåîðåòè÷åñêèå îñíîâû ÑÀÏÐ: Ó÷åáíèê
äëÿ âóçîâ — Ì. : Ýíåðãîàòîìèçäàò, 1987. — 400 ñ.
6. Íîðåíêîâ È. Ï. Îñíîâû àâòîìàòèçèðîâàííîãî ïðîåêòèðîâàíèÿ. — Ì: Èçä-âî ÌÃÒÓ
èìåíè Í. Ý. Áàóìàíà, 2002. — 336 ñ.
7. Áîéêî À. Â., Ãîâîðóùåíêî Þ. Í., Óñàòûé À. Ï. Ðàçðàáîòêà èíôîðìàöèîííîé ñðåäû è
ñðåäñòâ äèíàìè÷åñêîãî óïðàâëåíèÿ èíôîðìàöèîííûìè ìîäåëÿìè äàííûõ ñëîæíûõ
òåõíè÷åñêèõ îáúåêòîâ ïðèìåíèòåëüíî ê ÑÀÏÐ «Òóðáîàãðåãàò» // Âåñòí. ÍÒÓ «ÕÏÈ». —
2006. — ¹ 5. — Ñ. 36—42.
8. Áîéêî À. Â., Ãîâîðóùåíêî Þ. Í., Óñàòûé À. Ï. Îñîáåííîñòè èíôîðìàöèîííîãî
îáìåíà â ðàìêàõ åäèíîãî èíôîðìàöèîííîãî ïðîñòðàíñòâà ÑÀÏÐ «Òóðáîàãðåãàò» //
Òàì æå. — 2007. — ¹ 2. — Ñ. 11—15.
9. Èíîçåìöåâ À. À., Íèõàìêèí Ì. À., Ñàíäðàöêèé Â. Ë. Ãàçîòóðáèííûå äâèãàòåëè. Ñåðèÿ
ó÷åáíèêîâ. — http://www.avid.ru/pr/other/ntex/.
10. Ïåòðîâ À. Â., ×åðíåíüêèé Â. Ì. Ïðîáëåìû è ïðèíöèïû ñîçäàíèÿ ÑÀÏÐ. — Ì. : Âûñø.
øê., 1990. — 144 ñ.
11. Áîéêî À. Â., Ãîâîðóùåíêî Þ. Í., Óñàòûé À. Ï., Ðóäåíêî À. Ñ. Ðåçóëüòàòû îïòè-
ìàëüíîãî ïðîåêòèðîâàíèÿ òóðáîäåòàíäåðà ñ ó÷åòîì ïåðåìåííîãî ðåæèìà ðàáîòû //
Ïðîáëåìû ìàøèíîñòðîåíèÿ. — 2007. —10, ¹ 4. — Ñ. 33—39.
12. Áîéêî À. Â., Ãîâîðóùåíêî Þ. Í., Óñàòûé À. Ï., Ðóäåíêî À. Ñ. Îïòèìèçàöèÿ ãåîìåòðè-
÷åñêèõ ïàðàìåòðîâ ïðîòî÷íîé ÷àñòè òóðáîäåòàíäåðà ñ ïîâîðîòíûìè äèàôðàãìàìè //
Âåñòí. ÍÒÓ «ÕÏÈ». — 2008. — ¹ 6. — Ñ. 32—40.
Ïîñòóïèëà 20.06.08;
ïîñëå äîðàáîòêè 01.12.08
ÁÎÉÊÎ Àíàòîëèé Âëàäèìèðîâè÷, ä-ð òåõí. íàóê, ïðîôåññîð, çàâ. êàôåäðîé òóðáèíîñòðîåíèÿ
Íàöèîíàëüíîãî òåõíè÷åñêîãî óíèâåðñèòåòà «Õàðüêîâñêèé ïîëèòåõíè÷åñêèé èí-ò».  1961 ã.
îêîí÷èë Õàðüêîâñêèé ïîëèòåõíè÷åñêèé èí-ò. Îáëàñòü íàó÷íûõ èññëåäîâàíèé — ãàçîâàÿ äèíà-
ìèêà òóðáîìàøèí, ýêñïåðèìåíòàëüíîå èññëåäîâàíèå ýëåìåíòîâ ïðîòî÷íîé ÷àñòè òóðáèí,
îïòèìàëüíîå ïðîåêòèðîâàíèå ïðîòî÷íîé ÷àñòè òóðáèí, ÑÀÏÐ òóðáèí.
ÃÎÂÎÐÓÙÅÍÊÎ Þðèé Íèêîëàåâè÷, êàíä. òåõí. íàóê, ñò. íàó÷. ñîòð. êàôåäðû òóðáèíî-
ñòðîåíèÿ Íàöèîíàëüíîãî òåõíè÷åñêîãî óíèâåðñèòåòà «Õàðüêîâñêèé ïîëèòåõíè÷åñêèé èí-ò».
 1975 ã. îêîí÷èë Õàðüêîâñêèé ïîëèòåõíè÷åñêèé èí-ò. Îáëàñòü íàó÷íûõ èññëåäîâàíèé —
ãàçîâàÿ äèíàìèêà òóðáîìàøèí, ýêñïåðèìåíòàëüíîå èññëåäîâàíèå ýëåìåíòîâ ïðîòî÷íîé ÷àñòè
òóðáèí, îïòèìàëüíîå ïðîåêòèðîâàíèå ïðîòî÷íîé ÷àñòè òóðáèí, ÑÀÏÐ òóðáèí.
ÓÑÀÒÛÉ Àëåêñàíäð Ïàâëîâè÷, êàíä. òåõí. íàóê, ñò. íàó÷. ñîòð. êàôåäðû òóðáèíîñòðîåíèÿ
Íàöèîíàëüíîãî òåõíè÷åñêîãî óíèâåðñèòåòà «Õàðüêîâñêèé ïîëèòåõíè÷åñêèé èí-ò».  1976 ã.
îêîí÷èë Õàðüêîâñêèé ïîëèòåõíè÷åñêèé èí-ò. Îáëàñòü íàó÷íûõ èññëåäîâàíèé — ãàçîâàÿ äèíà-
ìèêà òóðáîìàøèí, ýêñïåðèìåíòàëüíîå èññëåäîâàíèå ýëåìåíòîâ ïðîòî÷íîé ÷àñòè òóðáèí,
îïòèìàëüíîå ïðîåêòèðîâàíèå ïðîòî÷íîé ÷àñòè òóðáèí, ÑÀÏÐ òóðáèí.
Ïðîãðàììíàÿ ðåàëèçàöèÿ åäèíîãî èíôîðìàöèîííîãî ïðîñòðàíñòâà
ISSN 0204–3572. Ýëåêòðîí. ìîäåëèðîâàíèå. 2009. Ò. 31. ¹ 2 55
|