Версія від 03.04.2014.
Для того щоб запустити аплет, будь ласка встановіть середу виконання Java
Даний джава-аплет дозволяє продемонструвати роботу алгоритму черги холодильних компресорних агрегатів, розробленого нашою компанією на підставі багаторічного досвіду. У даному прикладі реалізовано чотири гвинтових компресора з регулюванням продуктивності золотниковим клапаном, і один гвинтовий компресор з частотним перетворювачем і з золотником. Алгоритм може бути легко розширений до будь-якої кількості компресорів (використана обробка масивів в циклі), а також для поршневих компресорів із ступінчастим регулюванням продуктивності.
Мета даного алгоритму – вибір оптимальної послідовності роботи і продуктивності компресорів з точки зору енергоспоживання та зносу механізмів при забезпеченні достатньої точності регулювання. Були використані наступні основні критерії:
- Ефективність роботи гвинтового компресора низька при малих положеннях золотника. Наприклад, два компресори на середній продуктивності працюють краще, ніж один на максимальній і один на мінімальній. Тому продуктивність менш середньої (в режимі авто) дозволена, тільки якщо працює один компресор.
- Ефективність регулювання продуктивності частотним перетворювачем висока. На мінімальній частоті і максимальному положенні золотника компресор працює ефективно.
- Рівномірний знос механізмів, зрівнюючи години напрацювання компресорів. Також в алгоритмі реалізовано попередження про закінчення моторесурсу і наближенні терміну ремонту для кожного з компресорів, але в даному аплеті це попередження не виводиться.
- Мінімізувати кількість пусків і зупинок компресорів.
Відмінні особливості даного алгоритму:
- Окремі черга на пуск і черга на зупинку. Пріоритети на пуск і зупинку задаються для кожного компресора. Це дозволяє зокрема враховувати потужність компресорів. Наприклад, є один великий компресор і три малих. Спочатку запускаємо малий компресор, тому що не знаємо, яке буде навантаження – при малому навантаженні малий компресор буде працювати більш ефективно. Якщо потрібні ще компресори, то запускаємо великий. Якщо двох компресорів на середній продуктивності забагато, то зупиниться малий.
- Неперериваюче зрівняння мотогодин. Для зрівнювання мотогодин по можливості використовуються природні пуски та зупинки компресорів через регулювання загальної продуктивності. Також передбачено перериваюче зрівняння: примусово зупиняти і запускати компресори, якщо різниця годин перевищує допустиму межу (довго працювали без природнього пуску або зупинки).
- Підхоплення працюючих компресорів при перемиканні з ручного в авто і навпаки.
Для зручності тестування можна прискорювати всі затримки, задаючи масштаб часу.
Нижче наведені графіки, згенеровані при автоматичному тестуванні в системі Matlab.