当前位置:网站首页>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
边栏推荐
- Write a program that uses pointers to set all elements of an int array to 4.18: 0.
- Locust learning record I
- Huge number multiplication (C language)
- Static comprehensive experiment ---hcip1
- Performance test process
- Canoe-the second simulation project-xvehicle-1 bus database design (idea)
- Common system modules and file operations
- /*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*/
- OSPF comprehensive experiment
- JMeter common configuration components and parameterization
猜你喜欢
![[Galaxy Kirin V10] [desktop and server] FRP intranet penetration](/img/54/7d1b8b7b8226e2820635dd04b92d1c.jpg)
[Galaxy Kirin V10] [desktop and server] FRP intranet penetration

JMeter Foundation
![[Galaxy Kirin V10] [server] set time synchronization of intranet server](/img/f8/0847314029930840c91bce97ccd961.jpg)
[Galaxy Kirin V10] [server] set time synchronization of intranet server

Hidden C2 tunnel -- use of icmpsh of ICMP

183 sets of free resume templates to help everyone find a good job

Ten key performance indicators of software applications

JMeter common configuration components and parameterization

Evolution from monomer architecture to microservice architecture

OSPF comprehensive experiment
![[test theory] test process management](/img/d2/65865dffacf38d9a8be720868b75f0.jpg)
[test theory] test process management
随机推荐
/*Write a loop to output the elements of the list container in reverse order*/
system design
DCL statement of MySQL Foundation
Get the data of the top 100 headlines today with Tianxing data
Linked list operation can never change without its roots
Open the neural network "black box"! Unveil the mystery of machine learning system with natural language
OSPF comprehensive experiment
What if the book written is too popular? Author of "deep reinforcement learning" at Peking University: then open the download
[Galaxy Kirin V10] [desktop] can't be started or the screen is black
[Galaxy Kirin V10] [server] iSCSI deployment
Rhcsa day 9
[Galaxy Kirin V10] [server] system partition expansion
Dictionaries and collections
Jemeter script recording
Si vous ne connaissez pas ces quatre modes de mise en cache, vous osez dire que vous connaissez la mise en cache?
How do microservices aggregate API documents? This wave of show~
[untitled]
2022 ape circle recruitment project (software development)
Canoe - the second simulation engineering - xvehicle - 2panel design (principle, idea)
Remove linked list elements