
- •Введення
- •1 Подання двовимірних даних у формі цифрових зображень
- •2 Системи растрової графіки
- •3 Спеціалізовані системи обробки зображень
- •Системи обробки даних дистанційного зондування
- •5 Системи інженерних обчислень
- •6 Системи, орієнтовані на візуалізацію двовимірних даних
- •7 Система am Lab Hesperus
- •8 Програмний комплекс FlowVision
- •9 Програмний комплекс Gas Dynamics Tool (gdt)
- •10 Подання векторних полів у пакеті fluent
- •Література
7 Система am Lab Hesperus
Зовсім недавно з'явилася вітчизняна універсальна система візуалізації й обробки двовимірних даних AM Lab Hesperus http://www.amlab.ru/ . Для російськомовних користувачів буде цікавий той факт, що вся документація, як і інтерфейс програми, виконані російською мовою.
Вид вихідних даних, прийнятих програмою, досить широкий. Це й файли стандартних графічних форматів, і текстові дані у вигляді матриць або наборів крапок, і так звані бінарні файли (масиви цілих, із плаваючою крапкою або комплексними числами різного типу).
Рис.4д Робота із програмою Hesperus.
Система Hesperus споконвічно орієнтувалася на обробку даних довільного типу й великого обсягу, із цієї причини її відрізняють висока швидкість роботи й многопоточность, що дозволяє запускати одночасно кілька процесів обробки.
Ковзан програми - її засобу візуалізації, що дозволяють детально вивчати різні дані досить великого обсягу. Істотно полегшує роботу можливість гнучкого настроювання колірної відповідності, що дозволяє зіставляти кожному зазначеному діапазону даних певний колір або плавний колірний перехід.
Для роботи із зображеннями, що мають складні гистограммы, буде корисна можливість динамічної зміни діапазону відображуваних даних. У ряді додатків дуже коштовним виявиться засіб для роботи в користувальницькій системі координат.
Система має потужний механізм 3D візуалізації, підтримує параметричне завдання поверхонь і накладення на них довільної текстури. При цьому програма має широкий набір засобу обробки й аналізу, стандартним для подібних систем.
Програма є розширюваною й дозволяє користувачеві писати власні модулі з використанням найбільш важливих функцій системи.
Усякий бажаючий испробовать програму може скачать ее из интернета (обсяг програми ледве більше 4 Мб).
Скачанная в такий спосіб програма поширюється як умовно-безкоштовна, не має ніяких функціональних обмежень і лише через якийсь час починає нагадувати користувачеві про необхідність зареєструватися.
8 Програмний комплекс FlowVision
Програмний комплекс FlowVision призначений для моделювання руху рідини й газу в різних промислових і природних об'єктах. Даний продукт створений російською командою розроблювачів (компанія ТЕСИС, Росія) і базується на розробках вітчизняної російської фундаментальної й прикладної науки.
FlowVision моделює стаціонарні й нестаціонарні плини на до-, транс- і сверхвуковых швидкостях. Ураховуються різні фізичні ефекти і явища - турбулентність, горіння, фа- зовые переходи та інше. Можливості пакета дозволяють задовольнити практично всім суще- ствующим потребам інженерів різної кваліфікації. Можна однаково ефективно вирішувати як прості, так і складні завдання.
У програмному комплексі FlowVision реалізовані наступні способи візуалізації скалярних полів:
зображення розподілу змінної в площині методом колірної (тонової) заливання;
створення двовимірного графіка;
створення «графіка уздовж кривій».
При візуалізації векторного поля швидкості використовуються:
побудова напрямків швидкості методом векторів;
побудова ліній струму методом групи часток.
Наприклад, обтікання циліндра потоком середовища представлене на мал.5.
Лінії струму Поле тисків Поле швидкостей
(експеримент) і лінії струму й лінії струму
Рис.1. Обтікання циліндра при різних числах Рейнольдса
Як приклад на мал. 6 показано графік тиску уздовж горизонтальної лінії й розподіл тиску по площині плину для випадків розширення й звуження каналу (різними квітами).
Рис. 6 Розподілу тиску в що розширюється й сужающемся каналі (стрілками позначений напрямок плину)
Рис. 7 Розподілу швидкості й лінії струму в що розширюється й сужающемся каналі (стрілками позначений напрямок плину)
Рис. 8. Обтікання еліптичного циліндра