ALGORITHMIC AND SOFTWARE SUPPORT IN THE SYSTEM OF FISHING CONTROL USING SELECTIVE LIGHT SOURCES
Abstract and keywords
Abstract (English):
Based on the analysis of the problems associated with the deterioration of the ecological situation in the Caspian basin, the task of developing the systems for ordinary sprat fishing ( Clupeonella delicatula ) is set. For the design of the automated control system of fishing, the information criteria taking into account the factors such as noise effect generated at the depth of the fishing horizon by the moon radiation, as well as noises caused by the reflection of light of the underwater source from the sea surface and the bottom, are chosen. For the first time there were obtained the expressions for the function "signal/noise" in case of fishing for small and medium depths, which allow to calculate the temperature of the surface and underwater sources while fishing. Operational management of the fishing can be implemented by adjusting the temperature of tungsten filament of the surface and underwater light sources, which maximize bandwidth of optical information transmission. As a result of increasing or decreasing the temperature of the tungsten filament, the range and intensity of the radiation of the source of the light transmitted through the water and rendering the control action on the subject of fishing also change. The proposed algorithm of the fishing control actualizes the principle of consistent management of the surface and underwater light sources, but the transition from one to another unit of the algorithm is based on the processing of visual information on the movement of fish stock in the direction of gear coming from sonar. The software, created for the implementation of the automated system of sprat catching control, is designed in the object-oriented programming environment Borland Developer Studio 2006 (Delphi 7) and can run under the operating system Windows XP Professional, as well as the latest versions of Windows.

Keywords:
algorithm, program, sprat, light source, control system
Text
Введение Каспийское море обладает богатой ихтиофауной. Долгое время этот бассейн являлся основным источником, обеспечивающим рыбные рынки России килькой. Основной вылов приходился на анчоусовидную кильку (Clupeonella engrauliformis), демонстрирующую наиболее выраженную положительную реакцию на свет по сравнению с другими видами этого семейства. По имеющимся данным, начиная с 2010 г. численность популяций анчоусовидной и большеглазой килек (Clupeonella grimmi) резко сократилась. Так, за 5 лет годовой вылов кильки к 2011 г. (т. е. с 2006 по 2011 г.) снизился в 93,3 раза, среднесуточные уловы судов - в 4,3 раза, промысловое усилие - в 18,7 раза. Промысел килек стал нерентабельным, что обусловлено, в частности, отсутствием рыбопромысловых систем, специально предназначенных для лова обыкновенной кильки, запасы которой за все эти годы лишь пополнялись. При исследовании акватории Каспийского моря были выявлены многочисленные и плотные скопления обыкновенной кильки в ее северной, северо-западной, средней и южной частях. В настоящее время уловы более чем на 85 % состоят из обыкновенной кильки (Clupeonella delicatula) [1]. В связи с этим актуальной является разработка автоматизированной системы управления процессом лова каспийской кильки, учитывающей все указанные выше факторы. Однако решение этой задачи требует создания алгоритмического и программного обеспечения для управления световым оборудованием рыбопромысловой системы. При построении математической модели процесса передачи оптической информации объекту управления необходимо наряду с другими параметрами учитывать глубину горизонта лова, расстояние от подводного источника света, поверхности моря и дна водоема до объекта управления. Это предопределяет возможность рассмотрения ряда частных случаев. Нами рассматривается вариант лова на небольших глубинах. Математическая модель Схема передачи оптического сигнала от надводных и подводных источников света объекту управления в системе лова каспийской кильки показана на рис. 1. Элементы системы: 1. Рыболовное судно. 2. Конусный подхват типа «кошелек» [2]. 3. Периферийные элементы информационно-измерительной системы (датчики глубины, прозрачности и т. д.). 4. Блок управления температурой селективных источников света. 5. Бортовая ЭВМ. 6. Надводный источник света. 7. Подводный источник света. 8. Объект управления (каспийская килька). 9. Луна. Рис. 1. Схема передачи оптической информации объекту управления: L, Н1, Н2 - расстояние от подводного источника света, поверхности моря и дна водоема до объекта управления соответственно При построении математической модели учитывались шумы искусственного и естественного происхождения (при лове на небольших глубинах, т. е. когда Н1 < Н2 (рис. 1), шум, создаваемый излучением, отраженным от дна водоема, можно не учитывать), а в качестве критерия для выбора эффективных параметров элементов системы управления процессом лова, в частности температуры селективных источников света, использовалось условие максимизации производительности рыбопромысловой системы: , где k - абсолютный коэффициент уловистости орудия лова; Р = - пропускная способность канала передачи оптической информации; - время лова; - полоса частот, воспринимаемая органом зрения рыбы; С/Ш - функция «отношение сигнал/шум». Для расчета сигнала, передаваемого объекту управления от надводного источника оптического излучения, используем спектральную формулу [3], преобразовав ее с учетом дисперсии показателя преломления света в воде, реальных размеров источника и приемника оптического излучения, вида функции спектральной плотности излучения вольфрамовой нити накала лампы [4], а также формул Френеля [5], описывающих интенсивность отраженной и преломленной световой волны на границе раздела «воздух-вода»: , (1) где R - площадь глаза рыбы; Sw - площадь поверхности вольфрамовой нити накала; α(λ) - показатель ослабления света в воде; h - высота подвеса источника; Н1 - глубина горизонта лова; φ - угол падения; β(φ, λ) - угол преломления; Sm - метеорологическая дальность видимости; I(λ, Т) - функция спектральной пространственной плотности излучения источника [2]; τ(λ) - спектральная зависимость отношения яркости преломленного луча к яркости луча, падающего на поверхность воды под углом φ; υ(λ) - функция относительной спектральной чувствительности глаза рыбы [6]. Шум, создаваемый лунным излучением и воспринимаемый глазом рыбы, определяется по формуле , (2) где Rc - радиус солнца; - видимая часть лунного диска в зависимости от ее фазы; Rc.o - радиус солнечной орбиты; Rл.о - радиус лунной орбиты; - спектральное распределение излучения Солнца; - альбедо Луны; - зависимость спектрального коэффициента пропускания чистой атмосферы от длины волны [4, 7]. Тогда, с учетом формул (1) и (2), значение функции «отношение сигнал/шум», с учетом шума, создаваемого лунным излучением и воспринимаемого глазом рыбы, для надводного источника света определяется по следующей формуле: При расчете оптического сигнала, передаваемого подводным источником света, который расположен непосредственно на самом орудии лова, используется формула . (3) Шум, создаваемый подводным искусственным источником света в результате отражения лучей от поверхности моря, , (4) где n(λ) - относительный показатель преломления воды. Тогда, с учетом формул (3) и (4), значение функции «отношение сигнал/шум» для подводного источника света можно рассчитать по формуле . Автоматизированная система управления процессом лова кильки На рис. 2 представлен алгоритм автоматизированной системы управления процессом лова кильки с использованием селективных источников света. Алгоритм состоит из двух блоков, относящихся к надводному и подводному источникам света соответственно. Данный программный продукт позволяет рассчитать оптимальные параметры для лова кильки, в частности температуру ламп накаливания надводного и подводного источников света, а также выбрать различные режимы управления системой лова. Программа «Автоматизированная система управления процессом лова кильки» (АСУПЛК) выполнена в объектно-ориентированной среде программирования Borland Developer Studio 2006 (Delphi 7) и работает под управлением операционной системы Windows XP Professional, а также более новых версий [8, 9]. При разработке данного программного продукта использовались компоненты Memo, Label, Button, Edit, а также основные методы и процедуры, такие как show, close, procedure Click(Sender: TObject), FormDestroy(Sender: TObject), FormCreate(Sender: TObject), MC:IMathcadApplication; WC:IMathcadWorksheets; WS:IMathcadWorksheet, StrToFloat, ShowMessage, SetValue, GetValue [8, 9]. Программа имеет удобный, интуитивно понятный интерфейс, выдержанный в спокойной цветовой гамме и едином стиле и адаптированный к минимальному разрешению 800 × 600. Инсталляция и выполнение разработанного программного продукта Программа не требует специальной установки. Для использования «АСУПЛК» следует скопировать в заранее созданную папку файлы из дистрибутива. Запуск системы осуществляется путем двойного нажатия на файле (Project2.exe). Описание работы алгоритма программы Алгоритм, состоящий из двух блоков, разработан для автоматизированной системы управления процессом лова кильки с использованием надводного и подводного искусственных источников оптического излучения. Надводный источник оптического излучения служит для привлечения объекта управления к орудию лова. Чтобы добиться его оптимальной работы, необходимо рассчитать температуру вольфрамовой нити накала по следующим данным: высота подвеса источника света, глубина горизонта лова, метеорологическая дальность видимости. В случае, если они совпадают с границами допустимых значений, «АСУПЛК» выдает оптимальную температуру вольфрамовой нити накала. Затем, при помощи эхолота, наблюдаем за передвижением косяка рыбы, его формой, скоростью, расположением в пространстве и по мере его приближения или отдаления относительно орудия лова в режиме online регулируем температуру вольфрамовой нити надводного источника оптического излучения. Да Да Нет Нет Да Нет Да Нет Да Нет Нет Да Нет Да Рис. 2. Алгоритм автоматизированной системы управления процессом лова кильки с использованием селективных источников света При расчете температуры подводного источника оптического излучения, который служит для привлечения рыбы в зону облова, вводятся следующие необходимые переменные: глубина горизонта лова, глубина подводного источника, а также расстояние от орудия лова до объекта управления. После вывода на дисплей оптимальной температуры и при положительной реакции косяка рыбы отслеживаем его расстояние и форму по эхолоту, регулируя в режиме online температуру вольфрамовой нити подводного источника оптического излучения и учитывая излучение, отраженное от поверхности моря и дна водоема. В случае рассредоточения косяка необходимо задать оптимальную температуру источника для образования плотного скопления рыб в облавливаемой зоне. Заключение Таким образом, в ходе исследования нами были получены следующие результаты. 1. Предложен критерий для расчета эффективных параметров элементов системы управления ловом. 2. Создана математическая модель передачи оптической информации рыбе. 3. Разработан алгоритм управления системой лова. 4. На базе предложенного алгоритма реализовано программное обеспечение «АСУПЛК». Данный программный продукт позволяет рассчитать оптимальные параметры для лова кильки, а также выбрать различные режимы управления системой лова.
References

1. Hodorevskaya R. P. Sostoyanie zapasov morskih ryb Kaspiyskogo morya (po rezul'tatam issledovaniy v 2011 g.) / R. P. Hodorevskaya, A. A. Aseynova, Yu. A. Parickiy, S. V. Kanat'ev, D. A. Gavrilova, T. S. Zubkova, D. R. Abdulaeva // Vestn. Astrahan. gos. tehn. un-ta. Ser.: Rybnoe hozyaystvo. 2013. № 1. S. 106-117.

2. Pat. № 2504152 Rossiyskaya Federaciya, MPK A01K79/00. Ustroystvo dlya lova gidrobiontov / Churunov V. N., Lihter A. M.; opubl. 20.01.14.

3. Lihter A. M. Upravlenie fizicheskimi polyami v rybolovstve / A. M. Lihter, A. V. Mel'nikov. Astrahan': Izd. dom «Astrahanskiy universitet», 2005. 149 s.

4. Kuz'min A. N. Model' processa peredachi opticheskoy informacii podvodnogo istochnika sveta v sistemah lova gidrobiontov / A. N. Kuz'min, A. M. Lihter, Yu. N. Rogozhina // Prikaspiyskiy zhurnal: upravlenie i vysokie tehnologii. 2012. № 4 (20). C. 44-49.

5. Landsberg G. S. Optika: ucheb. posobie dlya vuzov / G. S. Landsberg. M.: Fizmatlit, 2003. 848 s.

6. Mel'nikov V. N. Biofizicheskie osnovy promyshlennogo rybolovstva / V. N. Mel'nikov. M.: Pisch. prom-st', 1973. 392 s.

7. Lihter A. M. Modelirovanie sistem upravleniya processami lova ryby / A. M. Lihter. Astrahan': Izd. dom «Astrahanskiy universitet», 2006. 315 s.

8. Rubancev V. A. Delphi v primerah, igrah i programmah / V. A. Rubancev. SPB.: Nauka i tehnika, 2012. S. 217-248.

9. Arhangel'skiy A. Ya. Programmirovanie v Delphi. Versii 2006, 2007, Turbo Delphi / A. Ya. Arhangel'skiy. M.: Binom-Press, 2007. 1018 s.


Login or Create
* Forgot password?