Master's Thesis

Airborne Part Positioning: Design and Control of an Oscillating Nozzle Array

Final Thesis 11.74 MB Appendix 106.81 kB

Author of thesis: Bc. Filip Sova

Acad. year: 2025/2026

Supervisor: Mgr. Monika Dosoudilová, Ph.D.

Reviewer: Ing. et Ing. Stanislav Lang, Ph.D.

Abstract:

This master's thesis addresses the design, implementation, and experimental validation of a system for the non-contact positioning of lightweight industrial components using oscillating air streams generated by an array of fluidic oscillators. The specific manipulation scenario involves the clustering and rotation of plastic caps without any mechanical contact. A modular annular nozzle array comprising twelve fluidic oscillators and an air knife system for preliminary positioning were fabricated using additive manufacturing. These components were integrated with a Fanuc industrial robot, a machine vision system, and a programmable logic controller (PLC) into a functional workstation managed by a state machine. To detect and evaluate the orientation of the manipulated objects, an image processing algorithm based on segmentation in the HSV color space was implemented. Simultaneous pulsed operation of all twelve nozzles with a period of 120 ms and an inter-pulse interval of 40 ms was experimentally determined as the optimal activation pattern. The results of the experimental validation quantify the accuracy and repeatability of the manipulation, compressed air consumption, and the acoustic load of the workstation. This work expands the currently very limited body of knowledge regarding the use of sweeping jets for non-contact industrial manipulation.

Keywords:

non-contact manipulation, fluidic oscillator, sweeping jet, impinging jet, nozzle array, air knives, travelling wave, B&R, SMC, PLC, pneumatic system, machine vision, additive manufacturing

Date of defence

09.06.2026

Result of the defence

Defended (thesis was successfully defended)

znamkaAznamka

Grading

A

Process of defence

Student obeznámil komisi s výsledky své DP. Po přečtení posudků následovaly dotazy oponenta (viz posudek oponenta) a komise: Informace o zpracování dat. Dotaz na kamerový systém (zpracování, ověření, vyhodnocení). Dynamika otočení (návrh pulsů). Úprava řídící sekvence vzhledem k obměně víček. Student reagoval na všechny dotazy uspokojivě. Komise zhodnotila DP jako velice přínosnou a zajímavou. Jako jediný nedostatek DP vnímala absenci informací o kamerovém systému.

Language of thesis

Czech

Faculty

Department

Study programme

Applied Computer Science and Control (N-AIŘ-P)

Composition of Committee

doc. Ing. Oldřich Trenz, Ph.D. (předseda)
doc. Ing. Jakub Kůdela, Ph.D. (místopředseda)
prof. Ing. Zdeněk Hadaš, Ph.D. (člen)
doc. Ing. Pavel Škrabánek, Ph.D. (člen)
doc. Ing. David Fojtík, Ph.D. (člen)
prof. Ing. Jiří Jaroš, Ph.D. (člen)
doc. Ing. Miloš Hammer, CSc. (člen)

Supervisor’s report
Mgr. Monika Dosoudilová, Ph.D.

Diplomová práce Bc. Filipa Sovy se zabývá návrhem, realizací a experimentálním ověřením systému pro bezkontaktní polohování lehkých průmyslových součástí pomocí soustavy oscilačních vzduchových trysek. Práce tematicky navazuje na řešení návrhu oscilační trysky, přičemž její zásadní přínos spočívá v praktické realizaci a pokročilé integraci celého systému do funkční podoby.


Za velmi silnou stránku práce považuji její výrazný aplikační charakter. Student zde propojil mechanickou konstrukci, pneumatický systém, navrženou prstencovou soustavu fluidních oscilátorů, soustavu vzduchových nožů, průmyslového robota, řídicí PLC, uživatelské rozhraní, kamerový systém a řídicí PC do jednoho funkčního celku. Taková integrace je technicky náročná a vyžaduje schopnost řešit problémy napříč několika oblastmi automatizace, řízení, pneumatiky a konstrukčního návrhu.


Za podstatné považuji, že práce nezůstala pouze u návrhu zařízení, či u realizace dílčích komponent, ale dospěla ke komplexnímu funkčnímu řešení a experimentálnímu ověření na konkrétní úloze shlukování a otáčení plastových víček. Významným nadstavbovým prvkem je implementace základního kamerového vyhodnocení polohy a orientace objektů, které nebylo v zadání explicitně požadováno, avšak významně rozšiřuje možnosti celého pracoviště.


Z odborného hlediska lze uvést, že statistické vyhodnocení experimentů mohlo být rozsáhlejší, zejména pokud jde o počet opakování a podrobnější analýzu variability výsledků. Toto omezení však vnímám v kontextu značné šíře práce, jejímž hlavním těžištěm byla praktická realizace a integrace funkčního technologického celku.


Student pracoval pečlivě, intenzivně a samostatně. V průběhu řešení prokazoval iniciativu, technickou zdatnost a snahu o odborně podložené řešení. Velmi si cením, že student během práce prokázal velmi dobrý týmový přístup, komunikativnost a konstruktivní spolupráci s kolegou Bc. Darkem Goliášem.


Celkově hodnotím práci jako velmi zdařilou, prakticky přínosnou a nadstandardně komplexní.


Práci bez výhrad doporučuji k obhajobě a hodnotím ji známkou A / výborně.
Evaluation criteria Grade
Splnění požadavků a cílů zadání A
Postup a rozsah řešení, adekvátnost použitých metod A
Vlastní přínos a originalita A
Schopnost interpretovat dosažené výsledky a vyvozovat z nich závěry A
Využitelnost výsledků v praxi nebo teorii A
Logické uspořádání práce a formální náležitosti A
Grafická, stylistická úprava a pravopis A
Práce s literaturou včetně citací A
Samostatnost studenta při zpracování tématu A

Grade proposed by supervisor: A

Práce se věnuje využití oscilačních trysek pro bezkontaktní manipulaci s lehkými předměty, včetně řízené změny jejich orientace pomocí aerodynamických cestujících vln. Tento nekonvenční přístup dodává práci výraznou originalitu. Hlavním výstupem je návrh, realizace a experimentální ověření koncového efektoru tvořeného soustavou oscilačních trysek.

Student nejprve popisuje konvenční metody aerodynamické manipulace a následně se věnuje fyzikálním základům a dynamice silového působení nárazových a kmitajících proudů. Následuje návrh a realizace vzduchových nožů a soustavy trysek, koncipované jako prstenec tvořený dvanácti prvky. Student vytvořil návrh i fyzickou realizaci efektoru pomocí aditivních technologií, přičemž volil různé filamenty s ohledem na požadované vlastnosti jednotlivých částí. Optimalizace geometrie trysek byla převzata ze souběžné diplomové práce pana Goliáše, což je v textu korektně uvedeno. 3D modely komponent jsou přiloženy.

Soustava trysek byla integrována na šestiosý průmyslový robot v rámci robotického pracoviště, které student zprovoznil. V testovací úloze sledoval vliv cestujících vln na manipulaci plastových víček. Nejprve provedl jejich shlukování pomocí vzduchových nožů, následně jejich otáčení prostřednictvím cestujících vln generovaných soustavou oscilačních trysek. Přestože je občas nutná korekce, výsledky potvrzují praktickou použitelnost efektoru a až 50% úsporu stlačeného vzduchu oproti běžným metodám.

Text práce je logicky strukturovaný a graficky kvalitní, pouze s drobnými jazykovými nedostatky v podobě častějšího užívání ukazovacích zájmen a několika překlepů. Za mimořádně hodnotné považuji rozsah a způsob aplikace soustavy trysek v rámci robotického pracoviště, neboť tato aplikace je příkladem komplexní systémové integrace. Student pracoval s širokou škálou hardwaru i softwaru – od řízení robotu Fanuc, přes zpracování obrazu a optimalizaci nasvětlení, až po tvorbu stavového automatu na PLC B&R, oživení pneumatického systému SMC a tvorbu HMI na minipočítači v jazyku Python. Využil průmyslové protokoly ModbusTCP, IO‑Link a Ethernet Powerlink. Výhradu mám snad pouze k poměrně strohému způsobu ověření přesnosti a opakovatelnosti, na což zřejmě již nezbyl dostatek času vzhledem k rozsahu práce. I přesto vnímám práci jako velmi povedenou. Student jednoznačně prokázal schopnost řešení technických úkolů na inženýrské úrovni. Práci hodnotím celkově jako vynikající.
Evaluation criteria Grade
Splnění požadavků a cílů zadání A
Postup a rozsah řešení, adekvátnost použitých metod A
Vlastní přínos a originalita A
Schopnost interpretovat dosaž. výsledky a vyvozovat z nich závěry B
Využitelnost výsledků v praxi nebo teorii A
Logické uspořádání práce a formální náležitosti A
Grafická, stylistická úprava a pravopis B
Práce s literaturou včetně citací A
Topics for thesis defence:
  1. V kapitole 8.1 uvádíte, že jste pro komunikaci s robotem Fanuc použil Modbus TCP, protože nebylo možné z licenčních důvodů využít ostatní protokoly. Jaké další komunikační možnosti robot nabízí a jaké výhody či nevýhody by pro vaši aplikaci představovaly? Pokud byste měl možnost volby bez licenčních omezení, zvolil byste jiné rozhraní, nebo by Modbus TCP zůstal preferovaným řešením?
  2. U testovacích objektů jste použil 3D tištěná víčka. Myslíte, že by standardní PET víčka vykazovala stejný efekt v proudění, nebo by jejich hmotnost a tvar vedly k odlišné reakci na oscilační trysky?
  3. V kapitole 10.1 uvádíte dobu aktivace 300 s. Předpokládám, že jde o překlep a správná hodnota má být 300 ms. Můžete tuto skutečnost potvrdit a upřesnit, zda a jak velký vliv má přesné dodržení délky aktivační periody na funkci vašeho systému.

Grade proposed by reviewer: A

Responsibility: Mgr. et Mgr. Hana Odstrčilová