﻿.. role:: underline
    :class: underline


.. _mass_budgets_ref:

=======================
Массовый баланс модели
=======================

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

Чтобы отобразить **Массовый баланс** в ленте :numref:`(Рис.%s)<masss_image>`  выбираем  "Время",
на момент которого показывается суммарное изменение массы и "Компонент".

.. _masss_image:
.. figure:: pictures\\mass.png
            :align: center
            :scale: 70%
            
            Команды ленты

На :numref:`(Рис.%s)<mass_image>` представлено окно для просмотра 
данных по массовому балансу: 

.. _mass_image:
.. figure:: pictures\\mass_widget.png
            :align: center
            :scale: 50%
            
            Визуализация данных по массовому балансу
            
Область отображения может состоять из нескольких вкладок, 
предназначенных для визуализации графиков.

--------------------------------------
Информация по массе компонента
--------------------------------------

В окне "Информация по массе компонента" доступны две вкладки:

.. contents::
    :local:
   
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Изменение массы
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   
Во вкладке "Изменение массы" :numref:`(Рис.%s)<mass1_image>` представлена
таблица "Суммарное поступление и разгрузка массы" компонента на конкретный момент времени.

Время и единицы измерения время выбираются в ленте, в разделе "Время".

Компонент выбирает из всех заданных в модели в ленте, в разделе "Компонент".
   
   .. _mass1_image:
   .. figure:: pictures\\mass_widget1.png
                :align: center
                :scale: 50%
                
                Вкладка *Изменение массы*

   В таблице отображается поступление и разгрузка массы от разного рода источников, где 
   был задан поток массы или концентрации:              
                
                
   * "Емкост.запас" - суммарное количество растворенного вещества, которое поступает
     или убывает из ячеек сетки;
   ..  
   * "Водоемы" - масса, входящая через водоемы или уходящая через них. 
     Собирается по ячейкам сетки, в которые попадает водоем;
   ..
   * "Реки" - масса, входящая через водоемы или уходящая через них. 
     Собирается по ячейкам сетки, в которые попадает  река;
   ..
   * "Инфильтр." - масса, входящая с инфильтрационным потоком. Собирается по ячейкам сетки, в которые   попадает инфильтрация;
   ..
   * "Потеря конц. (Эвапотранс.)" - масса, уходящая с эвапотранспирационным потоком из модели. 
     Собирается по ячейкам сетки, в которые  попадает эвапотранспирация;
   ..
   * "Пост.конц. (Точ.источник)" - масса, поступающая из точечного источника с заданной постоянной
     концентрацией. Собирается по ячейкам, в которые попадает точечный источник;
   ..
   * "Поступление концентрации ( зона )" - масса, входящая через зону поступления загрязнения, где задано поступление концентрации.
     Собирается по ячейкам сетки, в которые  попадает такая зона;
   ..
   * "Поступление массы (зона)" - масса, входящая через зону поступления загрязнения, где задано поступление массы.
     Собирается по ячейкам сетки, в которые  попадает такая зона; 
   ..
   * "Скважины" - масса, входящая через скважины или уходящая через них. 
     Собирается по ячейкам сетки, в которые попадает скважина; 
   ..
   * "ВСЕГО:" - массовый баланс растворенного в воде компонента,
     поступающий в модель и уходящий из неё.
        
   * Чтобы показать все строки с нулями в таблице необходимо поставить галочку в опцию "Показывать нулевые строки таблицы" 
   
   В ленте, в разделе "Команды", находится опция по сохранению таблицы поступления/разгрузки массы по времени в CSV файл. 

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Общая масса
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   
Во вкладке "Общая масса" :numref:`(Рис.%s)<mass2_image>` представлена таблица общей
массы компонента в системе от времени (с учетом поступления и разгрузки).
  
   .. _mass2_image:
   .. figure:: pictures\\mass_widget2.png
            :align: center
            :scale: 50%
            
            Вкладка "Общая масса"   
 
   * Отметка галочкой "Отображать массу в кг" отображает значения общей массы в данных единицах измерения.    

     


--------------------------------------
Диаграммы изменения массы компонента
--------------------------------------

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

.. figure:: pictures\\mass_widget3.png
            :align: center
            :scale: 50%
            
            Визуализация данных по массовому балансу 

			
-------------------
Основные команды
-------------------

.. _observation4_image:
.. figure:: pictures\\post\\mass_balance.png
            :align: center
            :scale: 100%
            
            Команды управления 
 
* **Объекты масс.баланса**: 

  * "По всей модели" - отображаются результаты саммового баланса по всем объектам модели.
 
* **Время** - отображается на графике зависимости:

  * Секунды;
  * Минуты;
  * Часы;
  * Сутки;
  * Годы.

* **Компонент** - в этом поле выбирается компонент-загрязнитель, по которому накапливались данные входящих и выходящих массовых потоков.  		  
  
* **Команды**:

  * CSV (Запись поступления массы/активности в CSV файл) - сохранение данных по массовым балансам в формате :strong:`( *.csv )`;  
  
* **Плавающие окна** -  если было закрыто окно "Информация по массе компонента", данная опция откроет его снова.