Reliable Engineering Testing on a Wiper Motor Test Bench

Similar documents
EBERSPÄCHER ELECTRONICS automotive bus systems. solutions for network analysis

Automatic Validation of Diagnostic Services

In networking ECUs in heavy-duty vehicles, it is the J1939 protocol that. plays a key role. J1939 networks are based on the CAN bus (high-speed

Smart Testing of Smart Charging

User-friendly Configuration of AUTOSAR ECUs with Specialized Software Tools

MINIMAT-EC-Servo Screwdriver Spindles

Frequency Converter Fv

Standardized software components will help in mastering the. software should be developed for FlexRay were presented at

Agilent Automotive Power Window Regulator Testing. Application Note

Simple and error-free startup of the communication cluster. as well as high system stability over long service life are

Woods Hole Group, Inc. Oceanography and Measurement Systems Division INTEGRATED REAL-TIME MONITORING SYSTEM

Electric motor emulator versus rotating test rig

EB TechPaper. Test drive with the tablet. automotive.elektrobit.com

Car2x From Research to Product Development

Intelligent Vibration Monitoring

Mild Hybrids. Virtual

Product Information CANalyzer.J1939

Siemens and National Instruments Deliver Integrated Automation and Measurement Solutions

Road Vehicles - Diagnostic Systems

NEW. EVEN MORE data acquisition and test stand automation

Study on the Auto Air Conditioning Controller Testing System Based on Lab Windows/CVI

Using big data in automotive engineering?

ABB PSPS Erich Steinmann; Generator control-2013

imc BUSDAQ autonomous intelligent synchronized Field bus data acquisition - from stationary to mobile imc productive testing

Vibration analysis and monitoring Compact. Powerful. Modern technology.

Disturbance Recoder SPCR 8C27. Product Guide

EBERSPÄCHER ELECTRONICS automotive bus systems

Permissible ambient temperature Operation Storage, transport

Siemens AG 2011 SINAMICS V60. The perfect solution for basic servo applications. Brochure May 2011 SINAMICS. Answers for industry.

AUTOMOTIVE FIELDBUS TECHNOLOGY: DEVELOPMENT TOOLS AND ELECTRONIC EQUIPMENT FOR LABORATORY PRACTICES

Sigma Control PC INSIDE. 97 psi 187 F R on load

AUTOMATED, FULL LOAD MOTOR TESTING AT PRODUCTION SPEEDS

Introduction to Data Acquisition

Updating to Test Universe 3.0. What s new?

Number 1 in efficiency

Virtual Integration and Consistent Testing of Advanced Driver Assistance Functions

RecipCOM. Expertise, reciprocating compressor monitoring and protection tailored to your needs

Equipment: Power Supply, DAI, Synchronous motor (8241), Electrodynamometer (8960), Tachometer, Timing belt.

Dynamic test environment for fuel cells From stack to vehicle energy system

IFS-8000 V2.0 INFORMATION FUSION SYSTEM

Product Information Fire alarm panel 8000 C

Quick Introduction to CANalyzer Version Application Note AN-AND-1-110

TURBOtech srl. SED-635 Digital Excitation System. Industrial Electronics Sector FEATURES

Embedded OS. Product Information

FEV Parallel Mode Strategy

One common language for domain experts and test engineers

Speed Control Methods of Various Types of Speed Control Motors. Kazuya SHIRAHATA

The ABB i-bus KNX Room Master Concept Your first step into the KNX world

Collaborating in California: Open HIL Test System Architecture uses the ASAM HIL API

Laboratory Course Industrial Automation. Experiment Nr. 6. Introduction to the FlexRay bus system. Brief User Guide IAS Demonstrator Go-Cart

Challenge of Ethernet Use in the Automobile

Stuart Gillen. Principal Marketing Manger. National Instruments ni.com

Technical Information POWER PLANT CONTROLLER

Model-Based Development of ECUs

The software beyond the climatic. Environment simulation

Micro-Step Driving for Stepper Motors: A Case Study

Application Example: Automotive Testing: Optical 3D Metrology improves Safety and Comfort

Measuring Temperature withthermistors a Tutorial David Potter

Portal Software GSM-PRO Run LED displays module activity Com LED displays activity on the GSM network GSM-PRO

Excitation.

M.S Ramaiah School of Advanced Studies - Bangalore. On completion of this session, the delegate will understand and be able to appriciate:

FRENIC5000MS5 for Machine Tool Spindle Drives

Considerations When Specifying a DC Power Supply

Road speed limitation for commercial vehicles

Current Loop Tuning Procedure. Servo Drive Current Loop Tuning Procedure (intended for Analog input PWM output servo drives) General Procedure AN-015

Application Note. EtherCAT Master Architecture. Applicable Products: Yaskawa Servodrives with CANopen over EtherCAT

SINOCHRON - Highly Efficient Drives for Sensorless Operation

UNLOCK YOUR IEC TESTING EXCELLENCE

CONDIS. IT Service Management and CMDB

International Year of Light 2015 Tech-Talks BREGENZ: Mehmet Arik Well-Being in Office Applications Light Measurement & Quality Parameters

Multi-Range Programmable DC Power Supplies 9115 Series

Systems Engineering: Development of Mechatronics and Software Need to be Integrated Closely

Substation Automation based on IEC 61850

Increase System Efficiency with Condition Monitoring. Embedded Control and Monitoring Summit National Instruments

Integration of FlexRay-based control units in existing test benches

Vector Signal Analyzer FSQ-K70

Power Supply Systems. Performance guaranteed. Power Supply Systems single-voltage UIC-systems multi-voltage UIC-systems

The Universal DAQ Device. Connect and measure immediately!

ZEISS T-SCAN Automated / COMET Automated 3D Digitizing - Laserscanning / Fringe Projection Automated solutions for efficient 3D data capture

Data Mining for Manufacturing: Preventive Maintenance, Failure Prediction, Quality Control

Digital Single Axis Controller

Software Development for Multiple OEMs Using Tool Configured Middleware for CAN Communication

Technical data. General specifications. Signal voltage V DC Signal duration. 1 s Input 2. Signal voltage. 1 s Analog output.

A new radio system for the German coast

Delta Transportation Automation Solution.

High Power Programmable DC Power Supplies PVS Series

Series: IDAM Servo Drive E Digital Motor Drive - DMD

Driveability Simulation in the continuous development process. Dr. Josef Zehetner, DI Matthias Dank, Dr. Peter Schöggl, AVL List GmbH, Graz

Performance Study based on Matlab Modeling for Hybrid Electric Vehicles

Machine Tool Inspection & Analyzer solutions

Barcode positioning systems BPS 8, BPS 34/37 Innovations that truly move you forwards.

The Business case for monitoring points... PCM architecture...

EFC Frequency converters

Dr. Ulrich Lauff, Dr. Kai Pinnow, and Dipl.-Ing. Florian Schmid. New Tools and Methods for Validation and Calibration

COMPARISON OF LIDARS, GERMAN TEST STATION FOR REMOTE WIND SENSING DEVICES

German Test Station for Remote Wind Sensing Devices

Instruction Manual Service Program ULTRA-PROG-IR

Winding Applications. Winding Applications. An overview to winder applications along with Mitsubishi Electric solutions

E70 Rear-view Camera (RFK)

IP Video Surveillance

Transcription:

Reliable Engineering Testing on a Wiper Motor Test Bench Time-synchronous recording and evaluation of bus messages and physical parameters during endurance testing Synchronizing the bus communication with measured physical parameters is one of the most difficult requirements for reliable tests of ECUs. The data from four data acquisition boards was evaluated in real-time and synchronized with the bus communication of a control module in real-time. The specialists of Vector Informatik developed an individual solution based on the development and test tool CANoe for the requirements of Valeo Wiper Systems. Valeo Wiper System develops wiper modules using electric controlled reversing DC motors to realize complex wiper movements based on the OEM customer specifications. The wiper system has to react flexibly and intelligently to environmental conditions. This can be realized with the use of a bus communication system. Additional features of reversing wiper motors are: > Software-based wiper field control > Alternating park position to prevent permanent set of the rubber element > Software control of wiper movement and other operating states > Service position for the exchange of wiper blades > Load-dependent speed control > Overload protection Unlike conventional fully rotating DC motors, the output shaft of this motor type reverses at an angle less than 180 degrees. The motor drives a linkage that moves the wipers across the windshield. In order to validate the correct function of wiper motors controlled by bus messages, Valeo needs to record and evaluate the physical parameters such as angle, revolutions, and current on the test bench. The determination and documentation of violations to customer specifications shall be rather simple and convenient. Valeo engineers worked with different suppliers on various proposals for the realization of such a test bench. Finally the concept of Vector Informatik GmbH from Stuttgart, which is based on the flexible development and test software CANoe, was most convincing. A decisive factor for choosing Vector Informatik was Valeo s experience in the successful application of Vector tools such as CANalyzer, CANoe, and CANister. The CANoe Application Development team of Vector managed the implementation. Through numerous test and simulation projects, In conformance with the vehicle architecture, Valeo uses a CAN or LIN data bus to control the reversing wiper motor. This new wiper system technology also requires new standards for testing technology, which needs to be developed in addition to the actual product. Therefore, Valeo has derived the requirements for an endurance test bench and test processes based on customer specifications: > Test duration of more than 1.5 million wiping cycles which is equal to a continuing test time of more than 28days. > Automated, software-controlled test sequences > The highest level of test system stability (software and hardware) > The simultaneous testing of up to 5 motors using individual control (voltage, motor loads, current limitation, etc.) including the remaining bus simulation. > Sequential measurement of physical motor parameters such as angle, current, voltage, and temperature; calculation of speed and RMS values > Continuous monitoring of bus communication, motor output shaft movement profiles as well as other physical parameters and their evaluation by comparing actual measurements to envelop curves. > Control of the climate chamber according to specified climate profiles Figure 1: Wiper test bench at Valeo 1

the team has the necessary experience and know-how to create customer-specific test systems with CANoe. The Valeo test engineers and the Vector team worked jointly to determine requirements for the configuration interface of the test process control. Both project partners created the requirements for recording and evaluating measurement data collectively. The development was initially based on a simulated test environment prior to testing and adjusting the CANoe test system on the actual Valeo test bench (Figure 1). Customer-tailored hardware for recording measurement data The test bench hardware was build by the Gesellschaft für Messund Systemtechnik (GMS) [Association for measuring and system technology] in Spaichingen, Germany. DAQ cards from National Instruments were used for recording analog and digital signals. The parameters such as angles, currents, voltages, and torques are recorded for each test station individually. Vector integrated the four data acquisition boards into the CANoe test system (Figure 2). For standard applications this integration is realized using the CANoe port link feature. At that time (before version 6.0), CANoe did not support the signal block transfer between data recording board and CANoe. Thus Vector developed a CAPL-DLL customized for the application, which expanded the CAPL programming language in CANoe to include user-defined functions and interfaces. This DLL is used to read and condition the measured signals directly from the input buffer of the hardware. This allows nearly real-time signal processing with a high sampling rate. Then these signals are forwarded to the data recording within CANoe (Figure 3). Parallel to the data processing via the DAQ boards, the test bench control activates the motors depending upon the test scenarios using a low-speed CAN bus or a LIN-1.3/2.0 bus. In order to achieve the required test coverage, the test bench is equipped with five individual stations, permitting independent operation. Each station is equipped with its own power supply, brake, and bus interface. The brake provides the load of the wiper motor with a maximum torque of 15 Nm. The test engineer specifies the individual load in the test setup. The bus communication between each test specimen and the CANoe control is also provided separately in order to simulate the communication characteristics between the electric motor and the ECU as realistically as possible. Vector created a remaining bus simulation for the CAN or LIN bus communication for activating the wiper motor. Since there was not a real wiper ECU at the beginning of the project, the remaining bus simulation was expanded by an additional node that simulated the characteristics of the wiper motor. After the integration of the real ECU, this node was simply deactivated. The test bench is equipped with a standard industrial PC for the simulation and control functions as well as for the evaluation of the measured signals in parallel for all five test stations. The PC is also responsible for activating the wiper motors via the CAN or LIN buses. A CANcardXL and two CANboardXL with the appropriate CANcabs or LINcabs from Vector are used as interface for the bus interface. Permanent set point/actual comparisons make the evaluation easier The test sequences of an endurance test are customer specific and include all functions of the wiper motor. For example, an endurance test might last more than 1200 hours. The wiper motor is operated at different loads and temperatures in all modes such as high and low speed, interval mode, off and sleep mode. Figure 2: Integration of CANoe in the wiper test bench Figure 3: Data evaluation in the CANoe node layer DLL 2

RELIABLE ENGINEERING TESTING ON A WIPER MOTOR TEST BENCH During these tests, the monitored physical parameters such as current, rotation angle, the position of the motor output shaft, and motor temperature are allowed to vary within specific limits only. The limits are specified as envelope curves (Figure 4). In order to achieve the required accuracy for example of the RMS value of the current, the data is recorded with a sampling rate of up to 20 khz. Post processing of the raw data reduces the data to one single value within 2 ms. A part of the evaluation is the permanent comparison between the measured signals and the specified envelope curve. The data is temporarily stored in a ring buffer. In case of deviations, CANoe stores pre and post event data values (logging). The data volume is adjustable (Figure 5). The Vector software application is able to record real time bus communication between the motor control and the wiper motor in parallel to the measured signals. If communication errors occur, the CANoe logging function records the measured physical parameters as well as the corresponding bus communication, including the pre and post event data. Synchronous recording of the bus communication with the physical measurement values already mentioned above is the critical factor in achieving the most useful test results. It has shown to be especially favorable that the recording of the bus communication, the measurement recording and the control of the test bench be done by a single software tool with a common time basis (CANoe). CANoe is also responsible for comparing the measured physical parameters and the bus communication with the specified limits. If critical events occur the results are recorded. I.e. if defined limits are exceeded or if switch-off criteria are reached. The latter is also used to switch off the test. The clear operating structure simplifies test configuration According to the specification of Valeo the Vector team also developed a CANoe user interface to create various test sequences, visualizations (Figure 6) and for the test bench control. The operatorfriendly user interface allows the test engineers to create complex test procedures and test sequences, based on time, event, or cycle. The different levels of the user interface support the test engineer in specifying a logical structure of the individual test parameters according to the test specifications. The activation of the climate chamber as a part of the test benches is also integrated in the user interface. The status display (Figure 7) shows the current number of operating cycles and error messages as well as the violations for current, speed, or angle limits for each of the five test motors. The Automobile manufacturers only tolerate rotation angles within specified tolerances in the endurance test of the output shaft from a reversing wiper motor. Thus Valeo continuously monitors this angle. The CANoe application is able to distinguish different levels of limit violations. Figure 4: Configuration of limit values Figure 5: Configuration of pre and post trigger times. In case of an error, all events which occur in this time window are stored. 3

In case of low-level violations the software issues an error message (Figure 4). If a high-level violation occurs the software interrupts the test immediately. The different levels are adjustable in the setup. The application developers of Vector have prepared similar test procedures for the parameters current and temperature. The Valeo test engineer can pre-select how often the limit may be exceed before the software will terminate the test. In general, each tested wiper motor can be started individually, i.e. it is possible to interrupt and continue a test individually. Parameters such as loading torque, voltage, or current can be adjusted separately. Error logging stores the data in small blocks, which allows the test engineers to perform analyses during the test. The test bench software includes status logging which stores the current signals in freely adjustable intervals. Compensation of environmental influences Some boundary conditions made the development of measurement and test algorithms very challenging. For example, the test bench is attached to a climate chamber for temperature testing. The compressor of the chamber transmits vibrations to the test rig and the tested wiper motor. The high-resolution angle sensor is able to realize the vibrations as movements of the wiper motor even thought the motor output shaft is not moving. A damping or physical disconnection of the compressor from the test bench would be extremely difficult, and an angle sensor with a lower resolution would not fulfill the required measurement accuracy. In order to compensate such errors, the measured data are post processed using digital filtering and compared with specified speed limits. In case the software detects a continuously oscillating movement within certain limits, it is able to differentiate these signals from a true motor output shaft movement. The elimination of false data must occur rather fast due to the real-time signal comparison between the physical angel signals and the bus communication. Different wiper test benches one solution After the successful implementation of the CANoe test application in the durability test bench for reversing wiper motors, both development partners extend the application to test conventional rotary wiper motors. While other test benches monitor the motor speed and temperature only, this application improves the data acquisition, real-time data monitoring and data analysis. Valeo has already planned an additional expansion: the CANoe test system should be enhanced to a mobile operating and data acquisition system for bus controlled wiper motors for the use in conventional test benches and even onboard test vehicles. This allows simple analysis of wiper systems in a wind tunnel or road testing. With the planned extension of the application Valeo benefits from the large data acquisition and analysis capability of the CANoe software tool. The development team just needs to specify the options that have to be implemented in the software. The expense is relatively small: Valeo employees supported the Vector team with their specific product know-how and the definition of the application. The CANoe application team from Vector started the development of the test regimen, bus communication and the data acquisition as well as the evaluation of the test data with two engineers. Subsequent expansions has been realized with one person form both partners. Figure 6: Configuration of test procedures 4

RELIABLE ENGINEERING TESTING ON A WIPER MOTOR TEST BENCH Valeo and Vector clearly exceeded the objectives set for this project by reacting flexibly to unforeseeable challenges along the development and implementation process. Furthermore they are planning an extension of the application as more capabilities of the CANoe tool become apparent during the application development. During the execution of the project the specification had to be redefined in order to realize additional test features. Usage of elegant software solutions allows optimizing the application. With the new wiper motor test bench, Valeo will use the multifunctional CANoe tool as a continuous system platform from the start of the product development to the validation, thus guarantying its customers the delivery of reliable products. Dipl.-Ing. (FH) Dietmar Baumgärtner studied precision mechanics at FH Heilbronn. He is manager of system and component testing for wiper systems at Valeo Wischersysteme GmbH in Bietigheim. Dipl.-Ing. (BA) Benjamin Dietz studied Mechatronics at BA Stuttgart and at the Valeo Wischersysteme GmbH company. After his studies, he changed over to the testing department of reversible wiper motors. Currently, he is the electronics developer for advance development. Dipl.-Ing. (FH) Marco Rommel studied electronics with an emphasis in automation technology at FH Heilbronn. He works for the Valeo Wischersysteme GmbH company in the testing department and is responsible for creating and managing testing equipment. Dipl.-Ing. Katja Hahmann studied electrical engineering at TU Chemnitz. After her studies, she began working for Vector Informatik GmbH in Stuttgart in 1997 and is currently team leader of the team for CANoe Application Development in the production line Networks and Distributed Systems. Figure 7: Current status of the five test specimens Dipl.-Ing. (FH) Rainer Brändle studied telecommunication engineering at FH Esslingen and began working for Vector Informatik GmbH in 2005. He is project leader for various Valeo wiper test benches as Senior Software Development Engineer in the application development team. 5