Upgrade to Pro — share decks privately, control downloads, hide ads and more …

WRM - platform for public transport applications, case Älynysse; Markus Korkee, Wapice Oy

WRM - platform for public transport applications, case Älynysse; Markus Korkee, Wapice Oy

More Decks by Open Data Tampere Region

Other Decks in Technology

Transcript

  1. Slide 1, © by Wapice Slide 1, © by Wapice

    WRM – platform for public transport applications Apps4Pirkanmaa 26.5.2014 Markus Korkee, Wapice Oy
  2. Slide 2, © by Wapice  Established in 1999 

    Private ownership (majority owned by employees)  Continous organic and profitable growth  Focused on providing software expertise, electronic design, innovation and best practice consulting to industrial companies  Employing over 260 experts in six locations around Finland  Vaasa (HQ), Tampere, Jyväskylä, Hyvinkää, Oulu and Seinäjoki  Recruiting new experts every year ([email protected])  ”One of the fastest growing high-tech companies in Finland and Europe” ( ) Wapice Key facts ”Perfect ten points”
  3. Slide 3, © by Wapice Slide 3, © by Wapice

    WRM Wapice Remote Management
  4. Slide 4, © by Wapice Introduction What is WRM platform?

     Remote monitoring and control tool  Gathers data from different sensors and devices on customer locations  Analyses collected data to display information that is relevant to the customer
  5. Slide 5, © by Wapice System Overview Sites WRM Server

    • Roles: 1. WRM Desktop 2. WRM Security Gateway 3. WRM Configurator Connectivity RS-232 RS-485 USB 4 x Digital Input 4 x Digital Output 4 x Analog Input 1-Wire 2 x CAN 2 x Ethernet WLAN 3G Bluetooth WRM247+ device • Data acquisition • Device control Accelerometer GPS Built-in Site Devices User groups (administrative/end users) WRM Server offers Rest API, OPC UA and Web service for external system access External system  WRM Server software is hosted by Wapice or installed into customer’s own server  It is also possible to use other hardware than WRM247 device
  6. Slide 6, © by Wapice System Components: WRM server roles

    WRM Desktop  End user web UI for data visualization and reporting  UI widgets are created using WRM Desktop Designer  UI can be modified dynamically  HTML5 technology  Tablet support
  7. Slide 7, © by Wapice System Components WRM Desktop Designer

     Visual, drag-and-drop-based editor for creating widget layout and logic  Widgets are published to wanted WRM Desktop users with WRM Desktop Designer  After publish widget can be found from WRM Desktop’s widget selection
  8. Slide 8, © by Wapice System Components: WRM server roles

    WRM Security Gateway  Offers possibility to get secure VPN connection to site  End user VPN dialing: makes it possible control VPN connection  Optional WRM Server Office network Site Network VPN Terminal Role • VPN Client • Connects to VPN server when powered on Devices you want to connect to • Remote desktop • PLC • etc
  9. Slide 9, © by Wapice System Components: WRM server roles

    WRM Configurator  Administrative web UI for configuring the WRM system  Configure:  Sites  Devices  Data Collection  Alarms  VPN Connections  Users  Update device software
  10. Slide 11, © by Wapice WRM System Hierarchy Enterprises Sites

    Assets (Site Devices) Data nodes Process data Voltage Power Temperature Heading Altitude Speed RPM 1.52325 30 251.2565 111 323 1 0 10101011111100111 Current  Support for multiple enterprises  Enterprise can include many sites, site can include many assets and asset can include many data nodes  Example hierarchy:  Enterprise: TKL  Sites: Different parts of the city  Assets: Every part of the city has certain a mount of busses  Data nodes: Every bus has certain amount of data nodes, like RPM, speed, acceleration etc
  11. Slide 12, © by Wapice WRM Workflow Configure data node

    Create widget to show the data. Create both layout and logic. Publish widget to WRM Desktop to wanted users Add widget to end user interface WRM Desktop Designer WRM Configurator WRM Desktop
  12. Slide 13, © by Wapice Älynysse WRM server • End

    user interfaces • Configuration • Database WRM247 device Gather information from the bus: • From bus’ internal CAN bus (J1939): • Motor temperature • Outside temperature • RPM • Speed • Pedal positon • Total distance travelled • Total fuel used • Total usage hours • GPS information from WRM247 device’s internal GPS • Acclerations from WRM247 device’s internal sensor • Analog measurement for bus’ battery voltage Älynysse users REST API External system/application Example of usage Älynysse
  13. Slide 14, © by Wapice Example of usage Älynysse: Future

    development 1. Reporting tool for maintenance  Automatic fault detection  Automatic maintenance reservation 2. Driving style analysis  Reward drivers with the most economical driving style  Save environment and money 3. Bus monitoring for users  Where bus is at the moment?  When does it arrive to the stop?
  14. Slide 15, © by Wapice Example of usage Älynysse: How

    to start Contact [email protected] Get documentation and user credentials for the REST API Start developing!
  15. Slide 16, © by Wapice S o f t w

    a r e . E l e c t r o n i c s . I n n o v a t i o n . w w w . w a p i c e . c o m