30.10.2019, 03:00
|
| »»» |
#1
|
Пользователь
Красноярск АО ТНГ
Регистрация: 06.03.2019
Сообщений: 95
|
Тарировка бака КПГ
Уважаемые гуру, подскажите как прикрутить тарировочную таблицу для автомобилей на компримированном природном газе. Сами таблицы есть, входные параметры: давление и температура.
Например:
Давление газа в баллоне, кгс/кв. см Температура газа, °С
__|-30_| -20| -10 |0.0 |+10| +20|+30|+40
10|0,55|0,55|0,54|0,53|0,53|0,53|0,52|0,52
20|1,15|1,12|1,10|1,10|1,09|1,07|1,06|1,04
30|1,79|1,70|1,70|1,69|1,65|1,63|1,61|1,57
40|2,41|2,33|2,30|2,27|2,22|2,17|2,15|2,13
Добавлено через 6 минут
Автограф5 сборка 279.
|
|
|
|
30.10.2019, 14:05
|
| »»» |
#2
|
Администратор
Регистрация: 27.05.2010
Сообщений: 29,983
|
распишите - что есть что в таблице
и откуда температура берется
ООО «ТехноКом», г. Челябинск
Самцов Константин Юрьевич - зам. директора по коммерческой деятельности
|
|
|
|
30.10.2019, 14:25
|
| »»» |
#3
|
Дилер
Екатеринбург, ЗАО "Седьмая Экспедиция"
Регистрация: 14.12.2010
Сообщений: 14,997
|
Если взять что 10 20 30 40 это давление Кгс/см2 а 2,41 2,13 это масса то с учетом банальной физики у меня не сходится
-30С= 243К +40С = 313К
там была такая штука
уравнение Менделеева-Клапейрона): pV = mRT / M, где p – давление газа (Па), V – объем газа (м3), m – масса вещества (г), M – молярная масса вещества (г/моль), Т – абсолютная температура (К), R – универсальная газовая постоянная равная 8,314 Дж/(моль×К).
или m=MpV/RT
далее знаем что молярная масса, газовая постоянна и объем баллона это константны получаем m=k * p/T
То есть масса прямо пропорциональна абсолютному давлению и обратнопропорциональна абсолютной температуре
так вот ни то ни другое не сходится в этой таблице
ЗАО "Седьмая Экспедиция", Екатеринбург, РФ
Мушин Виктор Валерьевич, Технический директор
Последний раз редактировалось plex; 30.10.2019 в 14:45.
|
|
|
|
31.10.2019, 01:51
|
| »»» |
#4
|
Пользователь
Красноярск АО ТНГ
Регистрация: 06.03.2019
Сообщений: 95
|
Сообщение от SK
|
распишите - что есть что в таблице
и откуда температура берется
|
Таблица частичная, что бы лаконично выразить вопрос.
Верхняя строка - температуры, левый столбец - давление.
Внутри таблицы - данные по количеству газа в баллоне(топливном баке).
Температура берется с датчика температуры стенки баллона, давление - с расходной магистрали.
(Температура1 Temperature1 Temper5)
(Давление1 Pressure1 MODBUSFloat(1,3)*10.0)
|
|
|
|
31.10.2019, 02:10
|
| »»» |
#5
|
Пользователь
Красноярск АО ТНГ
Регистрация: 06.03.2019
Сообщений: 95
|
Сообщение от plex
|
Если взять что 10 20 30 40 это давление Кгс/см2 а 2,41 2,13 это масса то с учетом банальной физики у меня не сходится
-30С= 243К +40С = 313К
там была такая штука
уравнение Менделеева-Клапейрона): pV = mRT / M, где p – давление газа (Па), V – объем газа (м3), m – масса вещества (г), M – молярная масса вещества (г/моль), Т – абсолютная температура (К), R – универсальная газовая постоянная равная 8,314 Дж/(моль×К).
или m=MpV/RT
далее знаем что молярная масса, газовая постоянна и объем баллона это константны получаем m=k * p/T
То есть масса прямо пропорциональна абсолютному давлению и обратнопропорциональна абсолютной температуре
так вот ни то ни другое не сходится в этой таблице
|
И не будет сходится, потому как все Вами сказанное относится к идеальному газу, или в некотором допущении, к реальному в определенном диапазоне температур и давлений. КПГ (компримированный природный газ) при использовании на автомобиле - далеко не идеальный газ и используется в шировком диапазоне температур и давлений (-40 до +45 градусов Цельсия и от 1 до 250 Bar). В этих условия для математики расчета количества газа, нужно использовать коэффициент сжимаемости (z). Но вот этот z сам зависит от температуры и от давления. Получается очень громоздко.
Проще использовать тарировочную таблицу - но вот беда, в Автографе5про тарировочная таблица - одновходная.
А нужна двухвходная, или же городить огород со сдвигом столбцов в одновходную, что не есть красиво.
Добавлено через 2 минуты
И да, в таблице не масса, а метры кубические - так исторически сложился учет природного газа (плотность примерно 0.72 кг/м3)
Добавлено через 3 минуты
Эти данные в таблице приведены для баллона объемом 50 литров.
|
|
|
|
31.10.2019, 02:32
|
| »»» |
#6
|
Пользователь
Красноярск АО ТНГ
Регистрация: 06.03.2019
Сообщений: 95
|
|
|
|
|
31.10.2019, 05:08
|
| »»» |
#7
|
Дилер
Екатеринбург, ЗАО "Седьмая Экспедиция"
Регистрация: 14.12.2010
Сообщений: 14,997
|
Сообщение от Arl
|
далеко не идеальный газ и используется в шировком диапазоне температур и давлений (-40 до +45 градусов Цельсия и от 1 до 250 Bar).
|
а в чем не идеальность?
Добавлено через 1 минуту
Сообщение от Arl
|
а метры кубические - так исторически сложился учет природного газа (плотность примерно 0.72 кг/м3)
|
ну это пофиг, потому как эти параметры прямопропорциональны
Добавлено через 3 минуты
Сообщение от Arl
|
Температура берется с датчика температуры стенки баллона, давление - с расходной магистрали.
(Температура1 Temperature1 Temper5)
(Давление1 Pressure1 MODBUSFloat(1,3)*10.0)
|
вам надо эти два параметра связать в одну формулу
и уже ее загнать в тарировачную таблицу, предположу при определенной температуре. именно поэтому спрашиваю как ваш не идеальный газ считается
Добавлено через 7 минут
Сообщение от Arl
|
Таблица частичная, что бы лаконично выразить вопрос.
|
вот бы полностью посмотреть, или это секрет?
Добавлено через 1 минуту
Сообщение от Arl
|
Но вот этот z сам зависит от температуры и от давления. Получается очень громоздко.
|
программе пофиг на громоздкость, она посчитает а вам напрягаяться не надо будет, если в нее скормить формулу
ЗАО "Седьмая Экспедиция", Екатеринбург, РФ
Мушин Виктор Валерьевич, Технический директор
|
|
|
|
31.10.2019, 06:26
|
| »»» |
#8
|
Пользователь
Красноярск АО ТНГ
Регистрация: 06.03.2019
Сообщений: 95
|
Сообщение от plex
|
а в чем не идеальность?
|
В реальности, идеальный газ - это виртуальность физиков.
Сообщение от plex
|
вот бы полностью посмотреть, или это секрет?
|
Нет - это не секрет,есть в открытом доступе, например:
РД 03112194-1095-03 Руководство по организации эксплуатации газобаллонных автомобилей, работающих на компримированном природном газе
Но там есть ошибочка в одном значении.
Сообщение от plex
|
вам надо эти два параметра связать в одну формулу
|
без проблем: 4546*(u.Pressure1)/(u.Temperature1 + 273.15)
только это путь в тупик
Сообщение от plex
|
спрашиваю как ваш не идеальный газ считается
|
все реальные газы неидеальны, природный особенно, потому как на самом деле это смесь газов с разными свойствами
Сообщение от plex
|
программе пофиг на громоздкость, она посчитает а вам напрягаяться не надо будет
|
Программе пофиг, а вот людям работающем с ней - нет.
Громоздкость вычислений при большом парке приводит к раздражению медлительностью.
Тарировочная таблица значительно все упрощает.
|
|
|
|
01.11.2019, 05:38
|
| »»» |
#9
|
Администратор
Регистрация: 27.05.2010
Сообщений: 29,983
|
Сообщение от Arl
|
Проще использовать тарировочную таблицу - но вот беда, в Автографе5про тарировочная таблица - одновходная.
|
Это не "беда" )))
До сих пор более 10 лет такая двумерная таблица никому не была нужна. )))
"Беда" тут в другом. А именно в том, что в случае организации двумерной таблицы - потребуется огромное количество переделок.
Данные давления и температуры будут в разных записях и могут оказаться с разными интервалами времени - это потребует также дополнительной обработки по синхронизации интервалов опроса. Разве что использовать расширенный LLS, где есть и показания датчика и температура. Однако в любом случае переделка серьезная, так как у нас задействованы еще и периодические справочники (возможность применять разные тарировочные таблицы на разные интервалы дат/времени)
ООО «ТехноКом», г. Челябинск
Самцов Константин Юрьевич - зам. директора по коммерческой деятельности
|
|
|
|
01.11.2019, 05:43
|
| »»» |
#10
|
Администратор
Регистрация: 27.05.2010
Сообщений: 29,983
|
Сообщение от Arl
|
Тарировочная таблица значительно все упрощает.
|
Формула работает зачастую быстрее, чем интервальный поиск по таблице.
У Вас же темепература не будет каждый раз ровно 30 или 40 градусов, а будет 32 или 35.7 градуса (то же самое с давлением) - значит нужно будет делать интерполяцию.
Кстати, а как правильно в этой таблице найти значение для температуры +26.4 и давления 23.8 ?
Не проще ли сделать обычную таблицу по одному из параметров, а по второму использовать поправочный коэффициент в формуле ?
ООО «ТехноКом», г. Челябинск
Самцов Константин Юрьевич - зам. директора по коммерческой деятельности
|
|
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Текущее время: 02:26. Часовой пояс GMT.
|
|