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

8 сообщений в этой теме

Рекомендуемые сообщения

Опубликовано

Я попробовал написать расчетную программу по ГОСТ Р 8.662-2009 (ISO 20765-1:2005) - ответ не сошелся.

Предлагаю обсудить расчетную программу C++. Могу выложить проект ГОСТа и программы для обсуждения.

Опубликовано

Выкладываю ГОСТ Р 8.662-2009 часть 2 и проект расчета на C++

Для газа №1 при Т = 250К и Р = 5МПа должно получиться Z = 0.81996, а у меня получается Z = 0.9998288

Помогите разобраться

ПГ-ГОСТ Р-ок.ред. на 21.08.2009 г. 02.pdf

iso20765-consol.zip

  • 2 недели спустя...
Опубликовано

Выкладываю ГОСТ Р 8.662-2009 часть 2 и проект расчета на C++

Для газа №1 при Т = 250К и Р = 5МПа должно получиться Z = 0.81996, а у меня получается Z = 0.9998288

Помогите разобраться

Разобрался сам!!!!!!! Оказывается давление надо в кПа заводить 5000кПа

  • 4 года спустя...
Опубликовано (изменено)

Выкладываю ГОСТ Р 8.662-2009 часть 2 и проект расчета на C++

Для газа №1 при Т = 250К и Р = 5МПа должно получиться Z = 0.81996, а у меня получается Z = 0.9998288

Помогите разобраться

Разобрался сам!!!!!!! Оказывается давление надо в кПа заводить 5000кПа

Неверно, давление надо заводить в МПа, подвох тянется из исходного стандарта ISO 12213-2:2006.

Там просто все расчеты проводятся в киломолях и мегаджоулях,и , соответсвенно, универсальная газовая постоянная у них так же не в метрической системе как у всех нормальных людей, а приведена в мегаДжоули / киломоли

Таким образом, если положить R = 8,31451 * 10^(-3) то программа работает. Собственно в ИСО стандарте так и написано R = 0.00831451 МДж / (кг * кмоль) - газовая постоянная (обратите внимание - не универсальная, а именно просто газовая постоянная !!! ). При переводе наши разрабы видно добавили слово - универсальная, что является неверным и грубо ошибочным значением.

P.S. Может быть кому-нибудь пригодится - в исходном стандарте ИСО единицами энергии являются именно МДж, а не кДж.

Изменено пользователем AZerton
  • 2 недели спустя...
Опубликовано

Выкладываю ГОСТ Р 8.662-2009 часть 2 и проект расчета на C++

Для газа №1 при Т = 250К и Р = 5МПа должно получиться Z = 0.81996, а у меня получается Z = 0.9998288

Помогите разобраться

Разобрался сам!!!!!!! Оказывается давление надо в кПа заводить 5000кПа

Неверно, давление надо заводить в МПа, подвох тянется из исходного стандарта ISO 12213-2:2006.

Там просто все расчеты проводятся в киломолях и мегаджоулях,и , соответсвенно, универсальная газовая постоянная у них так же не в метрической системе как у всех нормальных людей, а приведена в мегаДжоули / киломоли

Таким образом, если положить R = 8,31451 * 10^(-3) то программа работает. Собственно в ИСО стандарте так и написано R = 0.00831451 МДж / (кг * кмоль) - газовая постоянная (обратите внимание - не универсальная, а именно просто газовая постоянная !!! ). При переводе наши разрабы видно добавили слово - универсальная, что является неверным и грубо ошибочным значением.

P.S. Может быть кому-нибудь пригодится - в исходном стандарте ИСО единицами энергии являются именно МДж, а не кДж.

Разрешите уточнить.

R = 8.3145410 Дж/(мол*К) = 8.3145410 кДж/(кмол*К) = 0.0083145410 МДж/(кмол*К) это и есть универсальная газовая постоянная. Также называют ее молярной газовой постоянной или постоянной идеального газа или постоянной Менделеева. См. например http://en.wikipedia.org/wiki/Gas_constant

Также существует термин специфическая газовая постоянная. Она рассчитывается как R/М (где М – молярная масса вещества).

Разработчики стандарта знали русскую терминологию, и правильно что добавили слово универсальная.

Также должен отметить, что МДж, кмол и К очень даже метрические единицы. Более того они единицы системы СИ

Опубликовано

На сайте Росстандарта опубликованы тексты:

Найдено 147

Страницы: 8

1 ГОСТ 8.296-2015

Государственная система обеспечения единства измерений. Государственная поверочная схема для средств измерений параметров шероховатости Rmax, Rz в диапазоне от 0,001 до 3000 мкм и Ra в диапазоне от 0,001 до 750 мкм 244-ст от 09.04.2015 01.01.2016

2 ГОСТ 8.648-2015

Государственная система обеспечения единства измерений. Государственная поверочная схема для средств измерений параметров отклонений формы и расположения поверхностей вращения 245-ст от 09.04.2015 01.01.2016

66 ГОСТ Р 8.880-2015

Государственная система обеспечения единства измерений. Нефть сырая. Отбор проб из трубопровода 194-ст от 27.03.2015 01.01.2016

67 ГОСТ Р 8.881-2015

Государственная система обеспечения единства измерений. Влагомеры древесины и пиломатериалов. Методика поверки 195-ст от 27.03.2015 01.01.2016

68 ГОСТ Р 8.882-2015

Государственная система обеспечения единства измерений. Объем природного газа. Методика расчета погрешности измерений объема природного газа при стандартных условиях. Основные положения 252-ст от 14.04.2015 01.07.2016

118 ГОСТ Р ИСО 27911-2015

Государственная система обеспечения единства измерений. Химический анализ поверхности. Сканирующая зондовая микроскопия. Определение и калибровка латерального разрешения ближнепольного оптического микроскопа 130-ст от 12.03.2015 01.01.2016

119 ГОСТ Р МЭК 60688-2015

Преобразователи электрические измерительные для преобразования электрических параметров переменного и постоянного тока в аналоговые и цифровые сигналы 193-ст от 27.03.2015 01.01.2016

  • 2 недели спустя...
Опубликовано (изменено)

Неверно, давление надо заводить в МПа, подвох тянется из исходного стандарта ISO 12213-2:2006.

Там просто все расчеты проводятся в киломолях и мегаджоулях,и , соответсвенно, универсальная газовая постоянная у них так же не в метрической системе как у всех нормальных людей, а приведена в мегаДжоули / киломоли

Таким образом, если положить R = 8,31451 * 10^(-3) то программа работает. Собственно в ИСО стандарте так и написано R = 0.00831451 МДж / (кг * кмоль) - газовая постоянная (обратите внимание - не универсальная, а именно просто газовая постоянная !!! ). При переводе наши разрабы видно добавили слово - универсальная, что является неверным и грубо ошибочным значением.

P.S. Может быть кому-нибудь пригодится - в исходном стандарте ИСО единицами энергии являются именно МДж, а не кДж.

Разрешите уточнить.

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 месяца !!! Откуда мне было знать, что косяк не в моей программе, а именно в самом госте. Собственно, я наверно до сих пор бы сидел и думал о вечном, если бы не наткнулся на эту тему.

Изменено пользователем AZerton

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Ответить в этой теме...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Загрузка...

Информация

  • Недавно просматривали   0 пользователей

    • Ни один зарегистрированный пользователь не просматривает эту страницу.
×
×
  • Создать...