Перейти к публикации

Расчет вынужденных колебаний при раскрытии солнечной батареи


New_user

Рекомендованные сообщения

Здравствуйте. Постановка задачи: Смоделировать раскрытие крыла солнечной батареи. (Крыло состоит из трех сандвич панелей). Расчетать колебания которые возникают при раскрытии. Исследовать зависимость колебаний от скорости раскрытия панелей. В моем понимание, задача сводится к правильному заданию шарнирного соединения между панелями и заданием угловой скорости в шарнирах. Сделал геометрию в SolidWorks импортировал в формате SAT, возникла ошибка в том что штанга, которая представляет собой трубу, ее поверхность разделилась на две, попытался объединить поверхность при  помощи функции merge но появляется ошибка "Model size is out of range".  Для начала решил просто задать шарнирное соединение и задать скорость в нем, что бы посмотреть идет вращение или нет. Часть штанги к которой приложил шарнирное соединение начинает вращение, но остальная часть не двигается, происходит деформация штанги. Соединение контактов "Bonded".  Вопрос: какие граничные условия надо задать что бы вся конструкция вращалась, а не только часть. Скорей всего в моем понимании не хватает граничных условий, либо как то объединить в одну конструкцию. Работать в ansys только начал так что не судите строго  :worthy:

рез.zip

Ссылка на сообщение
Поделиться на других сайтах


Думаю, будет проще перестроить геометрию в СВ или уже в ВБ, чтобы исключить проблему импорта.

 

Расчетать колебания которые возникают при раскрытии.

Be careful! Прибежит булли и начнет грамматику исправлять.

 

По теме: если жесткость панелей намного больше жесткости соединений, т.е. деформациями панелей можно пренебречь, то эффективней применить какой-нибудь RBD солвер (можно от ансиса, можно от солид воркса). Или вообще что-нибудь вроде симулинка - проще будет делать параметрические исследования) В последнем случае сразу можно мат. модель получить.

Ссылка на сообщение
Поделиться на других сайтах
В моем понимание, задача сводится к правильному заданию шарнирного соединения между панелями и заданием угловой скорости в шарнирах

Раскрытие процесс медленный и не очень-то динамический.

От чего возникают вибрации? Если от прерывистого преодоления силы трения... то моделировать это себе дороже.

Может от сопротивления воздуха и срыва вихрей с крыла? Что-то подсказывает, что не такие у Вас скорости открытия.

Какова физика вибрации? В идеальном мире без трения, шероховатостей и неточных размеров (в который Вы запихиваете свою модель) вибрация может и не возникнуть.

Выберите причину вибрации и добавьте ее в матмодель. Сама по себе она там не появится.

Ссылка на сообщение
Поделиться на других сайтах
Может от сопротивления воздуха и срыва вихрей с крыла?

99/100, что речь о солнечных батареях на спутнике. Сопротивлением воздуха можно пренебречь)

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

 

Думается, это учебная задача, поэтому требуется "исследование". Для инженерного решения достаточно обеспечить минимальную угловую скорость и ускорение к концу цикла раскрытия.

Ссылка на сообщение
Поделиться на других сайтах
Речь о колебаниях после раскрытия. Вроде колебаний консольной балки после импульсного нагружения.

А тогда масса на ускорение в крайнем положении и не более того.

Думается, это учебная задача, поэтому требуется "исследование".

Эх :smile:

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

Я подумал и над своим ответом, "достаточно обеспечить минимальную угловую скорость и ускорение к концу цикла раскрытия". И получается еще поправка: профиль угловой скорости раскрытия должен быть такой, чтобы ускорения на протяжении всего цикла были минимальны.

 

Т.к. при резком старте можно уже получить колебания панели, и тогда уже не важно, какие там скорости/ускорения в конце цикла)

Ссылка на сообщение
Поделиться на других сайтах
Я подумал и над своим ответом, "достаточно обеспечить минимальную угловую скорость и ускорение к концу цикла раскрытия". И получается еще поправка: профиль угловой скорости раскрытия должен быть такой, чтобы ускорения на протяжении всего цикла были минимальны.

Все эти CAEшки... совершенно бесполезная штука на поверку) 


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

Кстати... Минимальны - это ноль. Но ноль не подходит) Нужны дополнительные соображения про требуемое время раскрытия и таки допустимые ускорения.

Ссылка на сообщение
Поделиться на других сайтах
Все эти CAEшки... совершенно бесполезная штука на поверку) 

Хоть рабочие места создают .. :wink:

Ссылка на сообщение
Поделиться на других сайтах

99/100, что речь о солнечных батареях на спутнике. Сопротивлением воздуха можно пренебречь)

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

 

Думается, это учебная задача, поэтому требуется "исследование". Для инженерного решения достаточно обеспечить минимальную угловую скорость и ускорение к концу цикла раскрытия.

Вы правы, речь о солнечных батареях на спутнике. Физика колебаний в том, что при раскрытии панель доходит до рабочего состояния, где потом в шарнире происходит  зачековка (фиксация жесткая) в следствии этого возникают колебания конструкции по инерции. Мне не понятно почему возникают при движении такие напряжения, что происходит деформация допустим на 70 см, а так же почему часть конструкции не вращается. 

Насчет колебаний, в настройках шарнира увидел пункт "stop" там есть пункты "stop и lock".  Lock - подойдет для имитации зачековки или нет ? 

рез.zip

Ссылка на сообщение
Поделиться на других сайтах
в настройках шарнира увидел пункт "stop" там есть пункты "stop и lock".  Lock - подойдет для имитации зачековки или нет ? 

Да просто сделайте два шага. На первом шаге Join load = rotation distance, от 0 градусов, до, допустим, 180. На втором шаге оставляете 180 на весь шаг. Вот и получите, что хотите.

 

Lock используется для того, чтобы зафиксировать шарнир в текущем положении, если на предыдущем шаге он был свободен.

Только настоятельно советую сначала все это проделать на простой геометрии, разобраться с методами моделирования. А то все кидаются в лоб решать..

Ссылка на сообщение
Поделиться на других сайтах

Задачка для теормеха, как по мне. Берём уже раскрытую батарею, если в 3д, или лучше рассмотрим плоскую задачу - балку. Прикладываем к узлам балки скорости V=w*R, глядя на направление движения каждой из панелей (не забыли, что батарея раскрыта?). Ставим неявный солвер с мелким шагом или явный, настраиваем демпфирование. Если не нравятся начальные скорости - прийдётся перейти к приближённым силам.

Вместо sat попробуйте stp/step или x_t.

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

Ссылка на сообщение
Поделиться на других сайтах
Прикладываем к узлам балки скорости V=w*R

Одно но:

Панель может начать нехило колбасить задолго до окончания раскрытия  :wink: .

 

Второе но:

Подход с заданием скорости означает разрыв первого рода по ускорению. А в реальности, если все сделать плааавненько, его (разрыва) может и не быть. Что, в свою очередь, не гарантирует отсутствие колебаний.

 

Объясняю скрины: кирпич = спутник. Треугольник = первая секция "крыла" с панелями. Самих панелей нет, т.к. очередь до них не дошла.

Я просто тоже такие в свое время рисовал  :biggrin:

Изменено пользователем piden
Ссылка на сообщение
Поделиться на других сайтах

А можно пояснить, к чему учитывать или не учитывать разрыв по ускорению? От разрыва ускорения вдоль балки в МКЭ сама балка схлопнется в колобок?:) Шарниры в модели предполагаются идеальными, в бесконечно малой окрестности слева и справа от шарниров скорости совпадают ("это термех, детка") :)

Ссылка на сообщение
Поделиться на других сайтах

Пересохранил файл в формате x_t. Геометрия стала лучше. Но теперь стала появляться ошибка "At least one contact pair has no elements in it.  This may be due to mesh defeaturing.  Please modify defeaturing settings which are accessible on the Mesh object.  Alternatively, set the variable "contactAllowEmpty" to 1 in order to allow the solution to proceed with a warning which can be used to identify the offending pair(s)." Я так понял что надо настроить решатель ? )

Ссылка на сообщение
Поделиться на других сайтах

А можно пояснить, к чему учитывать или не учитывать разрыв по ускорению?

К тому, что вполне можно подобрать такой закон изменения ускорения при раскрытии, чтобы получить нулевое ускорение и нулевую скорость в конце цикла. И что тогда делать с подходом "Прикладываем к узлам балки скорости V=w*R"  :g: 

5be03fadf3a891d6858f452bd562866b.png

 

 

("это термех, детка") :)

Да, это теормех, детка)

(Булли б заметил, что он через о пишеться, т.к. теОретическая механика, а вот я не буду))

  

Пересохранил файл в формате x_t. Геометрия стала лучше. Но теперь стала появляться ошибка....

Дык у вас контакты генеряться сами по-умолчанию. Там что угодно может получиться)

 

А то все кидаются в лоб решать..

как в воду глядел... Изменено пользователем piden
Ссылка на сообщение
Поделиться на других сайтах

Если "перерасти" = "перенести", то ответ утвердительный. Через iges или step формат, сохраненный с опцией export sketch entities.

Ссылка на сообщение
Поделиться на других сайтах

Если это так - 99/100 -солнечная панель  на спутнике - простейший вариант модели  может быть следующим - 

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

Каждая из пластин присоединена к пружине 9Все это для моделирования устройства замыкания ( тут и зазор и жесткости)

Масса движется свободно до момента касания с одной из пластин , перемещает  ее до полной остановки и начинает обратное движенние

Для начала трения нет, отсюда очень просто посчитать зависимость частоты колебаний от начальной скорости  и зазора

Конечно расчет простой на бумажке 

Колебания , конечно , нелинейные , но так легко построить скелетную кривую а дальше можно усложнять

Ссылка на сообщение
Поделиться на других сайтах
Масса с начальной скоростью расположена  между двумя жесткими пластинами между которыми задан зазор Каждая из пластин присоединена к пружине 9Все это для моделирования устройства замыкания ( тут и зазор и жесткости)

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

Ссылка на сообщение
Поделиться на других сайтах

Господа, решил сначала сделать модальный анализ, узнать частоту колебаний конструкции, дальше перевести в Transient analysis. Но появляется ошибка, пишут что связана с геометрией. Хотя геометрия элементарная. 

FORUMM_files.zip

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




  • Сообщения

    • vad0000
    • OliverTwist
      Добрый день! Сдохла плата управления на приводе Bosch Rexroth серии HCS. Имеется в наличии ещё один такой привод и нужно стянуть с него параметры. Судя по документации мне необходим софт "IndraWorks ds" - но я никак не могу его найти :( Может кто-то подскажет - где можно такой скачать? Заранее спасибо!
    • gudstartup
      у ваших ис имеется сменщик паллет?? это просто место сбора слесарей + гидравлика мозг выносит. к фанукам притензий особых нет как и везде но электроавтоматика сделана отвратительно в шкафах полный хаос.   такие станки имеют износ 40-70% и их необходимо обновлять особенно это касается высокоточного оборудования но к исам это не относится там главное чтобы железо крепкое было я смотрю вы любите пространные описания но есть нюанс дочитывая до конца забываешь что в начале или это я такой склеротик
    • Alexandr97
      В сборке необходимо было создать массив нескольких деталей на линейном расстоянии друг от друга. При создании сопряжения между отдельной деталью и одним из объектов массива, объект массива ломается, свободно перемещается и расстояние, которое было задано при массиве, уже не актуально. При том, когда я к родительской детали пытаюсь крепиться, то все нормально. Подскажите, это недочет программы, или так и должно быть?
    • Shura762
      Кто нить пробовал ТФ18? ну там типа бета тестирование? или все это коммерческая тайна
    • Alexey8107
      Ну не знаю. У нас в свое время было таких ИС-800 8 шт. Один из них самый первый был с круглым магазином на 32 инструмента, привода сименс, ЧПУ балт систем. Если к чпу и приводам претензий не было, то к механике были серьезные вопросы. А вот остальные 7 все как один, 64 инструмента, фанук везде и вся, датчики, линейки, энкодеры ханденхайн, к механике особых претензий уже нет, да, бывают поломки, периодически по мере необходимости меняем опоры качения и прочее... Да, есть слабые места, например упорный подшипник ШВП оси Z, периодически дохнет из за попадания сож и Z начинает дергаться как эпилептик, приходится менять. Все эти станки работают с 2007-2010 годов в три смены без остановок. Из крупных поломок за все это время, материнка в одном УЧПУ померла, на одном стол вырвало, на одном PSM смачно взорвался и вот сейчас похоже этот же восстановленный PSM взбрыкнул. Мелочовку типа порванных РВД и ремонтов по причине естественного износа, типа замены опор качения я не считаю. Бывает индуктивные датчики летят, приходится менять, но это еще мельче и устраняются в течение часа со всеми перекурами когда карта сигналов и мест установки датчиков есть. К тому же эти станки до сих пор держат свою геометрическую точность, периодически проверяем их. Точнее сначала оператор начинает замечать что то не то, потом мы смотрим что не то, ремонтируем и проверяем  Но у нас преимущество, у нас есть очень грамотный и опытный станочник, он с закрытыми глазами находит неисправности, да и станки эти знает вплоть до каждого винтика. Ну и само собой по мере необходимости и шпиндели отправляем в ремонт. Правда последний раз эта организация нам так восстановила шпиндель на токарный LEADWELL, что точил вместо круга непонятно что. Разобрали и ужаснулись, подшипники стоят неправильно, кольца вообще не там где должны быть, какие то медные проставки, которых там сроду не должно быть... Пришлось самим в срочном порядке пересобирать правильно и каким то чудом шпиндель заработал как и должен. Каким чудом я не знаю, но тем не менее работает уже год. Претензий нет. В те времена, когда их было 8 шт, а токарных LEADWELLов больше 20, еще некоторые и с барфидерами, так я чаще ремонтировал барфидеры, чем ИС-800. Да, сейчас настал кризис, часть станков продали, часть работников сократили, и их осталось всего 3 штуки.
    • Tad
      Это коэффициент, определяющий соотношение усилия при свободной (воздушной - air bending) гибке и штамповке/чеканке (bottoming). Соотношение усилий между этими операциями 3-40 раз в зависимости от  условий. Кто использует метод чеканки, не спрашивает, какой конкретно должен быть этот коэффициент
    • zwg
      Тут не поспоришь... Кто не использует - тот и не знает как (в сущностях или без)... Вопрос к знатокам: на что влияет значение BOTTOMING PRESSUE FACTOR на Странице МАТЕРИАЛЫ в настройках CYBELEC?
    • gudstartup
      это к вашему производству не относится просто товарищ написал а я откомментировал!   я быне завидывал особенно это касается ис800 - ужасно ненадежные станочки наследники ир800 хоть и собраны на фанук но механика полный отстой.
    • AlexKaz
      Выбрать в дереве Define type -> Components, затем для X, Y, Z-компонент выбрать Tabular Data.
×
×
  • Создать...