Kinetic installation with three screens moving across technical drawing of the train. Every screen shows detailed 3D view of the concept train drawing. Visitors can interact with screens moving them to desired position and get technical information about future train parts and mechanisms.
Up to three visitors can interact with installation simultaneously. There are touch screen buttons on the left and right sides of the every screen. This buttons allow users to move screens. Pulsing interests points invites users to get more information about internal train structure and new ideas in future railroad industry.Visitors can switch between three nested detailed views of the train, which gives a possibility to dive deep in the train structure.
Automatic demo mode activates if there is no user interaction for more than 30 sec. In this mode touch panels move towards each other’s, so user can observe whole train. In any moment user can stop desired panel touching any screen area. Automatic mode is individual for the screen, so other pannels continue to move. If there is no interaction for more than three minutes automatic mode is canceled for power save mode until next interaction.
Whole installation was designed and built from scratch including mechanical, electrical and software engineering.
Screens travel path is about 5 meters long. IIyama 46” pro touch screens were used, providing recognition up to 12 simultaneous touches and heavy-duty screen protection. Three industrial grade multimedia servers mounted on the backplane of the every screen and move with them as a single multimedia unit.
Control system includes Siemens Simatic PLC (S7-1511) and three Sinamics V90 servodrives with PROFINET interfaces. 1FL6 servo motors with absolute encoders were used along with Wittenstein Alpha rack-pinion system and planetary gearboxes. Communication between mediaservers and PLC is based on Open User Communication concept (UDP). Custom protocol was designed for this application providing both sides communication with system states, signals of user interaction and realtime actual position for every multimedia unit. Average position update rate is 3ms for every screen, which gives a theoretical possibility to render real-time content in 240 FPS. For this installation 60 FPS is used. NC system resolution is 1 µm, which gives outstanding precession exciding 1mm that is enough for this installation.
There is three layers of dangerous screens convergence blocking. First is software – NC system will not allow moving screens nearer than programmed safe distance. Second is hardware limit switches mounted on every screen. Third is mechanical rod blocks, which are not allow moving screens physically to danger distance. There is also torque limitation function activated on V90 servo drives blocking screens movement if there is physical obstruction on their pathway.
For safety reasons three emergency stop buttons used, two in the installation and one in the technical control room. Two NC contacts are wired directly to Sinamics V90 servodrives with Safety Integrated functions. Emergency buttons push leads to Safe Torque Off (STO) function activation which is used to safely disconnect and de-energize the torque-generating energy feed to the motor.
Network infrastructure includes two Siemens SCALANCE switches. On the media servers sides two Ethernet ports were used: one - for realtime communication with Simatic PLC, second – for remote PC administration in museum network. Both switches were mounted directly on the installation in distribution box to save on expensive highly flexible PROFINET cable for energy chains.
For museum personal convenience «One button operation» concept was realized. In this concept complex electro-mechanical installation should be operated as simple as possible. Installation turned on and off with one green button. All start up and shout down routine for Simatic PLC, servodrives and media servers maintained automatically. Mediaservers turned on with Wake-on-LAN function realized on PLC side and turned off with the script in application also activated from controller via UDP based protocol.
Installation application with Future User Interface (FUI) was developed in Unity. Every multimedia node (TouchScreen+Industrial PC) runs an application with individual network setting, gets real-time updates of screen position in µm and rendering train structure for that view area. App reports user interaction back to PLC affecting system behavior. Service and alarm messages also displayed on the user screen for maintenance personnel.
Made in PITCH
Control system design & Commissioning: Vladimir Makhnov
Electrical Project & Programming: Valery Kozhuhov, Alexandr Lukin,Vladimir Makhnov
Electrical cabinet manufacturing: Electro.Moscow
Unity application development: FrontPictures
CG & Content development: PITCH
Saint Petersburg, 2018