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

3.1.8.2. Стержневая конструкция

В этой задаче необходимо составить математическую модель минимизации веса конструкции, представленной на рис. 3.9, и провести анализ различных случаев крепления стержней в точке С.

Рис. 3.9. Схема конструкции

При проектировании необходимо учитывать следующие ограничения.

  1. Высота конструкции не должна превышать b1.

  2. Отношение среднего диаметра трубки к толщине её стенок не должно превышать b2.

  3. Прочностные соотношения для напряжений сжатия и изгиба

Р(S2 + x23)1/2 b3 x1 x2 x3,

Р(S2 + x23)3/2 b4 x1 x2 x3(x21 + x22),

где b3, b4 – известные параметры.

Первым этапом в решении поставленной задачи является составление математической модели, которая имеет вид

целевая функция: f(x)=m=8 x1 x2(S2 + x23)1/2,

ограничения:

  1. x3 b1,

  2. x1x2-1 b2,

  3. Р(S2 + x23)1/2 x1-1 x2-1 x3-1 b3,

  4. Р(S2 + x23)3/2 x1-1 x2-1 x3-1(x21 + x22)-1 b4.

В соответствии с методом геометрического программирования ограничения переписываются в следующем виде:

  1. x3 b1-11,

  1. x1x2-1 b2-1 1,

  1. Р(S2 + x23)1/2 x1-1 x2-1 x3-1 b3-11,

  1. Р(S2 + x23)3/2 x1-1 x2-1 x3-1(x21 + x22)-1 b4-1 1,

а также для получения позиномов вводятся дополнительные ограничения:

  1. S2 + x23,

  1. x21 + x22.

Таким образом, ЦФ и ограничения в связи с принятыми дополнительными ограничениями примут вид:

1) жёсткое соединение узла С:

1) f(x)=8 x1 x2,

2) x3 b1-11,

  1. x1x2-1 b2-1 1,

  2. Р x1-1 x2-1 x3-1 b3-11,

  3. Р x1-1 x2-1 x3-1 μ -1 b4-1 1,

  4. S2 + x23,

  5. x21 + x22;

2) шарнирное соединение узла С:

1) f(x)=8 x1 x2,

  1. x3 b1-11,

  2. x1x2-1 b2-1 1,

  3. Р x1-1 x2-1 x3-1 b3-11,

  4. S2 + x23,

  5. x21 + x22.

Определение степени трудности двух задач осуществляется по формуле

d=n – m – 1,

где n – общее количество позиномов; m – количество оптимизируемых параметров.

Следовательно, для различных вариантов соединения стержней параметр d имеет следующие значения:

  1. жёсткое соединение узла С: d=9 – 6 – 1=2;

  1. шарнирное соединение узла С: d=8 – 6 – 1=1.

Далее строится матрица экспонент:

1) жёсткое соединение узла С:

2) шарнирное соединение узла С:

С помощью представленных матриц, из условий нормализации и ортогональности составляется система уравнений, имеющая следующий вид:

1) жёсткое соединение узла С:

2) шарнирное соединение узла С:

.

Так как количество уравнений в обоих случаях меньше количества неизвестных, то необходимо замкнуть систему введением уравнений равновесия, количество которых равно числу степени трудности d:

где bi(0) – вектор нормализации; bi(j) – вектор невязки; ri – базисная переменная (их количество равно числу d).

Составляется двойственная функция:

1) жёсткое соединение узла С:

2) шарнирное соединение узла С:

Итак, введение дополнительных переменных и ограничений позволило привести задачу в обоих случаях нагружения к такому виду, который позволяет применить обычный алгоритм метода геометрического программирования.