staneuski / crankshaft

Calculates the angle of the counterweight sector, the moment of inertia of the flywheel, the maximum and minimum forces acting on the crankshaft and post-processing ANSYS data calculate the safety factor

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

О crankshaft

Репозиторий представляет из себя несколько MATLAB программ (каждая в своей папке), рассчитывающих угол сектора противовеса, момент инерции маховика, максимальные и минимальные силы, действующие на коленчатый вал и проводит пост-обработку данных из ANSYS c расчётом коэффициента запаса.

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

Требования

  1. MATLAB
  2. ANSYS (для postProcessingANSYS и получения полей напряжений)
Версия Описание Скачать
v1.0 Несколько разных репозиториев (MATLAB-программ) объединены в один .tar.gz, .zip

Порядок работы с программой

Коротко (для любой из подпрограмм):

  • <subscript name>Dict.m - файл словаря с настройками подпрограммы.
  • Запуск подпрограммы в Command Window:
    Main.m

Подробнее (для каждой подпрограммы):

  • conrodForces - определение максимальной и минимальной силы К действующей на шатун(ы).
  • flywheel - определение момента инерции маховика.
  • postProcessingANSYS - определение коэфициента запаса циклической прочности (на основе полученных в ANSYS распределений напряжений).
  • sectorAngle - определение угла сектора противовеса.

Структура

crankshaft
├── conrodForces
├── flywheel
├── postProcessingANSYS
│   └── inputStressData
└── sectorAngle

About

Calculates the angle of the counterweight sector, the moment of inertia of the flywheel, the maximum and minimum forces acting on the crankshaft and post-processing ANSYS data calculate the safety factor

License:GNU General Public License v3.0


Languages

Language:MATLAB 100.0%