|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Как оптимизировать данную конструцию по минимальной массе правильно?
Регистрация: 20.08.2012
Сообщений: 21
|
||
Просмотров: 8694
|
|
||||
Регистрация: 19.08.2012
Сообщений: 32
|
сила со стороны наклонного стерня p/sin a
сила со стороны горизонтального стержня= p*cos a длина наклонного H/cos a и получается надо найти минимум функции (p*cos a*H)+(p/sin a*H/cosa) cокращаем на H и р сos(a)+1/(sin(a)*cos(a)) если в маткаде построить график получится около 50 градусов собственным весом мы пренебрегли народ а картинку с веника залить на форум нельзя? Последний раз редактировалось вейко, 20.08.2012 в 22:42. |
|||
![]() |
|
||||
Регистрация: 20.08.2012
Сообщений: 21
|
эту задачу и в ручную на листке бумаге можно за 5 минут посчитать, суть в том что бы получить эту оптимизацию в ансисе . как вот такой же результат получить в ансисе?
ваша задача решена не правильно, горизонтальный стержень нагружен (p/sin a)cos a. Последний раз редактировалось zanli, 21.08.2012 в 20:33. |
|||
![]() |
|
||||
Обучение проектированию Регистрация: 25.03.2006
Тула
Сообщений: 219
|
Приведение уравнения равенства нулю производной дает tan(x)=корень(2). х=54,735 градуса, т.е. решение все-таки тривиальное.
Но, господа, сама задачка не такая тривиальная, как представляется на первый взгляд. Т.к. усилия в стержнях не одинаковые, сечения для них могут быть разные, и здесь нужно учитывать тип сечения и его сортамент, а именно - градацию массы сечений в сортаменте. Иначе для оптимального по усилиям угла можно получить совсем не оптимальное по массе (или не совсем оптимальное) сочетание сечений. Т.е. может, например, оказаться, что, увеличив усилие в раскосе, мы уменьшим на один шаг сортамента сечение поясного стержня и выиграем в результате. Величина усилий также играет роль, т.к. может оказаться, что подбор некоторых элементов идет по предельной гибкости. Так что, изучаем дискретное программирование ![]() Длина стержней также важна, т.к. от этого будет зависеть их масса и стоимость. Ну и, наконец, целевую функцию, видимо, нужно строить именно для стоимости, т.к. масса и стоимость разных позиций сортамента могут изменяться не совсем "параллельно". Если только ферма не изготавливается на заводе, который цену считает от массы конструкции в целом. Последний раз редактировалось GAE, 23.08.2012 в 23:33. |
|||
![]() |
|
||||
Обучение проектированию Регистрация: 25.03.2006
Тула
Сообщений: 219
|
Рассматривать конкретную ферму в целом и строить целевую функцию для нее. К сожалению, ее аргументы не будут непрерывными, поэтому - дискретное программирование. И задачка из весьма тривиальной резко перестает таковой быть! Но МКАДы и МАПЛы рулят...
|
|||
![]() |
|
||||
Набросайте алгоритм в общем виде хотя бы. Сразу виднее будет. Будет время - постараюсь с конкретикой помочь. Не так давно делал оптимизационную задачу, могу выложить, но вряд-ли разберётесь. Да и немного другая там оптимизация.
|
||||
![]() |