article in PDF format - Zeszyty Naukowe Instytutu Pojazdów

Transkrypt

article in PDF format - Zeszyty Naukowe Instytutu Pojazdów
ZESZYTY NAUKOWE INSTYTUTU POJAZDÓW
3(89)/2012
Jędrzej Mączak1, Stanisław Radkowski2, Krzysztof Rokicki3,
Krzysztof Szczurowski4
INTERNETOWA PLATFORMA DO PRZECHOWYWANIA
I UDOSTĘPNIANIA WYNIKÓW EKSPERYMENTÓW NAUKOWYCH
1. Wstęp
W związku z realizacją Projektu POIG „Monitorowanie Stanu Technicznego
Konstrukcji i Ocena Jej Żywotności” MONIT [1, 2], Zintegrowane Środowiskowe
Laboratorium Systemów Mechatronicznych Pojazdów i Maszyn Roboczych PW
opracowało koncepcję platformy do upowszechniania publikacji naukowych oraz
udostępniania wyników prowadzonych eksperymentów badawczych.
Idea systemu zakłada budowę internetowej bazy wyników pomiarów oraz
publikacji z nimi związanych. System będzie umożliwiać udostępnianie plików
pomiarowych zawierających wyniki eksperymentów badawczych, jak również
zapewniać możliwość upowszechniania opracowań naukowych z nimi związanych
zainteresowanym badaczom z całego świata.
Zakłada się, że system może być używany do udostępniania informacji również o
eksperymentach, wykonywanych w ramach innych projektów badawczych. Przyczyni
się to do popularyzacji rezultatów projektu MONIT (m. in. poprzez możliwość
umieszczania reklam wyników projektu na ogólnodostępnej stronie WWW systemu).
Integralną częścią systemu jest panel administracyjny pozwalający na
konfigurowanie systemu i umożliwiający dodawanie do systemu wyników kolejnych
eksperymentów przez administratora bez konieczności zmiany oprogramowania
systemu.
2. Projekt systemu
2.1. Założenia wstępne
Zgodnie z założeniami podstawą działania Systemu Udostępniania Danych będzie
internetowa baza wyników eksperymentów naukowo-badawczych oraz publikacji z nimi
związanych. System będzie umożliwiać udostępnianie plików zawierających wyniki
eksperymentów badawczych, jak również zapewniać możliwość upowszechniania
opracowań naukowych z nimi związanych zainteresowanym badaczom z całego świata.
System będzie się składał z trzech podstawowych aplikacji:
1. aplikacji zarządzania danymi,
2. panelu użytkownika,
3. panelu administracyjnego do zarządzania użytkownikami i udostępnianiem
danych.
dr inż. Jędrzej Mączak, adiunkt, Instytut Pojazdów, Wydział SiMR, Politechnika Warszawska
prof.dr hab.inż. Stanisław Radkowski, Instytut Pojazdów, dziekan Wydziału SiMR, Politechnika Warszawska
3
mgr inż. Krzysztof Rokicki, doktorant, Instytut Pojazdów, Wydział SiMR, Politechnika Warszawska
4
dr inż. Krzysztof Szczurowski, adiunkt, Instytut Pojazdów, Wydział SiMR, Politechnika Warszawska
1
2
117
2.2. Aplikacja zarządzania danymi
Podstawę aplikacji zarządzania danymi będzie stanowiła baza danych zawierająca
wyniki eksperymentów oraz niezbędne informacje z nimi związane. Wyposażona będzie
w narzędzie do obsługi tych danych – panel do zarządzania danymi w bazie. Będzie się
znajdowała na specjalnie skonfigurowanym serwerze.
Najważniejszą częścią aplikacji będzie narzędzie do obsługi wgrywania wyników
eksperymentów na dysk serwera. Ze względu na różnorodność danych i niemożliwość
przewidzenia niezbędnej dla każdego eksperymentu struktury katalogów - obsługujący
program będzie miał możliwość stworzenia jej i dopasowania do potrzeb wgrywanych
informacji.
2.3. Panel użytkownika
Aplikacja panelu użytkownika będzie miała postać rozbudowanego serwisu WWW
udostępniającego zarówno ogólnodostępne informacje na temat badań prowadzonych w
ramach projektu MONIT [3], jak też informacje szczegółowe związane z
poszczególnymi eksperymentami. Użytkownicy zarejestrowani w systemie i we
właściwy sposób zweryfikowani przez system, po wprowadzeniu nazwy użytkownika
(adres e-mail) i hasła, będą mieli dodatkowy dostęp do właściwej części systemu
zawierającej wyszukiwarkę udostępnianych eksperymentów badawczych i publikacji z
nimi związanych. Wyszukiwarka będzie pozwalała na precyzyjne określenie tematyki i
zawężenie zbioru danych do interesującego zakresu.
Panel użytkownika będzie umożliwiał zawężenie tematyki wyszukiwania. Po jej
określeniu dostępny będzie wykaz eksperymentów i badań oraz pomiarów podczas nich
przeprowadzonych, a także przykładowe procedury w różnych językach programowania
(m. in. Matlab i LabVIEW) pozwalające na dostęp do danych zakodowanych w plikach.
Każdy eksperyment będzie dokładnie opisany wraz z listą publikacji, jakie są z nim
związane. Liczba plików danych związanych z każdym eksperymentem może być różna
i w chwili obecnej jest trudna do określenia. Rozmiar bazy danych pomiarowych można
w chwili obecnej szacować na ok. 100 GB, przy ilości plików pomiarowych rzędu kilku
tysięcy.
Po uzgodnieniu warunków udostępnienia danych użytkownik będzie mógł uzyskać
czasowy dostęp do określonych katalogów zawierających wyniki eksperymentów.
Dostęp będzie mógł mieć postać np. konta ftp z indywidualnie określonymi prawami
dostępu do poszczególnych plików, z którego po zalogowaniu będzie można pobrać
interesujące dane.
2.4. Panel administracyjny
Będzie to trzecia aplikacja, stanowiąca integralną częścią systemu, pozwalającą na
konfigurowanie systemu oraz zarządzanie użytkownikami i wynikami eksperymentów.
3. Struktura systemu
Najważniejszym elementem systemu będzie baza eksperymentów [Rys. 1]. Każdy
eksperyment będzie posiadał szereg cech lub powiązań z danymi dotyczącymi, m. in.:
projektu, w ramach którego był wykonywany,
rodzaju eksperymentu,
badanego obiektu i stanowiska,
publikacji związanych z eksperymentem,
protokołów pomiarowych.
118
Rys. 1. Schemat informacji związanych z eksperymentem.
4. Realizacja systemu
W chwili obecnej system znajduje się w fazie programowania i testów. Po
pomyślnym zakończeniu tego etapu, przewiduje się prezentację systemu z
udostępnionymi ogólnymi informacjami na temat badań prowadzonych w ramach
projektu MONIT, jak też szczegółowymi danymi związanymi z poszczególnymi
eksperymentami.
Praca została przygotowana na podstawie badań związanych z projektem
„Monitorowanie Stanu Technicznego Konstrukcji i Ocena jej Żywotności” (MONIT).
Projekt współfinansowany ze środków Europejskiego Funduszu Rozwoju Regionalnego
w ramach Programu Operacyjnego Innowacyjna Gospodarka (PO IG 1.2)
Literatura:
[1]
Radkowski S., Dybała J., Gałęzia A., Gontarz S., Gumiński R., Jasiński M.,
Mączak J., Szczurowski K.: Koncepcja rozproszonego system monitorowania
stanu technicznego konstrukcji wielkogabarytowych, Materiały seminarium
MONIT „Monitorowanie Stanu Technicznego Konstrukcji i Ocena Jej
Żywotności” Warszawa, 19 listopada 2009, str. 45-50,
[2]
S. Gontarz, M. Jasiński, J. Mączak, S. Radkowski, M. Witoś: Distributed system
for monitoring the large scale infrastructure structures based on changes analysis
of its static and dynamic properties, II International Workshop on Smart
Diagnostics of Structures, Krakow, 14-16.11.2011.
[3]
Adam Gałęzia, Szymon Gontarz, Marcin Jasiński, Jędrzej Mączak, Stanisław
Radkowski, Jarosław Seńko: Distributed system for monitoring the large scale
infrastructure structures based on changes analysis of its static and dynamic
119
properties. Key Engineering Materials. Vol. 518, 2012, pp 106-118, 2012.
doi:10.4028/www.scientific.net/KEM.518.106
Streszczenie
W związku z realizacją Projektu POIG „Monitorowanie Stanu Technicznego
Konstrukcji i Ocena Jej Żywotności” MONIT, Zintegrowane Środowiskowe
Laboratorium Systemów Mechatronicznych Pojazdów i Maszyn Roboczych PW
opracowało koncepcję platformy do upowszechniania publikacji naukowych oraz
udostępniania wyników prowadzonych eksperymentów badawczych. Idea systemu
zakłada budowę bazy wyników pomiarów oraz publikacji z nimi związanych w formie
systemu internetowego, umożliwiającego udostępnianie plików pomiarowych
zawierających wyniki eksperymentów badawczych, jak również opracowań naukowych
z nimi związanych zainteresowanym badaczom z całego świata.
W niniejszym tekście przedstawiono podstawowe założenia systemu.
Słowa kluczowe: system udostępniania wyników pomiarów, Projekt MONIT
WEB PLATFORM FOR STORING AND SHARING RESULTS OF SCIENTIFIC
EXPERIMENTS
Abstract
In connection with the project „Monitoring of Technical State of Construction and
Evaluation of its Lifespan” (MONIT), Integrated Laboratory of Mechatronics System of
Vehicles and Construction Machinery of Warsaw University of Technology has
developed the concept of a web-platform for dissemination of scientific publications and
sharing the results of research experiments performed within the project..
The idea of the system involves construction of a web page that will hold a set of
scientific experimental results and related publications. The system will enable sharing
of files containing the experimental data as well as provide an opportunity for
knowledge exchange with the interested researchers from around the world.
The paper present basic information about a system.
Keywords: sharing of the experimental data, MONIT project
120