Generated by GPT-5-mini| Simulink | |
|---|---|
| Name | Simulink |
| Developer | MathWorks |
| Initial release | 1990 |
| Operating system | Microsoft Windows, Linux, macOS |
| Programming language | C, C++ |
| License | Proprietary |
| Website | mathworks.com |
Simulink Simulink is a graphical block diagram environment for model-based design widely used in industry and academia. It enables simulation, automatic code generation, and system-level modeling, connecting to tools across control systems, signal processing, and embedded systems. Major adopters include companies and institutions in automotive, aerospace, robotics, telecommunications, and consumer electronics.
Simulink provides a visual modeling paradigm built around block diagrams and state machines, supporting continuous and discrete dynamics. It complements MATLAB and interfaces with tools like GNU Octave-related projects, Python (programming language) ecosystems, and vendor toolchains from Texas Instruments, NVIDIA, and Intel Corporation. The environment is used alongside standards and institutions such as ISO 26262, DO-178C, AUTOSAR, SAE International, and IEEE for safety and verification workflows. It integrates with version control systems and collaboration platforms including Git, Apache Subversion, Perforce, JIRA, and Atlassian Bitbucket.
Simulink was developed by MathWorks engineers during the late 1980s and released in 1990, evolving through collaborations with companies and agencies like NASA, General Motors, Boeing, and Lockheed Martin. Over successive generations it incorporated features influenced by academic projects from Massachusetts Institute of Technology, Stanford University, California Institute of Technology, and Carnegie Mellon University. Major milestones paralleled advances in code generation and verification embraced by organizations such as MathWorks partner programs and standards bodies like RTCA and European Union Aviation Safety Agency. The platform's growth intersected with commercial ecosystems pioneered by Microsoft, Apple Inc., Red Hat, and Oracle Corporation.
The core architecture supports model simulation, solver algorithms, and code generation. It leverages numerical solvers and techniques associated with researchers and organizations like John von Neumann-inspired methods, implementations tuned on platforms from Intel Corporation, AMD, and GPU acceleration from NVIDIA. Model verification and testing workflows draw on methods used at MITRE Corporation, INRIA, Fraunhofer Society, and National Institute of Standards and Technology. Deployment pathways include embedded code generation compatible with toolchains from ARM Holdings, RISC-V International, Green Hills Software, and Wind River Systems. The software supports block libraries that interface with standards such as OpenCL, POSIX, and AUTOSAR Adaptive Platform.
Simulink is applied across sectors: automotive companies like Tesla, Inc., Ford Motor Company, Toyota Motor Corporation, and Volkswagen use it for model-based development of control systems; aerospace firms such as Airbus, The Boeing Company, Northrop Grumman, and Raytheon Technologies employ it for flight dynamics and avionics; robotics groups at Boston Dynamics and academic labs at ETH Zurich and University of California, Berkeley model motion and perception. In telecommunications, vendors like Ericsson, Nokia, Qualcomm, and Huawei use Simulink for PHY and baseband algorithms; consumer electronics companies such as Samsung Electronics and Sony include it in signal-processing toolchains. Medical device firms including Medtronic and Philips and regulatory bodies such as U.S. Food and Drug Administration use model-based evidence for submissions. Research collaborations with institutions like Imperial College London, University of Cambridge, Peking University, and Tsinghua University further expanded applications in control theory, machine learning, and cyber-physical systems.
An ecosystem of add-ons and toolboxes extends capabilities: control and estimation toolboxes used by researchers at Control Systems Society and practitioners at ABB; signal processing modules employed by teams at Bell Labs and Qualcomm; communications toolboxes adopted by ITU-aligned vendors; and aerospace toolboxes aligned with FAA-related certification. Integration bridges include code-generation with Embedded Coder, model verification with tools from Polyspace, co-simulation connectors to Simscape, and interfaces to hardware-in-the-loop platforms from dSPACE, NI (National Instruments), and Speedgoat. Workflows often incorporate continuous integration systems such as Jenkins, GitLab, and Travis CI and connect to cloud providers like Amazon Web Services, Microsoft Azure, and Google Cloud Platform.
Simulink is distributed by MathWorks under proprietary licensing models tailored to academia, commercial, and government customers. Licensing arrangements are comparable in complexity to commercial software from Microsoft Corporation, IBM, Adobe Inc., and Oracle Corporation and often involve enterprise support agreements like those used by SAP SE and Salesforce. Academic licenses are common at universities such as Harvard University, Princeton University, and University of Oxford. Large-scale deployments in corporations and agencies include procurement and compliance practices aligned with organizations like ISO, NIST, and European Commission procurement frameworks.
Category:Simulation software