Программы 2
Предыдущая На главную Вверх Следующая

[На главную]
[Вверх]
 

Наш Блог
Мониторинг УЗВ

 

Программы для расчета коммерческих, биологически замкнутых систем

Содержание:

bulletПрограмма контроля и слежения за УЗВ в режиме реального времени
bulletПрограмма Shem
bulletПрограмма AkvaDataLog
bulletИнтернет-сайт контроллера
bulletПрогнозирование параметров воды в УЗВ
bulletВступление
bulletAkva. Расчет замкнутых систем
bulletПрограмма для расчета кинематики процессов: аммонификации, нитрификации, денитрификации
bullet Программа для расчетов потерь энергии в трубах и трубной арматуре
bullet Программа для расчетов перфорированных сеток (Для защиты от ухода рыб по трубам)
bullet Waste. Расчет городских очистных сооружений
bullet Расчет вентиляции
bullet Расчет теплообменника для УЗВ
bullet Программа расчета углекислого газа в воде

Введение

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

Однако рано или поздно по воле обстоятельств или инвесторов, требующих прибыли (чем больше, тем лучше) перед любым руководителем встанет проблема оптимизации производства рыбы. Чтобы ответить на этот и другие сакраментальные вопросы, заметим, что широкий круг управленческих решений принимается в ситуациях, которые можно разобрать на составляющие, "разложить по полочкам", проследить и установить некоторые связи или зависимости между этими составляющими, и вследствие этого описать формальную ситуацию. Если эти формальности можно записать в математической форме, то получим математическую модель ситуации. Имея математическую модель, в зависимости от природы этой модели, к ней можно применить достаточно большой арсенал математических методов для того, чтобы "выжать" из нее нужную информацию. Итак, решение математической модели получено. Ну и что с ним дальше делать - бегом бежать внедрять в жизнь? Нет, бежать пока рано. Надо вспомнить, что мы получили решение только для модели реальной проблемы. В процессе построения модели были сделаны различные допущения, упрощающие реальную ситуацию, в результате чего мы смогли ее формализовать. Зависимости, зафиксированные в модели, только приближенно отображают реальные зависимости между факторами, переменными решения и целью. Наши знания факторов, влияющих на цель, зияют пробелами - значения многих параметров модели мы знаем только приближенно. В том случае если реальные значения параметров хотя бы немного отличаются от тех, которые заложены в модели, то насколько может измениться решение и изменится ли вообще? Вот на такие и подобные вопросы должен дать ответы анализ полученного решения. На научном языке этот анализ называется анализом "чувствительности решения". Этот анализ дает важную информацию, которую можно и нужно использовать при принятии решения в реальной ситуации.

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

Итак, наша работа разбивается на три части:
1. Процесс формализации и "математизации" вполне реальных жизненных ситуаций, т.е. уход от реальности к компьютерным фантазиям.
2. Процесс решения математических моделей (с помощью математических методов).
3. Процесс анализа и интерпретации результатов решения математических моделей (т.е. "обратный" процесс перехода от математической модели к реальной жизненной ситуации).

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

Программа контроля и слежения за УЗВ в режиме реального времени через интернет

В 2007 году была введена в эксплуатацию первая в мире (из известных нам УЗВ, а мы знаем много рыбных ферм в мире) автоматическая рыбоводная установка для выращивания рыб, производительностью 5 тонн рыбы в год (площадь помещения 120 м2). Хочется еще заметить, что это единственная рыбная ферма, размещенная в Риге, все остальные размещаются в районе. Всем процессом выращивания руководит промышленный контроллер Siemens повышенной надежности. Он может не только контролировать параметры воды в установке, но и их самостоятельно их менять. Для этого у него есть специальные "рычаги" воздействия на воду. Также контроллер осуществляет контроль за кормлением рыб, точно следуя по программе, введенной рыбоводом. Это очень важно, т.к. корм в себестоимости рыбы составляет 50-60%. Сотрудники нашей фирмы принимали непосредственное участие в написании программы управления для контроллера, также были приглашены лучшие два программиста Латвии, специализирующиеся на промышленных контроллерах. Написание программы заняло 6 месяцев, и 6 месяцев занял поиск и исправление ошибок при применении программы в действующей установке по выращиванию рыб (УЗВ). Сама наша УЗВ рассчитана на обслуживание одним человеком 30 минут через день. Функция обслуживания состоит в засыпке корма в кормушки и визуальном осмотре рыбной фермы.

Контроллер имеет средства коммуникации: WEB сайт, на котором реализован контроль и управление (пока находится в стадии создания), FTP сервер, е-майл, SMS модем, который в случае аварии рассылает сообщения на мобильные телефоны согласно введенного списка, а также может принимать команды посредством SMS модема. Контроллер по команде обратно высылает запрашиваемую информацию в виде SMS сообщения или выполняет указанные действия.

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

Описание команд SMS модема:

  1. Команда 11, запрос состояния основных узлов (это насосы, генераторы и т.п.) УЗВ.
  2. Команда 12, запрос состояния второстепенных узлов (это вентиляторы, свет и т.п.) УЗВ.
  3. Команда 13, запрос параметров воды.
  4. Команда 14, запрос текущей биомассы рыб в каждом бассейне.
  5. Команда 21, включить свет на 5 минут. Это сделано для того, чтобы ночью если произошла авария, можно посредством веб-камер оценить ситуацию на ферме.
  6. Команда 31÷3N, включить кормушку №1÷N.
  7. Команда 41÷4N, выключить кормушку №1÷N.
  8. Команда 4*, выключить все кормушки.

Про программу контроля очень подробно написано здесь: Строительство автоматической, маленькой рыбной установки (УЗВ) для выращивания рыб. Раздел Автоматика

Панель управления автоматической рыбной фермой - панель оператора УЗВ. Располагается непосредственно в помещении рыбной фермы.

Описание панели управления рыбной фермы на русском языке. Размер инструкции 21 страница. Ниже приводится примеры 4 страниц из инструкции.

Титульный лист инструкции оператора УЗВ - первая страница инструкции

Главное меню программы управления рыбной фермы УЗВ - третья страница, главное меню программы управления УЗВ

Страница управления главными циркуляционными насосами - страница управления главными циркуляционными насосами. Один насос рабочий, второй резервный. Контроллер проверяет силу тока, убеждается, что насос работает; проверяет давление в трубопроводе. Всегда работает один насос.

Окно архивации аварий на рыбной ферме - окно архивации сообщений ошибок и аварий на УЗВ. Можно просмотреть список сообщений и установить, что когда произошло.

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

Василием Краснобородько написана серия программ для удобства работы на дому или на отдыхе при помощи домашнего или переносного компьютера. Эти программы сделаны на основе шаблонов демо-программ, поставляемых с программным обеспечением контроллера.

Управление рыбной фермой можно осуществлять тремя способами:

  1. При помощи программ, написанных в Microsoft Office Excel 2003. Для этого требуется компьютер, подключенный к интернету, и сама программа. Сейчас учеными нашей фирмы разработаны две программы: Shem и AkvaDataLog.
  2. При помощи своего мобильного телефона путем посылки и приема SMS сообщений.
  3. При помощи интернет-сайта размещенного на интернет-модуле, который напрямую подключен к контроллеру. Для этого требуется просто подключенный к интернету компьютер, который можно найти в любом в интернет-кафе.

Далее описываются более подробно программы для Excel и интернет-сайт контроллера.

1. Программа Shem2

Схема работы автоматической УЗВ. Сделана в формате Execel - Картинка программы не доступна, так как отражает нашу уникальную компоновку УЗВ.

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

В этой программе Василию Краснобородько впервые предложил новый метод, согласно которому весь диапазон задач измерения, управления и регулирования работой УЗВ реализуется средствами популярного программного пакета Microsoft Office. Хотя это сегодня звучит не обычно, с помощью приложения Excel можно получить прямой доступ к узлам УЗВ, что делает этот подход универсальным и простым в использовании инструментами. При этом даже базовые познания в области программирования макросов позволяют достичь значительного сокращения трудовых и временных затрат. Для использования Excel в сферах измерения, управления и регулирования работой УЗВ, разработано Василием Краснобородько специальное ядро программы. Дальнейшее усовершенствование программы Вы читать можете делать самостоятельно, используя стандартные знания Excel.

Программа Shem2, рисует всю схему УЗВ и отображает все параметры воды, биомассу рыб в каждом бассейне, а также показывает какие устройства работают (зеленый квадратик), а какие нет (светло-серый квадратик). Также показывается режим работы оборудования: в автоматическом режиме или в ручном. Работающие трубопроводы окрашены в синий цвет, неработающие в светло-серый.

Для того, чтобы эта программка у Вас заработала надо указать ip адрес контроллера. Это программа осуществляет стандартный обмен данными между контролером и программами Microsoft Office. При хорошем знании программы Excel, Вы можете самостоятельно написать свою версию управления контроллером. Программа предоставляется с исходниками.

Реализована система звуковой аварии.

Formats: .xls (119 k).
Last updated: 23.11.2007.

28 января 2008 года вышла в свет новая версия программы, которая называется Shem3. В старой версии все блок-схемы всех узлов и трубопроводы каждый раз перерисовывались заново, в независимости от того, были ли изменения на рыбной ферме, т.е. переключались ли насосы, или выключался ли какой-то узел. Новая программа Василия запоминает текущее состояние УЗВ и перерисовывает все только в случае изменений. Это повысило быстродействие компьютера, на котором запущена эта программка. Новую версию программы наши клиенты могут получить у Василия бесплатно.

Formats: .xls (124 k).
Last updated: 28.01.2008.

27 февраля 2008 года вышла в свет новая версия программы Василия Краснобородько, которая называется Shem5. Изменили визуализацию, чтобы программа выглядела более профессионально, сделали ее универсальной - запуск из нашего офиса или из любой другой точки земли.

Вступительное слово при запуске программы управления и мониторинга УЗВ - Вступительная часть.

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

Formats: .xls (676 k).
Last updated: 27.02.2008.

28 мая 2008 года Василия Краснобородько написал новую версию программы, которая называется Shem6. Были найдены и справлены некоторые ошибки, добавлена визуализация по работе бензинового электрогенератора.

Formats: .xls (690 k).
Last updated: 28.05.2008.

 

Предоставляется бесплатно с программой для контроля и слежения за УЗВ.

Автор программы: Василий Краснобородько.

2. Программа AkvaDataLog

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

Программа AkvaDataLog, которая может опрашивать контроллер посредством интернета, но при этом сохраняет данные параметров воды в Exel и в базе данных Access. Вы сами можете указать ip адрес контроллера, интервал опроса (сейчас установлено 5 секунд) и т.п. Эту программу удобно запустить дома и писать базу данных параметров воды. Потом можно в деталях посмотреть изменение выбранного параметра воды во времени. Запись ведется по следующим параметрам:
  1. Столбец А: Время записи.
  2. Столбец B по F: Кислород с 1 по 5 бассейны.
  3. Столбец G: рН воды
  4. Столбец H: Температура воды.
  5. Столбец I: Электропроводность воды.
  6. Столбец J: ОВП.
  7. Столбец K: Общий аммоний.
  8. Столбец L: Нитриты.
  9. Столбец M: Нитраты.

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

На другом листе этой же программки "Бассейны", реализована программа контроля параметров воды в бассейнах с визуализацией, а также изменения параметров кормушек в каждом бассейне. Т.е. эта программа не только считывает информацию с контроллера, но и ее изменяет так, как требуется рыбоводу. Ведется учет прироста биомассы и расход комбикорма. Как она работает можно посмотреть на копии экрана.

Столбцы с A по F визуализируют параметры воды в УЗВ. Столбец H показывает текущую биомассу рыб в каждом бассейне, статус кормушки, общее количество скормленного корма, время включения кормушки, время выключения, первоначальная биомасса рыбы в бассейне, количество скармливаемого корма в день в % от массы рыбы, кормовой коэффициент, количество кормлений в сутки. Столбец K отображает расширенную информацию о кормлении: скорость дозирования корма, требуемое количество корма в сутки, количество корма, высыпаемого за один раз, время (в 100 мс или в минутах) работы кормушки в день и за одно кормление, время работы кормушки всего в день, количество скармливаемого корма в день.

Столбец О-P реализует запись новых параметров кормушек в память контроллера. Столбец I: здесь отображены три командные кнопки: переключение кормушки в автоматический режим или в ручной, принятие введенных новых значений параметров кормушки и "ресет" (обнуление) общего количества скормленного корма в данном бассейне.

Автор программы: Василий Краснобородько.

Formats: .xls (265 k).
Last updated: 23.11.2007.

Предоставляется бесплатно с программой для контроля и слежения за УЗВ.

Эти две программы позволяют наблюдать и немножко участвовать в работе УЗВ, сидя дома или отдыхая на природе, на море. При хорошем знании Exel можно самостоятельно сделать свою версию управления. Программу передаю в открытом коде. Нам контроллер Siemens позволяет одновременно подключаться посредством интернета к 8 пользователям, но мы пока никому не даем возможность подключаться к нашему контроллеру.

Сейчас готовится интернет версия программы управления контроллером.

2.1. Программа AkvaDataLog4

После выхода в свет нашей программы кормления рыб, к нам поступили предложения по модернизации этой программы. Идя на поводу трудящихся масс, мы выпустили новую версию программы. Основные надписи выполнены на русском языке. Наши друзья рыбоводы из Украины посоветовали считывать расписание кормления рыб по каждому бассейну и отображать на странице ближайшее время кормления (ячейка K12 и т.д.), чтобы посмотреть на поведение рыб при кормлении по видеокамерам через интернет.

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

Кормление рыб дистанционно на УЗВ через интернет - модернизированная версия (№4) программы кормления рыб

Автор программы: Василий Краснобородько.

Formats: .xls (245 k).
Last updated: 12.12.2007.

Предоставляется бесплатно с программой для контроля и слежения за УЗВ.

2.2. Программа AkvaDataLog5

Выпустили улучшенную версию этой программы. Оптимизировали код программы для быстрой связи с контролером и отображения полученной информации, а также по просьбе рыбоводов добавили две новые ячейки к каждому бассейну:  прогноз прироста биомассы рыб за 30 суток, а также прогноз затрат корма за будущие 30 суток, чтобы рыбовод мог уточнить наличие корма на складе и при его отсутствии заказать у нас новую партию корма. Инвестору эти дополнения тоже будут полезны, т.к. он сможет прогнозировать будущий приход и уход денежных средств. Нам многие пишут, что такая система автоматизации не интересна для маленькой УЗВ. Хотим пояснить. А кто сказал, что наша система предназначена только для маленьких УЗВ? Контроллеру все равно какую нашу УЗВ контролировать и сколько считать рыбы, добавиться просто больше цифр, т.е. производство 5 тонн в год или 500 тонн в год.

автоматика для рыбной фермы и управление через интернет кормлением - модернизированная программа.

Автор программы: Василий Краснобородько.

Formats: .xls (239 k).
Last updated: 27.12.2007.

2.3. Программа AkvaDataLog7

13 февраля 2008 года. Программа перегружена числами. Лишнее убрали, реорганизовали представление информации на экране рыбовода. Добавили сервисные функции:

  1. Потребление кислорода рыбами в данный момент по каждому бассейну, мг О2/мин.
  2. Прогноз концентрации кислорода в каждом бассейне через 60 минут.
  3. Василий предложил оригинальный алгоритм вычисления аппетита у рыб - насколько хорошо они едят предложенный корм. Метод примерный, имеет только три градации: плохой, хороший и отличный. Добавили параметр аппетита по всем бассейнам, контроллер вычисляет и отображает его в реальном времени.

 

Автор программы: Василий Краснобородько.

Formats: .xls (300 k).
Last updated: 13.02.2008.

Предоставляется бесплатно с программой для контроля и слежения за УЗВ.

3. Интернет-сайт контроллера

Мы подключили к контроллеру независимый интернет-модуль. Применили специальную защиту от взлома и "зависания". В случае его "зависания", это никак не повлияет на работу контроллера. Интернет-модуль имеет фиксированный адрес, доступ к нему из интернета дополнительно защищен роутером и он работает независимо от контроллера (только считывает данные). Общий объем памяти на модуле 8 мегабайт, это наложило ограничения на размер сайта. Надо было сделать его функциональным и в тоже время маленьким. С помощью этого сайта можно получать полную информацию о параметрах воды, режимах работы оборудования, кормлении рыб и их количестве. ip адрес, естественно, не для всех, поэтому он закрашен черным прямоугольником.

главная страничка интернет сайта рыбной фермы - главная страничка

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

Загрузка программы визуализации работы УЗВ в формате Java - После выбора начинается загрузка Java программы визуализации.

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

Запрос пароля и логина для доступа к параметрам работы рыбной фермы

При правильном наборе логина и пароля начнется считывание данных с контроллера.

визуализация параметров воды и оборудования УЗВ через интернет

Как видно на картинке, здесь отображаются параметры воды в каждом бассейне, уровень воды, количество рыбы и скармливаемого корма в сутки. Зеленым цветом показаны работающие в данный момент насосы, имитация  восхода и заката солнца (3 канала светильников), генераторы кислорода и озона и другое электрооборудование. Приставка слева "Руч" означает, что контроллер не управляет сейчас этим узлом (например, насосом), а "Авт" означает, что управляет. Например, у нас все насосы дублируются, и контроллер сам их включает или выключает. Это обеспечивает надежность водоснабжения бассейнов и работы системы фильтрации. На каждом трубопроводе дополнительно установлены датчики давления, даже на магистральном трубопроводе кислорода их 2. Как Вы можете заметить, у нас в данный момент не работают генераторы кислорода и озона, т.к. рыбы мало (параметры воды в норме), и контроллер решил, что нет необходимости в их включении. Это значительно экономит электроэнергию и ресурс узлов. Механический фильтр сейчас тоже выключен, т.к. он включается только когда микросетка забьется. Это происходит примерно раз в 20 минут на несколько секунд.

Слева внизу находится  меню выбора окон визуализации: "Общая" - это первое окно (которое Вы уже видели), далее "Кормушки" - параметры кормушек в каждом бассейне и прогноз роста рыб и затрат корма на 30 суток, далее окно электрогенератора, но оно еще не готово. Если Вы нажмете на окно кормушки, то увидите следующее:

управление питанием (кормлением) рыб на вебсайте

Параметры кормушек:
  1. Биомасса находящейся в данном бассейне рыбы.
  2. Количество скармливаемого корма в сутки.
  3. Сколько уже сегодня было скормлено корма.
  4. Сколько раз в сутки осуществляется кормление.
  5. Скорость дозирования кормушек. У нас все кормушки высокоточные, т.к. в себестоимости рыбы корм составляет 50-60%
  6. Статус кормушки - включена или выключена. Контроллер самостоятельно отключает кормушки, если остановились насосы, или параметры воды плохие, или по команде рыбовода (через интернет, панель оператора или мобильного телефона).
  7. Кормовой коэффициент.
  8. Время начала кормления.
  9. Время конца кормления.
  10. Доза корма в сутки в зависимости от массы тела рыб.
  11. Прогноз новой биомассы рыб через 30 суток выращивания.
  12. Прогноз расхода корма за 30 суток.

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

Справа внизу находится прямоугольник "Время опроса". В этом окошке можно выбрать интервал считывания информации с контроллера, от 1 секунды и до 60 секунд:

Выбор интервала опроса контролера вебприложением

 Чтобы не загружать интернет, ручное считывание, когда Вам надо:

опрос по запросу параметров работы УЗВ через интернет

Автор web сайта и Java программы: Василий Краснобородько.

Formats: web (2 M).
Last updated: 28.12.2007.

3.1. Интернет-сайт контролера

13 февраля 2008 года. Произвели новую модернизацию сайта. Добавили в Java приложение на главной странице:
  1. По каждому бассейну потребление кислорода рыбами в данный момент, мг О2/мин.
  2. Василий предложил оригинальный алгоритм вычисления аппетита у рыб, насколько хорошо они едят предложенный корм. Метод примерный, имеет только три градации: плохой, хороший и отличный. Добавили аппетит по всем бассейнам, контролер вычисляет его в реальном времени.
  3. Добавили дополнительную табличку "Итоги". Сюда включено: общее количество рыбы кг, количество скармливаемого корма в сутки, потребление воды в сутки м3, потребление кислорода в сутки кг, текущее потребление электричества кВт.

Formats: web (2 M).
Last updated: 13.02.2008.

3.2. Интернет-сайт контролера

28 мая 2008 года. Василий выпустил новую версию интернет сайта контролера. Была добавлена новая страничка визуализации работы бензинового электрогенератора. Слева изображается напряжение в сети ЛатвЭнерго, справа параметры и напряжение генератора. Также показывается от какой линии сейчас питается УЗВ: от ЛатвЭнерго или Генератора.

визуализация энергоснабжения рыбной фермы - визуализация энергоснабжения рыбной фермы.

Formats: web (2 M).
Last updated: 13.02.2008.

 

Автор web сайта и Java программы: Василий Краснобородько.

Предоставляется бесплатно с программой для контроля и слежения за УЗВ.

4. Прогнозирование параметров воды в УЗВ с точностью до минуты

4.1 Мы рады сообщить, что ученые нашей фирмы написали дифференциальное уравнение концентрации кислорода в бассейне с рыбой и получили его точное решение. На самом деле это уравнение представляет из себя закон сохранения массы для кислорода. Известно много вариантов математических моделей концентрации кислорода в бассейнах с рыбой и все они базируются на программах-монстрах, таких как MathCAD и т.п. Но такие дорогие (стоят от 10000 евро) и большие программы  (установочный диск DVD) невозможно впихнуть в контроллер, который управляет УЗВ.

Теперь это нам открывается возможность устанавливать данное достижение в управляющий контроллер, и он сможет в реальном времени делать предсказания поведения концентрации кислорода в бассейнах с рыбой с точностью до минуты. Контроллер сам вычисляет текущее потребление кислорода (мг/мин) в каждом бассейне с биомассой рыбы, сравнивает с притоком кислорода (мг/мин) по подающим трубопроводам, и на основании этих данных вычисляет будущую концентрацию кислорода в бассейнах через заданный промежуток времени. Точность будет зависеть от точности измерения концентрации кислорода датчиками. Если хотите иметь точные прогнозы, то чаще проверяйте и калибруйте датчики кислорода в системе.

Далее расскажем об интересных выводах.

1. Например, возьмем необычный случай: в бассейне концентрация кислорода равна 0 мг/л. Включили УЗВ. Система оксигенации обеспечивает концентрацию кислорода в подающем трубопроводе 20 мг/л. Как себя будет вести концентрация кислорода? Здесь рассматривается случай присутствия рыб, допустим, что они существуют при низкой концентрации кислорода.

Поведение кислорода в бассейне при начальной концентрации равной 0 мг/л

2. Например, концентрация кислорода в бассейне с рыбой была 5 мг/л. Возобновили подачу воды в бассейн. Что будет?

Поведение концентрации кислорода в бассейнах с рыбой при начальной равной 5 мг/л

3. Идем дальше. У нас УЗВ работает. Плотность посадки рыбы рабочая, т.е. большая, рыба активно питается, концентрация О2 = 8 мг/л и тут произошла остановка главного насоса, который подает воду в бассейн. Сразу возникает вопрос: за какое время кислород в бассейне с рыбой упадет до критического значения равного 5 мг/л? Ответ: 8 минут.

Авария на УЗВ. Прогноз

4. Еще один интересный случай. Мы работаем, все хорошо. О2= 8 мг/л. Вдруг ломается генератор кислорода. В таком случае вода подается в бассейн с концентрацией 9 мг/л, т.к. у нас орошаемый биофильтр и он эффективно насыщает воду кислородом с помощью воздуха. Что будет происходить?

Перестал работать генератор кислорода. Прогноз концентрации кислорода в воде для рыб

Рыбки поживут чуть побольше, а именно 10 минут. Вот поэтому мы особое внимание уделяем надежности нашей установки замкнутого водоснабжения, все основные системы жизнеобеспечения дублируются. Контроллер без команды оператора УЗВ сам переключается на дублирующие узлы при возникновении неполадок в основном узле. На мобильные телефоны сразу же высылается SMS с описанием возникшей проблемы.

Еще наш контроллер запрограммирован на прекращение кормления рыб при аварийных ситуациях, при плохих параметрах воды и при резких изменениях параметров воды (резкие изменения приводят к стрессу у рыб, корм они не берут, он уходит в канализацию). Это сделано для того, чтобы еще сильнее не усугубить ситуацию в бассейне с рыбой. Когда рыба ест, то она больше потребляет кислорода и, соответственно, больше гадит. Очень важно чтобы вся система управления УЗВ была в одних руках. В данном случае - в руках контроллера, который владеет всей ситуацией на рыбной ферме. Обычно на рыбных фермах ставят разные контроллеры на аварии и на кормушки. Это приводит к тому, что пока устраняют аварию, забывают про то, что рыбе продолжает даваться корм.

Теперь как Вы видите, наши дорогие читатели, мы можем не только сказать справится ли наша система оксигенации воды или нет, но и если не справится (т.е. концентрация О2 упадет до критической отметки), то когда это произойдет. Этой программой мы ставим точку в вопросе применять кислород или нет. Если не применять генератор кислорода, то тогда в каких рамках мы можем работать или до какого времени можем работать. Это стало возможным благодаря объединению усилий наших программистов, инженеров, математиков и физиков.

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

4.2 27 октября 2008 года ученые нашей фирмы написали и внедрили программу предсказания концентрации аммония. Компьютер считывает концентрацию аммония до биофильтра и после. На основании этих данных вычисляет:

  1. Нагрузку на биофильтр, NH4-N, г/сутки.
  2. Текущую окислительную способность биофильтра, NH4-N г/(м2*сутки).
  3. Эффективность биофильтра, %.

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

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

Далее, зная текущею температуру воды и рН воды, вычисляет концентрацию аммиака в воде, чтобы рыбовод мог оперативно следить за концентрацией токсичного аммиака в воде и не тратил время на пересчет аммония в аммиак. Также компьютер анализирует окислительную способность биофильтра по методики E. H. Eding, Aquaculture and Fisheries Group, at Wageningen University (Голландия), чьи лекции Василий Краснобородько прослушал в 2006 году. Согласно данной методики определяет что является лимитирующим фактором окислительной способности биофильтра. На основании этой информации рыбовод получает полную информацию по работе биофильтра.

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

Хотелось бы поблагодарить ученых и инженеров нашей фирмы за простую и надежную конструкцию биофильтра. За год эксплуатации биофильтра с ним не разу не было проблем, его ни разу не разбирали и не чистили, так как он само очищаемый.

Наша установка замкнутого водоснабжения для выращивания рыбы, дополненная вычислением потребления кислорода рыбами и прогнозированием концентрации аммония в воде, является единственной автоматической УЗВ с интеллектуальным управлением. Аналогов в мире пока нет.

Вступление

 

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

Нашим сотрудником Краснобородько В.В. разрабатываются две программы, которые написаны в Microsoft Excel в 2004 году. Благодаря этим программам, пользователи могут видеть сами формулы, которые использовались. Могут их корректировать, что делает работу с программами удобной для профессионалов в этой области. Новичкам эти программы также будут полезны, т.к. в них понятно, что откуда берется, даны ссылки на источники информации и воедино собран материал из разных областей науки: ихтиология, теплотехника (расчет потерь тепла, вентиляция, энергоносители, расчет энергии выделяемые рыбами и бактериями),  термодинамика газов, экономика, гидродинамика, гидропоника, экология (симбиоз разных форм жизни, проектирование очистных сооружений), маркетинг (расчет объема продаж, бизнес план), гидрохимия, геометрия (расчет объемов и площадей разных тел).  

Пропуск в большую сельскохозяйственную библеотеку

На написание программы Akva, Василий потратил примерно 2 года, неисчислимое количество часов работы в Московской Сельскохозяйственной библиотеке, несчетное количество денег на покупку самых последних иностранных книг (по темам Aquaculture, Aquaponic, Horticulture, WasteWater engineering, Heating and Hydraulics) и выписывание периодических изданий.

Книги и журналы по выращиванию рыб и растений. Создание замкнутых систем.

На странице Download выложено несколько маленьких, бесплатных программ, которые можно скачать.

1. Akva

Данная программа позволяет рассчитать ферму для выращивания рыбы (по выбору: осетр, сом, тиляпия), построенную по принципу замкнутой системы. Очистка воды осуществляется или системой механических и биологических фильтров, или салатом, растущим на гидропонике в теплице. Все, что вам нужно - это выбрать вид рыбы и требуемую производительность рыбы в год. Все остальное сделает программа - сама нарисует план фермы с указанием размеров, рассчитает несколько вариантов фильтров (механическая фильтрация; биологическая: аммонификация или минерализация органики, нитрификация, денитрификация), необходимый водообмен, расход чистого кислорода для оксигенаторов (расчет разных оксигенаторов в эту программу не включены, есть на отдельной программе), площадь теплицы, урожай салатов, оптимальные диаметры всех труб (вычисляются скорости потока, начальные напоры воды и потери на трение), теплопотери с реальной привязкой к климату в вашем районе на основе данных гидромецента, себестоимость продукта (переменные расходы: электричество, корм, вода, мальки, химия, кислород, проценты по кредиту, дополнительные расходы; постоянные расходы: аренда помещений, амортизация, зарплата, отопление), бизнес план с маркетингом, строит диаграммы для гидрохимии воды и т.д.

 На 70% программа переведена на английский язык. В будущем эту программу планируется продавать через интернет-магазин иностранным студентам и узкому кругу специалистов. Предполагаемый объем возможных продаж составляет 5-10 тысяч копий. Предложения по вопросам будущих продаж этой программы скидывайте на наш е-мэйл!

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

Обращайтесь!

 

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

 

Что вычисляет и использует программа "Akva":

 

1.      Программа занимает 2,3 МБ, написана в Microsoft Exel 2000.

2.      Технические (know-how):

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

2.2.   Выбор оптимального типа биофильтра.

2.3.   Выбор пластиковой загрузки для биофильтра.

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

3.      Методики расчета (know-how):

3.1.   Методика расчета водообмена в бассейнах (м3/час) по общему азоту (TAN), кислороду (O2), взвешенным частицам (TSS), углекислому газу (CO2). В итоге берется максимальная из этих четырех.

3.1.1.     Исходные данные:

3.1.1.1.           температура воды, ºС;

3.1.1.2.           высота над уровнем моря, м;

3.1.1.3.           атмосферное давление, мм Hg;

3.1.1.4.           масса рыбы, кг;

3.1.1.5.           количество корма потребляемого в сутки рыбами, % от массы тела;

3.1.1.6.           количество протеина в комбикорме, %;

3.1.1.7.           max допустимая концентрация TSS, мг/литр;

3.1.1.8.           max допустимая концентрация TAN, мг/литр;

3.1.1.9.           min допустимая концентрация O2, мг/литр;

3.1.1.10.       max допустимая концентрация CO2, мг/литр;

3.1.1.11.       необходимо знать эффективность компонентов установки по таким показателям, как:

3.1.1.11.1.            TSS, %,

3.1.1.11.2.            TAN, %,

3.1.1.11.3.            O2, %,

3.1.1.11.4.            CO2, %

3.2.   Методика расчета ежедневной смены воды по нитратам (без учета растений, например, в зимний период), в % от общего объема воды. При наличии растений эта вода используется как питательный раствор для них.

3.2.1.     Исходные данные:

3.2.1.1.           масса рыбы, кг;

3.2.1.2.           количество корма потребляемого в сутки рыбами, % от массы тела;

3.2.1.3.           количество протеина в комбикорме, %;

3.2.1.4.           максимальное содержание нитратов в бассейнах max NO3, мг/литр.

3.3.   Методика расчетов биофильтров:

3.3.1.    Орошаемый биофильтр. Исходные данные:

3.3.1.1.           масса рыбы, кг;

3.3.1.2.           количество корма, потребляемого в сутки рыбами, % от массы тела;

3.3.1.3.           количество протеина в комбикорме, %;

3.3.1.4.           водообмен, м3/час;

3.3.1.5.           скорость «поедания» общего азота бактериями, г/м2*день;

3.3.1.6.           площадь загрузки биофильтра, доступная бактериям, м2/м3;

3.3.1.7.           гидравлическая нагрузка, м3/м2*день.

3.3.1.8.           температура воды.

3.3.2.    Вращающийся биофильтр.

3.3.3.    Биофильтр с движущейся загрузкой.

3.4.   Методика расчетов оптимального гидроциклона (для более лучшего удаления взвешенных частиц в воде): диаметр, м, высота, м, геометрия конуса:

3.4.1.     Исходные данные: водообмен, м3/час.

3.5.   Формула расчетов необходимой площади теплицы для выращивания салатов, м2:

3.5.1.     Исходные данные:

3.5.1.1.           масса рыбы, кг;

3.5.1.2.           количество корма, потребляемого в сутки рыбами, % от массы тела.

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

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

3.8.   Расчет пеноотделительной колонки.

3.9.   Расчет колонки для удаление избыточного углекислого газа.

 

4.      Гидрохимия воды (know-how):

4.1.   рН воды меняется быстро в системе, причем в сторону уменьшения, если нет растений. Если есть растения, то рН меняется медленней. Таким образом, рН необходимо корректировать.

4.1.1.     Замкнутая система для рыбы без растений:

4.1.1.1.           повышение рН при помощи вещества, которое есть на кухне почти у всех домохозяек. Довольно быстро повышает рН, хорошо растворяется в воде и оказывает меньшее влияние на щелочность воды, в отличии от других веществ;

4.1.1.2.           методика расчета количества данного вещества (кг) в зависимости от количества корма (кг), скормленного рыбам.

4.1.2.     Замкнутая система для рыбы с растениями:

4.1.2.1.           повышение рН при помощи двух веществ. Применяются в зависимости от анализа воды, как питательный раствор для растений.

4.1.3.     Построение диаграммы: рН от щелочности воды, учитывается максимальное содержание СО2 и аммиака в воде при заданной температуре. Расчет области, в которой надо удерживать рН и щелочность воды, чтобы СО2 и аммиак не достигли критических значений.

4.2.   Методика борьбы с повышенным содержанием не ионизированного аммония (NH3), путем изменения рН.

4.3.   Методика борьбы с повышенным содержанием нитрита NO2 (не путать с нитратами NO3!), путем добавление в воду вещества, которое используется в кулинарии.

4.3.1.     Методика расчета количества этого вещества (кг) в зависимости от содержания нитрита в воде, мгр/литр.

4.4.   Для борьбы с нитратами (NO3), предполагается использовать растения, а при их отсутствии делать подмену воды (см. п. 3.2).

5.   Методика выращивания салатов на плавающем пенопласте:

1.1.1.     35 дней растить до 150 г от семечка, каждый день сеять и собирать урожай;

1.1.2.     экономия места и как следствие - минимум затрат на искусственное освещение и отопление.

 

Известные методики, которые используются, для достижения максимальной рентабельности производства, "know-how" не являются

Методики расчетов:

  1. Оптимальной геометрии бассейнов.
  2. Диаметров труб.
  3. Напоров воды в трубах.
  4. Потери напора воды в трубах:
    1. На трение.
    2. В кранах, поворотах, тройниках и т.д.
  5. Расчет вентиляции воздуха в помещении, где выращивается рыба (берется максимальный воздухообмен из этих четырех значений):
    1. по предельной влажности;
    2. по потреблению кислорода;
    3. по выделению углекислого газа;
    4. проникновение воздуха с улицы через стены здания.
  6. Теплопотери (с учетом реальной температуры в г. Риге по данным гидрометеослужбы в течение всего года и по каждому дню):
    1. через стены;
    2. через потолок;
    3. через пол;
    4. нагрев свежей воды;
    5. нагрев воздуха для вентиляции;
    6. потери на испарение воды;
    7. то же самое для теплицы.
  7. Расчет выделения тепловой энергии:
    1. рыбами;
    2. бактериями, живущими в биофильтре.
  8. Отопление.
    1. Выбор энергоресурсов (сжиженный газ, природный газ, дерево, торф, дизель, электроэнергия). Определение стоимости теплоты сгорания: $/МДж с учетом эффективности сгорания. Для Риги самая низкая стоимость тепла оказалась для торфа!
    2. Экономический эффект при объединении вентиляции рыбной фермы и теплицы.
  9. Расчет максимально возможной концентрации кислорода в воде при данных гидрометерологических условиях. Используется в методике п. 3.1.
  10. Расчет экономики.
    1. Расчет переменной себестоимости продукции: электричество, корм, вода, мальки, химия, кислород, проценты по кредиту, дополнительные расходы,
    2. Расчет фиксированной себестоимости продукции: аренда помещений, амортизация, зарплата, отопление,
    3. «Break-even» - анализ,
    4. Сравнение традиционной гидропоники с аквапоникой с точки зрения экономики.
    5. Сравнение традиционного метода выращивания рыб с замкнутой системой с точки зрения оборотных средств.
  11. Маркетинг производимой продукции.
    1. Расчет объема продаж рыбы и салата по странам: Польша, Латвия, Литва, Эстония, Финляндия, Швеция,
    2. Пишет краткий бизнес план,
  12. Рисует схему установки. Разные элементы, разными цветами. Рисует конкретно для заданного вида рыб и для требуемой производительности. (если изменяете производительность: например, с 50 тонн в год рыбы на 100 тонн рыбы в год, программа заново все перерисовывает и пересчитывает)
    1. Вид сверху с размера в метрах,
    2. Вид сбоку  + проставляет все диаметры труб (в дюймах) и пишет расчетную пропускную способность труб(м3/час),
    3. Вид сбоку + проставляет начальный напор воды в трубах  (в метрах) и потери напора на трение (метрах) с учетом поворотов труб. После такого анализа легко понять где больше всего теряется энергии и что надо сделать для минимизации этого.
  1. Рассматриваются процессы:
    1. Аммонификации. Превращение органики в аммонийную форму азота.

                                                               i.      Оптимальные условия протекания.

                                                             ii.      Потребление кислорода.

    1. Нитрификации. Аммонийный азот – Нитридный – Нитратный.

                                                               i.      Оптимальные условия протекания.

                                                             ii.      Потребление кислорода.

                                                            iii.      Потребление щелочности воды и сдвиг в сторону уменьшения pH воды.

                                                           iv.      Расчет количества основания, которое нужно добавить для возвращения pH в исходное состояние.

    1. Денитрификация. Переход нитрата в газ азот.

                                                               i.      Оптимальные условия.

                                                             ii.      Количество выделившегося кислорода и щелочности при этой реакции.

                                                            iii.      Расчет количества метанола, необходимого для ускорения этой реакции.

  1. Растворенные в воде газы. Исходные параметры: соленость, температура, высота над уровнем моря.
    1. Кислород.

                                                               i.      Максимальное насыщение воды воздухом.

                                                             ii.      Максимальное насыщение чистым кислородом.

                                                            iii.      Парциальные давления газа.

    1. CO2.

                                                               i.      Максимальное насыщение воды воздухом.

                                                             ii.      Парциальные давления газа.

    1. Азот.

                                                               i.      Максимальное насыщение воды воздухом.

                                                             ii.      Парциальные давления газа.

    1. Аргон.

                                                               i.      Максимальное насыщение воды воздухом.

                                                             ii.      Парциальные давления газа.

    1. Расчет мелкопузырькового распылителя воздуха для насыщения воды кислородом.

  1. Калькуляторы для расчета:
    1. Щелочности, pH и CO2. Построение pH диаграммы.
    2. Аммиака (NH3), от температуры, общего аммония и солености.
    3. При известной pH, концентрации ионов солей, вычисляет жесткость воды, щелочность.

  Автор программы: Краснобородько Василий.

Formats: .xls (2,37 M).
Last updated: 08.05.2004.

Back to Top

2. Программа для расчетов кинематики процессов: аммонификации, нитрификации, денитрификации

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

Вначале мы остановимся на работе бактерий, т.к. сердце любой УЗВ - это биофильтры.

Жизнь

1. Для всего живого нужны следующие вещества: H, O, C, N, P, S и другие второстепенные элементы.
2. Требуется энергия. Разные бактерии используют разные источники энергии.
    - Солнечная: Фотосинтетические Автотрофы (Autotrophy).
    - Органика: Гетеротрофы (Heterotrophy).
    - Неорганика: Хемотрофы (Chemoautotroph).

Фотосинтетические Автотрофы

1. Берут энергию от солнца.
2. Получают элементы Н и О из Н2О; С из СО2
3. N, P, S, и т.д. получают из растворенных солей: NH4+, NO3-, PO43-, ...
    - N, P - очень важные вещества (Eutrophic).
4. Производят высоко энергичную органику (Н, С, О) и производят Кислород.

Растения: СО2 + солнце → О2,
Аэробы: Органика + О2 → СО2 + Н2О,
Анаэробы: Органика → СО2 + CH4 + NH3

Гетеротрофы

1. Берут энергию из окисления органики. Есть несколько эмпирических формул органики, которые встречаются в литературе: C5H7O2NP0,2 ; C5H9O2,5NP0,2 ; C60H87O23N12P .
2. Используют высокоэнергичную органику и формируют более сложную биомассу, включая протеины.
3. Энергия тратится на:
    - производство массы клеток,
    - свободная энергия,
    - потери на тепло.
4. Когда органическая энергия заканчивается, то гетеротрофическая жизнь прекращается.
5. Производят пену на поверхности воды.
6. В биофильтрах присутствуют и хищники, такие как: Protozoa и Rotifer , они питаются бактериями и от общей биомассы могут составлять 5%.

Хемотрофы

1. Получают энергию от окисления неорганики.
2. Нитрифицирующие бактерии (аэробы).

2 NH3 + 3O2 → 2 NO2- + 2H+ + 2H2O
2 NO2- + O2 → 2 NO3- 
–Итоговая реакция:
NH3 + 2O2 → NO3- + H+ + H2O
Отсюда легко подсчитать, что для окисления 1 г N, нужно потратить = 4 * 16 / 14 = 4,57 грамм  О2.

А полная реакция окисления аммонийного азота до нитрата, выглядит так:
NH4(+)+1,86O2+1.98HCO3(-) = 0,02206C5H7NO2+0,980NO3(-)+1,041H2O+1,88H2CO3 (U.S. Environmental Protection Agency 1975)
 

3. Денитрифицирующие бактерии

NO2- , NO3- → N2 + N2O

Эти бактерии специализируются на утилизации нитратов и нитритов.

Система очистки воды состоит из:

1. Удаление взвешенных веществ, фекалий и не съеденного корма.
2. Разложение растворенной органики (БПК), аммонификация.
3. Окисление аммония до нитратов, нитрификация.
4. Превращение нитратов в газообразный азот, денитрификация.
5. Удаление фосфора, дефосфация.
6. Удаление СО2.
7.  Добавление О2.

Механизм удаления фосфора

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

Механизм удаления фосфора из воды

Эта теория опирается на удаление фосфора путем синтеза биомассы бактерий в результате окисления БПК (BOD). Фосфор требуется для внутриклеточной энергии переноса, это является основным клеточным компонентом. Поэтому фосфор необходим для биосинтеза. Обычно он содержится в биомассе микробов в концентрациях 1,5-2% от сухого веса.

Если сначала создать в биофильтре зону анаэробную, а потом аэробную, то в бактериях концентрация фосфора возрастет до 4-12%. Эту биомассу можно уже будет удалить при помощи фильтров механической очистки (отстойников или микросетчатых фильтров). В отходах будет содержаться в 2,5-4 раза больше фосфора, чем при обычной системе очистки. Свойства таких микроорганизмов ассоциируется с геном Acinetobacter (Lotter et al., 1986), но исследования продолжаются.

Работа Дефосфатора на очистных сооружениях

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

Рассмотрим вопросы удаления азота:

Аммонификация

Загрязнения от рыб состоят из общего аммония + аммиак (NH4++NH3), растворенного в воде, и азота, еще пока зафиксированного в органических веществах. В нашей программе вы можете это посмотреть в количественном соотношении на странице "Диаграммы".

Косвенно можно узнать, сколько в воде находится органических веществ, замерив БПК5.

Основная задача аммонификации - удалить органику, т.е. БПК5. Эту задачу выполняют - гетеротрофы, развиваются быстрее хемотрофов (нитрифицирующих бактерий) и могут существовать в более большом диапазоне внешних факторов. Они являются конкурентами нитрифицирующих бактерий в биофильтре за жизненное пространство. Если БПК5 (взвешенных частиц) не опустится ниже 15 мг/л, то процесс нитрификации будет невозможен из-за заселения биологического фильтра гетеротрофами.
В биологическом фильтре они заселяют примерно 10-15% объема в начале фильтра.

Процесс аммонификации не потребляет щелочности воды, но может уменьшать pH воды в результате накопления СО2.

Скорость аммонификации в основном зависит от температуры и содержания кислорода в воде.

pH воды должна лежать в пределах от 5 до 9.

Бактерии очищают среду от органических загрязнений, но одновременно являются причиной возникновения неблагополучной эпизоотической обстановки. Наибольшую опасность представляют аэромонады и энтеробактерии. При увеличении органического загрязнения, в структуре общего микробного фона УЗВ их доля растет. Энтеробактерии входят в состав микробных ассоциаций, формирующихся в кишечном тракте гидробионтов, вырабатывают энтеротоксины и являются причиной их заболеваний и гибели. Нужен контроль за бактериями!

Этот график как и все последующие, рисуются нашей программой для расчетов кинематики процессов, которая написана в Excel.

Зависимость удаления БПК из воды от температуры - зависимость от температуры

Окисления БПК - зависимость от содержания кислорода в воде

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

1. Ю.А.Феофанова, 1986,
2. Тваркиладце, 1989,
3. Уитон, 1985,
4. National Research Council Formula (NRC), 1946,
5. Velz Formula, 1948,
6. Kinematic Wave-Velz Model, 1963,
7. Kincannon and Stover Model, 1982,
8. Logan Model. The computer model, 1987, 1990.

Авторы 4-8 рассказывают о математических моделях для орошаемых фильтров. Мы являемся фанатами этих типов фильтров из-за хорошей их изученности и надежности в работе.

Нитрификация

Этот процесс известен любому аквариумисту. Он двухэтапный: окисление аммония (NH4++NH3) до нитрита NO2-, а нитритов до нитрата NO3-. Хемотрофы более капризны, чем гетеротрофы.

На скорость нитрификации в биофильтре влияют следующие параметры воды:

1. БПК,
2. Концентрация общего аммония,
    - На единицу площади,
    - На единицу объема.
3. Концентрация кислорода,
4. Гидравлическая нагрузка,
5. Температура,
6. рН,
7. Щелочность воды,
8. Скорость роста хищников-бактерий.

Поэтому в нашей программе мы приводим поправки на температуру, общий аммоний, концентрацию кислорода и pH воды. Они указаны в процентах от максимальной скорости нитрификации.

График удаления азота из воды биофильтром - зависимость от температуры

Нитрификация в УЗВ - зависимость от кислорода

Удаления аммония в УЗВ - зависимость от общего аммония

pH воды в УЗВ - зависимость от pH воды

Для вычисления поправочного коэффициента на температуру, мы используем модифицированное уравнение (van`t Hoff-Arrhenius equation).

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

Также программы рассчитывает потребление кислорода, выделение углекислого газа.

Денитрификация

Денитрификация аналогична нитрификации, как биологический процесс. В результате денитрификации конечный продукт нитрификации - нитрат превращается в газообразный азот. Этот процесс имеет место в безкислородной среде (anoxic condition), и используется органическое вещество как источник углерода. Обычно в Европе используют метанол как источник углерода, реже этанол. В Израиле источником углерода служит отфильтрованная взвесь (не съеденный корм, фекалии) после микросетчатого фильтра. Часто еще используют метанол если недостаточно в воде ХПК. Нитраты и ХПК (источник органического вещества) превращаются бактериями в новые бактерии, в газообразный азот, углекислый газ, воду и основание. Плюс от этого процесса в том, что  уменьшается замена воды в системе в сутки.

Денитрифицирующие бактерии являются факультативными анаэробами, использующими в качестве акцепторов электронов кислород и нитраты.

В результате этой реакции повышается рН воды и поглощается БПК (разрушается органическое вещество без использования кислорода), а значит экономится кислород.

Скорость денитрификации в УЗВ - зависимость от температуры

Денитрификация на метаноле на рыбной ферме - зависимость от содержания кислорода в воде

Закон сохранения энергии

В УЗВ поступает энергия, которая заключена в комбикорме.

У всех производителей корма в описании есть информация о полной энергии (Gross Energy) в 1 кг корма и о усвояемой энергии (Digestible Energy).

Рассмотрим первую группу энергий:

Итак, в систему поступила энергия. Рыба поедает комбикорм. Вначале энергия теряется в несъеденном корме и в фекалиях. Оставшаяся энергия называется усвоенной энергией, и она попала в рыбу. Рыба не может усвоить бесконечное количество энергии, поэтому при увеличении количества корма, усвоенная энергия не изменяется. Далее энергия теряется с мочой и в результате работы жабр.

Закон сохранения энергии для замкнутых систем. УЗВ - этот график взят из программы. Для его понимания, лучше сначала посмотрите копию страницы "Диаграммы".

Теперь рассмотрим вторую группу энергий:

Желтая линия на графике показывает энергию метаболизма. Все описанные выше энергии зависят от потраченного корма, поэтому они начинаются с нуля, при нулевой "кормежке".

Если рыба живет, то значит она тратит энергию, которая называется энергией поддержания жизни. Она состоит из энергии стандартного метаболизма и энергии, потраченной на движение (активность).

Все внутренние биохимические реакции происходят с выделением тепла. Тепло - это тоже энергия.

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

Как померить энергию мяса рыбы? Сдать на анализы образец рыбы, и вам скажут сколько калорий содержится в 100 граммах рыбы.

Из этого графика можно сделать много выводов. Например, сколько корма надо скармливать рыбе, что бы они не худела. Ответ показан черной пунктирной линией. Т.е. для данного вида рыбы - это составляет 37% от оптимального суточного рациона.

Еще один вывод: это зависимость кормового коэффициента от суточного рациона. График нарисован чисто теоретически, на основании описанной выше модели, но при этом хорошо согласуется с опытами!

Кормовой коэффициент для рыб .График

Если сюда добавить закон сохранения массы, то можно нарисовать еще один график:

Зависимость загрязнения (по массе в %) от скармливаемого корма

Суточные нормы скармливания рыбам и загрезнения. График

При уменьшении кормления до 0, все равно присутствует загрязнение. Поэтому процентное содержание загрязнение к корму стремиться к бесконечности.

Закон сохранения массы

Сколько массы пришло, столько массы ушло. Масса приходит с кормом, а уходит с рыбой и загрязнением. Вот и все!

Критика других математических моделей и некоторых книг

Перед тем как начать разговор о нашей программе, покритикуем других.

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

Например: азота выделяется примерно 3% от массы корма. Это правильно только для определенного корма и при определенном кормовом коэффициенте.
Во-первых, азот содержится в протеине корма, поэтому правильно это учитывать. Протеина может быть 35%, а может быть 55%.

Во-вторых, кормовой коэффициент может быть 0,8, а может быть 1,5. Т.е. на 1 кг прироста мы расходуем 800 грамм или 1500 грамм комбикорма. Как вы понимаете, чем меньше кормовой коэффициент, тем больше корма "оседает" в рыбе, а значит загрязнение меньше. Отсюда и азота выделяется в воду меньше.

Тоже самое относится и к кислороду. Если в книжке написано, например, что рыба потребляет кислорода 25% от массы корма, то можете эту книжку сразу выбросить. Правильно будет если напишут 100-25%! Если вы используете малоэнергетический корм с высоким кормовым коэффициентом, то у вас будет 25%. А если вы используете высокоэнергетический корм (5 МКал/кг) с маленьким кормовым коэффициентом, то следует ожидать потребление до 100% от массы корма!

Если верить этим книгам (пропорционально массе корма), то при уменьшении питания до 0 потребление кислорода упадет до 0 и будет полное отсутствие метаболизма! Как вы понимаете, это бред.

Предпринималось несколько попыток написания математических моделей для оценки продукции метаболизма рыб. Например, очень хорошо известная в России модель Лиао и Майо и ее несколько модификаций (например Слепнев, 1988). Но при работе с реальной замкнутой установкой, предсказания оставляют желать лучшего.

Описание нашей программы

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

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

Параметры комбикорма. Здесь мы думаем, все понятно.
Далее вычисляется общая энергия, заключенная в корме, на основании параметров корма. Задается усвоенная энергия корма. Это все можно получить у производителя корма.

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

Последнее что надо задать - параметры фекалий. Это определяет эффективность переваривания пищи у рыбы.

Далее вычисляем первичную продукцию метаболизма: БПК, БПК5, ХПК, азот, фосфор.

Вычисляем поправочные коэффициенты на аммонификацию, нитрификацию и денитрификацию.

Пункт 4. Аммонификация.

Вычисляется скорость аммонификации (г/м2*день), потребление кислорода (кг/день), максимальное потребление кислорода (кг/час), выделение углекислого газа (кг/день), объем биофильтра (м3).

Здесь не вычисляется еще один важный параметр биофильтра - гидравлическая нагрузка (м3/м2*день). Зная этот параметр можно подсчитать площадь фильтра, а затем и высоту.

Пункт 5. Нитрификация.

Вычисляется тоже самое, только добавляются вычисления щелочности воды. Дается расчет количества реагентов, необходимых добавить для компенсации падения рН воды.

Пункт 6. Денитрификация.

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

Вычисляется скорость денитрификации (г/м2*день); экономия кислорода, которой можно добиться в результате этого процесса (кг/день); выделение щелочности (кг, как CaCO3), а значит поднятие рН воды; объем биофильтра (м3).

Пункт 7. Вычисление накопителя твердых отходов.

Объем пруда, необходимого для хранения твердых отходов в течение 1 года.

Программа состоит из трех страниц: расчет, графики и диаграммы.

Программа состоит из трех страниц: Расчет, Графики и Диаграммы.

Пример №1

Примеры расчетов нитрификации, аммонификации и денитрификации для УЗВ- копия страницы Расчет

Пример распределения массы в замкнутых системах- копия страницы Диаграммы

В этом примере указан идеальный (минимальный) кормовой коэффициент, которого можно добиться при заданном комбикорме и при заданном виде рыб. Поэтому программа в Законе Сохранения массы пишет, что не съеденный корм равен 0. Если мы изменим кормовой коэффициент с 0,8 на 1, то это значит, что рыба не полностью усвоила корм, а значит она его часть не съела. Поэтому Закон сохранения массы уже другой, и перераспределение метаболизмов загрязнения тоже другое:

Пример №2

Пример расчета комбикорма в экселе- копия страницы Расчет

Пример расчета параметров УЗВ в экселе- копия страницы Диаграммы

Некоторые интересные выводы, вытекающие из нашей математической модели:

1) В примере №1 потребление кислорода рыбой составляет 56 кг в день (страница "диаграммы", ХПК дыхания рыбы), т.к. скармливаем 100 кг корма в день, то потребление кислорода составляет 56% от корма.
В примере №2 кормовой коэффициент больше, значит на прирост рыбы мы тратим больше корма. Потребление кислорода 45 кг/день, что составляет 45% от корма. Потребление кислорода падает с повышением кормового коэффициента, что и прослеживается в опытах.

2) В примере №1 выделяется 15 кг взвешенных частиц (Страница "диаграммы", закон сохранения массы), которые могут быть удалены механической системой фильтрации, или 15% от корма. В примере №2 - 30 кг. Это итак понятно, т.к. затрачиваем больше корма на прирост рыбы, а значит больше присутствует несъеденного корма и фекалий.

Тоже самое можно посмотреть и для цикла азота и фосфора.

Угадайте, для какой рыбы сделаны эти расчеты?

Графики со страницы "графики" уже представлены выше.

 

Автор программы: Краснобородько Василий.

Версия №1

Formats: .xls ( 135k).
Last updated: 10.06.2004.

01 августа 2004 года началась модернизация этой программы для удобства работы.

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

Добавили макросы в программу для расчета установок замкнутого водоснабжения- копия страницы Расчет

Версия №2

Formats: .xls ( 258k).
Last updated: 02.08.2004.

Не стоим на месте. Это одна из основных наших программ, используемая для расчета количества метаболизмов рыб. Поэтому мы с ней часто работаем и ее модернизируем.

Версия №7

Formats: .xls ( 415k).
Last updated: 20.11.2005.

 

Back to Top

3. Программа для расчетов потерь энергии в трубах и трубной арматуре

Эта небольшая с виду программка написанная в Microsoft Excel for Windows, вычисляет очень важный параметр замкнутой установки - потери, вызванные силой трения в трубах. Из этих расчетов вам сразу становится понятно, где вы теряете деньги! Без этих вычислений невозможно спроектировать экономичную установку.

Изменять можно только ячейки синего цвета. Красные изменять нельзя.

Предположения:

Труба чистая, гладкая, из PVC.

Исходные данные:

1. Температура воды, ºС.

2. Водообмен, м3/ч.

3. Диаметр трубы, дюймы.

4. Выбираете сколько у вас поворотов трубы (на 90º или 45º), сколько входов в трубу (например, из бассейна с рыбой или из биофильтра), сколько выходов из трубы (например, в насос и т.д.) и т.д., по всем узлам перечисленным в программе.

5. Общая длина трубы, в метрах.

Вычисляются:

Потери напора, в метрах, для каждого узла, итоговая мощность электромотора, вращающего насос, в кВт/часах.

Используемые уравнения:

1. Уравнение Darcy-Wesbach.

2. Вычисляется число Re через скорость потока воды, диаметра трубы и кинематическую вязкость.

3. Для нахождения фактора силы трения (Friction Factor) через число Re, использовалось Moody`s diagram.

4. Для вычисления коэффициентов потерь в поворотах, кранах и т.д. использовались экспериментальные данные (Crane 1988).

Расчет диаметров труб на рыбной ферме в Exece - копия экрана

Хотелось бы остановиться на фирмах, которые специализируются на таких расчетах.
Цена такого расчета колеблется от 500 до 1000 Евро! И делают они это примерно за 1-2 недели.

Заросшая труба отложениями- Вот что происходит с трубой, при неправильном выборе диаметра!

Автор программы: Краснобородько Василий.

Formats: .xls (35 k).
Last updated: 27.05.2004.

 

Версия 2005

Ни один проект не обходится без расчета трубной арматуры и правильного выбора насосов для УЗВ.

В этой модификации есть несколько интересных новых функций, а именно: зная поток воды (м3/ч), напор (м) и КПД насоса (%), программа вычисляет потребление электричества насосом.

Также есть обратная функция: если известен поток воды, напор и потребление электричества, то программа вычисляет КПД насоса.

Подбор насоса для рыбной фермы в Экселе - подбор насоса и диаметров труб

Formats: .xls (60,5 k).
Last updated: 27.11.2005.

Back to Top

4. Программа Для Расчетов Перфорированных Сеток (для защиты от ухода рыб по трубам)

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

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

Далее рассчитываются размеры самого листа и количество прорезей.

Пример программы:

Расчет сеток для рыб в Экселе

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

Автор программы: Краснобородько Василий.

Formats: .xls (19 k).
Last updated: 20.06.2004.

 

Back to Top

Модернизация программы. Расчет перфорации для разбрызгивания воды в орошаемом фильтре

К нам обратились за помощью из Украины, с просьбой предложить самую надежную и недорогую систему разбрызгивания воды для нового орошаемого (или капельного) биофильтра.

Мы решили предложить две системы:

  1. Разместить вращающиеся, самоочищающиеся форсунки. Но они стоят 45$/шт.
  2. Собрать небольшой бассейн (высотой 5 см) с просверленными отверстиями в дне.

Заказчик захотел второй вариант.

Нам были даны начальные условия:

  1. Площадь фильтра 3*6 метра.
  2. Поток воды 110 м3/ч.
  3. Динамический уровень воды в бассейне не должен превысить 5 см.
  4. Фильтр должен создавать достаточную скорость потока воды в отверстиях, препятствующую образованию органических наростов в них.

Надо: Рассчитать диаметры и количество отверстий.

Что такое динамический уровень?

Это когда вы льете 110 м3/ч воды в бассейн с отверстиями в дне. Если уровень повышается, то повышается напор, значит воды больше уходит через от приличную скорость потока воды в отверстиях. Таким частицам не удастся прилипнуть к стенке отверстия для постепенного обрастания.

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

Добавляем необходимые вычисления в нашу программу.

Расчет системы орошения капельного фильтра для УЗВ в Excele

 

Ответ: 5 мм диаметр отверстий, 2247 шт. отверстий необходимо просверлить.
Для нашего случая динамический уровень будет равен 3,5 см. И не сантиметра больше или меньше!

Теперь, перед тем как отдавать расчеты нашим украинским друзьям, решили все еще раз проверить на опыте. Вдруг физика + математика является буржуазной лженаукой. Так в наше время считают некоторые рыбоводы!
Ну что ж, как истинные ученые, мы решили это проверить, поставив опыт.

Приобрели металлический короб длиной 3 м. Ширина 100мм, высота 100мм

Испытания решили проводить на свежем воздухе

Сразу пришла идея, а зачем делать бассейн один большой? Лучше собрать его из таких коробов

Вся наша команда приняла участие в этом

Точно по рулетке сверлим отверстия 5 мм в диаметре

Сверлим по очереди. Таких коробов потребуется 60 шт. Значит через один надо пропускать 110/60=1,8 м3/ч воды

Проверяем короб, если его полностью залить водой. Погнется, или нет? Толщина стенки 1,2 мм. Пробовали даже садиться на него. Шатается, но не гнется

Теперь точно выставляем поток воды 1,8 м3 в час. Меряем установившийся уровень воды в коробе. Скорость воды в отверстии не позволяет прилипать илу

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

Как ни странно, формулы из гидродинамики работают!

Теперь можно рапортовать нашим клиентам об окончании расчетов

Наш девиз: Сначала считаем, потом строим.

Многие рыбоводы поступают по другому: сначала строят, потом переделывают, потом переделывают, что уже переделали, потом ..... и т.д. На раз десятый все-таки угадывают.

Formats: .xls (22 k).
Last updated: 20.02.200

5. Waste

Данная программа 100% написана на английском языке в Microsoft Excel. Состоит из двух разделов.

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

Второй раздел посвящен проектированию реактора для получения газа метана (CH4) из твердой фракции городских сточных вод, а также из фекальных отходов рыбного производства. Если вы укажете количество людей, использующих вашу канализацию или количество выращиваемой рыбы, то программа рассчитывает геометрию реактора, потери на обогрев (предполагается, что реактор работает в Mesophilic Temperature = 35ºC), объем произведенного газа, объем метана, потраченного на обогрев, вычислит выделившеюся энергию (в МДж или кВат) при сжигании оставшегося метана.

Производство метана из отходов. Схема установки.

Один из вариантов установки получения метана из отходов. Эта картинка взята из Американской книги. 2003 год.

Схема работы отстойника на очистных сооружениях

Первичный, прямоугольный отстойник

Автор программы: Краснобородько Василий.

Formats: .xls (151 k).
Last updated: 27.04.2004.

Back to Top

6. Расчет вентиляции

Подбор оборудования для системы вентиляции начинается с расчета требуемой производительности по воздуху, измеряемой в м3/ч. Обычные инженеры - вентеляторщики начинают расчет с определения требуемой кратности воздухообмена для помещения.  Требуемая кратность воздухообмена определяется "СНиП" (Строительными Нормами и Правилами). Очевидно, что там нет упоминания об УЗВ для выращивания рыбы.

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

Пример программы:

Пример расчета вентиляции для УЗВ в Экселе

Автор программы: Краснобородько Василий.

Formats: .xls (22 k).
Last updated: 28.09.2004.

 

Версия 2005

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

Что вычисляет дополнительная функция:

1. По известной температуре воздуха (°С) и влажности (%), вычисляет содержание влаги в воздухе (кг/кг).

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

Уровень вентиляции вычисляется по двум значениям:

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

2. По концентрации углекислого газа в помещении, где работают люди и живут рыбы.

Расчет вентиляции в помещении для биофильтра - Расчет вентиляции в помещении и вентиляции для биофильтра

Еще одна важная вещь, которую делает эта программа, это расчет вентиляции капельного или орошаемого биофильтра.

 

Formats: .xls (39,5 k).
Last updated: 19.12.2005.

 

Back to Top

7. Расчет теплообменника для УЗВ

После того, как вы подсчитали теплопотери на вентиляцию, подогрев воды, потери через поверхность задания, через пол, инфильтрацию воздуха, можно приступать к расчету теплообменника для УЗВ. Его мощность надо выбирать из расчета не только на подогрев воды, но и исходя из общих тепловых потерь. От воды тоже идет подогрев всего здания.

Сначала выбираем рабочий диапазон горячей воды, которая курсирует между теплообменником УЗВ и бойлером. Например, возьмем 80-60ºС, водообмен 0,5 м3/ч. Тогда вода будет отдавать 11,6 кВт/ч тепла. Соответственно бойлер должен быть большей мощности, чтобы воду подогревать с 60ºС до 80ºС. После этого программа рассчитывает площадь трубчатого теплообменника, способного отдать столько тепла воде в УЗВ. Учитывается разность температур между горячей водой и водой в УЗВ. Чем больше эта разница, тем интенсивнее идет теплообмен. Зная площадь и диаметр трубы, вычисляем длину.

Пример программы:

Расчет теплообменика для УЗВ

Автор программы: Краснобородько Василий.

Formats: .xls (17 k).
Last updated: 16.03.2005.

 

Версия 2005

Добавлена отдельная страница для расчета отопления для УЗВ. Учитываются затраты отопления на подогрев воды, воздуха, потери через ограждающие конструкции, в пол, на испарение воды и т.д. Короче, рассчитываются все виды теплопотерь, которые можно себе представить.

Также рассчитывается и приток тепла. Это тепло от электрооборудования, биофильтра и рыб.

Получается баланс тепла для работы УЗВ. Для наглядности добавил круговую диаграмму.

В программе использованы две сложные функции:

1. Это расчет DEW температуры, т.е. при известной температуре воздуха и влажности рассчитывается "точка росы". При этой температуре появиться роса на внутренних стенах здания.

2. Расчет WET температуры, т.е. при известной температуре и влажности воздуха рассчитывается температура до которой можно охладить воду, если капельный биофильтр перевести в режим испарителя или градильни. Этот расчет специально проводился для расчета биофильтра, работающего в жарком климате, когда летом надо уменьшить температуру воды из-за высокой уличной температуры.

Расчет отопления здания УЗВ в Экселе - можно посмотреть копию с экрана.

Эта программа позволяет быстро, а самое главное точно, без ошибок рассчитывать баланс тепла для любой УЗВ!

 

Formats: .xls (57,5 k).
Last updated: 19.12.2005.

Back to Top

8. Программа расчета углекислого газа в воде

Вычисление концентрации углекислого газа в воде не такая простая задача как, например, кислорода, азота и других газов, концентрация которых в воде определяется только соотношением парциальных давлений газов в газообразной и жидкой фазе. На углекислый газ оказывает влияние еще и кислота - основание реакции. Углекислый газ в воде посредством химических реакций переходит в разные формы: углекислый газ СО2, угольная кислота Н2СО3, бикарбонаты НСО3 и карбонаты СО3 (2-). Поэтому говорят, что растворенный общий неорганический углерод CtCO3. Эти все формы углерода могут переходить друг в друга в зависимости от рН воды.

Например, если у вас рН воды 6,5 и температура воды 20ºС, то половина углекислого газа, которую выдохнули рыбы переходит в бикарбонаты. Например, выделилось 40 мг/л углекислого газа, в воде осталось 20 мг/л, а остальные 20 превратились в бикарбонаты. Это с одной стороны помогает нам в работе на УЗВ (бикарбонаты не так опасны для рыб как углекислый газ), а с другой стороны делает трудной задачу удаления СО2 из воды. Например, если ваш дегазатор удаляет 100% СО2 из воды за один проход, то сразу половина бикарбонатов переходит опять в СО2.

Также, что очень важно, в биофильтре происходит процесс нитрификации. Этот процесс потребляет бикарбонаты. Бикарбонаты влияют на щелочность воды. Правильный выбор рабочих параметров воды определяет эффективность работы УЗВ в целом и ее стабильность.

Взаимосвязь между разными формами неорганического углерода - соотношение между разными формами неорганического углерода.

Как вы заметили из этой картинки, это не сканированный график, а нами рассчитанная зависимость. Можете ее сравнить с другими авторами. Мы пытаемся самостоятельно рассчитать все и во всем разобраться досконально. Только в этом случае, когда все понятно и очевидно можно добиться успеха!

Эту зависимость вы могли еще где-то увидеть, а вот следующую вряд ли!

Мы рассматриваем идеальный дегазатор. Начальные условия такие: концентрация СО2 в выходящем из дегазатора воздухе 5000 ppm.

Вопрос: Какая концентрация будет в воде СО2, а также остальных форм неорганического углерода?

Ответ: Если концентрация СО2 в воздухе дегазатора 5000 ppm (это зависит от уровня вентиляции воздуха в дегазаторе по отношению к потоку воды. Для справки, в атмосфере концентрация СО2 350 ppm), то концентрация СО2 в воде будет 7,18 мг/л. И эта концентрация будет константой при любых значения рН воды. Т.е. если концентрация становиться больше, то лишний углекислый газ выходит из воды в атмосферу, и наоборот.

Расчет концентрации углекислого газа в УЗВ - распределение углекислого газа, бикарбонатов и карбонатов в воде

На диаграмме показана красным цветом концентрация СО2. Она постоянна от рН воды, т.к. работает идеальный дегазатор. Остальные формы углерода меняются. Шкала для СО2 слева, логарифмическая. Поэтому все линии прямые, на самом деле они не являются прямыми. Голубым цветом показана щелочность воды или карбонатная жесткость. ALK, это аббревиатура alkalinity - щелочность (карбонатная жесткость) воды, ее шкала находится справа. В таблице даны две разные формулы расчета щелочности воды. В самой крайней правой колонке видны их отличия друг от друга.

Вывод: при увеличении рН воды происходит накачивание воды бикарбонатом и карбонатом, что вызывает повышение щелочности воды.

Теперь рассмотрим другой случай

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

Вопрос: Что тогда будет, если рН воды менять?

Ответ:

Углерод в воде и его формы

Из диаграммы видно, что чем выше рН воды, тем меньше концентрация углекислого газа. Углерод переходит в две другие формы, а именно бикарбонаты и карбонаты.

Ждем ваших комментариев по поводу этих трех диаграмм.

А теперь практическое применение результатов вышеуказанных вычислений

Когда мы изучали работу одной осетровой УЗВ в одном институте в Москве (не будем говорить в каком), то первое с чего начинается исследование работы УЗВ, это сравнение параметров воды источника водоснабжения и воды в самой системе. Потом переходим к расчету эффективности работы всех узлов установки.

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

Приведем два наглядных примера:

1. Жесткость воды отличалась, причем в УЗВ она была выше. Мы сразу высказали идею, что в воду постоянно добавляют источник кальция.

Сначала мы думали, что в этом виновата система водоподготовки. Но потом оказалось, что источник кальция добавляется в УЗВ с кормом.

2. Щелочность воды отличалась, в УЗВ она была выше. рН воды был немного повышен для УЗВ. Причем в биофильтре постоянно происходит потребление щелочности воды нитрифицирующими бактериями, а она не уменьшается!

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

В Израиле мы наблюдали интересную картину "закальцовывания" биофильтра. Пластиковая загрузка биофильтра просто превращалась в известняк (камень).

Все параметры воды в УЗВ в какой-то мере друг от друга зависят. Требуется глубокое понимание и осмысление этой взаимосвязи, поэтому правильный выбор рабочих параметров воды позволяет стабильно выращивать много рыбы с низкой себестоимостью.

Автор программы: Краснобородько Василий.

Эта программа интегрирована в нашу основную программу "AKVA" и является одним из ее расчетных модулей.

Formats: .xls ( k).
Last updated: 20.12.2005.

Back to Top

horizontal rule

 

 

в начало страницы

Вопросы и предложения относительно того, что представлено на сайте, можно направлять по адресу:

Есть вопросы, звоните: +371 26785118
Copyright © 1997-2017 Vasiliy Krasnoborodko. All rights reserved.
Перепечатка материалов сайта запрещена без письменного согласия владельца

Яндекс цитирования Рейтинг@Mail.ru Top.LV