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

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


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 пользователей

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



  • Сообщения

    • Snake 60
      Скорее всего исправляли в конкретной сборке, для конкретных тел. Насколько я помню, надо в самом эскизе профиля заполнить свойство Description
    • Snake 60
      Делаете дырку в свае - вставляете в нее трубу и 2 человеко-силы крутят сваю ) Дёшево и сердито и не нужен никакой планетарный редуктор ))
    • gudstartup
      вы всегда ищите свой путь или будете делать то что вам советуют? с самого начала прежде чем приступать к экспериментам вам нужно было вынуть носитель и сделать образ. diskcopy делает копию гибкого диска на другой а вам надо сделать образ жесткого диска или карты памяти. делайте как советует @Viktor2004 иначе еще чего нибудь сломаете или вам станок не нужен и вы его приобрели для экспериментов ? вот а печатной машинке из прошлого нельзя а вот на синумерике можно - удивительные вещи в настоящем происходят!! на 100 % уверен что там не модуль а либо писимиси ай либо жд @mircomax81 хотите работать в дос почитайте помощь по командам 
    • PuKoLLleT
      Доброго дня всем. Поделитесь опытом,раньше такое не доводилось делать. На торце фланца нужно сделать  восемь отверстий ф17H7 на токарно-фрезерном станке с осью Y ,имеется ManualGuide.В моем понимании нужно просверлить,а затем торцевой фрезой расточить нужный диаметр.Получится такой фокус,или надо разверткой доводить нужный размер?  Стойка Fanuc 0i-Tf.
    • Snake 60
      Всё верно, я даже русификатор делал для него (ушло на это где-то около года). Хороший софт был, я всех знакомых на него подсадил в свое время :) У меня даже где-то образ на виртуалке лежит с SW2014+MechSoft, Жаль, что автодеск его поглотил, а не DS :( А по сути вопроса, проектировал двухступенчатый планетарный редуктор в свое время. Что было нужно: Справочник по планетаркам (автора не помню, если надо поищу), из софта MathCAD + GearTeq (софтина идет вместе с GearTrax, только рассчитывает и моделирует несколько зацеплений согласно выбранной схеме, в том числе планетарки) Ой и ошибаетесь. Звездочки - не равно зубчатые колеса в планетарке) Мы намучились с малой точностью изготовления на эл.эрозии, а Вы лазером ))) Был собран опытный образец редуктора с незакаленными деталями, чисто проверить геометрию, отладить сборку. Так потом начальство этот редуктор сказало испытать в бою, как я не противился)) Помер за пару дней интенсивных нагрузок ))) Материал, термообработка и точности изготовления решают )
    • Snake 60
      @Тихоход  Ещё один вариант - изучать программирование и писать свою программу/макрос. Вот пример конфигуратора двери: https://www.youtube.com/watch?v=wv4HryWQBSk
    • mircomax81
      Посредством Diskcopy можно сделать адекватную копию на флоппи диск?
    • Andrey_kzn
      Да, ведь советовали автору вытащить жёсткий диск и сделать образ. Неужели самому не интересно, как устроен этот старый промкомпьютер? Там может стоять как жёсткий диск, так и CF-карта, или же Disc-on-chip или Disc-on-module.  Как-то очень давно, на подобном промышленном оборудовании (большая печатная машина) я не смог перенести  ПО с родной CF - карты на другую, такого же размера но другой фирмы. Была также станочная оболочка под досом.  Образ я делал Нортон гостом, развернул его на другую CF-карту без проблем. Машина загрузилась нормально и работала ровно 2 дня, на неродной CF-карте,  потом зависла, и отказалась загружаться. Пришлось вызывать сервисника. От него мы узнали, что нельзя просто так взять и заменить карту  - носитель системного ПО, на другую. А полезли мы туда, так как руководство захотело печатать отчёты по работе машины. В станочном ПО такая функция была. Вот только принтер надо было купить у фирмы - производителя этой самой машины. В попытках заставить работать другой принтер мы редактировали файл  AUTOEXEС.BAT, на предмет загрузки драйвера принтера, ничего не получилось, зато перестали открываться некоторые страницы станочного ПО.  Образ у нас был давно снят, и мы развернули его на другую карту памяти. Родную карту я трогать не стал (как чувствовал, что нельзя ). Сервисник восстановил ПО с архивной дискеты на родную карту памяти, и всё заработало. Дискеты с архивами ПО шли вместе с документацией к машине.  Там были дискеты с Досом, станочной оболочкой, параметрами приводов, программой ПЛК. Он же и предупредил нас о предельно аккуратном обращении с родной картой памяти, и посоветовал немедленно сделать образы с архивных дискет, что мы сразу и проделали.. Вот такой сюрприз от машины эпохи Дос.
    • Борман
    • gudstartup
      а ведь все работало...
×
×
  • Создать...