Ако човек се позамисли и погледне програмистки върху дейността на един пчелар, той веднага ще открие неговия ОСНОВЕН ЦИКЪЛ или така да се каже неговия ОСНОВЕН АЛГОРИТЪМ НА РАБОТА. А той е следния:
1. Отвори кошер K
2. С няколко поредни премествания се добери до корпус L
3. Извади рамка М
4. Прегледай я от двете страни
5. В зависимост от това, което видиш, изпълни действие N
6. Върни се в точка 3 и вземи следващата рамка
7. Върни се в точка 2 и вземи следващия корпус
8. Върни се в точка 1 и отвори следващия кошер
Този основен цикъл се повтаря милиони пъти от всеки един пчелар в рамките на неговия живот. Колкото и да изглежда невероятно, много неща в този цикъл могат да се автоматизират. Ето един пример как това може да стане:
1. Двете цели стени на фургона представляват наредени рамки на етажи от земята чак до тавана.
2. Физическото оформяне на корпуси по хоризонтала и вертикала се извършва от плоскости, които могат да се вадят или слагат на всяка една позиция между всеки две рамки или между всеки два етажа от рамки. Тоест могат да се оформят всякакви конфигурации от затворени обеми както по хоризонтала, така и по вертикала. Всичко това може да се извършва както ръчно, така и автоматично, както на място, така и дистанционно. С две думи - и двете стени на фургона представляват много на брой кошери по хоризонтала и по вертикала, като тези кошери лесно могат да се разделят или сдвояват както по хоризонтала, така и по вертикала.
3. Самите рамки се движат по жлебове и всяка една от тях може да се вади назад в празното пространство вътре във фургона. Това се извършва от специален механизъм, който се движи на релси по хоризонтала и вертикала и лесно може да застава зад всяка една рамка във фургона и след това да я вади или да я връща обратно на мястото си.
4. Механизма ще може и да премества рамки - тоест да ги вади от една позиция и да ги слага на друга. Така ще се осигури ваденето на меда, складирането и обратното зареждане на празни рамки.
5. Главата на механизма е най-важната и най-сложната негова част. Тя трябва да може да изпълнява различни функции, които ще опиша по-долу.
6. Най-лесната функция е кантара - тоест всяка една рамка се вади, претегля се, информацията се записва в базата с данни и след това рамката се връща на мястото си. Тази функция може да е напълно автоматична и да се изпълнява като отделен процес от една многозадачна система. Този процес ще работи извън контекста на останалите и ще се развива с такова темпо, шото например теглото на всяка рамка да се проверява веднъж на ден по време на главната паша и веднъж на седмица през останалото време.
7. Следващата функция е видеонаблюдението. От двете страни на рамката има камери, които в автоматичен режим щракват по една снимка и ги записват в архивите на базата с данни. След това се задействува алгоритъм, който прави анализ на изображението и в зависимост от този анализ се предприемат действия. Списъка с действия е дълък и почти всички могат да се автоматизират. Например пръскване с някакво лекарство или с хранителен разтвор, слагане или махане на лентичка, стръскване или изгонване на пчелите и т.н. Като последна мярка алгоритъма може да предизвика аларма в контролния център на стотици километри разстояние, където оператор може да огледа видеоизображението и да вземе решение за някакво действие.


Цитат
