Войти
ПрограммированиеФорумФизика

Симуляторная физика ДВС

#0
21:38, 10 мар. 2015

Доброго времени суток!
Такой вопрос - как можно описать физику двигателя.
Уже имеются такие данные - кривая крутящего момент (функция от текущих оборотов двигателя). Управляется двигатель с помощью дросселя (коэффициент от 0 до 1).
Интересует функция изменения оборотов двигателя.
С уважением.


#1
0:21, 11 мар. 2015

Ascold
> как можно описать физику двигателя.
В ДВСе десятки разных процессов.
> Интересует функция изменения оборотов двигателя.

Если совсем по простому - есть обороты холстого хода (дроссель 0) и максимальные (1) к ним (пропорционально) они (обороты) и должны стремиться, с учетом приемистости.

p.s. Это конечно лишь работа без нагрузки.

#2
2:12, 11 мар. 2015

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

#3
3:03, 11 мар. 2015

}:+()___ [Smile]
> Выписываешь уравнения механики для системы
Кстати, о какой именно системе идет речь ? ))

#4
9:53, 11 мар. 2015

Зависит от уровня необходимого реализма.
Можно просто прибавлять крутящий момент на вал, можно построить график, где по углу вала определяется сила вращения, и так далее.
Примитивная функция: Обороты += (дроссель * крутящий момент(из графика) - условные затраты на узлы двигателя (насосы, генератор, трение, ...)
еще можно прикладывать обороты на физический вал, то есть симулировать вал как физическое тело с массой.

#5
10:30, 11 мар. 2015

Ascold
> Симуляторная физика ДВС
Хрень

ПрограммированиеФорумФизика

Тема в архиве.