В этой задаче необходимо составить математическую модель минимизации веса конструкции, представленной на рис. 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 – известные параметры.
Первым этапом в решении поставленной задачи является составление математической модели, которая имеет вид
а также для получения позиномов вводятся дополнительные ограничения:
5) S2 + x23£t2,
6) x21 + x22£m.
Таким образом, ЦФ и ограничения в связи с принятыми дополнительными ограничениями примут вид:
1) жёсткое соединение узла С:
1) f(x)=8 x1 x2 t,
2) x3 b1-1£1,
3) x1 x2-1 b2-1£ 1,
4) Р t x1-1 x2-1 x3-1 b3-1£1,
5) Р t3 x1-1 x2-1 x3-1 μ -1 b4-1£ 1,
6) S2 t-2 + x23 t-2£1,
7) x21 m-1 + x22 m-1£1;
2) шарнирное соединение узла С:
1) f(x)=8 x1 x2 t,
2) x3 b1-1£1,
3) x1 x2-1 b2-1£ 1,
4) Р t x1-1 x2-1 x3-1 b3-1£1,
5) S2 t-2 + x23 t-2£1,
6) x21 m-1 + x22 m-1£1.
Определение степени трудности двух задач осуществляется по формуле
d=n – m – 1,
где n – общее количество позиномов; m – количество оптимизируемых параметров.
Следовательно, для различных вариантов соединения стержней параметр d имеет следующие значения:
1) жёсткое соединение узла С: d=9 – 6 – 1=2;
2) шарнирное соединение узла С: d=8 – 6 – 1=1.
Далее строится матрица экспонент:
1) жёсткое соединение узла С:
2) шарнирное соединение узла С:
С помощью представленных матриц, из условий нормализации и ортогональности составляется система уравнений, имеющая следующий вид:
1) жёсткое соединение узла С:
2) шарнирное соединение узла С:
.
Так как количество уравнений в обоих случаях меньше количества неизвестных, то необходимо замкнуть систему введением уравнений равновесия, количество которых равно числу степени трудности d:
где bi(0) – вектор нормализации; bi(j) – вектор невязки; ri – базисная переменная (их количество равно числу d).
Составляется двойственная функция:
1) жёсткое соединение узла С:
2) шарнирное соединение узла С:
Итак, введение дополнительных переменных и ограничений позволило привести задачу в обоих случаях нагружения к такому виду, который позволяет применить обычный алгоритм метода геометрического программирования.