Presentation is loading. Please wait.

Presentation is loading. Please wait.

A modern NM registration system capable of sending data to the NMDB Helen Mavromichalaki - Christos Sarlanis NKUA TEAM National & Kapodistrian University.

Similar presentations


Presentation on theme: "A modern NM registration system capable of sending data to the NMDB Helen Mavromichalaki - Christos Sarlanis NKUA TEAM National & Kapodistrian University."— Presentation transcript:

1 A modern NM registration system capable of sending data to the NMDB Helen Mavromichalaki - Christos Sarlanis NKUA TEAM National & Kapodistrian University of Athens (NKUA) ‏ NMDB Midterm Meeting Christian - Albrechts Universität zu Kiel December 3-5, 2008 FP7 NMDB Project

2 Typical Configurations of a NM Station A block of cosmic rays intensity counters A number of environment al sensors Data Acquisition System Internet Web Server  PC, with cards  Embedded system  PC + extra software

3 A Registration System NMDB needs  Every Station must provide 1-min data every 1-min  Every station must send reliable data without gaps  Every station must send data continuously  Every station must send good quality data  SUPER EDITOR SOFTWARE – Hourly Data - IZMIRAN GROUP  Does any other software exist? Are Stations electronics EMC and EMI specs compatible  Median Algorithm – Minutely Data - ARAGATS GROUP

4 A script that sending data specifications for NMDB  Reliable – Not crash easily – Error Handling  Checks for the last 60 or 120 measurements in NMDB  Inserts per sec rate in database  Change automatically from Master server to mirror  Restarted automatically if stopped randomly  Running on Server or Registration System  Reads data from Text, binary files, a local database or after a correction algorithm

5 Registration System  1-min Data Resolution  Pressure measurement  Other environmental parameters (temperature, wind speed, humidity) ‏  Reliable  Auto recovery from errors Digital Counters A/D converters Well tested software Watchdog

6 Registration System  Network connectivity  Power recovery  Multiple connectivity options (Ethernet, satellite modem, etc) ‏  Data quality checks (Many Algorithms) ‏  Low cost Proper Network card or modem Power supplies control circuit Suppleness Hardware and software Strong processor Industry produced

7 Registration System – NMDB Implementation  Pc Based (Advantages) ‏  Affordable cost  Easy to find, always available  Software platform independed – non proprietary parts  Many network capabilities  Easily configurable  Easily supported by a NM station technician  Future proof. Its design is supported by many companies all over the world  Can execute very complicated algorithms for data quality checks

8  Good long term operation (3-5 years) ‏ Easily upgradable from anyone   There is a big variety of software that can support registration systems by many teams  Lower cost for development than an embedded system  Pc Based (Advantages) ‏ Registration System – NMDB Implementation

9  Pc Based (disadvantages) ‏  High power consumption  Not built for embedded world  Software with hard real time characteristics depended on Operating system Registration System – NMDB Implementation  Very complicated for simple tasks  No lower cost in comparison to embedded system  Many reasons affect its stability. It is more difficult to discover and solve problems.

10 Proposed Registration System for NMDB  Hardware  A Personal computer  One or more counter Cards  One Analog to digital card for environmental parameters  A watchdog card  A network connection card  A remote control card  Do discussion about preamplifiers or interface circuits between counters and the registration system or sensors

11 Registration System Counter Cards Data Acquisition Card Network Connectivity Watchdog Card Power Supplies GSM Device Proposed Registration System for NMDB

12  Software  Operating System (Windows XP or Linux) ‏  Acquisition Software with real time execution features  Ability of registering data on files or a local database  Control Tasks software Communication software with watchdog card and remote control and operating system kernel Network software for communication with network  Supervisor software for overcoming problems  Proposed Registration System for NMDB

13 Operating System Kernel Supervisor Task Main Acquisition Task Correction Task etc Serial driver A/D Card Driver Counter Card Driver Proposed Registration System for NMDB

14  Watchdog card  Embedded system based on microprocessor  Communication via RS – 232 serial port  Having a number of inputs/outputs Proposed Registration System for NMDB Remote Control Through the GSM network  Sending Error reports through GSM Network  Execute procedures for avoiding problems  Check power supplies circuits and UPS  Communicating with control Application in Registration system 

15 Watchdog Card Microcontroller 8-bit (8051 core)‏ 256bytes ram, 8kbytes flash Serial Communication with Registration System Power Supply Network monitor circuit Circuit for Communication with GSM Unit. Reset Relay Power On/Off Relay Control Relay #1 Control Relay #2 Control Relay #3 Registration System Optical Isolation

16 Watchdog Card Software RTOS Kernel Registration System Monitoring Task Multiplicity Card Monitoring Task RS-232 communication driver Input-Output Driver Power Supply Driver Monitoring Task Interrupt Driver GSM Unit Monitoring Task Power Supply Network Monitoring Task

17 Watchdog card

18 Script Implementation

19 Binary files with minutely Data Text files with Hourly Data Corrected (Izmiran Format) ‏ HourlyToLocalDB Program MinutelyToLocalDB Program Local Database StationToNMDB Program NMDB Supervisor Program

20 Thank you


Download ppt "A modern NM registration system capable of sending data to the NMDB Helen Mavromichalaki - Christos Sarlanis NKUA TEAM National & Kapodistrian University."

Similar presentations


Ads by Google