Автоматизированное проектирование. Норенков И.П. - 10 стр.

UptoLike

Составители: 

""*A*)&* " !"#$%!#&'&($"!))$* +($*,#&($"!)&*5@!"! 7
*45.8L:0+. -.60+A.,7+6 ?:5:0+2 0: 384.7-+849:0+.. В ТЗ на проектирование объекта ука-
зывают, по крайней мере, следующие данные.
1. Назначение объекта.
2. Условия эксплуатации. Наряду с качественными характеристиками (представленными в вер-
бальной форме) имеются числовые параметры, называемые (*$>*'/' параметрами, для которых ука-
заны области допустимых значений. Примеры внешних параметров: температура окружающей среды,
внешние силы, электрические напряжения, нагрузки и т.п.
3. Требования к (.,#-*./ параметрам, т.е. к величинам, характеризующим свойства объекта,
интересующие потребителя. Эти требования выражены в виде 7+4#('; ")2#&#+0#+#2*#+&'
y
i
RT
i
,
где y
i
— i-й выходной парамет р, R {равно, меньше, больше, больше или равно, меньше или равно}
вид отношения; T
i
норма i-го выходного параметра. В случае R = “равнонужно задать требуе-
мую точность выполнения равенства.
+-0B.-? >12340D -6E3=31;313E931=0:
расход топлива на 100 км пробега автомобиля < 8 л:
коэффициент усиления усилителя на средних частотах > 300;
быстродействие процессора > 40 Мфлопс.
'D:,,+H+7:=+> /45.D.2 + 3:8:/.-849, +,34DF?<./16 38+ :9-4/:-+?+849:004/ 384.7-+-
849:0++. В автоматизированных проектных процедурах вместо еще не существующего проектируе-
мого объекта оперируют некоторым квазиобъектом/#-$45<, которая отражает некоторые интере-
сующие исследователя свойства объекта. Модель может быть E'6'1$+%'/ объектом (макет, стенд) или
+0$='E'%)='$;. Среди моделей-спецификаций различают упомянутые выше функциональные, пове-
денческие, информационные, структурные модели (описания). Эти модели называют /)&$/)&'1$+-
%'/', если они формализованы средствами аппарата и языка математики.
В свою очередь, математические модели могут быть геометрическими, топологическими, дина-
мическими, логическими и т.п., если они отражают соответствующие свойства объектов. Наряду с ма-
тематическими моделями при проектировании используют рассматриваемые ниже функциональные
IDEF0-модели, информационные модели в виде диаграмм сущность-отношение, геометрические мо-
дели-чертежи. В дальнейшем, если нет специальной оговорки, под словоммодельбудем подразуме-
вать математическую модель.
L)&$/)&'1$+%)9 E7*%='#*)45*)9 /#-$45 в общем случае представляет собой алгоритм вычис-
ления вектора выходных параметров Y при заданных векторах параметров элементов X и внешних па-
раметров Q.
Математические модели могут быть символическими и численными. При использовании +'/(#-
4'1$+%', моделей оперируют не значениями величин, а их символическими обозначениями (иденти-
фикаторами). M'+4$**.$ модели могут быть )*)4'&'1$+%'/', т.е. их можно представить в виде явно
выраженных зависимостей выходных параметров Y от параметров внутренних X и внешних Q, или
)48#"'&/'1$+%'/', в которых связь Y, X и Q задана неявно в виде алгоритма моделирования. Важ-
нейший частный случай алгоритмических моделей'/'&)='#**.$, они отображают процессы в
системе при наличии внешних воздействий на систему. Другими словами, имитационная модель
это алгоритмическая поведенческая модель.
Классификацию математических моделей выполняют также по ряду других признаков.
Так, в зависимости от принадлежности к тому или иному иерархическому уровню выделяют мо-
дели уровней системного, функционально-логического, макроуровня (сосредоточенного) и микро-
уровня (распределенного).
По характеру используемого для описания математического аппарата различают модели лингви-
стические, теоретико-множественные, абстрактно-алгебраические, нечеткие, автоматные и т.п.
Например, на системном уровне преимущественно применяют модели систем массового обслу-
живания и сети Петри, на функционально-логическом уровнеавтоматные модели на основе аппа-
рата передаточных функций или конечных автоматов, на макроуровнесистемы алгебро-дифферен-
циальных уравнений, на микроуровнедифференциальные уравнения в частных производных. Осо-
&.+.)$(*),$". !"#$%!#&'&($"!))$* +($*,#&($"!)&*
10
 5@!"! 7                                           ""*A*)&*      " !"#$%!#&'&($"!))$* +($*,#&($"!)&*

     *45.8L:0+. -.60+A.,7+6 ?:5:0+2 0: 384.7-+849:0+.. В ТЗ на проектирование объекта ука-
зывают, по крайней мере, следующие данные.
     1. Назначение объекта.
     2. Условия эксплуатации. Наряду с качественными характеристиками (представленными в вер-
бальной форме) имеются числовые параметры, называемые (*$>*'/' параметрами, для которых ука-
заны области допустимых значений. Примеры внешних параметров: температура окружающей среды,
внешние силы, электрические напряжения, нагрузки и т.п.
     3. Требования к (.,#-*./ параметрам, т.е. к величинам, характеризующим свойства объекта,
интересующие потребителя. Эти требования выражены в виде 7+4#('; ")2#&#+0#+#2*#+&'
         yi R Ti,
где yi — i-й выходной параметр, R ∈ {равно, меньше, больше, больше или равно, меньше или равно}
— вид отношения; Ti — норма i-го выходного параметра. В случае R = “равно” нужно задать требуе-
мую точность выполнения равенства.
     + - 0 B . - ? >1 23 4 0 D - 6 E 3=31 ; 31 3 E 9 31 = 0 :
     расход топлива на 100 км пробега автомобиля < 8 л:
     коэффициент усиления усилителя на средних частотах > 300;
     быстродействие процессора > 40 Мфлопс.
      'D:,,+H+7:=+> /45.D.2 + 3:8:/.-849, +,34DF?<./16 38+ :9-4/:-+?+849:004/ 384.7-+-
849:0++. В автоматизированных проектных процедурах вместо еще не существующего проектируе-
мого объекта оперируют некоторым квазиобъектом — /#-$45<, которая отражает некоторые интере-
сующие исследователя свойства объекта. Модель может быть E'6'1$+%'/ объектом (макет, стенд) или
+0$='E'%)='$;. Среди моделей-спецификаций различают упомянутые выше функциональные, пове-
денческие, информационные, структурные модели (описания). Эти модели называют /)&$/)&'1$+-
%'/', если они формализованы средствами аппарата и языка математики.
      В свою очередь, математические модели могут быть геометрическими, топологическими, дина-
мическими, логическими и т.п., если они отражают соответствующие свойства объектов. Наряду с ма-
тематическими моделями при проектировании используют рассматриваемые ниже функциональные
IDEF0-модели, информационные модели в виде диаграмм сущность-отношение, геометрические мо-
дели-чертежи. В дальнейшем, если нет специальной оговорки, под словом “модель” будем подразуме-
вать математическую модель.
      L)&$/)&'1$+%)9 E7*%='#*)45*)9 /#-$45 в общем случае представляет собой алгоритм вычис-
ления вектора выходных параметров Y при заданных векторах параметров элементов X и внешних па-
раметров Q.
      Математические модели могут быть символическими и численными. При использовании +'/(#-
4'1$+%', моделей оперируют не значениями величин, а их символическими обозначениями (иденти-
фикаторами). M'+4$**.$ модели могут быть )*)4'&'1$+%'/', т.е. их можно представить в виде явно
выраженных зависимостей выходных параметров Y от параметров внутренних X и внешних Q, или
)48#"'&/'1$+%'/', в которых связь Y, X и Q задана неявно в виде алгоритма моделирования. Важ-
нейший частный случай алгоритмических моделей — '/'&)='#**.$, они отображают процессы в
системе при наличии внешних воздействий на систему. Другими словами, имитационная модель —
это алгоритмическая поведенческая модель.
      Классификацию математических моделей выполняют также по ряду других признаков.
      Так, в зависимости от принадлежности к тому или иному иерархическому уровню выделяют мо-
дели уровней системного, функционально-логического, макроуровня (сосредоточенного) и микро-
уровня (распределенного).
      По характеру используемого для описания математического аппарата различают модели лингви-
стические, теоретико-множественные, абстрактно-алгебраические, нечеткие, автоматные и т.п.
      Например, на системном уровне преимущественно применяют модели систем массового обслу-
живания и сети Петри, на функционально-логическом уровне — автоматные модели на основе аппа-
рата передаточных функций или конечных автоматов, на макроуровне — системы алгебро-дифферен-
циальных уравнений, на микроуровне — дифференциальные уравнения в частных производных. Осо-

 &.+.)$(*),$" . !"#$%!#&'&($"!))$*             +($*,#&($"!)&*                                   10