
книги из ГПНТБ / Григорьев Э.П. Теория и практика машинного проектирования объектов строительства
.pdfСоотношения |
(32) имеют |
место |
в любом |
проектном |
решении, |
|||||||||||
где могут быть пропущены некоторые этапы |
( |
4 п ). |
Из |
всего |
||||||||||||
этого следует, |
что |
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
= |
2 |
~ |
некоторых |
Д М у ?- + 1 . |
|
|
|
(33) |
||||||
Причем эта сумма, в частности, |
может состоять и из |
одного |
||||||||||||||
элемента. Итак, |
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
^/= 1 |
, . . . , |
я 1- |
1 |
’ |
|
3 i |
(г = 1 , . . . , |
п -1 ). |
такое, |
|
|
|||
что |
в силу |
соотношения |
(33) |
имеет |
место |
|
|
|
|
|
||||||
|
|
|
|
|
ДМ£, г + 1 |
> Д М/, ; + 1 |
' |
|
|
|
(34 ) |
|||||
И с |
учетом |
(31), |
(3 2 ),(3 4 ) получаем |
|
|
|
|
|
||||||||
|
|
|
|
|
( AMUm |
h |
4 |
Д MIim • |
|
|
|
(35) |
||||
При |
этом равенство |
имеет |
м есто, |
если л^=л . |
Итак, соотношение |
|||||||||||
(30) |
доказано. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
С л е д с т в и е |
3: |
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
( О Э ) 0 |
= |
max |
{ О Э } ; |
|
|
|
|
||||
|
|
|
|
|
•< п |
|
|
|
|
|
|
|
|
|
|
(36) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* |
ДМ1 л |
’ |
|
|
|
|
|
|
|
|
|
(ОЭ )0 |
|
= |
ДМm ах |
* ( ДМНт > 0 |
|
|
(37) |
|||||
|
|
|
|
|
|
|
д мmax |
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
где ОЭ - коэффициент относительный эффективности, равный |
||||||||||||||||
|
|
|
|
|
ОЭ |
|
ДМ max |
|
ДМ lim |
|
|
|
|
|
||
|
|
|
|
|
|
|
Д Мmax |
|
|
|
|
(6 ) |
||||
|
|
|
|
|
|
|
|
|
|
|
|
130
Следствие 3 означает, что коэффициент относительной эффек тивности эволюционного проектного решения максимален по срав нению с коэффициентами относительной эффективности других про ектных решений, в которых могут быть пропущены этапы ком поновки временного проектного решения. Таким образом, наше предположение о существенности каждого этапа компоновки вре менного проектного решения подтвердилось, так как в силу след ствия 3 игнорирование хотя бы одного (лю бого) этапа компоновки приводит к убыванию коэффициента относительной эффективности.
Следствие 3 следует из следствия 2 и формул (б), (37).
Для того чтобы определить, что значит лучший этап компо новки, лучший вариант проектного решения, введем следующие
понятия. |
|
|
|
|
|
З а в е р ш а ю щ и й |
э т а п |
к о м п о н о в к и |
п р о е к т н о г о р е |
||
ш е н и я - это предпоследний |
(или |
последний |
перед идеальным) |
||
этап |
компоновки эволюционного проектного |
решения, построен |
|||
ного |
по исходному |
проектному |
решению. |
|
|
" З а в е р ш е н н о с т ь в а р и а н т а |
п р о е к т н о г о р е ш е н и я - |
значение ценности или, в силу первого условия инвариантности, значение морфности завершающего этапа компоновки данного ва
рианта проектного |
решения. |
Например, заверш енность варианта |
||||
проектного |
решения |
мануфактурного |
центра, |
рассматриваемого |
||
в данной главе, равна 1 . |
|
|
|
|||
Вариант |
L ^ |
проектного |
решения |
б о л е е |
з а в е р ш е н , чем |
|
вариант Lg проектного решения, если ценность |
варианта L x боль |
|||||
ше ценности |
варианта 1 ,£,,или морфность варианта Ь-± меньше |
морфности варианта Lg. В дальнейшем под завершенностью будем
понимать заверш енность |
в смысле |
морфности: бс^льшую заверш ен |
|||||||
ность |
варианта L x по |
сравнению |
с вариантом Lg |
будем |
обозна |
||||
чать |
так: |
|
|
|
|
|
|
|
|
|
|
|
Ч |
У |
L . |
|
|
|
|
|
|
|
|
|
|
|
|
|
(38) |
Совпадение |
заверш енностей |
вариантов |
и |
будем |
обо |
||||
значать так: |
|
|
|
|
|
|
|
|
|
|
|
|
L i |
У |
L i |
|
|
(39) |
|
П о л н о т а |
в а р и а н т а п р о е к т н о г о |
р е ш е н и я , зависящ ая |
|||||||
от количества |
этапов компоновки |
варианта, |
определяется |
количе- |
131
ственно значением коэффициента относительной эффективности варианта проектного решения. Как видно из доказательств след
ствий 2 |
и 3, |
если |
заданы два |
варианта проектных решений |
L^ |
||||||
и |
> п 2 |
где |
п1 и по |
~ количество |
этапов |
компоновки |
|||||
вариантов L ^ |
и |
то |
( О Э ^ ^ О Э ^ |
, |
если все этапы |
компоновки |
|||||
варианта Lg являются этапами компоновки варианта |
. |
|
|||||||||
Такое определение полноты проектного решения оправдывается |
|||||||||||
также |
следующим. |
Рассмотрим |
некоторое |
проектное |
решение L |
||||||
и соответствующ ее |
ему |
эволюционное |
|
проектное решение (V |
(15): |
||||||
|
|
|
Р\ >• • • > >• ' ‘ |
|
|
1V |
|
|
|||
|
|
|
|
} * •• |
|
f • •» |
Р“ |
|
|
||
|
|
|
|
|
J |
|
(15 ) |
||||
|
|
|
|
|
|
|
тп > |
|
|||
причем |
морфности |
mi |
( i= |
11 « • • | 71 ) |
|
таковы , что |
|
|
|||
что |
|
ДМ |
|
0 V |
1 , |
т.е. |
|
или |
|
(40 ) |
|
|
|
9 |
0 |
1 |
|||||||
|
|
г+ 1 |
и v |
|
|
|
|
|
|
|
К такому эволюционному проектному решению (У невозможно добавить этап компоновки с морфностыо М, которая не совпадала бы с какой-либо морфностью ш?- , т.е. такое решение наиболее полно в том смысле, что добавление новых этапов не порождает новых значений морфности. Тогда для 11' имеем из (40):
АМИш - l4mi T n - l U 4 i + 1 } я |
(41) |
Для проектного решения If коэффициент относительной эффек тивности, или его полнота, имеет наибольшее возможное значение:
ОЭ ■ |
- й “ Ц " |
■ " Г 1. . |
I - - L |
■ |
( 4 2 ) |
|||||
|
4 “ т а |
|
|
|
” 1 |
|
|
” 1 |
|
|
Вариант |
проектного |
решения |
L |
будем |
назы вать полнее ва |
|||||
рианта проектного решения |
Lz |
, |
если |
( 0 3 )^ > |
( 0 Э)3 . и |
обозна |
||||
чать так: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
О Lz |
|
|
|
|
(43) |
|
|
|
|
|
|
|
|
|
|
|
|
Если полнота решения |
L i |
совпадает |
с |
полнотой решения Lz , |
||||||
то это будем |
обозначать |
так |
|
|
|
|
|
|
|
|
|
|
|
L x |
О |
L з |
|
|
|
|
(44) |
|
|
|
|
|
|
|
|
|
|
132
Вариант проектного решения |
будем назы вать |
п о л н о с т ь ю |
|||||||||
з а в е р ш е н н ы м , |
если |
морфность |
завершающего этапа |
этого |
про |
||||||
ектного решения равна 1 . |
|
|
|
|
|
|
|
|
|||
В соответствии |
с |
идеей |
эволюционного |
рассмотрения |
про |
||||||
ектного |
решения |
л у ч ш и м |
э т а п о м |
к о м п о н о в к и |
п р о е к т |
||||||
н о г о р е ш е н и я |
я в л я е т с я |
з а в е р ш а ю щ и й |
этап. |
Если |
|||||||
некоторые критерии, по которым отбирают |
лучший этап компо |
||||||||||
новки, не отражены в системном подходе |
к |
объекту |
проектиро |
||||||||
вания, то лучшим этапом компоновки, |
который будет реализован, |
||||||||||
может быть и не завершающий |
этап. В этом случае |
нужно не |
|||||||||
учтенные |
требования |
ввести |
в |
системное |
рассмотрение либо в |
||||||
поиске лучшего этапа |
наряду |
с |
завершающим |
этапом |
рассматри |
вать близкие к нему по морфности этапы компоновки с учетом требований, не включенных в системный подход.
Теперь |
ответим |
на вопрос, что |
значит выбрать лучший ва |
|
риант проектного решения |
из заданных |
вариантов. |
||
О твет |
на этот |
вопрос |
имеет двухуровневую иерархическую |
структуру, а именно: лучшим вариантом проектного решения бу дет тот, который завершен.
При наличиии нескольких одинаково завершенных вариантов лучшим является более полный вариант.
При наличии нескольких одинаково полных вариантов для ре шения вопроса о лучшем варианте необходимо привлекать неуч тенные критерии либо представлять более полные варианты про
ектного |
решения. |
|
|
|
И так, |
если задано N вариантов проектных решений Lг- (г= 1 |
|||
каждый |
из которых состоит |
из |
(г = 1 . ,N) этапов компоновки |
|
4 j |
|
п{ ). т.е. |
|
|
|
ч |
LZ • • • • |
ч • • • w l N |
|
|
L11 |
LZ\ |
4 i |
l n 1 |
|
|
|
|
(45) |
|
|
• • • » |
|
* • t • |
|
Ч |
^ 3n2 |
|
|
|
|
^ i ni |
l n % |
|
|
|
|
133
то лучшим будет такой вариант L^q , который удовлетворяет условиям:
|
1. |
|
q > Lj , |
, |
г = 1, . . . , N ; г * г' 0 |
( 4 0 ) |
||
если |
^ *у t |
У“ 1 >• • • ) Л |
|
|
такие, что |
|
||
Li0 |
У |
9 |
= 1 |
9 * " " ’ |
к, |
|
то. |
(47) |
|
2 |
■ Z/^q D |
кj t |
V/= 1 |
1 • • •» ^ • |
(48) |
Объект проектирования можно рассматривать с точки зрения различных уровней детализации компонуемого пространства. Это соответствует различным сложностям ЭОЗ и приводит к появлению
нескольких вариантов |
проектного решения, |
тогда: |
|
а ) в |
соответствии |
с нашей методикой |
выбор наилучшего ва |
рианта |
проектного решения и наилучшего этапа компоновки связан |
с самой идеей системного подхода, так как слишком грубая дета лизация малоинформативна для принятия адекватного решения, а
слишком мелкая приносит м ассу |
ненужных |
подробностей для |
при |
нятия решения; нужно, очевидно, |
найти их |
синтез; |
|
б ) данная модель позволяет |
рассм атривать достаточно |
боль |
шую систему вариантов проектных решений, получаемых в резуль
тате |
рассмотрения объекта |
проектирования с точки зрения различ |
||||||
ных |
уровней детализации. |
При этом сущ ествует гипотеза, |
согласно |
|||||
которой лучшее |
решение |
|
обладает |
относительной |
устойчивостью |
|||
по |
отношению к |
уровням |
детализации рассматриваемых |
вариантов |
||||
проектных решений. Эту |
гипотезу |
подтверждает |
применяемый |
|||||
в |
архитектруной |
практике |
метод |
экспертных оценок, |
позволя |
ющий получить правильную оценку несмотря на использование экспертами шкал оценок различной крупности.
Ответим теперь на вопрос: к а к с т и м у л и р о в а т ь т в о р ч е с к и й п о и с к а р х и т е к т о р а ?
Пусть архитектор, получив задание на проектирование, пред
ставил некоторое проектное решение. Зададим |
требуемый |
уровень |
|||||
S заверш енности |
проектного |
решения |
(S 5 1) |
и требуемый |
уро |
||
вень К полноты проектного решения |
(К <1) . |
Тогда имеет |
место |
||||
следующий |
алгоритм ; |
|
|
|
|
|
|
|
|
1 . Мзэ £ |
S, |
|
|
|
(49) |
гдё М3 3 |
- морфность завершающего |
этапа |
компоновки |
проект |
|||
|
ного |
решения. |
|
|
|
|
|
134
Если это |
так , то следует перейти к |
п .З., иначе |
- к |
п.2. |
2. Mgg > S |
; поэтому архитектор должен добавлять новые этапы |
|||
до тех пор, пока не станет выполняться |
условие |
М3 3 |
S . |
Причем наш метод позволяет направлять творческий поиск архитектора в решении поставленной задачи: если архитектор представил некоторый новый этап компоновки, морфность которого
больше |
М3 3 , то, |
согласно нашей |
методике, |
мы' говорим, |
что |
|
решение |
ищется не в нужном направлении. |
В этой ситуации |
ар |
|||
хитектор |
строит |
этапы компоновки, |
исходя |
из |
каких-то новых |
соображений. Он делает новую попытку. Этот процесс указания
архи тектору ,в нужном ли направлении он |
работает, будет |
продол |
||||||
ж аться |
до тех |
пор, пока |
архитектор |
не нащупает |
направление |
|||
поиска, |
дающее |
этап компоновки, морфность которого |
меньше |
|||||
Mgg . Теперь завершающим |
этапом будет |
этот |
новый |
этап ком |
||||
поновки; |
если |
по-прежнему |
выполняется |
соотношение |
>S , |
|||
то архитектор |
продолжает |
добавлять |
новые |
этапы |
компоновки |
по описанному методу до тех пор, пока не станет выполняться
условие |
Мзз ^ |
S . |
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
3. |
ОЭ » К ; |
если |
это |
так, |
то |
следует перейти |
к п.5, |
иначе - |
|||||||||
к |
п.4. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4. |
ОЭ < К, |
поэтому |
архитектор должен |
добавлять |
новые |
|
этапы |
||||||||||
компоновки до тех пор, пока |
не |
станет выполняться |
условие |
ОЭ >К. |
||||||||||||||
Причем наш |
метод |
позволяет |
направлять творческий поиск |
ар |
||||||||||||||
хитектора |
в решении |
данной |
задачи: |
|
|
|
|
|
|
|
||||||||
|
|
|
О Э = |
^ ^ ш а х ~ A ^ l i m |
|
|
|
|
|
|
|
(6 |
) |
|||||
|
|
|
|
|
|
|
АМтах |
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
a |
A Mlim = |
max |
|
{ А М - - + 1 } |
|
|
|
(50) |
|||||||
|
|
|
|
|
|
|
/ < i < n |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
и пусть |
этот шах достигается |
при |
к< т .е. |
|
|
|
|||||||||
|
|
|
AMUrn |
- |
А М ^ а+1 |
= |
т к |
- |
т к + 1 |
|
|
|
(51) |
|||||
|
Если архитектор представил новый этап компоновки, |
морф |
||||||||||||||||
ность |
Мкоторого не удовлетворяет условию |
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
тк+1 |
< |
М < |
п к , |
|
|
|
|
(32) |
||||
то |
поиск |
должен |
быть |
продолжен, |
согласно |
позиции 2 |
, |
до |
тех |
|||||||||
пор, пока архитектор не |
нащупает |
направление |
поиска, |
дающее |
||||||||||||||
этап |
компоновки, |
морфность |
которого |
удовлетворяет соотноше |
135
нию |
(52). |
При |
этом значение |
Д М^т |
уменьшится, |
а значение |
|||||||
ОЭ |
увеличится; |
и |
если |
по-прежнему |
выполняется |
|
соотношение |
||||||
ОЭ |
< |
К , то |
архитектор |
продолжает |
новые |
этапы |
компоновки по |
||||||
вышеописанному |
алгоритму |
до |
тех |
пор, |
пока не |
станет выпол |
|||||||
няться |
условие |
ОЭ Яч |
|
|
|
|
|
|
|
|
|||
5. |
Проектное |
решение |
удовлетворяет |
критериям |
завершенности |
||||||||
и полноты |
по заданным |
их |
уровням, |
поэтому процесс |
проектиро |
вания можно считать законченным.
В рассмотренной математической постановке инвариантный метод проектирования был смоделирован на ЭЦВМ "БЭ С М -6 ".
Общая блок-схема алгоритма приведена в табл.1 (стр,!38).
Ниже приведен текст программы па языке Фортран.
|
PROGRAM A R C II1 0 |
|
||||
|
DIMENSION К 2 (2 0 ), К 3 (2 0 ), М (20), |
L(2 0),M JU M P (2 0 ), 1Л (20) |
||||
|
L O G IC A L |
Р |
|
|
||
|
P R IN T |
20 |
|
|
|
|
20 |
FO RM AT |
(11 4 IX , 38H1N YARIANT |
M ETHOD IN |
|||
|
|
|
|
A R C H IT E C T U R E ./ / 3 8 X , |
45H A N A LYSIS P R O J E C T ’S |
|
|
|
|
|
V ER SIO N S O F SO LU TIO N S ). |
||
|
R EA D |
1,N |
|
|
||
1 |
FO RM AT |
(14) |
|
|
||
|
DO |
2 |
I - |
1, N |
|
|
|
R EA D |
3, |
N1, K1 |
|
|
|
3 |
FO RM AT |
(214) |
|
|
||
|
R EA D |
4, (K 2 (J ) . J |
= 1,N 1) |
|
||
4 |
FO RM AT |
(1 5 1 4 ) |
|
|
||
|
R EA D |
4, |
(K 3 (J ), |
J =1, N1) |
|
|
|
N 2 - N1 +1 |
|
|
|||
|
M (N2) * 0 |
|
|
|
||
|
L (N2) |
= 0 S L1 (№ )= N 2 |
|
|||
|
DO |
6 |
J - 1 ,N 1 |
|
|
|
|
M(J) |
= K 1 - K 2 (J) - K 3 (J) |
|
|||
6 |
L ( J ) |
= M (J)$ L 1 ( J ) - J |
|
|||
7 |
P = . F A L S E . |
|
|
|||
|
DO |
8 |
J = 1,N1 |
|
|
|
|
IF ( L { J ) - L ( J + 1 ) ) 9 ,1 0 , 10 |
|
||||
9 |
L I » L ( J ) |
|
|
|
||
|
L ( J ) |
= L ( J |
+1) |
|
|
136
|
L ( j y i ) |
- L |
l |
|
|
L l - L 1 (J) |
|
||
|
L l ( J ) |
• L1(J+ 1) |
||
|
L l( J + l) - |
L l |
|
|
|
P - . T R U E . |
|
||
10 |
CO N TIN U E |
|
||
8 CO N TIN U E |
|
|||
|
I F (P ) |
GO |
TO 7 |
|
|
M JU M P (l) |
- 0 |
||
|
MMAX - @ |
|
||
|
MAX - L ( l ) -L (N 2 ) |
|||
|
DO 11 |
J - 2,N2 |
||
|
M JU M P(J) |
- |
L ( J - l ) - L ( J ) |
|
|
I F (MMAX - |
MJUMP (J )) 12, 18, 13 |
||
12 |
MMAX |
-M JU M P (J) |
||
13 |
CO N TIN U E |
|
||
11 |
CO N TIN U E |
|
•A - MAX
|
В |
• MMAX |
|
|
|
|
|
|
|
|
C |
» ( A - B ) / A |
|
|
|
|
|
|
|
|
P R IN T |
14,1 |
|
|
|
|
|
|
|
14 |
FO RM AT (//55, 9 H V ER S IO N , 1 4 ) |
|
|
|
|
||||
|
P R IN T |
15, N1, K1 |
|
|
|
|
|
||
15 |
FO RM AT (// 15X, 25HNUMBER O F |
S T A G ES N1 - , 1 4, 30)C, |
|
||||||
|
|
|
18HSUBSISTEM 1 K 1 « , 14 ) |
|
|
|
|||
|
P R IN T |
16 |
|
|
|
|
|
|
|
16 |
FO RM AT (// 10X, 16 H SUBSISTEM |
2 - K 2 , 10X, 16 H SU BSISTEM |
3 |
||||||
|
|
|
- К З , 10X, 11HMORFNOST M, 1 10X, |
12H EVO LU TIO N |
L , |
||||
|
|
|
10X, |
4H JUM P) |
|
|
|
|
|
|
DO 17 |
J = 1,N2 |
|
|
|
|
|
||
17 |
P R IN T |
18, J , |
K 2 (J ), K 3 (J), M (J), |
L 1 (J ), |
L ( J ) , |
M JUM P(J) |
|
||
18 |
FO RM AT (4 X , |
14, |
7 X , 14, 22X, 14, 20X, |
14, 12X, 14, I X , 14, 14X, 14) |
|||||
|
P R IN T |
19, M AX, MMAX, C |
|
|
|
|
|||
19 |
FO RM AT (// 20X, |
6HMAX - , 14, 30X, 7HMMAX - , 14, 20X, |
|
||||||
|
|
|
4HC |
= , |
F 9 .7 ) |
|
|
|
|
2CO N TIN U E END
БЛОК-СлЕМА АЛГОРИТМА |
Т а б л и ц а 1 |
|
[35|ДШЬ<^ |
J < N 2 |
138
Были |
просчитаны |
два типа задач ; результаты счета отра |
жены в |
табл.2 и 3. В |
табл.2 отражены результаты счета эксперт |
ной задачи, т.е. выбора наилучшего проектного решения из задан ной серии вариантов проектных решений. Вариант 2 соответствует
N . 4
э
(1 )
(2 )
•(з )
(4)
15)
Э
( 1 ) ( 2 ) ( 3 )
( 4 )
( 5 )
( 6 )
|
|
|
|
|
|
|
Т а б л и ц а 2' |
Инвариантный метод |
проектирования |
|
|||||
Анализ вариантов проектных решений |
|
||||||
|
Вариант |
1 |
|
К1 - |
24 |
|
|
|
|
|
|
|
|
||
К 2 |
|
КЗ |
|
М |
|
W |
ДМ |
15 |
|
5 |
|
4 |
(4) |
1 1 |
- |
9 |
|
И |
|
4 |
(1 ). 4 |
7 (Нт) |
|
15 |
|
8 |
|
1 |
(2) |
4 |
0 |
8 |
|
5 |
|
И |
13) |
1 |
3 |
- |
' |
- |
|
0 |
(5 ) |
0 |
1 |
^ ^ т а х " И ; |
Д М И т - 7 ; |
|
|
|
|||
М з э - |
1; |
ОЭ - |
0,36 |
|
|
|
|
|
Вариант 2 |
|
|
|
|
||
К2 |
|
КЗ |
|
М |
W |
д м |
|
1 8 |
|
2 |
|
12 |
( 2 ) |
18 |
- |
9 |
|
5 |
|
18 |
( 1 ) |
12 |
6 |
18 |
|
2 |
|
12 |
( 3 ) |
12 |
0 |
2 2 |
|
9 |
|
1 |
( 5 ) |
2 |
11 ( Нт ) |
2 2 |
|
8 |
|
2 |
( 4 ) |
1 |
1 |
- |
|
- |
|
0 |
1 6 ) |
0 |
1 |
^ ^ ш а х = 1 8 ; |
ДМ lim “ И |
» |
|
|
|||
МЗЭ “ |
1; |
ОЭ - |
0,39 |
|
|
|
|
|
|
|
|
|
|
139