Автор работы: Пользователь скрыл имя, 22 Декабря 2012 в 13:33, курсовая работа
Ақпараттық-коммуникациялық технологияны пайдалану қажеттігі өмір талабынан туындап, математикалық модельдер құра алу және құрылған модель негізінде алға қойылған есепті шеше алу мүмкіндіктерін дамыту қазіргі кезеңде ерекше маңызды мәселелердің бірі болып отыр. Құбылыстар мен процестерді оқып үйренуде, өндіріс пен ғылымда есептеу техникасының кеңінен қолданылуы модельді білу іскерлігі мен дағдыларын қалыптастыру қажеттігін туғызуда. Сондықтан қазіргі кезде есептің математикалық моделін құру, яғни нобайлай алу мәселелері көкейкесті мәселелердің бірі болып табылады.
Математикалық моделін құру.
L1=1à2à3à5à8à9à10à11
L2=1à2à4à5à8à9à10à11
L3=1à2à3à5à6à9à10à11
L4=1à2à3à5à6à7à10à11
L5=1à2à4à5à6à9à10à11
L6=1à2à4à5à6à7à10à11
L7=1à2à4à6à9à10à11
L8=1à2à4à6à7à10à11
Осы есепті шығару үшшін мынандай формулаларды қолдандым:
(4)
(5) R-уақыт резерві(резерв времени)
срок начало работы)
срок начала работы)
срок окончание работы)
резерв работы)
2.2 Модельді математикалық әдіспен реализациялау
Экономикалық қойылымда берілген кестеден жұмысты тағайындаймыз:
2 1 2 1
3
Бұл желілк график болып табылады. Осы график арқылы (1) және (2) формуламен ерте мерзімді (ранний срок) табамыз:
I=1 tp (1) = 0
I=2 tp(2) = tp(1)+t(1.2)=0+3=3
I=3 tp(3) = tp(2)+t(2.3)=3+2=5
I=4 tp(4) = tp(2)+t(2.4)=3+2=5
I=5 tp(5) = max(tp(3)+t(3.5); tp(4)+t(4.5))=(5+1;5+1)=(6;6)=
I=6 tp(6) = max(tp(4)+t(4.6); tp(5)+t(5.6))=(5+2;6+2)=(7;8)=
I=7 tp(7) = tp(6)+t(6.7)= 8+3=11
I=8 tp(8) = tp(5)+t(5.8)= 6+2=8
I=9 tp(9) = max(tp(6)+t(6.9); tp(8)+t(8.9))=max(8+3;8+1)=
I=10 max(tp(9)+t(9.10); tp(7)+t(7.10)) =max(11+15;11+20)=max 31
I=11 tp(10)+t(10.11)=31+3=34
(3) және (4) формулаларымен кешкі мерзімді (поздний срок) табамыз.
I=11 tп(11) = 34
I=10 tп(10) = tп(11)-t(10.11)=34-3=31
I=9 tп(9) = tп(10)-t(9.10)=31-15=16
I=8 tп(8) = tп(9)-t(8.9)=16-1=15
I=7 tп(7) = tp(10)-t(7.10)=31-20=11
I=6 tп(6) = min(tп(7)-t(6.7); tп(9)-t(6.9)) =min (11-3;16-3)= min 8
I=5 tп(5) = min(tп(8)-t(5.8); tп(6)-t(5.6)) =min (15-2;8-2)= min 6
I=4 tп(4) = min(tп(5)-t(4.5); tп(6)-t(4.6)) =min (6-1;8-2)= min 5
I=3 tп(3) = (tп(5)-t(3.5)=6-1=5
I=2 tп(2) = min(tп(3)-t(2.3); tп(4)-t(2.4)) =min (5-2;5-2)=3
I=1 tп(1) = tп(2)-t(1.2) =(3-3) =0
(5) формуламен уақыт резервін табамыз.(Резерв времени)
R(1) = 0
R(2) = tп(2)-tp(2)=3-3=0
R(3) = tп(3)-tp(3)=5-5=0
R(4) = tп(4)-tp(4)=5-5=0
R(5) = tп(5)-tp(5)=6-6=0
R(6) = tп(6)-tp(6)=8-8=0
R(7) = tп(7)-tp(7)=11-11=0
R(8) = tп(8)-tp(8)=15-8=7
R(9) = tп(9)-tp(9)=16-11=5
R(10) = tп(10)-tp(10)=31-31=0
R(11) = tп(11)-tp(11)=34-34=0
Кесте № 1
Оқиға |
Оқиғаны аяқтау уақыты,күндер |
Уақыт резерві R(i) күндер | |
Ерте(tp(i)) |
Кешкі(tп(i)) | ||
1 |
0 |
0 |
0 |
2 |
3 |
3 |
0 |
3 |
5 |
5 |
0 |
4 |
5 |
5 |
0 |
5 |
6 |
6 |
0 |
6 |
8 |
8 |
0 |
7 |
11 |
11 |
0 |
8 |
8 |
15 |
7 |
9 |
11 |
16 |
5 |
10 |
31 |
31 |
0 |
11 |
34 |
34 |
0 |
Әрі қарай есепте жұмыс параметрін табады. (12)-ші формуламен жұмыс басы ерте мерзімді табады.
tpн(1,2)=tp(1)=0
Ерте мерзім жұмыс аяғы (13)
tpо(1,2)=tp(1)+t(1,2)=0+3=3
Кеш мерзім жұмыс жұмыс басы (14)
tпн(1,2)=tп(2)-t(1,2)=3-3=0
Кеш мерзім жұмыс аяғы (15)
tпо(1,2)=tп(2)=3
Толық жұмыс резерві (16)
Rn(1,2)=tп(2)-tp(1)-t(1,2)=3-
Pезерв 1-го вида (6,7)
R1(1,2)=tп(2)-tп((1)-t(1,2)=3-
Резерв 2-го вида (8,9)
Rс(1,2)=tр(2)-tр((1)-t(1,2)=3-
Тәуелсіз резерв (10,11)
Rн(1,2)=tр(2)-tп((1)-t(1,2)=3-
tpн(2,3)=tp(2)=3
tpо(2,3)=tp(2)+t(2,3)=3+2=5
tпн(2,3)=tп(3)-t(2,3)=5-2=3
tпо(2,3)=tп(3)=5
Rn(2,3)=tп(3)-tp(2)-t(2,3)=5-
R1(2,3)=tп(3)-tп((2)-t(2,3)=5-
Rс(2,3)=tр(3)-tр(2)-t(2,3)=5-
Rн(2,3)=tр(3)-tп(2)-t(2,3)=5-
tpн(2,4)=tp(2)=3
tpо(2,4)=tp(2)+t(2,4)=3+2=5
tпн(2,4)=tп(4)-t(2,3)=5-2=3
tпо(2,4)=tп(4)=5
Rn(2,4)=tп(4)-tp(2)-t(2,4)=5-
R1(2,4)=tп(4)-tп((2)-t(2,4)=5-
Rс(2,4)=tр(4)-tр(2)-t(2,4)=5-
Rн(2,4)=tр(4)-tп(2)-t(2,4)=5-
tpн(3,5)=tp(3)=5
tpо(3,5)=tp(3)+t(3,5)=5+1=6
tпн(3,5)=tп(5)-t(3,5)=6+1=7
tпо(3,5)=tп(5)=6
Rn(3,5)=tп(5)-tp(3)-t(3,5)=6-
R1(3,5)=tп(5)-tп((3)-t(3,5)=6-
Rс(3,5)=tр(5)-tр(3)-t(3,5)=6-
Rн(3,5)=tр(5)-tп(3)-t(3,5)=6-
tpн(2,3)=tp(2)=3
tpо(2,3)=tp(2)+t(2,3)=3+2=5
tпн(2,3)=tп(3)-t(2,3)=5-2=3
tпо(2,3)=tп(3)=5
Rn(2,3)=tп(3)-tp(2)-t(2,3)=5-
R1(2,3)=tп(3)-tп(2)-t(2,3)=5-
Rс(2,3)=tр(3)-tр(2)-t(2,3)=5-
Rн(2,3)=tр(3)-tп(2)-t(2,3)=5-
tpн(4,5)=tp(4)=5
tpо(4,5)=tp(4)+t(4,5)=5+1=6
tпн(4,5)=tп(5)-t(4,5)=6+1=7
tпо(4,5)=tп(5)=6
Rn(4,5)=tп(5)-tp(4)-t(4,5)=6-
R1(4,5)=tп(5)-tп(4)-t(4,5)=6-
Rс(4,5)=tр(5)-tр(4)-t(4,5)=6-
Rн(4,5)=tр(5)-tп(4)-t(4,5)=6-
tpн(4,6)=tp(4)=5
tpо(4,6)=tp(4)+t(4,6)=5+2=7
tпн(4,6)=tп(6)-t(4,6)=8-2=6
tпо(4,6)=tп(6)=8
Rn(4,6)=tп(6)-tp(4)-t(4,6)=8-
R1(4,6)=tп(6)-tп((4)-t(4,6)=8-
Rс(4,6)=tр(6)-tр(4)-t(4,6)=8-
Rн(4,6)=tр(6)-tп(4)-t(4,6)=8-
tpн(5,6)=tp(5)=6
tpо(5,6)=tp(5)+t(5,6)=6+2=8
tпн(5,6)=tп(6)-t(5,6)=8-2=6
tпо(5,6)=tп(6)=8
Rn(5,6)=tп(6)-tp(5)-t(5,6)=8-
R1(5,6)=tп(6)-tп((5)-t(5,6)=8-
Rс(5,6)=tр(6)-tр(5)-t(5,6)=8-
Rн(5,6)=tр(6)-tп(5)-t(5,6)=8-
tpн(5,8)=tp(5)=6
tpо(5,8)=tp(5)+t(5,6)=6+2=8
tпн(5,8)=tп(8)-t(5,8)=15-2=13
tпо(5,8)=tп(8)=15
Rn(5,8)=tп(8)-tp(5)-t(5,8)=15-
R1(5,8)=tп(8)-tп((5)-t(5,8)=
Rс(5,8)=tр(8)-tр(5)-t(5,8)=8-
Rн(5,8)=tр(8)-tп(5)-t(5,8)=8-
tpн(6,7)=tp(6)=8
tpо(6,7)=tp(6)+t(6,7)=8+3=11
tпн(6,7)=tп(7)-t(6,7)=11-3=8
tпо(6,7)=tп(7)=11
Rn(6,7)=tп(7)-tp(6)-t(6,7)=11-
R1(6,7)=tп(7)-tп((6)-t(6,7)=
Rс(6,7)=tр(7)-tр(6)-t(6,7)=11-
Rн(6,7)=tр(7)-tп(6)-t(6,7)=11-
tpн(6,9)=tp(6)=8
tpо(6,9)=tp(6)+t(6,9)=8+3=11
tпн(6,9)=tп(9)-t(6,9)=16-3=13
tпо(6,9)=tп(9)=16
Rn(6,9)=tп(9)-tp(6)-t(6,9)=16-
R1(6,9)=tп(9)-tп((6)-t(6,9)=
Rс(6,9)=tр(9)-tр(6)-t(6,9)=11-
Rн(6,9)=tр(9)-tп(6)-t(6,9)=11-
tpн(7,10)=tp(7)=11
tpо(7,10)=tp(7)+t(7,10)=11+20=
tпн(7,10)=tп(10)-t(7,10)=31-
tпо(7,10)=tп(10)=31
Rn(7,10)=tп(10)-tp(7)-t(7,10)=
R1(7,10)=tп(10)-tп((7)-t(7,10)
Rс(7,10)=tр(10)-tр(7)-t(7,10)=
Rн(7,10)=tр(10)-tп(7)-t(7,10)=
tpн(8,9)=tp(8)=8
tpо(8,9)=tp(8)+t(8,9)=8+1=9
tпн(8,9)=tп(9)-t(8,9)=16-1=15
tпо(8,9)=tп(9)=16
Rn(8,9)=tп(9)-tp(8)-t(8,9)=16-
R1(8,9)=tп(9)-tп((8)-t(8,9)=
Rс(8,9)=tр(8)-tр(5)-t(5,8)=11-
Rн(8,9)=tр(9)-tп(8)-t(8,9)=11-
tpн(9,10)=tp(9)=11
tpо(9,10)=tp(9)+t(9,10)=11+15=
tпн(9,10)=tп(10)-t(9,10)=31-
tпо(9,10)=tп(10)=31
Rn(9,10)=tп(10)-tp(9)-t(9,10)=
R1(9,10)=tп(10)-tп((9)-t(9,10)
Rс(9,10)=tр(10)-tр(9)-t(9,10)=
Rн(9,10)=tр(10)-tп(9)-t(9,10)=
tpн(10,11)=tp(10)=31
tpо(10,11)=tp(10)+t(10,11)=31+
tпн(10,11)=tп(11)-t(10,11)=34-
tпо(10,11)=tп(11)=34
Rn(10,11)=tп(11)-tp(10)-t(10,
R1(10,11)=tп(11)-tп((10)-t(10,
Rс(10,11)=tр(11)-tр(10)-t(10,
Rн(10,11)=tр(11)-tп(10)-t(10,
№ |
Жұмыс (i,j) |
Жұмыс уақыты |
Жұмысты бастау және аяқтау уақыты |
Жұмыс резервінің уақыты | ||||||
tрн(i,j) |
tрo(i,j) |
tпн(i,j) |
tпo(i,j) |
Rп(i,j) |
R1(i,j) |
Rс(i,j) |
Rн(i,j) | |||
1 |
1.2 |
3 |
0 |
3 |
0 |
3 |
0 |
0 |
0 |
0 |
2 |
2.3 |
2 |
3 |
5 |
3 |
5 |
0 |
0 |
0 |
0 |
3 |
2.4 |
2 |
3 |
5 |
3 |
5 |
0 |
0 |
0 |
0 |
4 |
3.5 |
1 |
5 |
6 |
7 |
6 |
0 |
0 |
0 |
0 |
5 |
4.5 |
1 |
5 |
6 |
7 |
6 |
0 |
0 |
0 |
0 |
6 |
4.6 |
2 |
5 |
7 |
6 |
8 |
1 |
1 |
1 |
1 |
7 |
5.6 |
2 |
6 |
8 |
6 |
8 |
0 |
0 |
0 |
0 |
8 |
5.8 |
2 |
6 |
8 |
13 |
15 |
7 |
7 |
0 |
0 |
9 |
6.7 |
3 |
8 |
11 |
8 |
11 |
0 |
0 |
0 |
0 |
10 |
6.9 |
30 |
8 |
11 |
13 |
16 |
5 |
5 |
0 |
0 |
11 |
7.10 |
20 |
11 |
31 |
11 |
31 |
0 |
0 |
0 |
0 |
12 |
8.9 |
1 |
8 |
9 |
15 |
16 |
7 |
0 |
2 |
5 |
13 |
9.10 |
15 |
11 |
26 |
16 |
31 |
5 |
0 |
5 |
0 |
14 |
10.11 |
3 |
31 |
34 |
31 |
34 |
0 |
0 |
0 |
0 |
Информация о работе Желілік графикті құру. Критикалық жолды анықтау. Уақыт резерві