1 / 25

HydroLynx Systems presents NovaStar 5 The next generation of ALERT base station software

HydroLynx Systems presents NovaStar 5 The next generation of ALERT base station software. NovaStar 5 Highlights. Linux based operating system Reliable, robust, fault tolerant. Well known by software engineers. SQL server database Open data access to simplify user access.

rufina
Télécharger la présentation

HydroLynx Systems presents NovaStar 5 The next generation of ALERT base station software

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. HydroLynx SystemspresentsNovaStar 5The next generation of ALERT base station software

  2. NovaStar 5 Highlights • Linux based operating system • Reliable, robust, fault tolerant. • Well known by software engineers. • SQL server database • Open data access to simplify user access. • Database queries return raw, scaled, discharge and interval data. • Web page, client based user interface • Workstation independent. • Familiar internet browser user interface design. • Client based design.

  3. Reasons for migrating from NovaStar 4X to NovaStar 5 • Computer hardware that supports QNX 4 X-windows is difficult to find. • QNX 4 operating system is unknown to most system administrators. • X-Windows user interface uses too much band width on the network. • NovaStar 4 proprietary database design restricted access to data. • NovaStar 4X web page interface did not support secure communication with the server.

  4. Why Linux? • Problems with other Operating Systems • Slow release pattern. • High cost. • Tech Support? • Lack of source code availability. • Planned obsolescence of hardware. • Monopolistic attitude. • Crash-prone. • Technical merits of Linux • Linux is Network-friendly. • Linux is Multi-user. • Linux is Open. • Linux is "Free“. • Linux is Reliable. • Linux is Backwards-Compatible.

  5. NovaStar 5Server Design • Server is dedicated to data collection and dissemination, alarm detection and notification. • Hard disk software raid system provides local backup of system data. • User interface is moved to client workstation so a GUI is not required on the server. • Client based backup of data to removable CD or DVD disks does not require server drivers. • Client based user interface eliminates the need for printer drivers on the server.

  6. NovaStar 5 Server Design Diagram SERVER SIDE CLIENT SIDE Radio Receiver Workstation Telephone modem Workstation CD Backup Printer NovaStar 5 Server Network

  7. NovaStar 5Data Collection Features • Automatic and manual data collection:ALERT, two-way radio, satellite, internet import. • Alarm checking and notification:Visual and audible, email, pagers, voice auto-dialers, map display. • Automatic and manual local and remote control. • Automatic and manual data computations: Rating tables, power curves. • Automatic and manual data reports and export. • Data editing and calibration drift.

  8. NovaStar 5 Server Design Diagram SERVER SIDE CLIENT SIDE DataCollection DataStorage DataAnalysis DataDisplay Database Setup DataEditing RemoteControl AutomaticComputation AutomaticReports ViewReports AlarmMessage AlarmChecking AlarmDisplay

  9. NovaStar 5 SQL Database • Open system SQL server design using PostgreSQL. • PostgreSQL is a powerful, open source relational database system. • Database tables include: stations, station types, devices, device types, data reports, data calibration, rating assignment, rating tables, alarm triggers, alarm actions. • Report, plot, and map tables will be used for display parameters.

  10. Why PostgreSQL ? • PostgreSQL is an enterprise class database that runs on all major operating systems. • It includes most SQL92 and SQL99 data types including INTEGER, NUMERIC, BOOLEAN, CHAR, VARCHAR, DATE, INTERVAL, and TIMESTAMP. • It also supports storage of binary large objects, including pictures, sounds, or video. • It has native programming interfaces for C/C++, Java, .Net, Perl, Python, Ruby, Tcl, ODBC. • It is highly scalable both in the sheer quantity of data it can manage and in the number of concurrent users it can accommodate. • There are active PostgreSQL systems in production environments that manage in excess of 4 terabytes of data.

  11. NovaStar 5 SQL Access • NovaStar 5 database will support standard SQL queries. • It will also provide a front end process to deliver regular time interval data from a sparse data set. • Support for standard NovaStar data analyses • Interval rainfall • Storm rainfall • Rainfall intensity • Report count • Maximum, minimum, mean • And more

  12. SQL Database Access Direct query for table or data editing SQL Database Workstation Data analysis front end Workstation Data collection

  13. Web Page User Interface • Operating system independent. • Intuitive well known user interface. • Client based Java scripting manages data displays returned by database queries. • Printing, data exporting done on client side – no server setup required. • Guest access for data display. • Administrator login for database setup and edit. • Secure ssh based login.

  14. NovaStar 4X Data Request

  15. NovaStar 5 Data Request

  16. Server vs. Client BasedUser Interface • NovaStar 4X was server based • Each key stroke or mouse event was sent to server. • Server redraws screens based on server input. • Lots of network band width is used to update screens. • NovaStar 5 will be client based • Key strokes and mouse events are handled by the local browser on the client workstations. • Local Java scripts redraw screens without contacting server. • Commands sent to server when Submit button is clicked. • Screen is redrawn by server response to submission. • Network band width use is minimized.

  17. Server vs. Client BasedNetwork Traffic NovaStar 4X Network traffic NovaStar 4X Server Workstation Workstation NovaStar 5 Server NovaStar 5 Network traffic

  18. NovaStar 4X Data Display

  19. NovaStar 5 Data Display

  20. Client Based Data Maps • Data requested from NovaStar 5 server. • Data readouts overlaid on map backgrounds. • Data background colored to indicate hydrologic significance. • Client side selection of • Data interval displayed (1hour, 6 hours, 1 day, …). • Data type displayed (rain, level, battery, …). • Map background. • Data, ID, Site name, Site tag display. • Tool tip on data readout expands information. • Hot links on data display to display or plot data.

  21. Server Based Map Display

  22. Client Based Map Display

  23. NovaStar 5 Computer Platform • Intel ATX motherboard • Intel Dual-Core processor, 2.0+ GHz • 1 GB RAM • Dual 160 GB SATA Hard Drivers • CDRW/DVD • Network interface card (10/100/1000 ) • USB for future expansion • Internal modem for software support • Serial ports for data collection

  24. NovaStar 5 Delivery Schedule • Customer Testing in December, 2006 • Delivery in April, 2007

  25. Thank you • You can download this presentation from: www.hydrolynx.com/presentations/NovaStar5.pps HydroLynx Systems, Inc. 950 Riverside Pkwy., #10 West Sacramento, CA 95605 916-374-1800 hydro@hydrolynx.com www.hydrolynx.com

More Related