Diplomová práce. On-line databáze provozních dat pro laboratorní odparku. Jan Polnický VŠCHT FCHI, ASŘ 2001/2002

Podobné dokumenty
Sísyfos Systém evidence činností

ADMINISTRACE POČÍTAČOVÝCH SÍTÍ. OPC Server

Migrace CIDUG. Ing. Pavel Krutina

Kritéria hodnocení praktické maturitní zkoušky z databázových systémů

GTL GENERATOR NÁSTROJ PRO GENEROVÁNÍ OBJEKTŮ OBJEKTY PRO INFORMATICA POWERCENTER. váš partner na cestě od dat k informacím

Compatibility List. GORDIC spol. s r. o. Verze

Stěhování aplikací. Michal Tomek, Sales Manager

POČÍTAČOVÉ ŘÍZENÍ TECHNOLOGICKÝCH PROCESŮ

POČÍTAČOVÉ ŘÍZENÍ TECHNOLOGICKÝCH PROCESŮ

Informace ke stavu celoměstsk xxx

Profilová část maturitní zkoušky 2017/2018

O Apache Derby detailněji. Hynek Mlnařík

Servery Incad, stav k

Kritéria hodnocení praktické maturitní zkoušky z databázových systémů

Paralelní výpočty ve finančnictví

Virtuální ověřování výroby Robotika Process Simulate Virtual Commissioning Virtuelle Inbetriebnahme

POČÍTAČOVÉ ŘÍZENÍ TECHNOLOGICKÝCH PROCESŮ

10. Architektura klient/server a třívrstvá architektura

10. Architektura klient/server a třívrstvá architektura

Data x Informace x Znalosti

Výměna Databázového serveru MS SQL

- kvalitní dokumentace k SW je vyžadovaným STANDARDEM. vzájemná provázanost SW (IS) ve velkých společnostech. aktuální přehledná srozumitelná

Business Intelligence

28.z-8.pc ZS 2015/2016

SRSW4IT Inventarizační SW. Prezentace aplikace. Vedoucí DP: ing. Lukáš Macura Autor: Bc. Petr Mrůzek

Jan Váša TGB Sales Representative, Oracle Czech 10. června 2011 MRI Kladno

verze GORDIC spol. s r. o.

Databáze II. 1. přednáška. Helena Palovská

Jazyk PL/SQL Úvod, blok

FREEWAROVÉ ŘEŠENÍ DICOM SERVERU S NÍZKÝMI NÁROKY NA HARDWAROVÉ VYBAVENÍ

Patrol Management System 2.0

Cloudy a gridy v národní einfrastruktuře

Obsah. Kapitola 1. Kapitola 2. Kapitola 3. Kapitola 4. Úvod 11. Stručný úvod do relačních databází 13. Platforma 10g 23

Profilová část maturitní zkoušky 2013/2014

Programovatelné automaty SIMATIC S7 a S5

Reliance 3 design OBSAH

Porovnání rychlosti mapového serveru GeoServer při přístupu k různým datovým skladům

Základy databází. O autorech 17 PRVNÍ ČÁST. KAPITOLA 1 Začínáme 19

Příloha 1 Specifikace předmětu plnění

Datová věda (Data Science) akademický navazující magisterský program

Pražská energetika, a.s.

Realizace datového centra kraje Vysočina Regionální SAN kraje Vysočina

8. Zpracování dotazu. J. Zendulka: Databázové systémy 8 Zpracování dotazu 1

Jalapeño: pekelně ostrá Java persistence v Caché. Daniel Kutáč Senior Sales Engineer

Archivace relačních databází

Hospodářská informatika

J. Zendulka: Databázové systémy 8 Zpracování dotazu Podstata optimalizace zpracování dotazu

Zranitelnost databáze a ochrana vašich citlivých dat. Michal Lukanič, Database Specialist

Aplikace je program určený pro uživatele. Aplikaci je možné rozdělit na části:

Střední průmyslová škola elektrotechnická Praha 10, V Úžlabině 320

4. lekce Přístup k databázi z vyššího programovacího jazyka

Jak spustit provoz v DR lokalitě snadno a rychle

1. Administrace služby Bezpečný Internet přes webovou aplikaci WebCare GTS

Obslužný software. vizualizaci zařízení

1. SYSTÉMOVÉ POŽADAVKY / DOPORUČENÁ KONFIGURACE HW A SW Databázový server Webový server Stanice pro servisní modul...

Střední odborná škola stavební Karlovy Vary Sabinovo náměstí 16, Karlovy Vary Autor: Ing. Hana Šmídová Název materiálu:

Odbor informatiky a provozu informačních technologií

Obsah přednášky. Představení webu ASP.NET frameworky Relační databáze Objektově-relační mapování Entity framework

Vývoj informačních systémů. Obecně o IS

Systémy pro měření, diagnostiku a testování prototypů II. Odůvodnění vymezení technických podmínek podle 156 odst. 1 písm. c) ZVZ

Stručný obsah. K2118.indd :15:27

Copyright 2001, COM PLUS CZ a.s., Praha

IQ - SixSigma. IQ SixSigma Software pro analýzu a sledování procesů

Střední průmyslová škola elektrotechnická Praha 10, V Úžlabině 320 M A T U R I T N Í T É M A T A P Ř E D M Ě T U

Jednotlivé hovory lze ukládat nekomprimované ve formátu wav. Dále pak lze ukládat hovory ve formátu mp3 s libovolným bitrate a také jako text.

C# - Databáze úvod, ADO.NET. Centrum pro virtuální a moderní metody a formy vzdělávání na Obchodní akademii T.G. Masaryka, Kostelec nad Orlicí

SYLABUS IT V. Jiří Kubica. Ostrava 2011

Primární klíč (Primary Key - PK) Je právě jedna množina atributů patřící jednomu z kandidátů primárního klíče.

MetaCentrum. Martin Kuba CESNET

Stručný obsah. část III Aktualizace dat Kapitola 10: Aktualizace databáze 257 Kapitola 11: Integrita dat 275 Kapitola 12: Zpracování transakcí 307

Střední průmyslová škola a Vyšší odborná škola, Hrabákova 271, Příbram. III / 2 = Inovace a zkvalitnění výuky prostřednictvím ICT

ÚVOD DO DATABÁZÍ. Metodické listy pro předmět

FRED & PostgreSQL. CZ.NIC, z.s.p.o. Jaromír Talíř <jaromir.talir@nic.cz>

Sběrnicová struktura PC Procesory PC funkce, vlastnosti Interní počítačové paměti PC

Fyzické uložení dat a indexy

ÚLOHA S2 STATICKÁ CHARAKTERISTIKA KONDENZÁTORU BRÝDOVÝCH PAR

RELAČNÍ DATABÁZE. Cíl:

Databáze s tisíci uložených procedur. Pavel Bláhovec, DiS pavel@blahovec.cz

Úvodem 9. Zpětná vazba od čtenářů 10 Zdrojové kódy ke knize 10 Errata 10. Než začneme 11

Střední odborná škola a Střední odborné učiliště, Hořovice

GeoPlan. Administrátorská příručka. Výstup byl vytvořen s finanční podporou TA ČR v rámci projektu TA Verze 1.0

Databázové systémy úvod

Řídící systémy hydraulických procesů. Cíl: seznámení s možnostmi řízení, regulace a vizualizace procesu.

Databázové systémy a SQL

MATLABLINK - VZDÁLENÉ OVLÁDÁNÍ A MONITOROVÁNÍ TECHNOLOGICKÝCH PROCESŮ

Databázové systémy. Doc.Ing.Miloš Koch,CSc.

ADMINISTRÁTORSKÁ DOKUMENTACE K INFORMAČNÍMU SYSTÉMU

Popis logování v aplikačním serveru

Základy business intelligence. Jaroslav Šmarda

Kurz je rozdělen do čtyř bloků, které je možné absolvovat i samostatně. Podmínkou pro vstup do kurzu je znalost problematiky kurzů předešlých.

Vizualizace v provozech povrchových úprav

ZEMĚMĚŘICKÝ ÚŘAD. Výzkum a vývoj programového aparátu pro generalizaci státního mapového díla. Ing. Přemysl JINDRÁK

Aktuální otázky provozu datových skladů PAVEL HNÍK

Centrum kompetence automobilového průmyslu Josefa Božka - AutoSympo a Kolokvium Božek 2. a , Roztoky -

2. přednáška. Databázový přístup k datům (SŘBD) Možnost počítání v dekadické aritmetice - potřeba přesných výpočtů, např.

Zálohování a rychlá obnova dat Konsolidace serverů a diskových polí Archivace elektronické pošty

Systém Přenos verze 3.0

Administrace služby IP komplet premium

Obsah přednášky. Úvod. Úvod

Dilatometr DF-7 a Automatický lis DL-7

Transkript:

Diplomová práce On-line databáze provozních dat pro laboratorní odparku Jan Polnický VŠCHT FCHI, ASŘ 00/00

Náplň práce v Seznámení s problematikou daného tématu seznámení s produkty Oracle a TomPack odlišnosti klasických RDBMS a real-time databází databázové systémy v průmyslové automatizaci databázová rozhraní (ODBC, JDBC, ) řešení známá z průmyslu v Technický a programový návrh vybavení a realizace databázového a aplikačního serveru Oracle také i klientských počítačů v Ověření komunikace prg. TomPack s datovými zdroji v Návrh a finální realizac e databázové struktury v Vytvoření komplexní aplikace pro ověření struktury (on-line výpočty nad databází) rešeršní část

Hardware: Hardware: CPU CPU Intel Athlon Pentium 700+MHz MHz RAM 5MB Software: RAM 04 MB DDR Software: Software: Oracle Client 8i a 9i OS Oracle OS Win000 Win000 ODBC Server Server drivers Oracle AS DB Oracle9i Oracle9i Discoverer EE (Admin/Desktop ed.) Schéma komunikace ODBC replikace

Ověření komunikace Komunikace programu TomPack s datovými zdroji (ODBC funkce) Fáze I. : komunikace se souborovými databázemi (MS Access) - zjištěna omezená aktivita více skriptů - chybí možnost definice user/password v příkazu DBConnect - nelze udržet handle na spojení do dalšího cyklu skriptu - nelze indexovat proměnné - překvapující aktivita pevného disku při inicializaci komunikace -> problémy bylo nutné obejít (nebylo možné je programově řešit) Fáze II. : komunikace s databází typu klient/server (RDBMS - problémy s cyklickou autorizací do databáze Oracle -> problémy vyřešeny použitím staršího ODBC ovladače (konkrétně: Oracle ODBC for Oracle v 8..6.6) RDBMS Oracle)

Finální struktura databáze veličina a její jednotka časová značka měření, naměřená hodnota a odkazy synchronizační na tabulky tabulky Experiment (dočasné a Senzor, informace a + kvalita výsledky hodnoty(vtq) on-line výpočtů) metoda měření a odkaz na tabulku Variable tabulky fyzikálně-chemických inf. závislostí o umístění látek čidla triggery (spouště) a PL/SQL inf. o vlastním procedury senzoru, pro tabulka výpočty odkazy popisující nad na databází tabulky obsah ostatních Measurement tabulek av Location sekci časová značka pro začátek a konec měření, název měření, jméno operátora a poznámka výsledky, flagy w= f (t v, dt v ) pro roztok sacharózy Pozn.: Detailní informace o sloupcích databázových tabulek naleznete na str. 4-4 t = f (p) pro vodu

Archivace procesních dat Možnost volby archivace (-way way). primární procesní souborová databáze (MS Access ~ *.. zachována archivace do textového souboru. MS Access ~ *.jou) -> možné síťové problémy (-> nekonzistentnost dat). externí RDBMS Oracle

Table: Sync0 Ukládání dat do databáze id_sync0 tstamp experiment_id senzor_id_0 value_0 senzor_id_0 value_0 senzor_id_0 value_0 00400500 9,, 0,9 00400505 8,9,5 0,9 0040050 8,8,5 0,9 Table: Value Trigger: Tr_sync0 id_value tstamp senzor_id value experiment_id 00400500 9, 00400500, 00400500 0,9 Table: Senzor Experiment id_senzor id_experiment measurement_id username polnickj location_id start_time 00400500 senzor_range stop_time manufacturer serial_num desc 0-0V 00404500 Senzit testovani Se00 komunikace kminekm odparka 00404080000 0040500 0-0V 0040454500 Senzit 0-0V 004500 Senzit provozni Se00 zkousky zahustovani Se00 cukru Pozn.: Možné údaje pro archivaci do databáze naleznete v tabulce viz. Příloha 4 (str. 76)

Komplexní aplikace pro on-line výpočty nad databází Části distribuované aplikace: databáze Oracle: datová základna (tabulky) a aplikační logika (procedury) program TomPack: komunikační skripty (ODBC) a operátorské panely

On-line odhad koncentrace zahušťovaného roztoku sacharózy Blokové schéma výpočtu koncentrace

Ověření funkčnosti při provozním experimentu Testování on-line odhadu koncentrace Test I. : Vstupní roztok - voda - očekáván nulový rozdíl teploty varu (dt( v = t měr - t vyp - zjištěný rozdíl teplot dt v byl záporný! - velká vzdálenost mezi senzory -> > přesun tlakového čidla blíže k teplotnímu čidlu - mírné pokles diference, ale stále záporné - dynamika proudění brýdov dových par potrubím -> hledaní ovlivňujících činitelů (k)( ) a závislostí dt v = f(k) Test II. : Vstupní roztok roztok cukru ve vodě - kompenzace vlivu zjištěných činitelů -> dt v kladné,, on-line odhad koncentrace uskutečněn vyp )

Výsledky dosavadní práce : Shrnutí navrhl a vybavil po technické a programové stránce databázový i aplikační server ověřil ODBC komunikaci programu TomPack vs. databáze Oracle8i/9i navrhl a realizoval strukturu databáze pro archivaci procesních dat optimalizoval a dokončil komplexní aplikaci pro výpočty nad databází abází a tím ověřil i strukturu v provozních podmínkách navrhnul programové vybavení pro obsluhu databáze a operace s daty sestavil návod k vytváření aplikačních programů a používání databázového systému Využitelnost výsledků práce: Použití uvedených algoritmů vytváření aplikací využitelných k řízení procesů s podporou databáze Zpracování archivovaných dat (laboratorní práce) matematické zpracování s využitím programu Matlab NS řízení s predikcí, EI nalezení statických a dyn. parametrů modelu získávání í znalostí k optimalizaci procesů, atd Děkuji Vám za pozornost.