SLGPT: Using Transfer Learning to Directly Generate Simulink Model Files and Find Bugs in the Simulink Toolchain
- Award ID(s):
- 1911017
- PAR ID:
- 10274118
- Date Published:
- Journal Name:
- Evaluation and Assessment in Software Engineering
- Page Range / eLocation ID:
- 260 to 265
- Format(s):
- Medium: X
- Sponsoring Org:
- National Science Foundation
More Like this
-
Simulink is a leading modelling language and data-flow environment for Model-Driven Engineering, prevalent in both industrial and educational contexts. Accordingly, there are many standalone publicly-available tools for analyzing and using Simulink models for various purposes. However, Simulink's model format has evolved to a new proprietary format, rendering many of these tools useless. To combat this, we devise an approach, SLX2MDL, that applies transformation rules based on Simulink syntax to transform the new SLX format models to models conforming to the legacy MDL syntax. The resulting approach enables backwards compatibility with existing tools, including previous versions of Simulink itself. Our 4-phase process includes analysis and extraction, merging and transformation of the common elements, transformation of the specialized Stateflow elements, and output production. We position this problem within the literature by comparing and contrasting similar, but insufficient, related approaches. We evaluate and validate SLX2MDL by applying it to 543 standard and publicly available models from an established and curated corpus. Our evaluation demonstrates 100% validity and correctness on these models based on functional equivalence. Further, we evaluate our approach's performance and find it consistent and scalable as model size and complexity increases.more » « less
-
Silicon carbide (SiC) metal-oxide-semiconductor field-effect transistor (MOSFET) has been widely used in numerous industrial applications owning to their characteristics of low on-state resistance, high thermal conductivity, and high operating temperature. To fully utilize the potential of SiC MOSFET, an accurate device model is desired to evaluate the device performance before fabrication. In this article, an accurate subcircuit based model is used to describe the SiC MOSFET dynamic performance. In the model, the non-linearity of device parasitic capacitance is considered by extracting capacitance values under multiple drain-source voltage values from datasheet. All the possible circuit parasitic inductances are extracted by using ANSYS Q3D. To reduce the model complexity, the threshold voltage based model for MOSFET is adopted. Finally, the subcircuit based model is implemented in MATLAB/SIMULINK. The developed model has the advantages of high accuracy, convenient, fast execution time. The model would be a convenient tool to evaluate the device performance and help understanding the experiment phenomena. To validate the accuracy of the developed model, double pulse test (DPT) results of a 1.2 kV SiC MOSFET (ROHM) from both simulation and experiment are compared, the results shown that the developed model is an effective evaluation tool for the SiC MOSFET performance.more » « less
An official website of the United States government

