UniControls
   
zpět na úvodní stranu Výzkum a vývoj - Mezinárodní výzkumné projekty
Mezinárodní výzkumné projekty


Projekt OCERA

Společnost UniControls se aktivně účastní evropského projektu OCERA (Open Components for Embedded Real-time Applications), jehož cílem je  vytvoření open softwarových komponent pro vývoj real-time řídicích systémů na platformě Linux.

Účast UniControls v tomto projektu zahrnuje následující:

1. Simulace technologického procesu pro ověření komponent  OCERA
Pro ověření vlastností komponent OCERA byl vybrán technologický proces plynového turbokompresoru v Kralicích.
Simulace technologie je realizována simulátorem technologie vybaveným procesorem MSM586SEV s OCERA Linux+RTLinux. Vlastní řídicí algoritmy běží na testovací stanici s procesorem PowerPC MPC 8240 také s OCERA Linux+RTLinux. 
Další informace viz. dokument "Process Control Application".

2. Vývoj aplikačních komponent UniCAPu pro Linux+RTLinux
V rámci projektu OCERA se UniControls zabývá vývojem těchto komponent:
- Node manager
umožňuje spustit nebo zastavit interpretaci řídicích
algoritmů a ovládat konfiguraci I/O subsystému
a komunikačního subsystému
- Interpreter řídicího algoritmu
Tento interpreter využívá kódů připravených v uzlové databázi (node database) a vykonává činnosti, které jsou určeny tímto kódem.
- Komunikační systém ethernet
Komunikační systém využívá přenosu po síti ethernet k odesílání zpráv s využitím UDP/IP.
- I/O subsystém s CANopen komunikací
Tento subsystém zajišťuje spojení mezi interpretrem řídicího algoritmu se vzdálenými I/O moduly spojenými s uzlem na sběrnici CAN a protokolem CANopen.
Další informace viz. dokument "UniCAP porting to Linux+RTLinux environment".

3. Ověření funkce vyvinutých aplikačních komponent
U vyvinutých komponent jsou testovány následující charakteristiky:
Komunikační systém
- zpoždění mezi odesláním a přijetím zprávy
- maximální datová propustnost
- stabilita přenosu
Interpreter řídicího algoritmu
- objem zpracovaných algoritmů
- spolehlivost interpretru  
- I/O konektivita
- zpoždění při I/O komunikaci
- meziuzlová komunikace
Další informace viz. dokument "Process Control Application"

4. Ověření funkce komponent OCERA
Některé OCERA komponenty jsou ověřovány v UniControls jako součást uživatelského software UniCap. Jejich seznam je uveden v příloze "Process Control Application".

5. Celkové vyhodnocení projetu OCERA
Celkové vyhodnocení projektu Ocera spočívá v porovnání plánovaných parametrů projektu uvedených v dokumentu "Assessment and evaluation " se skutečně dosaženými parametry projektu.

Mezi hlavní komerční přínosy využití OS Linux v procesním řízení patří:
- kompletní náhrada OS9
- úspory na nákupu licencí (cca 400 EUR/licence)
- Linux+RTLinux umožňuje nasazení v aplikacích kde jsou certifikačními úřady vyžadovány zdrojové kódy operačního systému
- lepší portování aplikací

Pro další informace o projektu OCERA navštivte www.ocera.org .




 |  ©2004 UniControls a.s. Poslední aktualizace: 21.10.2011 |