Functions and Features
RAMScope-EXG

For control algorithm verification
Multi-measurement and calibration tools:
GT170 Series

Functions and Features (Measurement Data Acquisition)

Real-time Measurement of Changes in Control Software Data and Peripheral IF Status, Confirming Validity of System Functions and Performance!

Main Features

  • Enables real-time monitoring and tuning of internal variables in control algorithms(※)
    (The effect of visualization:unforeseeable fluctuation of variables, and the degree of influence of instability and nonlinearity)
    ※No software load is applied to the control software by measurement(no permanent software is required)
  • "combinable" multi-measurement depending on the requirements of the step-by-step test
    Types of measurement modules:Variable measurement and calibration(RAM monitor), analog measurement, CAN communication
    Measuring modules can be expanded to a maximum of 10 modules (including power supply and communication modules)
  • Multi-system in which multiple measurement modules can measure synchronously
  • Equipped with test scenario function (scenario data injection into variable value, CAN pseudo sending)
  • One unit can measure and record operation evaluations from reprogramming (FROM rewriting).
  • Compatible with adaptive functions (parameter tuning) to optimize the system
  • Enhanced function of measuring module (up-to-date: versus GT150 series)
    Analogue signal measurement (input up to 1000V) and CAN measurement (for CANFD)
  • High-speed HOST communication IF (GbEthernet/USB3.1), ruggedness, and enhanced noise resistance
      Measurement is possible even in high-voltage drive motor environments by target GND insulation (many achievements)
  • Supports ASAM standards (international standards bodies) (Measurement: MDF/setting data: A2L)
    XCP-compliant measurement communication protocol (ASAM MCD-1 XCP)
    Support for affinity of measurement data and cooperation with other companies'compatible tools and HILS tools

Reprogram to Verification Procedure for Variable Measurement and Adaptation
(Verification of Actual Machine: RAM Measurement Module)

Supports processes from Unit testing to system testing to validation of commercialization
"Building Production Codes from Simulation Models and Generating them into Object Codes" "Download the object code (ROM) to the actual machine with RAMScope" "Observing the behavior of control soft variables like an oscilloscope" "Measuring the behavior after tuning of the parameter table in real time" "The recorded results are reflected in the simulation model as mathematical data."

Control software development often utilizes model-based development (MBD), which is highly abstract, and simulations are used jointly in the design to perform logic verification.We will introduce the procedure to verify the implementation model for the subsequent mass production code.The control algorithm is modeled from the requirement specification to the control design, and the control software is finalized by validating the control specifications by model simulation.Interfaces the control software with the platforms implemented in the control microcontroller (e.g. IO driver level) to generate source code for mass-production code.
In order to perform actual machine verification, you can generate object code that ROMs the source code for mass-production code in an integrated development environment, including compiler builds according to the implementation microcontroller.Variables and parameter information necessary for measurement and calibration of this mass production code are extracted.The measurement results obtained by the actual machine test are compared with the simulation model, and the acquired data is reflected in the control model to enhance the coordinated verification environment. For verification of the actual device, the object code to ROM the source code after generation in the integrated development environment including the compiler build according to microcontroller and the symbolic information of variables/parameters required for measurement and calibration are used.

【Procedure for verification of actual equipment using RAMScope (Example)】

CAN Interface Module(Analyzer and Emulation): Model name GT171C01

RAMScope-EXG's CAN measurement (GT171C01) provides a measurement module equipped with two channels of interfaces that enable bus monitor measurement and pseudo-sending of automotive network (CAN/CANFD) communication.Monitor measurement and pseudo sending of CAN/CAN FD communication can be switched by a higher-level application according to the request of verification work.Signal definitions on CAN data messages can be easily done from individual settings to referral registration of files (.dbc) defined in Vector's CANdb.Pseudo sending can create a transmission scenario for a data pattern prepared in advance.It can be used for node substitution, communication load test, etc. in the development.
By simultaneously measuring automotive network measurement and variable measurement and peripheral analog signal measurement, it is an effective tool for the measurement environment of system tests.Since up to 9 modules can be added to RAMScope-EXG measurement module expansion, it can be used for measurement of multi-channel CANs such as automotive GWs.

General A/D Measurement Module:Model name GT171A01
(Differential 4 channels- Supports up to 1000V※Multi-range inputs)

RAMScope-EXG A/D measurement module (GT171A01) provides a module with 4 channels (synchronous) of analog measurement (differential input) capable of multi-range input.The setting of the input range corresponds to a wide range of ±1V to ±100V (CATII) and can be selected on the measurement application.(※Measurement up to 1000V is possible by connecting a 10:1 probe (withstand voltage).)Since the measurement input is a differential input type, it can easily and accurately measure voltages with different potential differences for each channel.The differential input method is a measurement probing that is less susceptible to noise generated in the input common and noise such as crosstalk noise of other channel's.

Multiple Measurement Module Synchronization
(Multi-Measurement and Coordinated Verification of Multiple ECUs)

In recent automotive control systems, self-supporting distributed cooperative control systems (multi-agent systems) are attracting attention, in which self-supporting control modules (agents) are distributed and interact with other control modules through a network.To verify the role of individual distributed control modules and sensors in integrated control, synchronous measurement is required to determine the interrelationship between control operations.Coordinated synchronization between control microcontroller processes is required for control microcontroller operations implemented in the ECUs of a self-contained distributed cooperative control system.RAMScope enables synchronous measurement of measuring modules, enabling actual verification of coordinated control.

Features of RAMScope-EXG (Multi measurement data acquisition system)

【Application example of Multi measurement data acquisition system】

Efficient Data Capture with Rich Event Functions

RAMScope-EXG is enhancing its event-function to efficiently measure verification works.The event function is useful for observing the control system status under certain conditions or events of interest. The event sets the conditions for the data to be detected, and a specific operates at the timing when the conditions are met.Linked operation of the event can be used to mark measurement samples, start and end measurement capture, start and stop scenario functions, etc.Event detection is installed in each module to judge event conditions in real time.
Each module has an external trigger input and output terminal to work with other measurement environments and target systems. External trigs are event condition input and event output.Alternatively, it can be used as a sample control for measurement.It works independently for each measurement module.

Module Combination and Flexible Installation Structure According to Measurement Scene

Measuring modules can be freely combined according to the verification scene and measurement needs.Additional combinations can be extended later on.
Up to 10 modules (including power supply and communication).The structure is flexible and robust to accommodate a variety of verification and evaluation environments.