WO2018054680A1 - Procédé pour faire fonctionner plusieurs appareils de type différent dans un réseau d'un véhicule sur rails - Google Patents

Procédé pour faire fonctionner plusieurs appareils de type différent dans un réseau d'un véhicule sur rails Download PDF

Info

Publication number
WO2018054680A1
WO2018054680A1 PCT/EP2017/072197 EP2017072197W WO2018054680A1 WO 2018054680 A1 WO2018054680 A1 WO 2018054680A1 EP 2017072197 W EP2017072197 W EP 2017072197W WO 2018054680 A1 WO2018054680 A1 WO 2018054680A1
Authority
WO
WIPO (PCT)
Prior art keywords
devices
network
software
server
rail vehicle
Prior art date
Application number
PCT/EP2017/072197
Other languages
German (de)
English (en)
Inventor
Roland Porsch
Original Assignee
Siemens Aktiengesellschaft
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Siemens Aktiengesellschaft filed Critical Siemens Aktiengesellschaft
Publication of WO2018054680A1 publication Critical patent/WO2018054680A1/fr

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B61RAILWAYS
    • B61LGUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
    • B61L15/00Indicators provided on the vehicle or train for signalling purposes
    • B61L15/0081On-board diagnosis or maintenance
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B61RAILWAYS
    • B61LGUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
    • B61L15/00Indicators provided on the vehicle or train for signalling purposes
    • B61L15/0018Communication with or on the vehicle or train
    • B61L15/0036Conductor-based, e.g. using CAN-Bus, train-line or optical fibres
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/02Standardisation; Integration
    • H04L41/022Multivendor or multi-standard integration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/0813Configuration setting characterised by the conditions triggering a change of settings
    • H04L41/082Configuration setting characterised by the conditions triggering a change of settings the condition being updates or upgrades of network functionality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/34Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters 
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L2012/40267Bus for use in transportation systems
    • H04L2012/40293Bus for use in transportation systems the transportation system being a train

Definitions

  • the invention relates to a method for operating a plurality of devices of different types on a network of a rail vehicle, in which software is transmitted from a server to the devices via the network.
  • Modern rail vehicles for passenger transport have a variety of devices that are controlled from the outside or outside data, such as measured data, leave.
  • the devices are connected to a network, with which also corresponding control and evaluation devices are connected for controlling or evaluating the devices.
  • the software is made available via a server with a download service on the network and fed via the network to the devices.
  • Such devices generally have an Ethernet interface, for example ei ⁇ ne diagnostic interface via which an internal Download- is service made available. This is tailored to the subsystem and able to download incoming software and make it available to the subsystem.
  • Virtualization platform with multiple virtual environments connected to the network each of which Type-specific converter contains.
  • a software transfer can be made in this way by a download service of the server to the devices in each case via the converter associated with the respective device. The latter can then transfer the transmission from the download service to a device-specific download service.
  • the invention is based on the idea that software is often on devices of a rail vehicle for personal transportation to be transmitted restrictive software that is adapted to the rail running ⁇ convincing itself or properties of the network and other devices of the rail vehicle.
  • a Profibus is suitable, for example, which has a corresponding download service on a server of the rail vehicle.
  • the intra-server download service must be supported by the subsys- tem proprietary download service of the unit who ⁇ .
  • Virtualization platform is the possibility on one Computer to set up multiple virtual environments, each containing a device-type converter.
  • Each device or device type is associated with a virtual environment with a device ⁇ type-specific converter that performs the implementation of the server-internal download service on the proprietary download service of the device or device type.
  • the transducer can be provided by the equipment supplier. It can hereby waived both to equipment of all devices to the appropriate download service as well as to connected and additional computers in the rail vehicle who ⁇ .
  • the device-specific download service can be located locally in the device and connected to the converter.
  • the different devices can thus each contain a device-specific download service, whereby the download services of the different device types are different.
  • the adaptation of the download service of the server to the device-specific download services is made by the converter in the virtual environment.
  • the device-specific download service is also located in the virtual environment.
  • each device type has its own virtual environment with its own device-specific download service.
  • Each converter can each have a device-side connection for the network download service.
  • the virtual environments are each Linux container, wherein expediently each container contains one of the device-specific converter.
  • the Linux container can be in LXC format and thus a virtualization solution that can be used directly in the Linux Kernel is implemented.
  • the virtual environments each have their own IP address, which can then each be recorded in a hardware connection of a host of the server.
  • Example ⁇ as control signals for braking the vehicle must be transmitted from a control position of the rail vehicle to the brake control devices of the rail vehicle. Because it is in one
  • Ethernet can come to time delays, the devices are connected in an advantageous embodiment of the invention via a fieldbus with a runtime system of the vehicle.
  • Control data but also measurement signals, can be transmitted in real time to the corresponding control devices or diagnostic devices via the fieldbus.
  • the runtime system can be a system in which at least substantially all data is transmitted in real time.
  • the devices are expediently generally accessible via a field bus of the network, wherein the software can be transmitted from the server to the devices via an Ethernet connection of the network.
  • the devices can have two interfaces, for example a control interface and a diagnostic interface.
  • the network has a real-time protocol and an Ethernet protocol on a common line.
  • the communication via the common line thus runs in both protocols, expediently sequentially.
  • a device can be controlled in real time via the real-time protocol, and software can be uploaded to the device via the Ethernet protocol.
  • the software is played expediently in a time window in which the real-time protocol is silent.
  • the virtual environments each contain instructions for a transmission protocol according to which the software is transmitted to the respectively assigned device.
  • the software may make sense to carry out the transfer of software rather quickly and easily or more securely.
  • Transfer software for a display for passengers to play ⁇ In an update to an infotainment device, this can be done IG ⁇ gig and without security clearance because an error in transmission is not critical to safety. If, on the other hand, software for a device of a vehicle door is transmitted, for example a closing control for a car door, then the transmission should take place without errors. Even more critical, for example, an update on a device of a vehicle brake system ⁇ . Depending on requirements, the instructions may be executed for the transmission so that the transmission is play sufficiently secured at ⁇ .
  • the transmission protocol contains instructions for a security level, after which the software is transmitted to the respectively assigned device.
  • security levels are a simple Fi ⁇ le transfer, a checksum protected transmission or a certificate-protected transmission.
  • the invention is also directed to a rail vehicle having a network to which a plurality of devices and a server are connected with a network download service containing software for the devices.
  • the network according to the invention comprises a virtualization platform with multiple virtual environments.
  • Each of these Virtual Environments may include a device-type converter.
  • the transducers may in turn to each comprising a device-side connection to the download service them ⁇ parent device. It can run in this way, a plurality of device-specific converter on a computer, so that the rail vehicle in this respect requires only a small amount of hardware ⁇ effort.
  • the virtualization platform can run on a server that is connected to the network and receives the software to be played by the network server with the network download service.
  • the server with the network download service also has the virtualization ⁇ platform. Two computers can be combined and hardware can be saved.
  • a large number of devices such as measuring modules and / or control devices, are arranged on the bogie.
  • the invention is particularly advantageous applicable to a rail vehicle, in which the devices are arranged on a bogie of the rail vehicle.
  • a variety of devices on the bogie can in this way with a small amount of hardware with software ver ⁇ provides.
  • FIG. 1 shows a rail vehicle with passenger cars and bogies, which contain a plurality of devices which are connected to each other via a network
  • 3 shows a virtualization platform on the server with several virtual environments
  • FIG. 1 shows a rail vehicle 2 for passenger transport with several cars 4 for passenger transport, of which for the sake of clarity in FIG 1 only two cars 4 Darge ⁇ represents are.
  • Each carriage 4 is allowed with two bogies 6 ⁇ , which are each supported by two sets of wheels 8.
  • a plurality of devices 10 are present, such as temperature sensors, acceleration sensors, one or more speed sensors and other measuring devices and control units, actuators and other devices 10th
  • the devices 10 are all connected to a network 12 which extends through a plurality of carriages 4 of the rail vehicle 2, as indicated in FIG.
  • the network 12 includes a central line 14 to which the devices 10 are physically connected via attachment lines.
  • the rail vehicle 2 is additionally equipped with other devices 10, example ⁇ measuring and control devices on each door, devices 10 for climate control, engine control, power supply, infotainment and much more.
  • Also connected to the network 12 is an input and output system 16 in the control station of the rail vehicle 2, via which a train driver controls essential driving ⁇ functions of the rail vehicle 2 and monitors.
  • FIG. 2 shows a protocol structure of the network 12 in a schematic representation.
  • control devices 22 are part of a runtime ⁇ system over which, for example, control devices 22 are supplied in real time with control data, for example from the input and Ausgabesys ⁇ tem 16 in the control station.
  • the control devices 22 are, for example, brake control devices which in turn actuate brake actuators or motors on one or more of the bogies 6 via the field bus 20 in real time.
  • More Sensorsys ⁇ systems 24 may be attached to a sensor bus 26 of the network 12, which is also part of the runtime system of the rail vehicle 2.
  • the sensor systems 24 can also be understood as devices 10 according to FIG.
  • the devices 10 should be installed on the devices 10, in particular such executable software as a modified measuring program.
  • the devices 10 comprise, for example, in each case a head module 30 which is connected to the field bus 20, and one or more measurement modules 32, which in turn are connected to the head module 30. Two such devices are shown in FIG. 2 by way of example with head module 30 and measuring module 32.
  • the network 12 includes an Ethernet 28 with a high-speed protocol for transferring large amounts of data, such as TCP / IP or other non-real-time protocol.
  • the Ethernet 28 is connected via other interfaces of the devices 10 with these, as the field bus 20.
  • the devices wei ⁇ sen 10 diagnostic interfaces, the one
  • one or more servers 34 are connected to the network 12. 1 shows two servers 34, one containing software intended for the devices 10 and the other a virtualization platform with multiple virtual environments. It is also possible to combine both servers 34 to form a server 34, as indicated in FIG. This server 34 contains both the specific software for 10 update software, as well as a
  • Virtualization platform with multiple virtual environments The server 34 and the devices 10 communicate over the Ethernet 28 to transfer the software from the server 34 to one or more of the devices 10.
  • the server 34 includes hardware 36 on which a LINUX kernel 38 is mounted.
  • a host operating system 40 On an upper level there is a host operating system 40 and a virtualization platform 42, which provides the data space for multiple virtual environments 44, each containing a converter 46.
  • the virtual environments 44 are LXC Linux containers that in addition to directories and libraries also have their own IP address, which are each recorded in a hardware interface of the host of the server 34.
  • transducers 46 run in the form of applications provided by suppliers of the devices 10.
  • the transducer 46 for example, device-side connections for egg ⁇ NEN software download service of the server 34, a web server and, if the implementation of the download service in hardware modules.
  • the transducers 46 are device-specific transducers 46, with multiple transducers 46 being provided for multiple device types in such a way that for each device type a device-type specific one
  • Converter 46 is present. Each converter 46 has its own device-specific download service, which handles the implementation of the transfer from the server download service to the device-specific download service. For this purpose, each converter 46 has a device-side connection for the server download service or network download service, so that a software download ⁇ can run from the software server 34 to the corresponding device 10 via the converter 46 with its device-specific download service.
  • FIG 4 shows a schematic representation of an arrangement with server 34, virtual environments 44 with converter 46 and device 10.
  • the server 34 contains a download service 48, which is connected to a plurality of virtual environments 44.
  • These compounds 50 are symbolically represented in FIG 4 as many Lei ⁇ obligations, wherein the connections 50 typically take place via a physical line 14 and are prepared by Various ⁇ ne addressing.
  • the virtual environments 44 each contain their converter 46 and instructions 52 for a transmission protocol according to which the software is to be transmitted to the respectively assigned device 10.
  • the instruc ⁇ gen 52 include a security level, for example, whether a simple file transfer, a transmission prüfsummengetrendte or a certificate-protected transfer.
  • a device-specific download service 54 is provided, which may be part of the device 10 or contained in the virtual environment 44, as indicated by the dashed lines of the device 10 and the virtual environment 44, so that either the gestri ⁇ Smiled line of the device 10 or the virtual environment 44 displays the current configuration.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mechanical Engineering (AREA)
  • Health & Medical Sciences (AREA)
  • Biomedical Technology (AREA)
  • General Health & Medical Sciences (AREA)
  • Small-Scale Networks (AREA)

Abstract

L'invention concerne un procédé pour faire fonctionner plusieurs appareils de type différent dans un réseau (12) d'un véhicule sur rails, un logiciel étant transféré d'un serveur (34) aux appareils par l'intermédiaire du réseau (12). Les appareils comprennent par exemple respectivement un module tête (30) raccordé à un bus de terrain (20), et un ou plusieurs modules de mesure (32) également raccordé(s) au module tête (30). Les appareils peuvent également comprendre des systèmes de détection (24). Pour réduire les logiciels dans le véhicule servant uniquement à des fins de service, une plateforme de virtualisation comportant plusieurs environnements virtuels est reliée au réseau (12), chacun de ces environnements comprenant un transducteur spécifique au type d'appareil, et un transfert de logiciel est exécuté, à partir d'un service de téléchargement du serveur (34) auxdits appareils (24; 30, 32), respectivement par l'intermédiaire du transducteur associé à l'appareil (24; 30, 32) respectif prenant en charge la conversion du transfert entre le service de téléchargement et le service de téléchargement spécifique aux appareils. Un Profinet (18) et le bus de terrain (20), par exemple un bus de terrain CAN, font partie d'un système d'exécution permettant d'alimenter par exemple des appareils de commande (22) en temps réel en données de commande provenant par exemple du système d'entrée et de sortie (16) dans la cabine de conduite. Les appareils de commande (22) sont par exemple des appareils de commande de freinage, qui commandent, à leur tour, en temps réel, des actionneurs de freinage ou des moteurs, au niveau d'un ou de plusieurs des boggies, par l'intermédiaire du bus de terrain (20). Les systèmes de détection (24) peuvent être liés à un bus de détection (26) du réseau (12) faisant également partie du système d'exécution du véhicule sur rails (2). Pour transférer le logiciel du serveur (34) aux appareils (24; 30, 32), le réseau (12) comprend un Ethernet (28) doté d'un protocole rapide pour transférer de grands volumes de données, par exemple TCP/IP ou un autre protocole ne présentant pas des capacités en temps réel. L'Ethernet (28) est connecté aux appareils (24; 30, 32) par l'intermédiaire d'autres interfaces de ces appareils que le bus de terrain (20). Par exemple, les appareils (24; 30, 32) comportent des interfaces de diagnostic qui forment une interface pour l'Ethernet (28).
PCT/EP2017/072197 2016-09-26 2017-09-05 Procédé pour faire fonctionner plusieurs appareils de type différent dans un réseau d'un véhicule sur rails WO2018054680A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE102016218429.6A DE102016218429A1 (de) 2016-09-26 2016-09-26 Verfahren zum Betreiben mehrerer Geräte unterschiedlichen Typs an einem Netzwerk eines Schienenfahrzeugs
DE102016218429.6 2016-09-26

Publications (1)

Publication Number Publication Date
WO2018054680A1 true WO2018054680A1 (fr) 2018-03-29

Family

ID=59846570

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2017/072197 WO2018054680A1 (fr) 2016-09-26 2017-09-05 Procédé pour faire fonctionner plusieurs appareils de type différent dans un réseau d'un véhicule sur rails

Country Status (2)

Country Link
DE (1) DE102016218429A1 (fr)
WO (1) WO2018054680A1 (fr)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111301487A (zh) * 2020-03-18 2020-06-19 中车资阳机车有限公司 一种交流传动内燃机车牵引电机力矩超限值报警***
CN113002591A (zh) * 2021-04-13 2021-06-22 株洲中车时代电气股份有限公司 一种混合式列车网络及包含其的列车

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102018209797A1 (de) * 2018-06-18 2019-12-19 Siemens Mobility GmbH Verwendung eines Mehradernkabels mit vier jeweils verdrillten Adernpaaren, welche gegeneinander geschirmt sind, oder eines Lichtleitkabels als Verkabelung für ein Schienenfahrzeug und Schienenfahrzeug
FR3096951B1 (fr) * 2019-06-05 2021-10-29 Alstom Transp Tech Système de communication de données pour véhicule ferroviaire

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102014214225A1 (de) * 2014-07-22 2015-07-02 Siemens Aktiengesellschaft Schienenfahrzeug mit einer Datenkommunikationseinrichtung

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102007030396B4 (de) 2007-06-29 2014-11-27 Trumpf Werkzeugmaschinen Gmbh + Co. Kg Vorrichtung zur Steuerung einer Maschine sowie Fernkommunikationssystem
DE102009026807A1 (de) 2009-06-08 2010-12-09 Robert Bosch Gmbh Verfahren und Vorrichtung zur Fehlerüberwachung eines mehrere Anlagen aufweisenden Gesamtsystems
US8418166B2 (en) 2011-01-11 2013-04-09 International Business Machines Corporation Transparent update of adapter firmware for self-virtualizing input/output device
EP2527936B1 (fr) 2011-05-26 2016-05-18 Siemens Aktiengesellschaft Procédé d'accès à un système d'automatisation et système fonctionnant selon ce procédé
US8973124B2 (en) 2012-04-30 2015-03-03 General Electric Company Systems and methods for secure operation of an industrial controller

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102014214225A1 (de) * 2014-07-22 2015-07-02 Siemens Aktiengesellschaft Schienenfahrzeug mit einer Datenkommunikationseinrichtung

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
MATT HELSLEY: "LXC: Linux container tools", IBM DEVELOPERWORKS, 3 February 2009 (2009-02-03), pages 1 - 10, XP055217383, Retrieved from the Internet <URL:http://www.ibm.com/developerworks/library/l-lxc-containers/l-lxc-containers-pdf.pdf> [retrieved on 20150930] *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111301487A (zh) * 2020-03-18 2020-06-19 中车资阳机车有限公司 一种交流传动内燃机车牵引电机力矩超限值报警***
CN113002591A (zh) * 2021-04-13 2021-06-22 株洲中车时代电气股份有限公司 一种混合式列车网络及包含其的列车

Also Published As

Publication number Publication date
DE102016218429A1 (de) 2018-03-29

Similar Documents

Publication Publication Date Title
WO2018054680A1 (fr) Procédé pour faire fonctionner plusieurs appareils de type différent dans un réseau d&#39;un véhicule sur rails
EP2705430B1 (fr) Système destiné à réaliser un diagnostic portant sur un composant dans un véhicule
DE102012102173B4 (de) Re-konfigurierbare Schnittstellen-basierende elektrische Architektur
EP2631878A1 (fr) Procédé de diagnostic et dispositif de diagnostic pour un composant de véhicule
DE112012007250T5 (de) Fahrzeuginterne Vorrichtung und Programm
WO2003052531A2 (fr) Systeme de commande de vehicule et procede associe
DE112018001894T5 (de) Steuervorrichtung, Übertragungsverfahren und Computerprogramm
DE102012202540A1 (de) Diagnoseverfahren und Diagnosevorrichtung für eine Fahrzeugkomponente eines Fahrzeugs
EP3451202B1 (fr) Procédé de génération d&#39;un modèle d&#39;un système technique exécutable sur un appareil d&#39;essai et appareil d&#39;essai
EP3692390A1 (fr) Émulateur de cible radar, banc d&#39;essai et procédé de traitement de signal
DE102009007426A1 (de) Verfahren zur Fahrzeugdiagnose und Anpassung von Steuerungsabläufen bei Flurförderzeugen
DE102013205390A1 (de) Datenausgabevorrichtung für ein fahrzeug
DE102021104420A1 (de) Verfahren zum Betreiben eines Bordnetzes, Bordnetz, und Steuergerät
DE102021104422A1 (de) Verfahren zum Betreiben eines Kommunikationssystems, Kommunikationssystem und Rechensystem
EP2870726B1 (fr) Procédé de mise en service d&#39;au moins un appareil fonctionnel et rame ferroviaire
DE102013213856A1 (de) Vorrichtung, Verfahren und System zur Kommunikation mit einer Steuerungseinrichtung eines Kraftfahrzeugs
DE10357118A1 (de) Laden von Software-Modulen
EP4003823B1 (fr) Procédé de démarrage d&#39;un véhicule automobile
WO2011061057A1 (fr) Système de commande d&#39;un véhicule automobile
DE102017201467A1 (de) Aktualisierung eines Softwareumfangs eines Fortbewegungsmittels
WO2021018453A1 (fr) Procédé de test d&#39;un véhicule à moteur
DE102019132428A1 (de) Funktionsorientierte Elektronik-Architektur
DE102018119422A1 (de) Elektrische servolenkungssysteme und verfahren
DE102021104421A1 (de) Verfahren zum Betreiben eines Bordnetzes, Bordnetz, und Rechensystem
WO2012003907A1 (fr) Système de câblage du réseau technique d&#39;automatisation et de commande d&#39;une installation technique

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 17764794

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 17764794

Country of ref document: EP

Kind code of ref document: A1