Download presentation
Presentation is loading. Please wait.
Published byRachel Cameron Modified over 9 years ago
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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.