Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
OTETT__1179_aza_1179_sha_korrektirov.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
7.16 Mб
Скачать

3.3 Бағдарламаларды орындау реттілігі және

ресурстарды бөлу

Бұл міндеттер, біріншіден, әр түрлі тиімділігі бар және әр түрлі жағдайда болатын әр түрлі факторларға (жүйе бөліктері) әсер ете қойылған мақсаттарға жетуге болады; екіншіден, бағдарламаға бөлінген ресурстар әдетте шектеулі; үшіншіден, көптеген бағдарламаларды (немесе іс-шараларды) іске асыру әрекеттегі кәсіпорындарда жүзеге асырылады, бұл жағдай осы және басқа іс-шаралардың жүзеге асырылуының белгілі сақтығын және реттілігін (кезектілігін) талап етеді. Ресурстарды бөлудің немесе іс-шаралардың реттілігін анықтаудың ең қарапайым және көрнекі тәсілі - ол мақсатты көрсеткіштің және мақсатты нормативтерді салыстырмалы бағалау. Олардың арасындағы үйлеспеу көбірек болса, онда фактордың даму мағынасында сол және басқа факторға көбірек көңіл қажет. 3.2 суретінен ЖКК элементтер бойынша нақтылы мұндай алшақтық, әдетте, теңдестірілмеген. Шын жағдайда дамуына ресурстар бөлінген бірнеше факторлар (жүйе бөліктері) бар (сурет 3.4). Осы кезде басқарудың бірнеше нұсқасы мүмкін:

  1. егер басқарылатын бір фактор болса, ал бөлінетін ресурстар

шектеулі болса, мысалы, нормативтерге байланысты (Rн, сурет 3.4, а), онда оларға Пн тиімділіктің нормативті көрсеткіші сәйкес келеді;

  1. шектелмеген ресурстар кезінде Пн тиімділіктің нормативті

көрсеткішінің кейбір қосымша ұлғаюы алыну мүмкін (сурет 3.4, а);

  1. егер басқарылатын болып факторлар болса (1, 2, 3, сурет 3.4, б), ал қосынды ресурстар шектеулі болса , оларды,не факторлардың барлық жиыны бойынша қосынды әсерлі шекті болатындай факторлар бойынша бөлу қажет, яғни , не жүйе үшін П берілген тиімдік көрсеткіші кезінде бөлінетін ресурстардың қосындысы минималды болады, яғни . Басқаша айтқанда, әрбір фактор функциясының өндірістік сұлбасында осы факторлар бойынша бөлінетін ресурстардың шегін анықтайтын А, В, С және т.б. нүктелерді табу қажет, яғни, П1, П2, П3 сәйкес көрсеткіштер.

Факторлар бойынша Rbi бөлінетін ресурстарды бөлу олардың ішінен жүйенің мақсаттарына әсердің жетуіне ең көп деңгейде жағдай жасайтындарды бірінші ретте жүзеге асыруды қамтамасыз ету қажет (осы жағдайда ОЭМИ ұсыныстарын қолданылуы мүмкін):

, (3.4)

мұнда Rпр− барлық жүйедегі ерекшеленетін немесе болжанатын қорлары;

ai − i-ші фактордың басымды бағасы;

Rнi – нормативті (қажетті) ресурстар.

Сурет 3.4 − Іс-шаралардың тиімдік көрсеткіштерін анықтау сұлбасы:

а – бір фактордың іс-әрекеті кезінде; б – бірнеше фактордың іс-әрекеті кезінде; 1,2,3 – сәйкес факторлар үшін өндірістік функциялар

ai басымды бағаларды анықтау кезінде әр түрлі пішіндер мен әдістер сараптаманың әр түрлі пішіндері мен әдістерін қолданады: әрбір маңызды факторлардың үлесін бағалауға мүмкіндік беретін көп факторлы сызықты және мультипликациялық үлгілер; берілген мақсатты функциямен, бөлінген ресурстар қосындысымен және бағдарламаны орындау уақытымен сәйкес бастапқы ақпараттан шекті мүмкін әсерді қамтамасыз ететін іс-шаралардың жиынтығын бөлуге мүмкіндік беретін динамикалық бағдарламалаудың әдісі. Осы кезде уақытты, ресурсты және басқа шектеулер есебімен қойылған мақсатқа жетуді қамтамасыз ететін іс-шаралардың бірнеше баламалы жиынтықтары бөлінеді.

3.5 кестесінде мысал ретінде өндірістік бірлестіктің өндірістік-техникалық базасын қайта құрудың техникалық жаңадан қаруландырудың және қайта құрудың кезеңдерін саралау нәтижелері келтірілген, бұл өндірістік бірлестік құрамына 3 мың. жүк автокөліктері кіретін және ТҚЕ бастапқы жағдайының нормативті жағдайдан мәнді қалып қоюы мен ресурстарды шектеу жағдайларында жөндеу және ТҚ мамандандыру және қоғамдасу мақсаты бар бірлестік.

3.5 кестесінде көрсетілгендей ТҚЕ аудандық қауымдасуының маңызды және бірінші реттегі кезеңдері агрегаттарды жөндеу және тетіктерді қайта өңдеп шығару бойынша орталықтандырылған өндірістерді ұйымдастыру, сонымен қатар, өндірісті басқару және жабдықтау жүйесін орталықтандыру болып табылады. Осы кезеңдерді жүзеге асыру орталықтандыру үшін материалдық базаны және ЖКК жөнделген тетіктер мен агрегаттардың сенімді қамтамасыз етілуіндегі сенімділігін қалыптастырады. Одан әрі өзара орталықтанған өндірістерді құрастыру келеді: диагностикалау, ТҚ-2 және негізгі агрегаттарды ауыстыру.

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

Ф1, Ф2,..., Фn факторлар арасындағы С0 шектелген ресурстарды бөлу міндеті мысалында динамикалық бағдарламалау логикасы мен реттілігін қарастырамыз, мысалы, КҚТЭ жүйесінің ағашы.

Ресурстардың xk факторына k = y бөлінген кезде k = 1...n кезінде fk(xk) тиімдік функциясымен келтірілетін белгілі табыс шығады.

Қарастырылып отырған факторлар мен басқарудың барлық үдерісі келесі талаптарға жауап беруі қажет:

  • k-факторға салынған ресурстардан алынған табыс өсімі (немесе

жүйе тиімділігінің басқа көрсеткіштері) басқа факторлардың дамуына бөлінген ресурстардан тәуелді емес (салдарлардың жоқтығы);

  • жалпы табыстар өсімі барлық факторлар бойынша ресурстарды

бөлуден алынған өсімдер құнына тең (аддивтілік).

Қарастырылып отырған факторлар жиынтығы үшін мақсатты функция келесідей анықталады:

u = (3.5)

x1 + x2 + ... +xn = C0 жағдайында u = мақсатты функцияны максимумға айналдыру үшін х1, х2,...хn осындай басқарылатын айнымалы шама жиынын анықтау қажет. Осылай келе, n-факторлар бар болған кезде n-қадамды үдеріске ие боламыз, осында xk басқарылатын айнымалы шама болып табылады, С0 жүйенің бастапқы жағдайын анықтайды, яғни, бөлуге міндетті бөлінетін ресурстар, ал Ck – алдыңғы кезеңде бөлінгеннен кейін ресурстардың қалдығы: С1 = С0−х1; С2 = С1 − х2, а ал жалпы жағдайда Ck= Ck-1 − xk .

k-шіден соңғы n-ші қадамға дейін алынуы мүмкін жоғары табыс одан кейінгі (k−1) қадамдардың ресурстар қалдығына тәуелді, яғни, Сk-1, және Uyk (Ck-1) тең. k-ші қадамдағы бөлінген ресурстарды таңдау шарты: 0  xk  Ck-1.

Беллман өрнегімен көрсетілген тиімділік принципі xk таңдалады, тек fk(xk) кезекті қадамнан табысты емес ұлғайтуды, ал осы табыстың құнын және Cok=Ck-1-xk = факторлар арасындағы қалған ресурстарды тиімді бөлуден алынатын Uk-1(Ck) табыстарды алу үшін таңдалады:

U0k (Ck-1) = max {fk(xk) + Uok+1 (Ck)}. (3.6)

Осылай келе, U0k-1 (Ck) біле тұра, мақсатты функцияны максимумға аудару үшін fk(xk) мәндерін таңдап алу мүмкін.

Динамикалық бағдарламалаудың тәжірибелік қолданылуы кезінде келесі тәсілді қолданады. Егер тапсырманы орындауды бірінші емес, ал соңғы қадамнан бастасақ, онда (3.4) өрнегі қысқартылады:

U0n (Cn-1) = max {fn(xn)}, (3.7)

мұнда 0  xn Cn-1, яғни, соңғы фактор бойынша табыс әкелетін Cn-1қалған барлық ресурстар бөлінеді.

Соңғы қадамның алдындағы (n−1) қадамы үшін жүйе Cn-2 = Cn-1 + xn-1 ресурстар қалдығымен иеленеді, ал (3.4) өрнегі келесі түрде жазылады:

U0n-1 (Cn-2) = max {fn-1(xn-1) + U0n(Cn-1)}. (3.8)

C n-1= Cn-2 − xn-1 өрнегін қолданып келесіге ие боламыз:

U0n-1 (Cn-2) = max {fn-1(xn-1) + U0n (Cn-2 − xn-1)}, (3.9)

мұнда 0  xn-1 Cn-2.

Басқаша айтқанда, соңғы өрнекте fn-1 және U0n бір xn-1айнымалы шамаға тәуелді және xyn-1(Cn-2) осы қадамда тиімді басқаруды алу үшін Un-1(xn-1, Cn-2) = fn-1(xn-1) + U0n (Cn-2 − xn-1) фигуралы жақшаларда функцияны максимумға зерттеу. Осылай келе, осы қадамда xyn-1(Cn-2) соңғы екі қадамнан болған табыстар құны, яғни, Фn-1және Фn − факторлар әрекеті жоғары болу үшін осындай ресурстарды бөлу қажет.

3.5-кесте

ӨТБ техникалық жаңадан қаруландырудың және құрудың реттілігі

Кезеңдері

Кезектілігі (ранг)

Парктың жұмысқа жарамдылық деңгейіне әсері

салмақ

ранг

Түйіндер мен агрегаттардың жөндеуі мен бөлшектерді қалпына келтіру жөнінде орталықтандырылған өндірісіндегі ұйымдастыру

1,0

0,92

1,0

Қосалқы бөлшектер және материалдармен қамтамасыз етуді орталықтандыру, айналым қорын орталықтандыру

2,0

0,143

3,0

ТҚ және АЖ басқармаларын орталықтандыру

3,0

0,07

7,0

Стандартты емес құралдарды, жабдықтарды дайындау мен енгізуді әзірлеуді орталықтандыру

4,0

0,096

6,0

Орталықтандырылған диагностиканы ұйымдастыру

5,0

0,104

5,0

Негізгі агрегаттарды ауыстыруды орталықтандыру

7,0

0,140

4,0

ТҚ-2 мен ТҚ-1ді жартылай орталықтандыру

6,0

0,168

2,0

Күрделі техникалық құралдардың ТҚ мен Ж орталықтандыру

8,0

0,050

8,0

Техникалық көмек пен қосымша функциялар қатарын орталықтандыру

9,0

0,039

9,0

Бұл процедураны ең соңғыдан бірінші қадамға дейін жалғастыра отырып, шартты-жоғары кірістер жинағын Uyn(Cn-1), Uyn-1(Cn-2),..., Uy2(C1), Uy1(C0) және шартты-оңтайлы басқаруды xyn(Cn-1), xyn-1(Cn-2),.., xy2(C1), xy1(C0) көрсететін шартты оңтайландыруды аламыз.

Сөзсіз оңтайландыру үшін соңғы қадамда, яғни Ф1 факторы үшін Umax = UБ1(C0) қадамында жоғары кірісті қамтамасыз ететін xБ1 басқаруын табамыз. Демек, бұл фактор бойынша xБ1 ресурсын бөлу қажет. Әрі қарай CБ1= C0 − xБ1 қалдық ресурстары бойынша xБ2 = xБ2(CБ1) екінші фактор үшін қолайлы ресурстарды анықтаймыз, одан кейін үшінші және т.б., яғни мақсатты функцияның барынша қамтамасыз ететін xБ1, xБ2, ……….., xБn-1, xБn, оңтайлы басқару жүйесін аламыз.

ӨКБ (ПТБ) техникамен қайта қаруландыру үшін өндірісті дамыту қорынан бөлінетін С0 шектеулі ресурстардың бөліну үлгісін қарастырамыз. Алдын ала жасалған талдаулар негізінде үш учаске бөлінген (n=3), АТҚ (ИТС) басшылығының пікірі бойынша, қайта құру техникалық дайындық, өнімділік және кіріс коэффиценттерінің ең үлкен өсуін бере алады.

1. Әрекет етіп тұрған өндіріс талдауы негізінде бар тәжірибені жалпылау, ал оның сараптамасы болмаса тиімділік fk(xk), функциясын анықтаймыз, олар ресурстардың белгілі мөлшері бөлінген кезде (таблица 3.6), әрбір фактордан (учаскенің техникалық қарулануы) алынатын кірісті сипаттайды.

Бөлінетін ресурстардың партиялылық қысқарту кезінде олардың бөлу нақтылығы мен бір мезеттегі есептеу жұмысы көлемі артады. Әдетте ресурстарды бөлудің 4-5 аралығы ғана алынады.

3.6-кесте

Тиімділік функциялары

Бөлінетін қорлар х, мың теңге.

Факторлар бойынша алынатын әсер, мың теңге.

f1(x)

f2(x)

f3(x)

1

2

3

4

5

3

3

1

10

5

5

4

15

6

7

6

20

7

8

7

25

8

10

8

2. Шартсыз оңтайландыру кестесін құраймыз (3.7-кесте), оған (3.5) формулаға сәйкес бірден ақырғысы үшін 3.7-кестенің үшінші қадамының мәліметтерін енгіземіз (3.7-кестенің 1, 2 және 3-бағанына сәйкес 3.6-кестенің 1, 4-бағандары)

3. 3.7-кестенің 4-7-бағандарының мәліметтерін 3.8-кестеден аламыз, екінші және бірінші қадамдарға құрылған шартты оңтайландыру. 3.8-кестесінің алғашқы үш бағанына қадамның басындағы Сk-1 мен қадамның соңындағы Сk және k-ші қадамда басқаруындағы деректер жағдайы қосады. Бұл мәліметтер өзара байланыста: Ck=Ck -1 − xk

Егер Сk-1=5, онда басқарудың екі нұсқасы болуы мүмкін: берілген фактор бойынша ресурстар (xk=0 және Ck=5−0=5) бөлмеу және ресурстар бөлу (xk=5,Ck =0).

3.7-кесте

Шартсыз оңтайландыру

С

Қадамдар

1

2

3

U03(C2)

х03(C2)

U02(C1)

х02(C1)

U01(C0)

х01(C0)

1

2

3

4

5

6

7

5

1

5

3

5

3

0 (5)

10

4

10

5

10

6

5

15

6

15

7

5 (15)

8

5 (10)

20

7

20

9

5 (10)

10

5 (10)

25

8

25

11

10 (15)

12

5 (10)

4. Екінші қадамда (k=2, көру, 3.8-кесте) алғашқыда 4-бағанда f2(x2) есептейміз: x2=0 болғанда f2(0)=0, ал x2=5 болғанда f2(5)=0 (1.6-кесте) және т.б.: 3.8-кестенің 5-бағанына 3.7-кестенің 2-бағанында үшін тұрған U03(C2), мәндерін ауыстырамыз. Сол себепті, әрбір келесі қадамда алдыңғының нәтижесі пайдаланылады, сондықтан (3.4) формуласын рекурентті дейміз, ал есептердің өзі айтарлықтай оңайлатылады.

5. 3.6 формуласына сәйкес екінші қадам үшін жалпы кіріс 4 және 5-бағандардың мәліметтерін қосындылаумен анықтайды және 1.8-кестенің 6-бағанына енгізіледі, яғни х2=0 болғанда Uy3(C2=5) = 1; х2=5 болғанда Uy3(C2=0) = 0 аламыз.

Оңтайландырылған қағидаға сай Ск әрбір мәні үшін жоғары кірісі бар бірнеше басқаруды U2(C1, x2) таңдаймыз (3.8-кестені қараймыз, бұл басқармалардың кірісі ерекшеленіп көрсетілген)

6. Шартты-оңтайландырылған кіріске сәйкес келетін басқаруды 3.8-кестесінің 2-бағанынан аламыз. Ендеше, екінші қадамдағы бөлінген 5 мың теңге шарты-оңтайландырылған кіріс U2(C1,x2)=U02(C1) = 3мың тенге, ал оған оңтайландырылған басқару x02(C1=5) = 5 мың тенге сәйкес. Бұл мәліметтерді 3.8-кестенің сәйкес 4 және 5 бағандарына ауыстырады.

7. Әрі қарай бірінші қадам үшін: U1(C0, x1) =f1(x1)+Uy2(C1). Мысалы, C0 = 30 мың тенге:

3.8-кесте

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]