Жиілікті модульдеу 4 страница

Элемент. Элемент деп көбінесе жүйенің бөлінбейтін жәй бөлігін түсінеміз. Мұндай бөлік не деген сұрақ жауабына, бір мағналысыз және мақсатқа байланысты обьекті жүйе тәрізді қарастыру. Яғни, элемент – бұл алға қойған мақсат және нақты есепті шешу көз қарасынан қарағандағы жүйені бөлшектеудің шегі болып табылады. Жүйені элементтерге бөлшектеудің бірнеше тәсілдері қалыптастыру мақсаты және оның зерттеу барысына тәуелді.

Ішкі жүйе. Жүйе элементтерге бірден бөліне алмауы мүмкін, яғни бірінші элементтерге қарағанда әлдеқайда ірі, сонымен қатар тұтас жүйеге қарағанда толық әр түрлі ішкі жүйеге бөлінеді. Жүйені ішкі жүйелерге бөліну мүміндігі өзара байланысқан, тәуелсіз функцияларды орындауға мүмкіндігі бар элементтердің шешуіне байланысты.

Осымен ішкі жүйе ішкі мақсаты қисындастырымаған және тұтастық қасиеті орындалмайтын элементтердің қарапайым топтарынан айрықшаланады. (мұндай топ үшін «компоненттер» аты қолданылады). Мысалы, АЖБ-ның ішкі жүйесі, ірі қаланың жолаушылар көлігінің ішкі жүйесі.

Құрылым. Бұл мағына латынның structurе құру, орналастыру, ретке, келтіру сөзінен шыққан. Құрылым жүйе өзгеруінде аз өзгеретін және жүйенің өміріне жауапты элементтер мен оның топтары арасындағы байланыстарды қамтамасыз етеді

Құрылым – бұл элементтердің жиыны мен олардың арасындағы байланыс. Құрылым графикалық,, теоретикалық-жинақтылық сипаттама түрінде, матрица, графа және құрылымды модельдеу тілдерінде көрсетіледі. Құрылымды көбіне иерархия түрінде көрсетеді.

Иерархия – бұл компонентердің қажеттілік сатысы (көпсатылылық, қызметтік саты) бойынша реттеу. Иерархиялық құрылмның төменгі сатылы компоненттері мен жоғары сатыдағы компоненттері арасында қатаң бағыныштық болуы мүмкін, яғни ағаш тәріздес реті бойынша. Мұндай иерархины әлді немесе ағаш тәріздес иерархия деп атайды. Бұлар басқару жүйесі құралдарын ыңғайлы етіп жасап, ерекше қатарда иеленеді. Бірақ байланыс иерархияның бір сатысымен ғана шектеледі. Төменгі сатыдағы бір түйін бір уақытта жоғарғы сатыдағы бірнеше түйінге бағынышты болуы мүмкін. Мұндай құрылымдарды «әлсіз байланысы бар» иерархиялық құрылым деп атайды. Иерархиялық құрылымның сатылры арасында әлде қайда қиынырақ байланыс болуы мүмкін, мысалы, «страттар», «қабаттар», «эшелондар» деген сияқты. Иерархиялық құрылымдардың мысалдары: энергетикалық жүйелер, АЖБ, мемлекеттік аппарат.

Байланыс. «Байланыс» түсінігі «элемент» түсінігімен қатар жүйенің кез-келген анықтамасына ене алады және де құрылымның пайда болуы мен сақталуына және жүйенің қасиетінің тұтастығын қамтамасыз етеді. Бұл түсінік жүйенің құрылуын (статикасын), жұмыс жасауын бір уақытта сипаттайды. Байланыс бағытымен, күшімен, және сипатымен (немесе түрімен) сипатталады. Байланысты бірінші екі белгісімен бағытталған және бағытталмаған, әлді және әлсіз деп, ал мінезі бойынша – бағыну байланысы, генетикалық, тең құқылықты (немесе парықсыздар) басқару байланыстары болып бөлінеді.

Жүйеде басты рөлде «кері байланыс» түсінігі ойнайды. Бұл түсінік техникалық құрылғылар мысалдарынды оңай көрсетілген, ал ұйымдық жүйелерде әр қашан қолданылмайды. Кері байланыс жүйенің өзін басқару және даму негізі болып табылады, бұлардың бар болу шарттарының өзгеруіне үйренуі.

Күй-жағдай. «Жағдай» түсінігі деп әдетте шапшаң фотосуреті, жүйені «кесу», оның дамуын тоқтатуын сипаттайды. Оны кіріс әсерлері және шығатын сигналдар (шешімдер) немесе жүйенің макропараметрлері, макроқұрамы арқылы анықтайды (мысалы, қысым, жылдамдық, физикалық жүйе үшін – жылдамдату; өнімділік, өнімнің өзіндік құны, экономиаклық жүйе үшін – пайда).

Егер жағдайды анықтайтын ε элементтерін (немесе компонентерін, функционалды блктарды) қарастырса, «кірістерді» u басқарулары мен х қарсы болушыларға (басқарылматындар) бөліп тастауға мүмкіндік бар болуын және «шығыстар» (шығыс қорытндылары, сигналдар) ε, u және х,яғни zt=f(εt, ut, xt)-ға тәуелді екенін ескерсе. Онда есептің берілгеніне байланысты жағдай былайанықтауы мүмкін, {е, u}, {ε, u, z} немесе {ε, х, u, z}.

Сайып келгенде, жағдай – бұл жүйенің қазіргі таңдағы иелік ететін бар қасиеттердің жиыны.

Мінез-құлық. Егер жүйе бір күйден екінші күйге ауыса алса, (мысалы, z1®z2®z3), онда оны мінез-құлықпен иелік етеді деп айтады. Бұл түсінікпен бір күйден екінші күйге өт заңы белгісіз болған уақытта қолданады. Онда жүйе бір мінез-құлықпен иелік етеді және оның заңдарын анықтайды дейді. Жоғарыдағы көрсетілген анықтамларды ескерсе мінез-құлықты мына функциямен zt=f(zt-1, xt, ut) көрсетуге болады.

Сыртқы орта. Сыртқы орта деп жүйге кірмейтін, бірақ олардың жағдайларының өзгеруі жүйенің өзгеруіне әсер ететін түсінікті білеміз.

Модель. Жүйенің моделі деп оның құрамының анықталған тобын көрсететін жүйені сипаттау түсінігін айтады. Тереңдеп сипаттау – модельді нақтылау. Жүйенің моделін құру шарттың белгілі бір диапазонындағы мінез-құлығын анықтауға мүмкіндік береді. Жүйенің мінез-құлық модель – бұл жүйенің күйінің өзгеру уақытындағы алдын-ала болжайтын модель, мысалы: табиғилар (аналогтық), электрлік, ЭЕМ-дегі машиналық және т.б.

Тепе-теңдік – бұл жүйенің сыртқы қарсы болушылардың әрекеттерінің жоқ боуынан (немесе тұрақты әрекеттердің) өзінің күйін қалауынша сақтап қалуын айтады.

Тұрақтылық. Тұрақтылық деп жүйенің тепе-теңдік күйінен сыртқы қарсыланышылардың әсерінен өзгеріп, қайта орнына келуін айтады

Мұндай үйреншіктік әдетте жүйелерге ылғи қарсыланушылардың әсерінен болады, бірақ егер кейінге қалдру шектен шығып кетпесе.

Жүйенің тепе-теңдік күйіне қайта оралуын,анлогиялық- техниалық тұрғыдағыжағдайды тұрақты тепе-теңдік деп атайды. Экономикалық және ұйымдық жүйелерде тепе-теңдік және тұрақтылық түсінігі – техникадағыға қарағанда әлде қайда қиынырақ, және де жүйе туралы сипаттама беру үшін бұларды осы уақытқа дейін пайдаланып келді. Кейінгі уақытта параметрлерін көрсету үшін көмектесетін күрделі ұйымдық жүйелерде осы процестердің формалдық елестету әректтері пайда болды.

Даму. Даму прцесін зерттеуде, даму процесі жәнетұрақтылықтың арақатынасында, негізінде жатқан механизмдерді зерттегенде, кибернетикаға және жүйе теориясына көп көңіл бөледі. Даму түсінігі күрделі термодинамикалық және табиғаттағы, қоғамдағы ақпараттық процестерді түсіндіруге көмектеседі.

Мақсат. «Мақсат» түснігін қолдану және онымен байланысқан мақсатқа бағытталған, мақсатқа ұмтылушылық, мақсатқа лайықтылық нақты шарттардағы түсіндірулерде қиын ұсталады. Бұлай болудың себебі ұйымдық жүйелерде мақсатқа лайықтылық процесі және өзіне лайықты мақсатты негіздеу процесі өте күрделі және аяғына дейін зерттелмеген. Оның зерттеуіне психологияда, философияда, кибернетикада көп көңіл бөлінеді. Үлкен Совет Энциклопедиясында мақсат былай анықталған: «адамның саналы қызметіндегі қорытынды алдын-ала ойластырылған». Мақсатты практикеада қолдану – бұл нағыз ұмтылыс жолындағы этаптарджы өз уақытында орындалуын қамтамасыз ететін, коллективке болашақты немесе нақты мүмкіндікті көрсетуге мү.мкндік беретін сай (идеальное) ұмтылыс.


Тақырып 4. Ақпараттық жүйе әдістерін сипаттау

Мақсаты: есептің жалпы формулировкасын, оптимизациялық сызықтық моделдің каноникалық формасын, геометриялық интрепретацияны үйрену.

Жоспар (1 сағат)

1. АЖ сандық және сапалық сипаттау әдісі.

2. АЖ динамикалық сипаттау.

3. АЖ каноникалық ұсыну.

Кілттік сөз: ақпараттық жүйе, оптимизация, әдістері, ерекшелік, форма.

Математикалық көрсеткіш, қорларды тарату есебімен қалыптасады. Оны келесі түрде көрсетуге болады:

П xj - j-мыздағы өзгерісті басқару (j=1, n) болсын. Мынандай мағыналарды анықтау керек xj, ондағы

p1x1+p2x2+...+pnxn= max (или min)

әрбір xj келесі типтің біреуі қысқартылып берілген.

a1x1+a2x2+...+anxn a

b1x1+b2x2+...+bnxn = b

c1x1+c2x2+...+cnxn c

Қысқартылымның орнына xj >=0 болуы мүмкін. Мұндай түрді қысқартудағы оптимизациялаудың есебі:

1. Дұрыс шешімнің біреуіне де иемдене алмайды, яғни барлық қысқартуларды қанағаттандыратын xj болмайды.

2. Тек қана оңтайлы шешімді қабылдау мүмкіндігі болуы мүмкін.

3. Ұрықсатты шешім болуы мүмкін егер, толық функцияның мағынасы қысқартылмаған болса.

Кез келген шешімді максималдау, эквивалентті есепті минималдаумен ауыстырылыу мүмкін, егер белгіні оптимизациялауды өзгертсек, және толық функциияның коэффициенттерінің алдындағы белгіні өзгерсек.

Максималдау  cjxj эквивалентті минималдау  (-cj )xj (j=1,n)

Толық функцияның оңтайлы шешімі бірінші және екінші жағдайда тең болады.

Берілгендер қысқартулар бойынша таратылады, және жүйелік теңсіздікті көрсетеді.Жалпы түрде.

 ajxj b эквивалентті  (-aj )xj -b (1) (j=1,n)

Мысал:

x1+x2+x3+x4 15 эквивалентті -x1-x2-x3-x4 -15

Кез келген теңсіздікті теңдікте көрсетуге болады, егер, теріс емес өзгерісті еңгізсек:

 ajxj b  aj xj=b (j=1,n), где s 0 (2)

 ajxj b aj xj-1t=b (j=1,n), где t 0 (3)

s - өзгеріс қалдығы

t – Азайған өзгеріс.

Y матрицасын қысқарту үшін есепте таратылған қорлардың теңсіздігі берілген

7x1+5x2+3x3+2x4 120

Берілген қысқартулардың эквивалентті формулалары

7x1+5x2+3x3+2x4+1y=120, где y 0

Қайта түрлендірулер болуы мүмкін. (теңдіктен теңсіздікке)

Жүйе теңдеуін мына түрде көрсетуге болады.

n

 aij xj =<bi (i=1, m),   j xj =<(j=1,n) (5), где

j=1

j= -  aij ;  = - bi (i=1,m) (6)

При m=1 байланысында (5) мына түр болады:

 a1j xj =<b1; -  a1j xj=<b1 (j=1,n) (7)

Мысалы:

x1+x2=1

2x1-4x3=-5

c(5) и (6) формуланың көмегімен эквивалентті теңсіздіктің қайта түрлену жүйесін алуға болады.

1x1+1x2 =<1

2x1-4x3=<-5

-3x1-1x2+4x3 =<4

Есептеу білімін табудағы өзгерісті басқару үрдісі, белгіде қысқартылмаған, немесе өзгерісті жасырмай өзгеруі де мүмкін. Түрлендірудің қорытындысы мынада: бірінші қысқартудың біреуі таңдалады, яғни ол теңдеу түрінде болуы қажет.

Мысалы: в (1) x1 белгіде қымқартылмаған.

x1=1/a1(b1- aijxj) (j=2,n) (8)

Әрі қарай x1 моделдің барлыө жазбаларындағы сипаттамаларында өзгертіледі. Шешу үрдісі x1 функционалданбайды. Оның мәні қорытынды шешім бойынша келесі формулада есептеледі (8) (қайта түрлену).

Екінші типтегі қайта түрлену мынадан тұрады xj әр түрлі өзгерістерде бірдей болып саналады, және ол орнына xj қойылады. xj xj'- xj'' xj'>=0, xj''>=0 (9)

Егер бірінші жағдайда өзгертулер қысқартылса, екінші жағдайда олар көбейтіледі.

Үшінші типтегі қайта түрлену мынадан тұрады яғни, xj' қосылып жағымды өзгертулер z келесі байланыстарда болады..

xj xj' - z, где xj'>=0, z 0

Мысалы: xj для j=1,k n белгеде қысқартылмаған. Мында қысқарылған.

n

 aijxj=bi (i=1, m)

j=1

келесі түрде қайта түрленеді.

k n

 aijxj'+ aijxj- iz=bi (i=1, m)

j=1 j=k+1

k

i= aij (i=1, m)

j=1

Өзгеріс үшін xj кейбір константаларды bj төменде қысартқан, о тең емес жағымсыз xj'с өзгерістерге әкелуі мүмкін. Келесі қайта түрлендірудің көмегімен.

xj bj+xj' где xj'0 с келесі қойылымның орнына xj.

Модельді сызықтық автоматизациялау жазбасындағы канондық түрі.

Кез келген сызықтық автоматизацияланған модельді келесі жазба түрінде көрсетілуі мүмкін.

Максималдау  cjxj (j=1,n) (1)

Нақты қысқартулар болғанда.

 aijxj=<bi (i=1, m) (2)

xj>=0 (j=1, n) (3)

немес минималдау.  сjxj (j=1,n) (4)

келесі шартпен

 aijxj=bi (j=1,n) (i=1, m) bi>=0 (5)

xj>=0 (j=1, n) (6)

жиі теңсіздік түрінде болады n>m

Геометриялық интерпретация

Алгебра қасиеттерін сызықтық оптимизациялау моделін геометриялық интерпритация көмегімен дұрыс түсінуге болады. (бірақ та сандық шешімдер үшін емес)

Сондай көрсеткіштердің бірі кеңістікте есеп шығару болып табылады.

Есепті қарастырайық:

максималдау 12x1+15x2 (1) нақты қысқартулар кезінде

4x1+3x2=<12 (2)

2x1+5x2=<10 (3)

x1>=0, x2>=0 (4)

Егер (2) мен (3) теңдікте өзгертсек, онда кеңістікте шешуді келесі түрде көрсетуге болады:

сурет.8.1

oabc – мәндерді еңгізу аймағы x1 и x2.

Бұл аймақтың көпмүше нүктелерін, көпмүшені шешу деп атайды.

Биіктігі o, a, b, c – экстремалды нүктелер.

Графикалық көрсетілімнің толық функциясы - тік параель топ. Бағыт – толық функцияның мәніне өсу бағдары. Оңтайлы шешім экстремалдық b нүктені көрсетеді, ол:

x1=15/7; x2=8/7; ц.ф.=12*15/7+15*8/7=300/7

Мысалды графикалық инерпритацияны шешуге болады.

· Нақты оңтайлы шешім үшін; (сурет1)

· Нақты қысқартылмаған оңтайлы шешім; (сурет. 8.2)

· Оңтайлы шешім болмаған жағдайда; (сурет.8.3)

Қысқартылмаған оңтайлы шешім үшін есепке мысал:

максималдау -2x1+6x2 (5)

қысқартулар нақты болғанда

-x1-x2 <=-2 (6)

-x1+x2  1 (7)

x1>=0, x2>=0 (8)

Графикалық интарпритациядан көретініміз, жүйеде қысқартылар жоқ, қысқартулар жоғарыдан, яғни әрқашанда бірнеше Х1 және Х2 түктелер табылады. Онда толық функцияның мәні алдыңғыға қарағанда үлкен болады.

сурет.8.4

Шешімді қажет етпейтін есепке мысал:

Максималдау x1+x2 (9)

Нақты қысқартулар болғанда.

-x1+x2=<-1 (10)

x1-x2=<-1 (11)

x1>=0; x2>=0 (12)

Мысалда көрсетілген есептерден мына қорытындығы келуге болады:

Егер көптеген шешімдер бос болмаса, онда ол қысқартылған және қысқартылмаған болады.

1. Егер көптеген шешімдер бос болмаса, онда мақсаттық функцияның оңтайлы шешімі соңы болады, немесе үлкен көлемде қысқартылмаған. Әрине, мақсаттық функцияның мәні ереже бойынша экстремалды нүктелерде жатады.

сурет.8.5

Үлкен сандық шешімдерді кеңістікте шешу.Есепті шешу үшін, n>2

өзгерісті басқаратын сандар үшін, графикалық интерпретацияны қарастырайық.

Мысалы:

максималдау  cjxj (j=1,n) (1)

нақты қықартулар кезінде

 aijxj=<bi (i=1, m) (2)

xj>=0 (j=1, n) (3)

Есепті шешу үшін, n тәсілді эклидті кеңістікте көрсетілімді инерпретациялау арқылы, әрбір нүктені n көмегімен, координатасы (x1, x2,..., xn).

(3) қысқартулар негізінде, сәйкес аймақты n тәсілді эклидті кеңістікте қарастырамыз.

Әр бір теңдікке

 aijxj=bi (i=1, m) (j=1,n) (4)

сәйкес жазықтыққа келеді, ол кеңістікті екі жазықтыққа бөледі. (4) тен (2) өзгеріс кезінде бағыттың өзгеруіне назар аудару керек, ол шартты қанағаттандыратын нүктені (2) жарты кеңістікте көрсетеді.

Жоғары бөлігінің қиылысу m, теңдікке (4) сәйкес келетін көпмүше шешімдерін анықтауға мүмкіндік береді.

Егер, көпмүше бос боласа, онда ол дөңес немесе полиэдральный болып табылады. Полиэдра (4) жүйе жазықтығынжа жатады. Берілген көпмүше дөңес полиэдралы n ретті көпмүше деп аталады.

Толық функция сонымен қатар, үлкен жазықтықта көрсетіліп, кеңістікте шешіледі. Үлкен жазықтық, әр түрлі толық функцияның мәніне параллель болып келеді.Егер мақсаттық функцияның мәні оңталы шешім үшін соңы болса, онда оңтайлы шешім полиэдраның экстремалды нүктесінде берілуі керек. Себебі ол мүмкін болатын аймақты көрсетеді.

Егер, n (n>=2) экстремалды нүктесі оңтайлы болып табылса, онда қабырғадағы барлық экстремал нүктелерді қосатын нүктелер оңтайлы болып табылады.

Кеңістікте шарттың көрсетілуі.

Барлық сызықтық модель графикалық кеңістік шартының m тәсілінде көрсетілуі мүмкін, мұнадғы m қысқартылым сандары. Қысқартулар векторлық теңсіздік түрінде көрсетілуі мүмкін.

 aijxj=<bi (i=1, m) (j=1,n)

Коэффициенттердің тобы кез келген xj басқаруда векторды m тәсілді кеңістікте анықтайды.

Көпмүшенің нүктелері, вектордың мүмкін болатын сомаларын қайта жинау, сонымен қатар еркін санның туындысы, дөңес полиэдралы конусты кеңістік шартында жасайды.

Сонымен есепті оптимизациялау былай қалыптасады:

Векторды табу керек, олар:

· дөңес полиэдралы конустың ішінде жатады.

· Қысқартулардың дұрыс бөлігін анықтайтвн, векторға сома береді;

· Толық функцияның мәнін максималдайды.

· Қысқартуды оптималды шешу мысалы: Модель үшін максималдау керек. 12х1+15х2 (1)

Қысқартулар кезінде

1+3х2=<12 (2)

1+5х2=<10 (3)

х1>=0, х2 >=0 (4)

Өзгерісті басқару мақсаттық болу үшін, қалған өзгерістерді еңгіземіз: х3 және х4. Сонда (2), (3), (4) орнына, болады:

1+3х23=12

1+5х24=10 (5)

хj>=0 (j=1, 4)

Кеңістікте қалған өзгерісті еңгізгеннен кейің, кеңістік өлшемі шарт бойынша мақсаттық теңбе тең болады.

Біз анықтағандай шешім болады: х1=15/7; х2=8/7.

рис.8.6

Егер векторды х1 (4,2) көбейтсек х1=15/7 және векторына қоссақ х1 (3, 5), көбейтілген х2, онада оң бөлігі қысқартылған ветор алынады (12, 10).

15/7*[4 2]+8/7*[3 5] = [12 10] (6)

Қысқартылмаған оңтайлы шешіш үшін мысал.

Максималдаймыз 6-2х1+6х2 (7)

Қысқарту кезінде х -х12=<-2 (8)

12=<1 (9)

х1>=0, х2>=0 (10)

Қалған өзгерістерді қосу арқылы (8) жіне (9) қайта түрлендіреміз. Одан аламыз

123=12

124=1

Коэффициент векторы х1 (-1, -1); х2 (-1, 1); х3 (1, 0); х4 (0, 1)

Егер

 (11)


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: