Использование моделирующего комплекса ДАСИМ при проектировании и производстве РЭА

Рассмотрены возможности использования имитационного моделирования при проектировании и производстве РЭА. Описаны особенности и технология использования моделирующего комплекса ДАСИМ при разработке такой аппаратуры....

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Технология и конструирование в электронной аппаратуре
Datum:2001
Hauptverfasser: Литвинова, О.В., Майба, Ю.Г., Семишин, Ю.А.
Format: Artikel
Sprache:Russian
Veröffentlicht: Інститут фізики напівпровідників імені В.Є. Лашкарьова НАН України 2001
Schlagworte:
Online Zugang:https://nasplib.isofts.kiev.ua/handle/123456789/70820
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:Использование моделирующего комплекса ДАСИМ при проектировании и производстве РЭА / О.В. Литвинова, Ю.Г. Майба, Ю.А. Семишин // Технология и конструирование в электронной аппаратуре. — 2001. — № 1. — С. 7-12. — Бібліогр.: 5 назв. — рос.

Institution

Digital Library of Periodicals of National Academy of Sciences of Ukraine
id nasplib_isofts_kiev_ua-123456789-70820
record_format dspace
spelling Литвинова, О.В.
Майба, Ю.Г.
Семишин, Ю.А.
2014-11-15T08:29:40Z
2014-11-15T08:29:40Z
2001
Использование моделирующего комплекса ДАСИМ при проектировании и производстве РЭА / О.В. Литвинова, Ю.Г. Майба, Ю.А. Семишин // Технология и конструирование в электронной аппаратуре. — 2001. — № 1. — С. 7-12. — Бібліогр.: 5 назв. — рос.
2225-5818
https://nasplib.isofts.kiev.ua/handle/123456789/70820
681.324
Рассмотрены возможности использования имитационного моделирования при проектировании и производстве РЭА. Описаны особенности и технология использования моделирующего комплекса ДАСИМ при разработке такой аппаратуры.
ru
Інститут фізики напівпровідників імені В.Є. Лашкарьова НАН України
Технология и конструирование в электронной аппаратуре
Проектирование. Конструирование
Использование моделирующего комплекса ДАСИМ при проектировании и производстве РЭА
Article
published earlier
institution Digital Library of Periodicals of National Academy of Sciences of Ukraine
collection DSpace DC
title Использование моделирующего комплекса ДАСИМ при проектировании и производстве РЭА
spellingShingle Использование моделирующего комплекса ДАСИМ при проектировании и производстве РЭА
Литвинова, О.В.
Майба, Ю.Г.
Семишин, Ю.А.
Проектирование. Конструирование
title_short Использование моделирующего комплекса ДАСИМ при проектировании и производстве РЭА
title_full Использование моделирующего комплекса ДАСИМ при проектировании и производстве РЭА
title_fullStr Использование моделирующего комплекса ДАСИМ при проектировании и производстве РЭА
title_full_unstemmed Использование моделирующего комплекса ДАСИМ при проектировании и производстве РЭА
title_sort использование моделирующего комплекса дасим при проектировании и производстве рэа
author Литвинова, О.В.
Майба, Ю.Г.
Семишин, Ю.А.
author_facet Литвинова, О.В.
Майба, Ю.Г.
Семишин, Ю.А.
topic Проектирование. Конструирование
topic_facet Проектирование. Конструирование
publishDate 2001
language Russian
container_title Технология и конструирование в электронной аппаратуре
publisher Інститут фізики напівпровідників імені В.Є. Лашкарьова НАН України
format Article
description Рассмотрены возможности использования имитационного моделирования при проектировании и производстве РЭА. Описаны особенности и технология использования моделирующего комплекса ДАСИМ при разработке такой аппаратуры.
issn 2225-5818
url https://nasplib.isofts.kiev.ua/handle/123456789/70820
citation_txt Использование моделирующего комплекса ДАСИМ при проектировании и производстве РЭА / О.В. Литвинова, Ю.Г. Майба, Ю.А. Семишин // Технология и конструирование в электронной аппаратуре. — 2001. — № 1. — С. 7-12. — Бібліогр.: 5 назв. — рос.
work_keys_str_mv AT litvinovaov ispolʹzovaniemodeliruûŝegokompleksadasimpriproektirovaniiiproizvodstveréa
AT maibaûg ispolʹzovaniemodeliruûŝegokompleksadasimpriproektirovaniiiproizvodstveréa
AT semišinûa ispolʹzovaniemodeliruûŝegokompleksadasimpriproektirovaniiiproizvodstveréa
first_indexed 2025-11-25T21:07:09Z
last_indexed 2025-11-25T21:07:09Z
_version_ 1850545027405578240
fulltext Òåõíîëîãèÿ è êîíñòðóèðîâàíèå â ýëåêòðîííîé àïïàðàòóðå, 2001, ¹ 1 7 ÏÐÎÅÊÒÈÐÎÂÀÍÈÅ. ÊÎÍÑÒÐÓÈÐÎÂÀÍÈÅ Ïîêàçàíû îñîáåííîñòè è òåõíîëîãèÿ èñïîëüçîâàíèÿ êîìïëåêñà ÄÀÑÈÌ (äè- àëîãîâîé àâòîìàòèçèðîâàííîé ñèñòå- ìû èìèòàöèîííîãî ìîäåëèðîâàíèÿ).  íàñòîÿùåå âðåìÿ ñïåöèàëèñòû â îáëàñòè ïðî- åêòèðîâàíèÿ è ïðîèçâîäñòâà ÐÝÀ øèðîêî èñïîëü- çóþò òåîðèþ ñëîæíûõ ñèñòåì. Èìèòàöèîííîå ìîäå- ëèðîâàíèå ÿâëÿåòñÿ íàèáîëåå ÷àñòî ïðèìåíÿåìûì ìåòîäîì èññëåäîâàíèÿ òàêèõ ñèñòåì. Èìèòàöèîííîå ìîäåëèðîâàíèå ìîæåò èñïîëüçî- âàòüñÿ â ñëåäóþùèõ çàäà÷àõ: � ïðîåêòèðîâàíèå è ìîäåðíèçàöèÿ ïðåäïðèÿòèé ïî ïðîèçâîäñòâó ÐÝÀ, èõ öåõîâ è ó÷àñòêîâ; � ñîçäàíèå îòäåëüíûõ ÀÐÌ íà áàçå èìèòàöèîí- íîé ìîäåëè äëÿ áûñòðîãî ïîèñêà ðåøåíèÿ ïóòåì èìèòàöèè ïðîèçâîäñòâåííûõ ñèòóàöèé; � ðàçðàáîòêà àâòîìàòèçèðîâàííûõ èíôîðìàöèîí- íî-ïîèñêîâûõ ñèñòåì; � ìîäåëèðîâàíèå ñòðóêòóð óïðàâëåíèÿ â óñëî- âèÿõ ÀÑÓ; � ðåøåíèå îïòèìèçàöèîííûõ ôóíêöèîíàëüíûõ çà- äà÷ â èíôîðìàöèîííîé ñèñòåìå, íàïðèìåð çàäà÷ êà- ëåíäàðíîãî ïëàíèðîâàíèÿ, ñîçäàíèÿ îïòèìàëüíûõ çàïàñîâ è ò. ï.; � ìîäåëèðîâàíèå ïðè ïðîåêòèðîâàíèè è ìîäåð- íèçàöèè êîìïüþòåðíûõ ñèñòåì îáðàáîòêè èíôîðìà- öèè è ñåòåé ïåðåäà÷è äàííûõ; � ìîäåëèðîâàíèå ïðè ïðîåêòèðîâàíèè è ìîäåð- íèçàöèè èçäåëèé ÐÝÀ ñ èñïîëüçîâàíèåì êîìïüþòåð- íûõ ñèñòåì îáðàáîòêè èíôîðìàöèè è ñåòåé ïåðåäà- ÷è äàííûõ. Ïðè èìèòàöèîííîì ìîäåëèðîâàíèè èçó÷àåìàÿ èëè ïðîåêòèðóåìàÿ ñèñòåìà çàìåíÿåòñÿ åå èìèòàòîðîì, ñ êî- òîðûì ïðîâîäÿòñÿ ìàøèííûå ýêñïåðèìåíòû. Öåëü òà- êèõ ýêñïåðèìåíòîâ çàêëþ÷àåòñÿ â ïîëó÷åíèè èíôîðìà- öèè îá èññëåäóåìîì îáúåêòå è ïðèíÿòèè íà åå îñíîâå ðàöèîíàëüíûõ ðåøåíèé ïî âûáîðó ñîñòàâà, ñòðóêòóðû è õàðàêòåðèñòèê îòäåëüíûõ ôóíêöèîíàëüíûõ ýëåìåíòîâ ñ ó÷åòîì èìåþùèõñÿ îãðàíè÷åíèé. Èñïîëüçîâàíèå ìîäå- ëèðîâàíèÿ ïîçâîëÿåò îöåíèòü ïðîèçâîäèòåëüíîñòü ñèñ- òåìû, îñóùåñòâèòü âûáîð ðàöèîíàëüíîãî ñîñòàâà îáîðó- äîâàíèÿ äëÿ âûïîëíåíèÿ òðåáóåìûõ ôóíêöèé è îöå- íèòü ïðîïóñêíóþ ñïîñîáíîñòü âûáðàííîãî îáîðóäîâàíèÿ. Ê äîñòîèíñòâàì èìèòàöèîííîãî ìîäåëèðîâàíèÿ ìîæíî îòíåñòè: � Âîçìîæíîñòü ïîëó÷èòü îòâåòû íà ìíîæåñòâî âîïðî- ñîâ, êîòîðûå âîçíèêàþò íà ðàííèõ ñòàäèÿõ ïðîåêòèðîâà- íèÿ ñèñòåì, èçáåæàâ èñïîëüçîâàíèÿ ìåòîäà ïðîá è îøè- áîê, êîòîðûé ñâÿçàí ñ áîëüøèìè çàòðàòàìè.  ÷àñòíîñòè, íà îñíîâå àíàëèçà èìèòàöèîííîé ìîäåëè ìîæíî çàðàíåå îïðåäåëèòü ýôôåêòèâíîñòü ôóíêöèîíèðîâàíèÿ ëþáîé ïðîåêòèðóåìîé ñèñòåìû è èçáåæàòü íåîáîñíîâàííûõ çàò- ðàò ÷åëîâå÷åñêèõ è ìàòåðèàëüíûõ ðåñóðñîâ íà ïîñòðîå- íèå íåðàöèîíàëüíûõ ñèñòåì. � Âîçìîæíîñòü èññëåäîâàíèÿ îñîáåííîñòåé ôóíêöè- îíèðîâàíèÿ ñèñòåìû â ëþáûõ óñëîâèÿõ, â ÷àñòíîñòè, è òåõ, êîòîðûå íå ðåàëèçîâàíû â íàòóðíûõ ýêñïåðèìåíòàõ. Ïðè ýòîì ïàðàìåòðû ñèñòåìû è îêðóæàþùåé ñðåäû ìîæ- íî âàðüèðîâàòü â øèðîêèõ ïðåäåëàõ, ñîçäàâàÿ ïðîèçâîëü- íóþ îáñòàíîâêó. Áëàãîäàðÿ òàêîìó ïîäõîäó ðåçêî ñíè- æàþòñÿ çàòðàòû íà ëàáîðàòîðíîå îáîðóäîâàíèå è íà ýêñ- ïëóàòàöèîííûå èñïûòàíèÿ ñèñòåìû. � Âîçìîæíîñòü ïðîãíîçèðîâàòü ïîâåäåíèå ñèñòåìû â áëèæàéøåì è îòäàëåííîì áóäóùåì, ýêñòðàïîëèðóÿ íà ìîäåëè ðåçóëüòàòû ïðîìûøëåííûõ èñïûòàíèé.  ýòîì ñëó÷àå äàííûå, ïîëó÷åííûå ðàíåå, ïîïîëíÿþòñÿ ñ ïîìî- ùüþ ïðèìåíåíèÿ ñòàòèñòè÷åñêîãî ïîäõîäà. � Ñ ïîìîùüþ ìîäåëèðîâàíèÿ ìîæíî èñêóññòâåííûì ïóòåì áûñòðî è â áîëüøîì îáúåìå ïîëó÷èòü íåîáõîäè- ìóþ èíôîðìàöèþ, îòîáðàæàþùóþ õîä ðåàëüíûõ ïðîöåñ- ñîâ, èçáåæàâ äîðîãèõ (à çà÷àñòóþ è íåâîçìîæíûõ) íà- òóðíûõ èñïûòàíèé ýòèõ ïðîöåññîâ, ðåçóëüòàòû êîòîðûõ èç-çà îãðàíè÷åííîãî îáúåìà âûáîðêè ê òîìó æå íå âñåãäà äîñòîâåðíû. � Èìèòàöèîííûå ìîäåëè ÿâëÿþòñÿ ÷ðåçâû÷àéíî ãèá- êèì èññëåäîâàòåëüñêèì èíñòðóìåíòîì, ïîçâîëÿþùèì îòî- áðàæàòü êàê ðåàëüíûå, òàê è ãèïîòåòè÷åñêèå ñèòóàöèè, ò. ê. íà íèõ íå ðàñïðîñòðàíÿþòñÿ íèêàêèå ôàêòè÷åñêèå îãðàíè÷åíèÿ. � Òàê êàê èññëåäîâàíèå è îïòèìèçàöèþ íåêîòîðûõ ñëîæíûõ ýêîíîìè÷åñêèõ è êîìïüþòåðíûõ ñèñòåì íåâîç- ìîæíî âûïîëíèòü íè ñ ïîìîùüþ ëàáîðàòîðíûõ èëè íà- òóðíûõ ýêñïåðèìåíòîâ, íè ñ ïîìîùüþ àíàëèòè÷åñêèõ ìåòîäîâ, ìîäåëèðîâàíèå íà ÝÂÌ çà÷àñòóþ ÿâëÿåòñÿ åäèí- ñòâåííî ðåàëèçóåìûì ñïîñîáîì ðåøåíèÿ òàêèõ çàäà÷. � Èìèòàöèîííûå ìîäåëè òåõíè÷åñêèõ è òåõíîëîãè- ÷åñêèõ ñèñòåì è óñòðîéñòâ ïîçâîëÿþò âî ìíîãî ðàç ñî- êðàòèòü âðåìÿ èõ èñïûòàíèé: îò äíåé è ìåñÿöåâ â ðåàëü- íûõ óñëîâèÿõ äî ìèíóò è ÷àñîâ íà ÝÂÌ. Îñíîâíûì íåäîñòàòêîì èìèòàöèîííîãî ìîäåëèðîâàíèÿ ÿâëÿåòñÿ ïî- òðåáíîñòü â áîëüøîì êîëè÷åñòâå ìàøèííîãî âðåìåíè äëÿ ïðîâåäåíèÿ èññëåäîâàíèÿ, îäíàêî ñ ó÷åòîì îãðîìíîé âû- ÷èñëèòåëüíîé ìîùíîñòè ñîâðåìåííûõ ÏÝÂÌ ýòîò íåäî- ñòàòîê ìîæíî íå ñ÷èòàòü ëèìèòèðóþùèì. Î. Â. ËÈÒÂÈÍÎÂÀ, ê. ò. í. Þ. Ã. ÌÀÉÁÀ, ê. ò. í. Þ. À. ÑÅÌÈØÈÍ Óêðàèíà, Îäåññêèé ãîñóíèâåðñèòåò èì. È. È. Ìå÷íèêîâà, Îäåññêèé ãîñ. ïîëèòåõíè÷åñêèé óí-ò E-mail: maiba@a74.imem.odessa.ua ÈÑÏÎËÜÇÎÂÀÍÈÅ ÌÎÄÅËÈÐÓÞÙÅÃÎ ÊÎÌÏËÅÊÑÀ ÄÀÑÈÌ ÏÐÈ ÏÐÎÅÊÒÈÐÎÂÀÍÈÈ È ÏÐÎÈÇÂÎÄÑÒÂÅ ÐÝÀ Ïî ìàòåðèàëàì äîêëàäà íà ÌÍÏÊ «Ñîâðåìåííûå èíôîðìàöèîííûå è ýëåêòðîííûå òåõíîëîãèè» («ÑÈÝÒ�2000»).� 23�26 ìàÿ 2000 ã., Îäåññà Òåõíîëîãèÿ è êîíñòðóèðîâàíèå â ýëåêòðîííîé àïïàðàòóðå, 2001, ¹ 1 8 ÏÐÎÅÊÒÈÐÎÂÀÍÈÅ. ÊÎÍÑÒÐÓÈÐÎÂÀÍÈÅ Äëÿ ðàçðàáîòêè èìèòàöèîííûõ ìîäåëåé ìîæåò èñïîëüçîâàòüñÿ äèàëîãîâàÿ àâòîìàòèçèðîâàííàÿ ñèñ- òåìà èìèòàöèîííîãî ìîäåëèðîâàíèÿ (ÄÀÑÈÌ) [1, 2].  [2] îïèñàíû îñîáåííîñòè ïîñòðîåíèÿ è ôóíêöèîíè- ðîâàíèÿ âåðñèè ÄÀÑÈÌ, ðåàëèçîâàííîé â îïåðàöè- îííîé ñèñòåìå UNIX. Îíà îáëàäàåò áîëüøèìè âîç- ìîæíîñòÿìè, îðèåíòèðîâàíà íà ðàáîòó ñ áîëüøèìè ìîäåëÿìè (ñîòíÿìè è òûñÿ÷àìè óñòðîéñòâ), íî òðåáó- åò ìîùíûõ ÏÝÂÌ ñ áîëüøîé îïåðàòèâíîé ïàìÿòüþ (íå ìåíåå 64 Ìáàéò) ñ óñòàíîâëåííîé ÎÑ UNIX, êî- òîðûõ ó ðàçðàáîò÷èêîâ ÐÝÀ ìîæåò è íå áûòü. Äëÿ èññëåäîâàíèÿ áîëåå ïðîñòûõ ìîäåëåé ðàç- ðàáîòàíà âåðñèÿ ÄÀÑÈÌ äëÿ ÎÑ MS DOS (â äàëüíåéøåì � ïðîñòî ÄÀÑÈÌ), êîòîðàÿ îáëàäàåò ìåíüøèìè âîçìîæíîñòÿìè (÷èñëî óñòðîéñòâ äî 250), íî ïðîùå â ýêñïëóàòàöèè, íå òðåáóåò ìîùíûõ ÏÝÂÌ è ïîçâîëÿåò ïðîâîäèòü èññëåäîâàíèÿ äîñòàòî÷íî øè- ðîêîãî êëàññà ñèñòåì. Ïðèâåäåì îñíîâíûå õàðàêòåðèñòèêè è âîçìîæíîñòè ýòîé âåðñèè ÄÀÑÈÌ. ÄÀÑÈÌ ìîæåò ïðèìåíÿòüñÿ äëÿ èññëåäîâàíèÿ: � îäíî- è ìíîãîïðîöåññîðíûõ óíèâåðñàëüíûõ è ñïå- öèàëèçèðîâàííûõ âû÷èñëèòåëüíûõ ñèñòåì è êîìïëåê- ñîâ (êëàñòåðíûõ, SMP è MPP); � ëþáûõ ëîêàëüíûõ è ãëîáàëüíûõ ñåòåé ÝÂÌ è èõ êîìáèíàöèé; � ñåòåé ïåðåäà÷è äàííûõ (òåëåôîííûõ, ïåéäæèíãî- âûõ, òðàíêèíãîâûõ, ñîòîâûõ è ðàäèîñåòåé); � ïðîèçâîäñòâåííûõ, ýêîíîìè÷åñêèõ è áàíêîâñêèõ ñèñòåì, îïèñûâàåìûõ ñ ïîìîùüþ ñåòåé ìàññîâîãî îáñëó- æèâàíèÿ. ÄÀÑÈÌ óäîáåí â èñïîëüçîâàíèè, ò. ê. áëîê-ñõåìû ñîçäàþòñÿ èç ýëåìåíòîâ ñåòåé ìàññîâîãî îáñëóæèâàíèÿ, óïðàâëÿþùèõ ëîãè÷åñêèõ ýëåìåíòîâ è ãîòîâûõ ìîäåëåé. Äëÿ ó÷åòà îñîáåííîñòåé ôóíêöèîíèðîâàíèÿ âû÷èñëèòåëü- íûõ ñèñòåì è ñåòåé â ÿçûêå ÄÀÑÈÌ ìîæíî èñïîëüçî- âàòü ìåõàíèçìû: � äåëåíèÿ è ñáîðêè çàÿâîê (äëÿ âûïîëíåíèÿ òðàí- çàêöèé); � çàõâàòà è îñâîáîæäåíèÿ ðåñóðñà (ïàìÿòè ÝÂÌ ëþáîãî òèïà, äåíåã, ëþäåé è ò. ï.); � óïðàâëåíèÿ íàãðóçêîé â ñåòåâîì òðàíñïîðòíîì ñî- åäèíåíèè (îãðàíè÷åíèå êîëè÷åñòâà ïåðåäàâàåìûõ ïîä- ðÿä ïàêåòîâ, íå äîæèäàÿñü ïîëó÷åíèÿ êâèòàíöèé); � çàïðîñà è îòâåòà, ïàêåòèðîâàíèÿ è êâèòèðîâàíèÿ ïàêåòîâ (äëÿ ñåòåé ñ êîììóòàöèåé ïàêåòîâ); � ïðèîðèòåòíîé, öèêëè÷åñêîé îáðàáîòêè çàÿâîê ñ êâàíòîâàíèåì âðåìåíè è ñ îòêàçàìè (äëÿ ðàçëè÷íûõ ðåæèìîâ ôóíêöèîíèðîâàíèÿ âû÷èñëèòåëüíûõ ñèñòåì); � òðàíñïîðòíîé ñåòè, ïðàâèë âûáîðà ìàðøðóòà, óçëîâ êîììóòàöèè è êàíàëîâ ñâÿçè (äëÿ ãëîáàëüíûõ ñåòåé). Ðàçðàáîòàíû ìîäåëè ìóëüòèïðîöåññîðíûõ ñèñ- òåì (MIMD, êëàñòåðíûõ, SMP è MPP), ëîêàëüíûõ è ãëîáàëüíûõ ñåòåé, ïðîòîêîëîâ ìíîæåñòâåííîãî äîñòóïà, ñðåäñòâ ñâÿçè, ïðîèçâîäñòâåííî-ýêîíîìè÷åñ- êèõ ñèñòåì, àâòîìàòè÷åñêèõ ëèíèé, áàíêîâñêèõ ñèñ- òåì è äð. [1�5], êîòîðûå ìîãóò èñïîëüçîâàòüñÿ êàê ÷àñòü áîëåå ñëîæíûõ ìîäåëåé. Ïðè èñïîëüçîâàíèè ÄÀÑÈÌ íà îñíîâå áëîê-ñõåì îáúåêòà ñ ïîìîùüþ ñïåöèàëüíîãî ÿçûêà ìîäåëèðî- âàíèÿ (ÿçûê îäèíàêîâ äëÿ âåðñèé MS DOS è UNIX) ñîçäàåòñÿ ìîäåëü, ïîçâîëÿþùàÿ èìèòèðîâàòü àëãî- ðèòìû ôóíêöèîíèðîâàíèÿ îáúåêòà äëÿ ïîëó÷åíèÿ èõ ÷èñëåííûõ è ãðàôè÷åñêèõ îöåíîê. Òàêîé àíàëèç ìîæåò ïðîâîäèòüñÿ äî ïîñòðîåíèÿ ñèñòåìû. Äëÿ èñïîëüçîâàíèÿ ÿçûêà ìîäåëèðîâàíèÿ íå òðåáóåòñÿ îáó÷åíèå ïðîãðàììèðîâàíèþ. Èìååòñÿ äèàëîãîâàÿ ñèñòåìà ïîäñêàçîê è îáó÷àþùàÿ ñèñòåìà. Êðîìå ýòîãî, èìååòñÿ äåòàëüíàÿ äîêóìåíòàöèÿ, ñîñòîÿùàÿ èç 4 äîêóìåíòîâ îáùèì îáúåìîì 600 ñòðàíèö. Èìå- åòñÿ âîçìîæíîñòü ñîïðîâîæäåíèÿ ïàêåòà. ÄÀÑÈÌ ñîñòîèò èç ñëåäóþùèõ êîìïîíåíòîâ: � äâóõîêîííîãî òåêñòîâîãî ðåäàêòîðà; � òðàíñëÿòîðà âõîäíîãî ÿçûêà ñèñòåìû ìîäåëè- ðîâàíèÿ; � ñðåäñòâ òðàññèðîâêè ïðîöåññîâ ôóíêöèîíèðî- âàíèÿ ìîäåëè; � ñèñòåìû óïðàâëåíèÿ ïðîöåññîì ýêñïåðèìåíòà; � ñèñòåìû çàìåíû ïàðàìåòðîâ; � ñèñòåìû ðåêîíôèãóðàöèè ìîäåëè; � ñèñòåìû ñáîðà, îáðàáîòêè è âûäà÷è ðåçóëüòà- òîâ ýêñïåðèìåíòà. Ñèñòåìà óïðàâëåíèÿ ïðîöåññîì ýêñïåðèìåíòà ïðåä- íàçíà÷åíà äëÿ äèàëîãîâîãî âçàèìîäåéñòâèÿ ïîëüçîâàòå- ëÿ ñ ìîäåëüþ íà ýòàïàõ åå ïîñòðîåíèÿ, êàëèáðîâêè è âûïîëíåíèÿ èìèòàöèîííîãî ýêñïåðèìåíòà. Íà ýòàïå ïî- ñòðîåíèÿ ïîëüçîâàòåëþ ïðåäîñòàâëÿåòñÿ âîçìîæíîñòü àâòîìàòè÷åñêîãî ïîèñêà äîïóùåííûõ ñèíòàêñè÷åñêèõ è ëîãè÷åñêèõ îøèáîê.  ïðîöåññå ìîäåëèðîâàíèÿ ïîëüçî- âàòåëþ ïðåäîñòàâëÿåòñÿ âîçìîæíîñòü êîððåêòèðîâêè ïàðàìåòðîâ èíòåíñèâíîñòåé âõîäÿùèõ ïîòîêîâ è âðåìå- íè îáñëóæèâàíèÿ â óçëàõ ìîäåëè. Ïîëüçîâàòåëüñêèé èí- òåðôåéñ îáåñïå÷èâàåò âîçìîæíîñòü íåïðåðûâíîãî êîíò- ðîëÿ ïåðåõîäíûõ ïðîöåññîâ è ïðîôèëÿ èñïîëüçîâàíèÿ ïàìÿòè. Äëÿ îïåðàòèâíîé îöåíêè ïîâåäåíèÿ ìîäåëè âî âðåìåíè â ñîñòàâ êîìïëåêñà âêëþ÷åíà ñèñòåìà âèçóàëè- çàöèè òåêóùèõ ðåçóëüòàòîâ. Îíà îáåñïå÷èâàåò öâåòíóþ èíòåðïðåòàöèþ ñòåïåíè çàãðóçêè óñòðîéñòâ, èõ ñîñòîÿ- íèé, à òàêæå äëèí î÷åðåäåé. Âñòðîåííàÿ ñèñòåìà çàìåíû ïàðàìåòðîâ ïîçâîëÿåò ïðîâîäèòü ñåðèþ èìèòàöèîííûõ ýêñïåðèìåíòîâ ïî âûá- ðàííîìó ïëàíó. Ðåçóëüòàòû êàæäîãî ïðîãîíà ìîäåëè çà- ïèñûâàþòñÿ â áàçó äàííûõ. Ïîñëå çàâåðøåíèÿ ýêñïåðè- ìåíòà ïðîèçâîäèòñÿ âòîðè÷íàÿ îáðàáîòêà ðåçóëüòàòîâ ñåðèè ýêñïåðèìåíòîâ è ôîðìèðîâàíèå íà èõ îñíîâå ñòàí- äàðòíîãî íàáîðà èíòåãðàëüíûõ õàðàêòåðèñòèê. Ñèñòåìà ðåêîíôèãóðàöèè ìîäåëè ïîçâîëÿåò èçìåíÿòü còðóêòóðó ìîäåëè â ïðîöåññå ýêñïåðèìåíòà ñ öåëüþ ïî- èñêà îïòèìàëüíîãî âàðèàíòà. Ñèñòåìà àâòîìàòè÷åñêîãî ñáîðà, îáðàáîòêè è âû- äà÷è ðåçóëüòàòîâ ýêñïåðèìåíòà ïðåäîñòàâëÿåò âîçìîæ- íîñòü òåêóùåãî íàêîïëåíèÿ â áàçå äàííûõ ñòàíäàðòíîé ñòàòèñòèêè è (äëÿ áîëüøèõ ñèñòåì) ôîðìèðîâàíèÿ íà åå îñíîâå èíòåãðàëüíûõ îöåíîê. Èñïîëüçîâàíèå ÄÀÑÈÌ ïîçâîëÿåò îöåíèòü ïðàâèëü- íîñòü ôóíêöèîíèðîâàíèÿ è ïðîèçâîäèòåëüíîñòü ñèñòå- ìû, îñóùåñòâèòü âûáîð ðàöèîíàëüíîãî ñîñòàâà îáîðóäî- âàíèÿ äëÿ âûïîëíåíèÿ òðåáóåìûõ ôóíêöèé è îöåíèòü ïðîïóñêíóþ ñïîñîáíîñòü âûáðàííîãî îáîðóäîâàíèÿ. ÄÀÑÈÌ ôóíêöèîíèðóåò ïîä óïðàâëåíèåì îïåðàöè- îííîé ñèñòåìû MS DOS íà ÏÝÂÌ, ñîâìåñòèìûõ ñ IBM PC AT, ñî ñòàíäàðòíûì íàáîðîì âíåøíèõ óñòðîéñòâ. ×èñëî ýëåìåíòîâ ìîäåëè ~250. Ìîäåëü îäíîãî óñòðîé- ñòâà òðåáóåò ~1 Êá îïåðàòèâíîé ïàìÿòè. Òåõíîëîãèÿ è êîíñòðóèðîâàíèå â ýëåêòðîííîé àïïàðàòóðå, 2001, ¹ 1 9 ÏÐÎÅÊÒÈÐÎÂÀÍÈÅ. ÊÎÍÑÒÐÓÈÐÎÂÀÍÈÅ Ðàññìîòðèì òåõíîëîãèþ ïðèìåíåíèÿ ÄÀÑÈÌ. Îïèñàíèå îáúåêòà ìîäåëèðîâàíèÿ. Ïðè ñîäåðæà- òåëüíîì îïèñàíèè îïðåäåëÿþòñÿ íàçíà÷åíèå, ñîñòàâ, ñòðóê- òóðà è àëãîðèòì ôóíêöèîíèðîâàíèÿ îáúåêòà ìîäåëèðî- âàíèÿ. ×àùå âñåãî ýòî îïèñàíèå ÿâëÿåòñÿ íåêîòîðûì îã- ðóáëåííûì ïðåäñòàâëåíèåì ôèçè÷åñêèõ ïðîöåññîâ, ïðî- òåêàþùèõ â èññëåäóåìîì ëèáî ïðîåêòèðóåìîì îáúåêòå. Êàê ïðàâèëî, ñîäåðæàòåëüíîå îïèñàíèå îòðàæàåò óðîâåíü çíàíèé ïîëüçîâàòåëÿ îá èçó÷àåìîé ñèñòåìå. Ïðè ýòîì ñòåïåíü äåòàëèçàöèè ìîäåëè ñóùåñòâåííî çàâèñèò îò öå- ëåé, ïîñòàâëåííûõ ïåðåä ïðîåêòèðîâùèêîì. Íàèáîëåå èí- ôîðìàòèâíûì â ýòîì ñëó÷àå ÿâëÿåòñÿ ãðàôè÷åñêîå ïðåä- ñòàâëåíèå èññëåäóåìîãî îáúåêòà.  êà÷åñòâå òàêîãî ïðè- ìåðà íà ðèñ. 1 èçîáðàæåíà ÷åòûðåõóçëîâàÿ ñåòü ïàêåò- íîé êîììóòàöèè, ôóíêöèîíèðóþùàÿ ñîãëàñíî ïðîòîêî- ëó Õ.25. Îïðåäåëåíèå çàäà÷ ìîäåëèðîâàíèÿ. Ñîñòàâ ðåøàå- ìûõ çàäà÷ îïðåäåëÿåòñÿ â çàâèñèìîñòè îò öåëåé èññëå- äîâàíèÿ. Êîëè÷åñòâî çàäà÷ äîëæíî áûòü òàêîâî, ÷òîáû ìîæíî áûëî ïîëó÷èòü îòâåòû íà âñå âîïðîñû, ñòîÿùèå ïåðåä ïðîåêòèðîâùèêîì. Íàïðèìåð, äëÿ ïðåäëîæåííîé ñòðóêòóðû ñåòè ñ êîììóòàöèåé ïàêåòîâ ê ÷èñëó ðåøàå- ìûõ çàäà÷ ìîæíî îòíåñòè ñëåäóþùèå: � îöåíêà âëèÿíèÿ âíåøíåé íàãðóçêè íà õàðàêòåðèñ- òèêè ïðîöåññîâ òðàíñïîðòèðîâêè äàííûõ; � îöåíêà âëèÿíèÿ îáúåìîâ ïåðåäàâàåìîé èíôîðìàöèè; � îöåíêà âëèÿíèÿ ïðîôèëÿ ðåøàåìûõ çàäà÷; � îöåíêà âëèÿíèÿ äëèíû ïàêåòà; � îöåíêà âëèÿíèÿ êîíôèãóðàöèè ñåòè ñâÿçè íà âðå- ìåíà äîñòàâêè ñîîáùåíèé. Äëÿ îöåíêè ðàçëè÷íûõ âàðèàíòîâ ñòðóêòóðû è àðõè- òåêòóðû ïðåäëîæåííîãî îáúåêòà íåîáõîäèìî ðàçðàáîòàòü èíòåãðàëüíûå ïîêàçàòåëè êà÷åñòâà. Êàæäûé èç íèõ ïðåä- ñòàâëÿåò ñîáîé ìàòåìàòè÷åñêîå âûðàæåíèå, ïðåîáðàçóþ- ùåå ìíîæåñòâî ëîêàëüíûõ îöåíîê â îäèí èíòåãðàëüíûé ïîêàçàòåëü. Ïîëó÷åííûå îöåíêè íåîáõîäèìî ñîãëàñîâàòü ñ ñîñòàâîì çàäà÷, ò. å. îïðåäåëèòü, êàêèå èç íèõ áóäóò èñïîëüçîâàòüñÿ ïðè ðåøåíèè òîé èëè èíîé çàäà÷è. Ðàçðàáîòêà ãðàôè÷åñêîé ñõåìû èìèòàöèîííîé ìî- äåëè è åå äåêîìïîçèöèÿ. Íà îñíîâå èíôîðìàöèè îá èññëåäóåìîì îáúåêòå ðàçðàáàòûâàåòñÿ äåòàëüíàÿ ãðàôè- ÷åñêàÿ ñõåìà ìîäåëè, îòðàæàþùàÿ åãî ñòðóêòóðó, ñâÿçè ìåæäó îòäåëüíûìè ýëåìåíòàìè è ñèãíàëû óïðàâëåíèÿ ëîãèêîé ðàáîòû óñòðîéñòâ-èìèòàòîðîâ. Ëþáàÿ ãðàôè÷åñ- êàÿ ñõåìà ìîäåëè ñîñòàâëÿåòñÿ èç óíèôèöèðîâàííûõ âçà- èìîñâÿçàííûõ òèïîâûõ ýëåìåíòîâ, ïðåäñòàâëÿþùèõ ñî- áîé îáñëóæèâàþùèå óñòðîéñòâà.  îáùåì âèäå ñõåìà ìî- äåëè ëþáîãî îáñëóæèâàþùåãî óñòðîéñòâà ïðåäñòàâëåíà íà ðèñ. 2. Íà ñõåìå èçîáðàæåíû îáñëóæèâàþùåå óñòðîéñòâî (ÎÓ), âõîäÿùèå ïîòîêè, î÷åðåäè, ôîðìèðóåìûå íà âõîäå óñòðîéñòâà, îêíà, ñèãíàëû óïðàâëåíèÿ. Íàçíà÷åíèå ïåð- âûõ òðåõ ïîíÿòèé èçâåñòíî èç òåîðèè ìàññîâîãî îáñëó- æèâàíèÿ. Ñ ïîìîùüþ ïîíÿòèÿ �îêíî� ðåàëèçóþòñÿ ìå- õàíèçìû óïðàâëåíèÿ íàãðóçêîé, èñïîëüçóåìûå â ñåòÿõ êîììóòàöèè ïàêåòîâ. Ñèãíàëû óïðàâëåíèÿ (ÑÓ) ïðåäíàçíà÷åíû äëÿ îáåñ- ïå÷åíèÿ âîçìîæíîñòè ðàçðàáîòêè ìîäåëåé àëãîðèòìîâ óï- ðàâëåíèÿ ëîãèêîé ðàáîòû óñòðîéñòâ è ðàñïðåäåëåíèåì ïîòîêîâ â ñåòè. Îíè ïîäðàçäåëÿþòñÿ íà ñèãíàëû óïðàâëå- íèÿ èñòî÷íèêàìè òðåáîâàíèé, óñòðîéñòâàìè è íàãðóçêîé. Ñèãíàëû óïðàâëåíèÿ èñòî÷íèêàìè òðåáîâàíèé ïðåä- íàçíà÷åíû äëÿ ãåíåðàöèè íîâûõ ñîîáùåíèé â ìîìåíòû èçìåíåíèÿ îïðåäåëåííûõ ñîñòîÿíèé ÎÓ. Ñèãíàëû óïðàâëåíèÿ óñòðîéñòâàìè èñïîëüçóþòñÿ äëÿ èçìåíåíèÿ ñîñòîÿíèÿ óñòðîéñòâà (�âêëþ÷åíî�, �âûê- ëþ÷åíî�), à òàêæå äëÿ ïðåðûâàíèÿ ïðîöåññà îáñëóæèâà- íèÿ çàÿâîê. Ñèãíàëû óïðàâëåíèÿ íàãðóçêîé íåîáõîäèìû äëÿ ðà- áîòû ñ îêíàìè. Ãåíåðàöèÿ ñèãíàëîâ ïðîèçâîäèòñÿ â ìîìåíòû èçìåíå- íèÿ ñîñòîÿíèÿ ÎÓ. Ê ÷èñëó òàêèõ ñîñòîÿíèé îòíîñÿòñÿ: ïîñòóïëåíèå çàÿâêè íà âõîä ÎÓ, çàâåðøåíèå îïåðàöèè îáñëóæèâàíèÿ è èçìåíåíèå êîëè÷åñòâà çàÿâîê, íàõîäÿ- ùèõñÿ â î÷åðåäè. Ïîñëåäíåå ñîáûòèå âûçûâàåò ðåàêöèþ íà ïîñòàíîâêó (ÐÍÏ) èëè èçâëå÷åíèå (ÐÍÈ) çàÿâîê èç î÷åðåäè. Íàáîð ãåíåðèðóåìûõ ÑÓ äëÿ êàæäîãî òèïà ðåàêöèé ìîæåò èçìåíÿòüñÿ â çàâèñèìîñòè îò äëèíû î÷å- ðåäè, ÷òî ïîçâîëÿåò ëåãêî ðàçðàáàòûâàòü ìîäåëè àäàï- òèâíûõ àëãîðèòìîâ óïðàâëåíèÿ. Íà ðèñ. 3 ïðèâåäåí ïðèìåð äåòàëüíîé ñõåìû ìîäåëè.  ïðîöåññå ñîñòàâëåíèÿ ñõåìû ìîäåëè ïðîèçâîäèò- ñÿ óòî÷íåíèå ñëåäóþùèõ àñïåêòîâ ôóíêöèîíèðîâàíèÿ îáúåêòà: � âõîäÿùèõ ïîòîêîâ è èõ õàðàêòåðèñòèê (òèï ðàñïðå- äåëåíèÿ, ïàðàìåòðû, êëàññ, ïðèîðèòåò è ïåðèîä çàïóñêà); � ïîðÿäêà ôîðìèðîâàíèÿ î÷åðåäåé (îáùàÿ, îòäåëü- íàÿ, ñìåøàííàÿ), èõ ïðèîðèòåòîâ è îãðàíè÷åíèé; � ìåõàíèçìà îáñëóæèâàíèÿ (â ïîðÿäêå ïîñòóïëåíèÿ, â îáðàòíîì ïîðÿäêå è ò. ä.); � òèïà ðàñïðåäåëåíèÿ âðåìåíè îáñëóæèâàíèÿ è åãî ïàðàìåòðîâ; � ñïîñîáà ïîäêëþ÷åíèÿ ê îáñëóæèâàíèþ è ïðàâèë âûáîðà ñâîáîäíîãî óñòðîéñòâà; � âîçìîæíîñòè íàñòóïëåíèÿ îòêàçà ÎÓ, ïðàâèë åãî âîññòàíîâëåíèÿ è ïîðÿäêà ðåçåðâèðîâàíèÿ; � âçàèìîäåéñòâèÿ ìåæäó óñòðîéñòâàìè íà óðîâíå ñèã- íàëîâ óïðàâëåíèÿ; � ìåõàíèçìà îãðàíè÷åíèÿ íàãðóçêè íà ëîãè÷åñêèå ñîåäèíåíèÿ. Ðèñ. 1 2 Òåõíîëîãèÿ è êîíñòðóèðîâàíèå â ýëåêòðîííîé àïïàðàòóðå, 2001, ¹ 1 10 ÏÐÎÅÊÒÈÐÎÂÀÍÈÅ. ÊÎÍÑÒÐÓÈÐÎÂÀÍÈÅ Ðèñ. 3Ðèñ. 2 Ïîñëå óòî÷íåíèÿ îñîáåííîñòåé ôóíêöèîíèðîâàíèÿ âñåõ óñòðîéñòâ ïðîèçâîäèòñÿ ïðîöåäóðà äåêîìïîçèöèè.  ïðîöåññå äåêîìïîçèöèè ìîäåëè îñóùåñòâëÿåòñÿ ðàç- áèåíèå ñåòè íà îòäåëüíûå óçëû ñ óêàçàíèåì äëÿ êàæäîãî èç íèõ âñåõ ñâÿçåé ïî âõîäó è âûõîäó, ïîêàçûâàþùèõ èñõîäíóþ êàðòèíó ðàñïðåäåëåíèÿ ïîòîêîâ â ñåòè. Çàòåì íà ñõåìå ïðîèçâîäèòñÿ íóìåðàöèÿ âíåñèñòåìíûõ ïîòî- êîâ ïóòåì ïðèñâîåíèÿ èì óíèêàëüíûõ èíäåêñîâ (íîìå- ðîâ). Äàëåå óñòàíàâëèâàþòñÿ ñâÿçè ìåæäó îòäåëüíûìè óçëàìè. Êàæäàÿ ñâÿçü õàðàêòåðèçóåòñÿ èíäåêñîì ïîòîêà è èäåíòèôèêàòîðàìè óçëà, ñ êîòîðîãî ïîñòóïàþò òðåáî- âàíèÿ. Ñîâîêóïíîñòü âñåõ ñâÿçåé ïðåäñòàâëÿåò ñîáîé ìàðøðóòíóþ ìàòðèöó, õàðàêòåðèçóþùóþ îáùóþ ñõåìó òðàíñïîðòèðîâêè òðåáîâàíèé ìåæäó îáñëóæèâàþùèìè óñòðîéñòâàìè. Îïèñàíèå ìîäåëè íà âõîäíîì ÿçûêå è îòëàäêà. Ïîñëå çàâåðøåíèÿ ýòàïà äåêîìïîçèöèè ñåòè ïðîèç- âîäèòñÿ ïîñëåäîâàòåëüíîå îïèñàíèå âñåõ îáñëóæè- âàþùèõ óñòðîéñòâ, âõîäÿùèõ â ñòðóêòóðó ìîäåëè. Êàæäîå óñòðîéñòâî îïèñûâàåòñÿ ñ ïîìîùüþ ïðåä- ëîæåíèÿ óñòðîéñòâî, à îñîáåííîñòè åãî ôóíêöèîíè- ðîâàíèÿ � íàáîðîì ñëåäóþùèõ ïðåäëîæåíèé: âõî- äÿùèé ïîòîê, ìåõàíèçì îáñëóæèâàíèÿ, î÷åðåäü, ìåõàíèçì ïîäêëþ÷åíèÿ, âðåìÿ îáñëóæèâàíèÿ, âðå- ìÿ îòêàçà, ìåõàíèçì äîîáñëóæèâàíèÿ, âûõîäÿùèé ïîòîê, òðàíñïîðòíàÿ ñåòü, âðåìÿ ìîäåëèðîâàíèÿ. Ïðèìåð îïèñàíèÿ ìîäåëè ïðåäñòàâëÿåòñÿ ñëåäóþùèì îáðàçîì: ó(â,1)(1); ìî:ñê-ó(à,1); âï: ó(ä,1),ó(ï,1); âî:ïñ(1.8e-2); îä:îáùàÿ ðíè (0 âêë * (((èï=55))) âûêë); âûï: âêë*(((èï=56))) âûêë ïïâ(0.089 ó(ï,1)*); . . . ó(â,7)(1); ìî:ñê-ó(à,1); âï: ó(ä,7),ó(ï,1); âî:ïñ(1.8e-2); îä:îáùàÿ ðíè (0 âêë * (((èï=58))) âûêë); âûï:âêë*(((èï=57)))âûêë ïïâ(0.089 ó(ï,1)*); ó(ô,1); âï:(èï=1-10 óï); îä: îòäåëüíàÿ; âî: ïñ(0.1); âûï: (èï=1) âêë(ó(â,1))(((èï=2))) âûêë, (èï=2) âêë(ó(â,2))(((èï=3))) âûêë, (èï=3) âêë(ó(â,2))(((èï=4))) âûêë, . . . (èï=10) âêë(ó(â,7))(((èï=1))) âûêë; ó(ó,1); âï:(èï=55 óï); âî: ïñ(0.08); âûï: âêë (ó(ô,1)); ó(ò,1); âï:(èï=56 óï); âî: ïñ(0.08); âûï: âêë (ó(ô,1)); ó(ð,1); âï:(èï=57*58 óï); âî:(èï=57) ïñ(0.2), (èï=58) ïñ(0.208); âûï: âêë (ó(ô,1)). Ïîñëå îïèñàíèÿ âñåõ óñòðîéñòâ è âðåìåíè ìîäå- ëèðîâàíèÿ ïðîèçâîäèòñÿ çàïèñü ìîäåëè â áèáëèîòå- êó, à çàòåì îñóùåñòâëÿåòñÿ çàïóñê åå íà âûïîëíå- íèå. Ïðîöåññ ïðåîáðàçîâàíèÿ ïîëó÷åííîãî òåêñòà â ïðîãðàììíóþ èìèòàöèîííóþ ìîäåëü ñîñòîèò èç ïÿòè ýòàïîâ: ââîäà, òðàíñëÿöèè, ëîãè÷åñêîãî êîíòðîëÿ, èíèöèàöèè è ìîäåëèðîâàíèÿ. Ïîñëå óñòðàíåíèÿ èìåþùèõñÿ îøèáîê ïðîèçâî- äèòñÿ ïðîâåðêà ïðàâèëüíîñòè ôóíêöèîíèðîâàíèÿ óñòðîéñòâ ìîäåëè. Òàêàÿ ïðîâåðêà îñóùåñòâëÿåòñÿ ñ èñïîëüçîâàíèåì òåñòîâîãî ðåæèìà. Òåñòîâûé ðå- æèì äàåò âîçìîæíîñòü ïîëó÷åíèÿ èíôîðìàöèè îá î÷åðåäíîñòè íàñòóïëåíèÿ ñîáûòèé, îòðàæàþùèõ âíóò- ðåííèå ïðîöåññû ôóíêöèîíèðîâàíèÿ ìîäåëè. Íà ýê- ðàíå îòîáðàæàþòñÿ ïðîöåññû ïåðåäà÷è òðåáîâàíèé ìåæäó îáñëóæèâàþùèìè óñòðîéñòâàìè, ãåíåðàöèè ñèãíàëîâ óïðàâëåíèÿ, à òàêæå âûâîäèòñÿ òåêóùàÿ ñòàòèñòèêà è ñïðàâî÷íàÿ èíôîðìàöèÿ î ðàáîòå ìî- äåëè (ñì. ðèñ. 4). Ïðè èññëåäîâàíèè ñëîæíûõ ñòîõàñòè÷åñêèõ ñå- òåé ñ óïðàâëåíèåì âûïîëíåíèå òðàññèðîâêè ìîäåëè ÿâëÿåòñÿ îáÿçàòåëüíûì, ïîñêîëüêó äîñòàòî÷íî ïîòå- ðè îäíîãî ñèãíàëà, ÷òîáû âñÿ ìîäåëü îêàçàëàñü íå- ðàáîòîñïîñîáíîé. Ïîýòîìó â ïðîöåññå ïðîâåðêè ìî- äåëåé ñ óïðàâëåíèåì îòñëåæèâàþòñÿ íå òîëüêî òðà- åêòîðèè äâèæåíèÿ òðåáîâàíèé, íî è ñèãíàëû óïðàâ- ëåíèÿ, âëèÿþùèå íà àëãîðèòìû ôóíêöèîíèðîâàíèÿ óñòðîéñòâ è âíåñèñòåìíûõ èñòî÷íèêîâ. Ïðè èìèòà- öèè ñèñòåì ñ áîëüøèì êîëè÷åñòâîì ïîòîêîâ è îá- ñëóæèâàþùèõ óñòðîéñòâ çíà÷èòåëüíî çàòðóäíÿåòñÿ àíàëèç ïðîöåññà ðàáîòû èç-çà íåîáõîäèìîñòè êîíò- ðîëÿ áîëüøîãî ÷èñëà ðàçëè÷íûõ ñîáûòèé. Äëÿ óï- Òåõíîëîãèÿ è êîíñòðóèðîâàíèå â ýëåêòðîííîé àïïàðàòóðå, 2001, ¹ 1 11 ÏÐÎÅÊÒÈÐÎÂÀÍÈÅ. ÊÎÍÑÒÐÓÈÐÎÂÀÍÈÅ ëîêàëüíûõ îöåíîê, õàðàêòåðèçóþùèõ îáñëóæè- âàþøèå óñòðîéñòâà, î÷åðåäè, ïîòîêè, ìåõàíèçìû îã- ðàíè÷åíèÿ íàãðóçêè, ïðîöåññû òðàíñïîðòèðîâêè ïàêåòîâ è ò. ä. Íà îñíîâå àíàëèçà ýòèõ îöåíîê ïðèíèìàåòñÿ ðåøåíèå î íåîáõîäèìîñòè êîððåê- òèðîâêè ïàðàìåòðîâ, âëèÿþùèõ íà ôóíêöèîíè- ðîâàíèå îòäåëüíûõ ýëåìåíòîâ ìîäåëè.  ñëó÷àå îáíàðóæåíèÿ ïåðåãðóæåííûõ óñòðîéñòâ ïóòåì èç- ìåíåíèÿ âðåìåí îáñëóæèâàíèÿ èëè óìåíüøåíèÿ èíòåíñèâíîñòåé âõîäÿùèõ ïîòîêîâ ìîæíî îïåðà- òèâíî ïîäîáðàòü ñîñòàâ ïàðàìåòðîâ, óäîâëåòâîðÿ- þùèõ óñòàíîâëåííûì îãðàíè÷åíèÿì.  ñëó÷àå íåäîçàã- ðóçêè óñòðîéñòâ ïóòåì óâåëè÷åíèÿ ýòèõ æå ïàðàìåòðîâ ìîæíî îïðåäåëèòü ïðåäåëüíî äîïóñòèìóþ íàãðóçêó íà ñåòü âçàèìîñâÿçàííûõ óñòðîéñòâ-èìèòàòîðîâ.  êà÷åñòâå ïðèìåðà íà ðèñ. 5 ïîêàçàíà çàìåíà íîðìàëüíîãî çàêîíà ðàñïðåäåëåíèÿ íà òàáëè÷íûé (ò. å. çàäàííîãî ñ ïîìî- ùüþ ãèñòîãðàììû) ïðè çàäàíèè âðåìåíè îáñëóæèâàíèÿ, à òàêæå êîððåêòèðîâêà èíòåíñèâíîñòè ïîñòóïëåíèÿ òðå- áîâàíèé îò âíåñèñòåìíîãî èñòî÷íèêà.  ïðîöåññå êàæäîãî ïðîãîíà ìîäåëè îñóùåñòâ- ëÿåòñÿ êîíòðîëü çàãðóçêè óñòðîéñòâ. Ïðè ýòîì íà ýê- ðàí âûâîäèòñÿ èíôîðìàöèÿ î ñîñòîÿíèè óñòðîéñòâ, äëè- íàõ î÷åðåäåé, êîýôôèöèåíòå çàãðóçêè (ñì. ðèñ. 6). Ïðè îáíàðóæåíèè ïåðåãðóçîê â ðàáîòå óñòðîéñòâ ïðîèçâîäèòñÿ êîððåêòèðîâêà ëèáî ïàðàìåòðîâ âíåø- íåé íàãðóçêè, ëèáî ïðîïóñêíîé ñïîñîáíîñòè óñòðîéñòâ. Îäíîâðåìåííî ìîæåò îñóùåñòâëÿòüñÿ èçìåíåíèå âûá- ðàííîãî ïëàíà ýêñïåðèìåíòà.  ÷àñòíîñòè, â òåõ òî÷- êàõ ïëàíà, ãäå âîçíèêàþò ïåðåãðóçêè, ýêñïåðèìåíò íå ïðîèçâîäèòñÿ. Âûïîëíåíèå ïåðå÷èñëåííûõ âûøå ýòà- ïîâ çíà÷èòåëüíî îáëåã÷àåòñÿ çà ñ÷åò èñïîëüçîâàíèÿ èíòåãðàëüíîé ñðåäû, îáåñïå÷èâàþùåé âûñîêèé óðî- âåíü àâòîìàòèçàöèè ñîîòâåòñòâóþùèõ ðàáîò. Êîíòðîëü ïåðåõîäíîãî ïðîöåññà â ìîäåëè îñó- ùåñòâëÿåòñÿ ñ ïîìîùüþ ãðàôèêà, îòðàæàþùåãî èç- ìåíåíèÿ ñðåäíåé è òåêóùåé äëèí î÷åðåäåé íà âõîäå âûáðàííîãî óñòðîéñòâà (ðèñ. 7). Ïîèñê íàèëó÷øèõ âàðèàíòîâ ñòðóêòóðû ìîæåò îñóùåñòâëÿòüñÿ ñ èñïîëüçîâàíèåì ìåõàíèçìà ðåêîí- ôèãóðàöèè ìîäåëè. Ýòîò ìåõàíèçì ïðåäíàçíà÷åí äëÿ âûäà÷è ïîëüçîâàòåëåì êîìàíä óïðàâëåíèÿ óñòðîé- ñòâàìè è èñòî÷íèêàìè òðåáîâàíèé. Ïåðâûé òèï êîìàíä èñïîëüçóåòñÿ äëÿ âûêëþ÷åíèÿ ðàáîòàþùèõ, à òàêæå äëÿ âêëþ÷åíèÿ çàáëîêèðîâàííûõ ðîùåíèÿ àíàëèçà òðàññû ìîæíî îãðàíè÷èâàòü ÷èñëî òåñòèðóåìûõ ïîòîêîâ. Ïàðàìåòðèçàöèÿ ìîäåëè è ñîñòàâëåíèå ïëàíà ýêñïåðèìåíòà. Ïàðàìåòðèçàöèÿ ìîäåëè ïðåäïîëàãà- åò îïðåäåëåíèå âðåìåííûõ ïàðàìåòðîâ ðàáîòû ôè- çè÷åñêèõ óñòðîéñòâ ïðîåêòèðóåìîãî îáúåêòà. Çàòåì êàæäîìó èìèòàòîðó, â ñîîòâåòñòâèè ñ âûïîëíÿåìû- ìè èì ôóíêöèÿìè, çàäàþòñÿ òåîðåòè÷åñêèé èëè ýì- ïèðè÷åñêèé çàêîíû ðàñïðåäåëåíèé, èìèòèðóþùèå çà- äåðæêè â îáñëóæèâàíèè òðåáîâàíèé ôèçè÷åñêèìè óñòðîéñòâàìè. Äëÿ ïîëó÷åíèÿ çàêîíîâ ðàñïðåäåëå- íèé ìîãóò ïðîèçâîäèòüñÿ èçìåðåíèÿ íà ðåàëüíûõ îáúåêòàõ èëè èõ ïðîòîòèïàõ. Ïðè ïðîåêòèðîâàíèè ïðèíöèïèàëüíî íîâûõ ñèñòåì ìîãóò èñïîëüçîâàòüñÿ çàêîíû ðàñïðåäåëåíèé, ïîëó÷åííûå ýêñïåðòíûì ïó- òåì. Îæèäàåìàÿ âíåøíÿÿ íàãðóçêà ìîæåò áûòü ïî- ëó÷åíà èç ñîîáðàæåíèé îáùåãî íàçíà÷åíèÿ îáúåêòà è âîçìîæíûõ ïðåäåëüíî äîïóñòèìûõ íàãðóçîê íà íåãî. Ïðè íàëè÷èè ýìïèðè÷åñêèõ çàêîíîâ ðàñïðåäåëå- íèé äî íà÷àëà ìîäåëèðîâàíèÿ íåîáõîäèìî çàïèñàòü èõ â áàçó äàííûõ. Çàòåì â èñõîäíîì òåêñòå ìîäåëè ñëåäóåò óñòàíîâèòü ñîîòâåòñòâèÿ ìåæäó èìåíàìè ôàéëîâ, ñîäåðæàùèõ ãèñòîãðàììû, è çàêîíàìè ðàñ- ïðåäåëåíèé, çàäàþùèìè èíòåíñèâíîñòè âõîäÿùèõ ïîòîêîâ è âðåìåíà îáñëóæèâàíèÿ.  ïðîöåññå ïàðàìåòðèçàöèè îñóùåñòâëÿåòñÿ ïðè- âåäåíèå âñåõ ïàðàìåòðîâ, èñïîëüçóåìûõ äëÿ ãåíåðà- öèè âðåìåííûõ çàäåðæåê, ê îäíîé óñëîâíîé åäèíèöå âðåìåíè. Íàïðèìåð, òàêîé åäèíèöåé ìîæåò áûòü ìèë- ëèñåêóíäà, ñåêóíäà, ÷àñ è ò. ä. Ïðîöåññ ïàðàìåòðèçàöèè ìîäåëè ìîæåò îñóùå- ñòâëÿòüñÿ îäíîâðåìåííî ñ ðàçðàáîòêîé äåòàëüíûõ ãðàôè÷åñêèõ ñõåì óñòðîéñòâ-èìèòàòîðîâ. Ýòî â çíà- ÷èòåëüíîé ñòåïåíè ñîêðàùàåò òðóäîåìêîñòü ôîðìè- ðîâàíèÿ èñõîäíîãî òåêñòà, ò. ê. îòïàäàåò íåîáõîäè- ìîñòü â îòäåëüíîì âûïîëíåíèè ïðîöåäóðû óñòàíîâ- êè ïàðàìåòðîâ â îïèñàíèè ìîäåëè. Ïðîâåäåíèå èìèòàöèîííîãî ýêñïåðèìåíòà ñ ìî- äåëüþ. Ïîñëå çàïóñêà ìîäåëè íà âûïîëíåíèå ïîëüçî- âàòåëþ ïðåäîñòàâëÿåòñÿ íàáîð ñðåäñòâ, îáåñïå÷èâà- þùèõ âîçìîæíîñòü íåïðåðûâíîé îöåíêè òåêóùèõ ðåçóëüòàòîâ ìîäåëèðîâàíèÿ è � íà îñíîâå èõ àíà- ëèçà � ïîèñêà íàèáîëåå öåëåñîîáðàçíûõ âàðèàíòîâ ñòðóêòóðû è ïàðàìåòðîâ ôóíêöèîíèðîâàíèÿ îòäåëü- íûõ áëîêîâ ìîäåëè. Àíàëèç ðåçóëüòàòîâ ìîäåëèðî- âàíèÿ ïðîèçâîäèòñÿ ñ èñïîëüçîâàíèåì ïîäñèñòåìû äîñòóïà ê òåêóùèì îöåíêàì è èõ âèçóàëüíîãî êîíò- ðîëÿ. Ïîäñèñòåìà äîñòóïà ê òåêóùèì ðåçóëüòàòàì ìîäåëè- ðîâàíèÿ îáåñïå÷èâàåò âîçìîæíîñòü ïðåðûâàíèÿ ïðîöåñ- ñà èìèòàöèè è ïîñëåäóþùåãî ïðîñìîòðà âñåõ òåêóùèõ Ðèñ. 5 Ðèñ. 4 2* Òåõíîëîãèÿ è êîíñòðóèðîâàíèå â ýëåêòðîííîé àïïàðàòóðå, 2001, ¹ 1 12 ÏÐÎÅÊÒÈÐÎÂÀÍÈÅ. ÊÎÍÑÒÐÓÈÐÎÂÀÍÈÅ çàâèñèìîñòè ïðîèçâîäèòñÿ ðàñ÷åò ýòèõ ïîêàçàòåëåé. Åñëè â ñòàíäàðòíîì íàáîðå íåò íåîáõîäèìûõ îöå- íîê, òî ïîëüçîâàòåëü äîëæåí íà îñíîâå èíôîðìàöèè îá óñòðîéñòâàõ, î÷åðåäÿõ, ïîòîêàõ è ò. ä. ïðîèçâåñòè âû÷èñëåíèå èíòåãðàëüíûõ ïîêàçàòåëåé (ñì. ðèñ. 8). Îáðàáîòêà ðåçóëüòàòîâ ìîæåò çàêëþ÷àòüñÿ òàêæå â íàõîæäåíèè äîâåðèòåëüíûõ èíòåðâàëîâ äëÿ ëîêàëü- íûõ è èíòåãðàëüíûõ îöåíîê ïóòåì âûïîëíåíèÿ íå- ñêîëüêèõ ïðîãîíîâ ìîäåëè ñ ðàçëè÷íûìè íà÷àëüíû- ìè ÷èñëàìè áàçîâîãî ãåíåðàòîðà. Ïðîöåäóðà èíòåðïðåòàöèè ðåçóëüòàòîâ ìîäåëèðî- âàíèÿ çàêëþ÷àåòñÿ â ôîðìóëèðîâêå âûâîäîâ î ïî- âåäåíèè èññëåäóåìîãî îáúåêòà ïðè ðàçëè÷íûõ ñî÷å- òàíèÿõ âõîäíûõ ïàðàìåòðîâ è èõ óðîâíåé, à òàêæå â îöåíêå âëèÿíèÿ ñòðóêòóðû ýòîãî îáúåêòà èëè åãî îòäåëüíûõ ìåõàíèçìîâ íà çíà÷åíèÿ êîíòðîëèðóåìûõ õàðàêòåðèñòèê. Ïðîöåññ èíòåðïðåòàöèè ñîïðîâîæ- äàåòñÿ îöåíêîé àäåêâàòíîñòè ïîâåäåíèÿ ìîäåëè è èññëåäóåìîãî îáúåêòà. Ïðè ñðàâíåíèè ðåçóëüòàòîâ ìîãóò èñïîëüçîâàòüñÿ ñòàòèñòè÷åñêèå äàííûå ôóíê- öèîíèðîâàíèÿ ðåàëüíûõ ñèñòåì-ïðîòîòèïîâ. ÈÑÏÎËÜÇÎÂÀÍÍÛÅ ÈÑÒÎ×ÍÈÊÈ 1. Ñåìèøèí Þ. À., Ãóðæèé Â. Ï., Ëèòâèíîâà Î. Â. Ìîäåëèðîâàíèå äèñêðåòíûõ ñèñòåì íà ÄÀÑÈÌ.� Ì. : Ìîÿ Ìîñêâà, 1995. 2. Ñåìèøèí Þ. À., Ëèòâèíîâà Î. Â. ÄÀÑÈÌ êàê èíñòðóìåíòàëüíîå ñðåäñòâî ìîäåëèðîâàíèÿ äèñêðåòíûõ ñèñòåì // Òåõíîëîãèÿ è êîíñòðóèðîâàíèå â ýëåêòðîííîé àïïàðàòóðå.� 2000.� ¹ 2�3.� Ñ. 22�26. 3. Ëèòâèíîâà Î. Â., Ìàéáà Þ. Ã., Ñåìèøèí Þ. À. Î ìåòîäèêå èìèòàöèîííîãî ìîäåëèðîâàíèÿ ïðîòîêîëîâ ìíîæåñòâåííîãî äîñòóïà ñ ðåçåðâèðîâàíèåì âðåìåíè â ïàêåòíûõ ðàäèîñåòÿõ // Ýëåêòðîííîå ìîäåëèðîâàíèå.� 1995.� ¹ 1.� Ñ. 40�47. 4. Ðàêîåä À. Ô., Ñåìèøèí Þ. À. Èìèòàöèîííàÿ ìî- äåëü ìóëüòèïðîöåññîðíîé ñèñòåìû îáðàáîòêè ñèãíàëà // ÓÑÈÌ.�1986.� ¹ 3.�Ñ. 30�35. 5. Ëèòâèíîâà Î. Â., Ìàéáà Þ. Ã., Ñåìèøèí Þ. À. Îá èñïîëüçîâàíèè èìèòàöèîííîãî ìîäåëèðîâàíèÿ â ó÷åá- íîì ïðîöåññå // Òåç. äîêë. íàó÷.-ìåòîä. êîíô.�Êîìïüþ- òåðíîå ìîäåëèðîâàíèå�.� Äíåïðîäçåðæèíñê, 1999.� Ñ. 174�175. óñòðîéñòâ. Ïðè ðàáîòå ìîäåëè ïîäêëþ÷åíèå äîïîëíè- òåëüíûõ óñòðîéñòâ èëè èõ áëîêèðîâêó ìîæíî ðàññìàò- ðèâàòü êàê ðåêîíôèãóðàöèþ ìîäåëè, ò. å. èçìåíåíèå â ïðîöåññå ýêñïåðèìåíòà êîëè÷åñòâà îáñëóæèâàþùèõ óñ- òðîéñòâ, âûïîëíÿþùèõ èäåíòè÷íûå ôóíêöèè. Ñ ïîìî- ùüþ êîìàíä ïåðâîãî òèïà äîñòàòî÷íî ïðîñòî ðåøàþòñÿ çàäà÷è âûáîðà îïòèìàëüíîãî êîëè÷åñòâà îáñëóæèâàþ- ùèõ óñòðîéñòâ. Âòîðîé òèï êîìàíä ïðåäíàçíà÷åí äëÿ çàïóñêà óïðàâ- ëÿåìûõ èñòî÷íèêîâ.  ðåçóëüòàòå íà âõîä ñèñòåìû ïîñòó- ïàåò òðåáîâàíèå, êîòîðîå ìîæåò èñïîëüçîâàòüñÿ êàê äëÿ óâåëè÷åíèÿ âíåøíåé íàãðóçêè íà ìîäåëèðóåìûé îáúåêò, òàê è äëÿ âûäà÷è ñèãíàëîâ óïðàâëåíèÿ, âîçäåéñòâóþùèõ íà ñîñòîÿíèå óñòðîéñòâ è èñòî÷íèêîâ òðåáîâàíèé. Ñáîð, îáðàáîòêà è èíòåðïðåòàöèÿ ðåçóëüòà- òîâ ìîäåëèðîâàíèÿ. Ïðîâåäåíèå èìèòàöèîííîãî ýê- ñïåðèìåíòà íåïðåðûâíî ñîïðîâîæäàåòñÿ âûïîëíå- íèåì ïðîöåäóð ñáîðà, îáðàáîòêè è èíòåðïðåòàöèè ðåçóëüòàòîâ ìîäåëèðîâàíèÿ. Òàêàÿ ñòðàòåãèÿ ýêñïå- ðèìåíòà áàçèðóåòñÿ íà âîçìîæíîñòÿõ ïîñòîÿííîãî âèçóàëüíîãî êîíòðîëÿ òåêóùèõ ðåçóëüòàòîâ è çàìå- íû ëþáûõ ïàðàìåòðîâ â ïðîöåññå ìîäåëèðîâàíèÿ. Ýòî ïîçâîëÿåò èñïîëüçîâàòü ïîñëåäîâàòåëüíûé ìå- òîä ïëàíèðîâàíèÿ ýêñïåðèìåíòà, â êîòîðîì îñíîâ- íàÿ ðîëü ïðèíàäëåæèò ðàçðàáîò÷èêó ìîäåëè. Ïðî- öåäóðà ñáîðà ðåçóëüòàòîâ ìîäåëèðîâàíèÿ ïðåäïîëà- ãàåò çàïèñü èõ â áàçó äàííûõ êàê â ïðîöåññå èìèòà- öèè, òàê è ïî çàâåðøåíèè ïðîãîíà ìîäåëè. Äàëüíåé- øàÿ îáðàáîòêà ðåçóëüòàòîâ ìîäåëèðîâàíèÿ çàêëþ- ÷àåòñÿ â ïîñòðîåíèè çàâèñèìîñòè âëèÿíèÿ îäíîãî èëè íåñêîëüêèõ ôàêòîðîâ íà çíà÷åíèÿ ëîêàëüíûõ è èíòåãðàëüíûõ îöåíîê. Ïðè èñïîëüçîâàíèè èíòåãðàëü- íûõ ïîêàçàòåëåé ïåðåä ïîñòðîåíèåì ðåãðåññèîííîé Ðèñ. 7 Ðèñ. 8 Ðèñ. 6