Инструкция моделирование химических и фазовых равновесий при высоких температурах, страница 6

4.3.  Правила составления входных данных.

Исходная информация для расчета состава и  параметров  равновесного состояния включает в себя данные трех типов:

- директивы к конкретному варианту расчета,  которые определяют условия его проведения и служат для настройки программы;

- собственно исходные данные; они задают элементный состав рассматриваемой термодинамической системы  и параметры,  определяющие  условия  ее равновесия.  К числу исходных данных  отнесены  также списки индивидуальных веществ, устанавливающие качественный состав конденсированных растворов;

- термодинамические свойства индивидуальных веществ, образующихся в равновесных условиях.

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

Отбор ожидаемых компонентов равновесного  состава  и  задание для них начальных концентраций производится автоматически на основании информации из базы данных.

Для исходных данных принят "свободный" формат и ключевой  характер записи входных величин.

4.3.1.  Директивы к расчету.

Входная информация к каждому расчету начинается  с  директив, которые  определяют специальные требования к вводу - выводу и служат для настройки алгоритма. 

Все директивы начинаются знаком <, за которым следует не менее трех символов, определяющих действие директивы. При записи директив строчные и прописные буквы равнозначны.

Список директив может занимать произвольное число строк и начинаться с любой позиции. Пробелы разрешены в любом месте.

Замыкать список  директив должен символ >. Исходные данные, следующие за ним, начинаются с новой строки.

Вот перечень допустимых директив:

<InSI   - указание на то, что величины исходных данных за-

<Inte     даются в системе СИ  или в  технической  системе единиц.

<List   - первая  из  двух  директив  указывает на то, что

<Step     массивы  значений  термодинамических параметров, заданные в  исходных данных,  необходимо рассматривать как списки величин;  по директиве  <Step второй  из задаваемых термодинамических параметров изменяется по закону арифметической прогрессии.

<PrSI   - вывод результатов  вычислений в единицах измере<Prte     ния Си или в технической системе единиц.

<Prfull - вывод  равновесных концентраций  для всех компо<Prdom    нентов термодинамической системы, участвовавших в расчете, или только для преобладающих (доминирующих) в рассматриваемых условиях.

<Ion    - по первой директиве расчет производится с учетом

<Noion    возможности образования ионизированных компонентов, а по второй  эта  возможность  исключается,  даже  если в базе данных  присутствуют  свойства заряженных индивидуальных веществ.

<PrM    - директивы,  обусловливающие  вывод  равновесного

<PrP      состава в следующих размерностях:

<PrR        <PrM  в моль/кг

<PrC        <PrP  в парциальных давлениях (атм или МПа)

<PrR  в объемных долях

<PrC  в объемных концентрациях (1/куб. см).

<Dif    - директива обеспечивает вывод рассчитанных значений коэффициентов диффузии  компонентов газовой фазы.

<Inbibl - осуществляет  отмену обращения  к базе данных на магнитных дисках; по этой директиве ввод свойств индивидуальных  веществ  производится  с  экрана дисплея из файла исходных данных). 

<Incomp - по  этой директиве  организуется  ввод  с экрана дисплея (из файла исходных данных)  части термодинамических     свойств  индивидуальных  веществ в дополнение  или взамен информации, хранящейся в базе данных.

<NoSol  - директива  задает  режим  вычисления  параметров процесса адиабатического расширения с задержкой кристаллизации конденсированных фаз  (без учета теплоты плавления)