Доброго времени суток! Есть задание отслеживать уровень в барабане котла ТП92. Подскажите, пожалуйста, лучше с примером, как из таблицы высчитать плотность воды в зависимости от температуры и вставить вычисление в формулу расчета уровня?
Вид для печати
Доброго времени суток! Есть задание отслеживать уровень в барабане котла ТП92. Подскажите, пожалуйста, лучше с примером, как из таблицы высчитать плотность воды в зависимости от температуры и вставить вычисление в формулу расчета уровня?
То есть мне все 340 строк прописывать? Может есть более короткое и удобоваримое решение?
Вам вообще какая точность нужна? Может и не стоит копья ломать?
Усредните кривую в прямую и все.
Формулы нужны пожалуйста:
Плотность получается напрямую из v'. Зависимость v'(t) — экспоненциальная. Можно сделать аппроксимацию и по найденным коэффициентам вычислять v' одной формулой. Вот первый грубый подход в маткаде:
Вложение 20224
вот извращенный подход в экселе)) Егор, проверьте, пожалуйста, то пальто или не то?) Когда-то баловался.
http://i.imgur.com/b1K6l7d.png
Ну, да. Правда, расхождение после 323 градусов идёт. Его можно отдельной функцией подобрать, например.
Вложение 20226
Только я плохо представляю, как на контроллере в степень 1,95 возводить. Кто помнит математику?
А в чем проблема?
Вложение 20227
А, ну значит, нет проблемы.
Спасибо огромное за помощь! Попробую что нибудь сваять на основе ваших советов. Только вот беда, что к программированию отношение имею постольку поскольку... Работаю электроником, моё дело пайка в основном. Это мой второй проект по требованию начальства. так что вопросы еще появятся. не пинайте сильно если что...
Доброго времени суток! Слышал что существует другой, более производительный метод расчета полинома, при котором возводить в степень не надо. может подскажет кто что это за метод?
Естественно, есть. Учат в курсе численных методов любого ВУЗа.
Достаточно школьной программы. Выносите аргумент за скобки n-1 раз
получайте разницу перепада давлений и умножайте на поправочный коэффициент "плотность в трубках/плотность в барабане" , рассчитанный по кусочно-линейной функции из 37 отрезков, данные приведены выше, такие же данные и в вашей таблице свойств воды и пара.
А еще лучше, там, где слышали, там и уточните)
В вуз только поступаю. Вспоминаю математику.
У меня это рассказывалось в школе на урокахт информатики.
А нас это стороной обошло.
Всем спасибо за помощь! все заработало. Теперь нужен расчет уровня в барабане без учета температуры. То есть подставлять табличные значения плотности воды в формулу : ά = ρ*/ρ;
ρ – плотность воды при нормальных условиях; нормальные условия (t = 20°С, p = 0,1 МПа):ρ-вода – 998 кг/м3
ρ* – то же в переходном состоянии.
Еще раз спасибо за подсказки, программа работает как надо, тему можно закрывать