Freelance work as development engineer for BOMBARDIER-
Transportation in Mannheim.
From BOMBARDIER a new locomotive platform AC3 will be
developed. The department LOC develops the whole software
for the control system of the train.
Tasks: Creation of the requirements and development of the
software (all phases: design, programming and test) for the
pneumatic brake system of the AC3 (first Faiveley, next step Knorr).
With the Requirement Managment Tool “Polarion” all requirements
for the train AC3 will be managed. In corporation with different
brake specialists from the system engineering all requirements for
the pneumatic brake system was created.
Programming with different proprietary tools and non-proprietary
tools to develop the software for the control system:
- Multiprog IEC 61131 programming system
- MITRAC Project Editor
- MITRAC Download Tool (software download and debugging)
- Special safe variant of Multiprog to program safe software
- Different Tools to debug MVB/system values
09.2009 – 10.2011
Freelance work as development engineer for BOMBARDIER-Transportation in Mannheim.
BOMBARDIER has different loco variants based on the TRAXX_I platform. The department LOC develops for this platforms software for visualization/diagnosis, vehicle test software for vehicle test stands in labor, and also software for multitraction of vehicles
(e.g. ZMS or WTB).
Support the visualisation/diagnosis teams by programming different functions.
Labview programming for vehicle testing (test stand for simulation of vehicles). For better understanding of programming test software
for testers certification for “Certified Tester Foundation Level
(ISTQB Certified Tester)”.
Work in a special team for WTB support of vehicles (see AEbt certificate for multiple unit traction)
06.2007 – 12.2009
Freelance work as development engineer for ALSTOM Transportation in Salzgitter.
The TCMS (train communication and monitoring system) division conducts various laboratory tests as part of its V model (EN 50128).
Tasks included:
- Development of a generic approach for the PLC IT test (programmable logic controller integration test) for the following vehicle platforms:
-- CORADIA LINT
-- Regio CITADIS
-- CORADIA CONTINENTAL
Implementation of various specifications such as:
-- Multiple unit traction
-- Combined traction
-- SIL2
-- Sequence number monitoring
- PLC IT tests programming with LabVIEW
- Test/debugging using the following tools:
-- TCNAlyzer to check MVB data traffic
-- Vector tools to check CAN bus data traffic
-- ProCANOpen + CANoe for CAN bus configuration
-- Schneider Concept for SPC software
- Raising the level of automation of tests through:
Development of a "coupling tool" with LabVIEW (control of additional hardware that can activate any coupling, PLC, gateways etc. during the test)
- Support/consulting for test personnel during set-up of the test files and during troubleshooting
Freelance work as development engineer for VoithTurbo
Lokomotivtechnik in Kiel.
The development department creates the control software the
Lokomotive Maxima 40 CC (the most powerful single-engined
diesel-hydraulic locomotive in the world). The testing bay for the
control system is developed and set up in the laboratory (with
TracSys components, Voith's vehicle control system), and the
simulation software is developed completely from scratch on
an NI-PXI development system (using LabVIEW).
Tasks included:
- Programing hardware I/O access to the NI-PXI development system (using LabVIEW)
- Programming CANopen access on the NI-PXI development system (using LabVIEW)
- Support for logic diagram programming for TracSys hardware
with Multiprog (in accordance with 61131)
- Configuration of TracSys hardware for CANOpen using IXXAT Configuration Studio
- Programming of simulated hardware under LabVIEW
- Wiring of laboratory set-up with testing of the signalling states
according to signal list (through measurements and also by checks in Multiprog
Technology:
Freelance work as development engineer for Vossloh Locomotives GmbH in Kiel.
The development department EW32 (now called TB32) operates a laboratory with control system testing bays for various vehicles.
It was necessary to revise/redevelop the simulation software (LabVIEW) on the PC for the vehicle types MaK2000, Am843, G1700 and G1206. The testing bays also had to be revised/
redeveloped as well as the software. Basic documentation was created for each testing bay, split up into user and developer documentation.
Tasks included:
- Creation of a functional specification/design concept for the relevant testing bay and the simulation software
- Completion and commissioning of the testing bays (missing wiring, connection of missing components:
MVB CAN gateway, power supply, …)
- Setup of a simulation PC (operating system XP, inst. LabVIEW V8, commissioning of IXXAT CAN card under LabVIEW V8)
- Testing of all signalling states according to signal list (through
measurement and also on a display)
- Adaptation of the simulation software to the new communications
structures (IXXAT CAN controller, creation of CANOpen address
lists at the signal level)
- Adaptation of simulation software to the relevant vehicle type:
this requires all modules (and the functionality of the modules) to
be adapted to the appropriate signal list of the vehicle type and
the specific characteristics of the vehicle to be taken into account
(modification/revision of certain parameters and indicators)
- Addition of the module for ant-skid calculations
- Addition of the module for transmission (VTIC)
- Addition of ETCS (European train control system)
- Addition of separate driver side controls
- Documentation of testing bays/simulation software for users
- Documentation of testing bays/simulation software for developers
Technology:
- LabVIEW for vehicle simulation
- SIBAS ZSG, SIBAS KLIP station
- Schneider Concept for Software ZR (Schneider TSX Compact)
- IXXAT CAN controller for PC interface, MiniMon, CANalyzer
- CAP1131 software package SELECONTROL MAS hardware (addressed via CANOpen)
- ProCANOpen (vector) to configure the bus
- Transmission: Voith Turbo L620reU2 (+KB385), interface specification: VTCNet and VSFT37
Freelance work as test engineer at Vipco GmbH in Mannheim.
Black box and white box testing is performed on behalf of Bombardier for various sub-modules in the LZB-STM (continuous train control, main module) and CIR-ELKE (computer integrated railroading, increasing efficiency in the core railway network) projects.
Involvement as test engineer for testing/integration/acceptance of train control systems.
Involvement in laboratory tests (creation, implementation and execution of test specifications); performance of tests (system operation, test execution, operation of testing tools); black box testing, white box testing, evaluation (error description, backup of traces, initial troubleshooting).
Technology:
Black box testing: ChipView (8XC196NT simulation), CTE for
data input, C, Assembler, self-developed test programmes
White box testing: Cantata, Visual C++
Software-Entwicklung (61131)
TCN (train communication network)
IEC 61131
Freelance work as development engineer for BOMBARDIER-
Transportation in Mannheim.
From BOMBARDIER a new locomotive platform AC3 will be
developed. The department LOC develops the whole software
for the control system of the train.
Tasks: Creation of the requirements and development of the
software (all phases: design, programming and test) for the
pneumatic brake system of the AC3 (first Faiveley, next step Knorr).
With the Requirement Managment Tool “Polarion” all requirements
for the train AC3 will be managed. In corporation with different
brake specialists from the system engineering all requirements for
the pneumatic brake system was created.
Programming with different proprietary tools and non-proprietary
tools to develop the software for the control system:
- Multiprog IEC 61131 programming system
- MITRAC Project Editor
- MITRAC Download Tool (software download and debugging)
- Special safe variant of Multiprog to program safe software
- Different Tools to debug MVB/system values
09.2009 – 10.2011
Freelance work as development engineer for BOMBARDIER-Transportation in Mannheim.
BOMBARDIER has different loco variants based on the TRAXX_I platform. The department LOC develops for this platforms software for visualization/diagnosis, vehicle test software for vehicle test stands in labor, and also software for multitraction of vehicles
(e.g. ZMS or WTB).
Support the visualisation/diagnosis teams by programming different functions.
Labview programming for vehicle testing (test stand for simulation of vehicles). For better understanding of programming test software
for testers certification for “Certified Tester Foundation Level
(ISTQB Certified Tester)”.
Work in a special team for WTB support of vehicles (see AEbt certificate for multiple unit traction)
06.2007 – 12.2009
Freelance work as development engineer for ALSTOM Transportation in Salzgitter.
The TCMS (train communication and monitoring system) division conducts various laboratory tests as part of its V model (EN 50128).
Tasks included:
- Development of a generic approach for the PLC IT test (programmable logic controller integration test) for the following vehicle platforms:
-- CORADIA LINT
-- Regio CITADIS
-- CORADIA CONTINENTAL
Implementation of various specifications such as:
-- Multiple unit traction
-- Combined traction
-- SIL2
-- Sequence number monitoring
- PLC IT tests programming with LabVIEW
- Test/debugging using the following tools:
-- TCNAlyzer to check MVB data traffic
-- Vector tools to check CAN bus data traffic
-- ProCANOpen + CANoe for CAN bus configuration
-- Schneider Concept for SPC software
- Raising the level of automation of tests through:
Development of a "coupling tool" with LabVIEW (control of additional hardware that can activate any coupling, PLC, gateways etc. during the test)
- Support/consulting for test personnel during set-up of the test files and during troubleshooting
Freelance work as development engineer for VoithTurbo
Lokomotivtechnik in Kiel.
The development department creates the control software the
Lokomotive Maxima 40 CC (the most powerful single-engined
diesel-hydraulic locomotive in the world). The testing bay for the
control system is developed and set up in the laboratory (with
TracSys components, Voith's vehicle control system), and the
simulation software is developed completely from scratch on
an NI-PXI development system (using LabVIEW).
Tasks included:
- Programing hardware I/O access to the NI-PXI development system (using LabVIEW)
- Programming CANopen access on the NI-PXI development system (using LabVIEW)
- Support for logic diagram programming for TracSys hardware
with Multiprog (in accordance with 61131)
- Configuration of TracSys hardware for CANOpen using IXXAT Configuration Studio
- Programming of simulated hardware under LabVIEW
- Wiring of laboratory set-up with testing of the signalling states
according to signal list (through measurements and also by checks in Multiprog
Technology:
Freelance work as development engineer for Vossloh Locomotives GmbH in Kiel.
The development department EW32 (now called TB32) operates a laboratory with control system testing bays for various vehicles.
It was necessary to revise/redevelop the simulation software (LabVIEW) on the PC for the vehicle types MaK2000, Am843, G1700 and G1206. The testing bays also had to be revised/
redeveloped as well as the software. Basic documentation was created for each testing bay, split up into user and developer documentation.
Tasks included:
- Creation of a functional specification/design concept for the relevant testing bay and the simulation software
- Completion and commissioning of the testing bays (missing wiring, connection of missing components:
MVB CAN gateway, power supply, …)
- Setup of a simulation PC (operating system XP, inst. LabVIEW V8, commissioning of IXXAT CAN card under LabVIEW V8)
- Testing of all signalling states according to signal list (through
measurement and also on a display)
- Adaptation of the simulation software to the new communications
structures (IXXAT CAN controller, creation of CANOpen address
lists at the signal level)
- Adaptation of simulation software to the relevant vehicle type:
this requires all modules (and the functionality of the modules) to
be adapted to the appropriate signal list of the vehicle type and
the specific characteristics of the vehicle to be taken into account
(modification/revision of certain parameters and indicators)
- Addition of the module for ant-skid calculations
- Addition of the module for transmission (VTIC)
- Addition of ETCS (European train control system)
- Addition of separate driver side controls
- Documentation of testing bays/simulation software for users
- Documentation of testing bays/simulation software for developers
Technology:
- LabVIEW for vehicle simulation
- SIBAS ZSG, SIBAS KLIP station
- Schneider Concept for Software ZR (Schneider TSX Compact)
- IXXAT CAN controller for PC interface, MiniMon, CANalyzer
- CAP1131 software package SELECONTROL MAS hardware (addressed via CANOpen)
- ProCANOpen (vector) to configure the bus
- Transmission: Voith Turbo L620reU2 (+KB385), interface specification: VTCNet and VSFT37
Freelance work as test engineer at Vipco GmbH in Mannheim.
Black box and white box testing is performed on behalf of Bombardier for various sub-modules in the LZB-STM (continuous train control, main module) and CIR-ELKE (computer integrated railroading, increasing efficiency in the core railway network) projects.
Involvement as test engineer for testing/integration/acceptance of train control systems.
Involvement in laboratory tests (creation, implementation and execution of test specifications); performance of tests (system operation, test execution, operation of testing tools); black box testing, white box testing, evaluation (error description, backup of traces, initial troubleshooting).
Technology:
Black box testing: ChipView (8XC196NT simulation), CTE for
data input, C, Assembler, self-developed test programmes
White box testing: Cantata, Visual C++
Software-Entwicklung (61131)
TCN (train communication network)
IEC 61131