Задайте скорости реакции с кинетикой действующих масс

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

Определение кинетики действующих масс

Массовая акция описывает поведение реагентов и продуктов в элементарной химической реакции. Кинетика действующих масс описывает это поведение как уравнение, где скорость или уровень химической реакции прямо пропорциональны концентрации реагентов.

Реакции нулевого порядка

С реакцией нулевого порядка скорость реакции не зависит от концентрации реагентов. Примерами реакций нулевого порядка является синтез от null разновидности и моделирование исходной разновидности, которая добавляется к системе на заданном уровне.

     reaction: null -> P
reaction rate: k mole/second
      species: P =  0 mole
   parameters: k =  1 mole/second

Примечание

При определении null разновидности, скорость реакции должна быть задана в модулях суммы в единицу времени не концентрация в единицу времени.

Ввод реакции выше в программное обеспечение и симуляцию приводит к следующему результату:

Кинетика действующих масс нулевого порядка

Примечание

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

Реакции первого порядка

С реакцией первого порядка скорость реакции пропорциональна концентрации одного реагента. Примером реакции первого порядка является радиоактивное затухание.

     reaction: R -> P
reaction rate: k*R mole/(liter*second)
      species: R = 10 mole/liter
               P =  0 mole/liter
   parameters: k =  1 1/second

Ввод реакции выше в программное обеспечение и симуляцию приводит к следующим результатам:

Кинетика действующих масс первого порядка

Реакции второго порядка

Реакция второго порядка имеет скорость реакции, которая пропорциональна квадрату или концентрации одного реагента или пропорциональна двум реагентам. Заметьте пробел между коэффициентом реагента и именем реагента. Без пробела, 2R был бы рассмотрен именем разновидности.

     reaction: 2 R -> P
reaction rate: k*R^2 mole/(liter*second)
      species: R = 10 mole/liter
               P =  0 mole/liter
   parameters: k =  1 liter/(mole*second)

Ввод реакции выше в программное обеспечение и симуляцию приводит к следующим результатам:

Кинетика второго порядка с одним реагентом

С двумя реагентами скорость реакции зависит от концентрации двух из реагентов.

     reaction: R1 + R2 -> P
reaction rate: k*R1*R2 mole/(liter*second)
      species: R1 = 10 mole/liter
               R2 =  8 mole/liter
                P =  0 mole/liter
   parameters:  k =  1 liter/(mole*second)

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

Кинетика второго порядка с двумя реагентами

Обратимая массовая акция

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

     reaction: R <-> P
reaction rate: kf*R - kr*P mole/(liter*second)
      species: R = 10   mole/liter
               P =  0   mole/liter
   parameters: kf = 1   1/second
               kr = 0.2 1/second

Ввод реакции выше в программное обеспечение и симуляцию приводит к следующим результатам. В равновесии, когда уровень прямой реакции равняется противоположной реакции, v = kf*R - kr*P = 0 и P/R = kf/kr.