当前位置:网站首页>Canoe: what is vtsystem
Canoe: what is vtsystem
2022-07-04 10:51:00 【picoasis】
Reference link :
- VT System card : ECU test bench-VT system - Shanghai PoleLink Information Technology
- VT System Board receiving : VT-System—ECU Function test module - Germany Vector- Bus development test -
- be based on Vector VT The system of the car ECU Automated testing solutions - You know
- automobile UDS Detailed diagnosis and Vector Instructions for use of relevant tool chains ——6.2 VT System introduction _ Lao Meng _ The blog of -CSDN Blog
VT System form
Simply speaking ,VT The system is a small chassis loaded with multiple boards ( Pictured ), Each board provides different functions , Used for testing .
Height is 5U, The width is ½U and 1U Two sizes .
VT The board of the system is mainly used to simulate various hardware devices , Basically, it can cover all kinds of sensors and actuators used in the car . For devices that cannot be covered , Some boards can be optionally FPGA Add on modules , More functions can be realized through programming , For example, the analog signal output board can use FPGA Realize the output of arbitrary waveform .
VT System function
first , When ECU After the software and hardware of are developed , Needs to be Access to real systems in , Connect each sensor and load , Input a specific signal to it , Observe whether the corresponding functions and actions are correct . When testing the fault detection strategy , It is necessary to manually disconnect the sensor or load , To detect ECU Whether the fault can be detected .
This method is extremely inefficient and difficult to automate , therefore VT The system came into being .
VT System Used instead of connecting to ECU Of Real actuators and sensors . These actuators and sensors are composed of VT System Simulate the corresponding components . if necessary VT What the component simulates I/O The signal can be connected with the real sensor and actuator at the same time .
be based on VT System Of ECU Automated test system
Carry out car ECU The general method of automated testing is simulation ECU Peripheral residual bus , Peripheral devices such as sensors and actuators . This is actually an open loop 、 Closed loop simulation , That is simulation ECU Simultaneous observation of working environment ECU Behavior in a specific test state . The necessary functions of such a test system include the ability to simulate the bus , Sensors and actuators , Simulation and measurement ECU Of I/O And script testing . As shown in the figure below .
be based on Vector CANoe Software ,vTESTstudio Test case writing tool 、VN Series network interface cards and VT The test system is built ECU Automated test platform , Can realize the right ECU Conduct efficient automated testing , Improve test efficiency , Save testing time and labor costs .
Basic composition
be based on VT Of ECU The basic composition of automatic test system
- Test cases are test scripts developed according to relevant requirements or test specifications . Generally, tools are written based on test cases vTESTStudio Realization , Improve test case writing efficiency and test case coverage .
- CANoe: Provide test execution and management environment .
- VT System :I/O Signal simulation and test modular hardware platform , Analog sensors , Actuator and other external equipment .
- PicoScope( Optional ):USB Oscilloscope , be used for CAN/LIN/FlexRay Physical layer test .
- VH6501/CANStressDR( Optional ):CAN(FD) Bus jammer , For physical testing ,Busoff, Sampling point test .
- Other equipment : Build controller working and testing environment , Including program-controlled power supply , Load box, etc .
Basic workflow
be based on Vector The basic workflow of the test tool chain
- CANoe It is set bus simulation 、 Record 、 Automobile network development software testing in one , Its integrated test environment provides support for test system construction and automated test process , Include : Network communication and high-level protocol simulation 、 Test process record 、 Test script generation 、 Test panel development 、 Test mode and function library integration .CANoe It also provides the function of test panel design , The test process can be controlled intuitively through the panel , And check the output results of the controlled unit .VT The hardware test system adopts modular design , Optional I/O card , For simulation DUT Input the signal and detect its output , At the same time, it has current acquisition interface and control interface of power supply .
- VT The board has the following characteristics : Highly integrated , The onboard signal conditioning module can cover the requirements of the automotive industry for signal simulation and acquisition , Some boards have on-board fault injection function , Meet diagnostic testing requirements ; Integrated in CANoe, It can completely cover the needs of network testing , Such as interaction layer 、 Network management 、 Diagnostic protocol, etc .
- Test case writing software vTESTstudio In addition to providing C#,CAPL Script , State machine , Flow chart and command line programming , It also integrates requirements management 、 Variant management and defect tracking interface , Convenient for test coverage statistics , Development and maintenance of test cases ; You can use CAN、LIN、FlexRay 、Ethernet Relevant communication database ; Diagnostic database can be used (CDD、ODX) The elements in ; The test mode can be parameterized graphically , Link and modify CAPL Test cases in the Library ; Output the test list in the form of test specification , For inspection and review .
END
additional :VT System Board function
VT The board of the system can : simulation ECU Power supply (KL15 & KL30)、 Resistance sensor 、 Potentiometer 、 Analog signal input 、 Digital signal input 、 Constant resistance load 、 Constant current load and other external equipment , And it can simulate the fault of open circuit or short circuit to the positive and negative poles of the power supply , In addition, it can be directly connected ECU Output IO mouth , Measure the output voltage and current , Basically, it can cover all kinds of sensors and actuators used in the car . For devices that cannot be covered , Some boards can be optionally FPGA Add on modules , More functions can be realized through programming , For example, the analog signal output board can use FPGA Realize the output of arbitrary waveform .
VT System Contains processor modules 、CAN/LIN modular 、 Load and measurement module 、 Incentive module 、VT Power supply module 、ECU Power management module 、 Numbers IO modular 、 Analog quantity IO modular 、 Relay module and expansion module , Via Ethernet and CANoe Connect .
- Signal path switching ;
- measurement ECU The output signal ;
- Simulation ECU load ;
- ECU Input signal excitation ;
- fault injection , Analog signal to power 、 Short circuit to ground or between wires ;
- control ECU Power supply of ;
- Atom/Core2 processor , Run the simulation and test program ;
- 4 passageway CAN/LIN Interface card , Support bus fault simulation .
END
边栏推荐
- Appscan installation steps
- Static comprehensive experiment ---hcip1
- Pod management
- [Galaxy Kirin V10] [desktop] FTP common scene setup
- Two way process republication + routing policy
- The most detailed teaching -- realize win10 multi-user remote login to intranet machine at the same time -- win10+frp+rdpwrap+ Alibaba cloud server
- Write a program that uses pointers to set all elements of an int array to 4.18: 0.
- Recursion and divide and conquer strategy
- unit testing
- [Galaxy Kirin V10] [server] grub default password
猜你喜欢
[Galaxy Kirin V10] [desktop] build NFS to realize disk sharing
How to use diff and patch to update the source code
[Galaxy Kirin V10] [desktop and server] FRP intranet penetration
Huge number multiplication (C language)
Discussion | has large AI become autonomous? Lecun, chief scientist of openai
RHCE day 3
shell awk
[Galaxy Kirin V10] [server] KVM create Bridge
From programmers to large-scale distributed architects, where are you (2)
Software sharing: the best PDF document conversion tool and PDF Suite Enterprise version sharing | with sharing
随机推荐
[Galaxy Kirin V10] [server] grub default password
Collection of practical string functions
Rhcsa day 9
Virtual machine configuration network
Deepmind proposed a Zuan AI, which specially outputs network attack language
OSPF comprehensive experiment
JMeter assembly point technology and logic controller
Basic data types of MySQL
BGP ---- border gateway routing protocol ----- basic experiment
Canoe - the second simulation project -xvihicle1 bus database design (operation)
Seven examples to understand the storage rules of shaped data on each bit
What is an excellent architect in my heart?
/*The rewriter outputs the contents of the IA array. It is required that the type defined by typedef cannot be used in the outer loop*/
DCL statement of MySQL Foundation
MFC document view framework (relationship between classes)
When I forget how to write SQL, I
Iterator generators and modules
Rhcsa - day 13
Summary of several job scheduling problems
First article