Перейти к контенту

AZerton

Заглянувшие
  • Число публикаций

    2
  • Регистрация

  • Последнее посещение

Репутация

0 Нейтральная

Личная информация

  • Пол
    муж

Просматривали профиль

Блок недавних посетителей отключен и не доступен другим пользователям для просмотра.

  1. Разрешите уточнить. R = 8.3145410 Дж/(мол*К) = 8.3145410 кДж/(кмол*К) = 0.0083145410 МДж/(кмол*К) это и есть универсальная газовая постоянная. Также называют ее молярной газовой постоянной или постоянной идеального газа или постоянной Менделеева. См. например http://en.wikipedia.org/wiki/Gas_constant Также существует термин специфическая газовая постоянная. Она рассчитывается как R/М (где М – молярная масса вещества). Разработчики стандарта знали русскую терминологию, и правильно что добавили слово универсальная. Также должен отметить, что МДж, кмол и К очень даже метрические единицы. Более того они единицы системы СИ Возможно, единственно МДж, кмоль и прочее не являются единицами системы СИ. Там Джоуль, К, моль и т.д. Все добавки - это сокращенное обозначение порядка. Но не суть в том дело. Просто поражает, что если тупо запрограммировать алгоритм из стандарта - он не работает. Предполагается, что расчеты ведутся в приведенных величинах, то есть размерности левой и правой части совпадают. Но в стандарте нашем, гостовском R = 8.3145410, а в ИСО - соответственно в 1000 раз меньше - именно из-за приведения. И все остальные единицы также согласованы А формула (даже все формулы стандарта) совпадают !!! Там если привести к единицам СИ, да, действительно чтобы избавится от мега- при паскалях, в формуле должна R стоять в мега- Джоулях. Тогда числовое значение константы, используемое в расчетах - должно быть 0.0083145410. Или там дожно в формуле присутствовать 10^(-3). Как это есть в 8.770-2011 Этот момент очень сильно напрягает - я этот стандарт запрограммировал и искал ошибку 4 месяца !!! Откуда мне было знать, что косяк не в моей программе, а именно в самом госте. Собственно, я наверно до сих пор бы сидел и думал о вечном, если бы не наткнулся на эту тему.
  2. Разобрался сам!!!!!!! Оказывается давление надо в кПа заводить 5000кПа Неверно, давление надо заводить в МПа, подвох тянется из исходного стандарта ISO 12213-2:2006. Там просто все расчеты проводятся в киломолях и мегаджоулях,и , соответсвенно, универсальная газовая постоянная у них так же не в метрической системе как у всех нормальных людей, а приведена в мегаДжоули / киломоли Таким образом, если положить R = 8,31451 * 10^(-3) то программа работает. Собственно в ИСО стандарте так и написано R = 0.00831451 МДж / (кг * кмоль) - газовая постоянная (обратите внимание - не универсальная, а именно просто газовая постоянная !!! ). При переводе наши разрабы видно добавили слово - универсальная, что является неверным и грубо ошибочным значением. P.S. Может быть кому-нибудь пригодится - в исходном стандарте ИСО единицами энергии являются именно МДж, а не кДж.
×
×
  • Создать...