simulink - wikipedia, the free encyclopedia

5
Simulink model of a wind turbine Developer(s) MathWorks Stable release 8.1 (part of R2013a) / March 7, 2013 Operating system Cross-platform [1] License Proprietary Website www.mathworks.com/products /simulink/ (http://www.mathworks.com /products /simulink?s_cid=wiki_simulink_2) Simulink From Wikipedia, the free encyclopedia Simulink, developed by MathWorks, is a data flow graphical programming language tool for modeling, simulating and analyzing multidomain dynamic systems. Its primary interface is a graphical block diagramming tool and a customizable set of block libraries. It offers tight integration with the rest of the MATLAB environment and can either drive MATLAB or be scripted from it. Simulink is widely used in control theory and digital signal processing for multidomain simulation and Model-Based Design. [2][3] 1 Add-on products 2 Release history 3 See also 4 References 5 External links A number of MathWorks and third-party hardware and software products are available for use with Simulink. For example, Stateflow extends Simulink with a design environment for developing state machines and flow charts. Coupled with Simulink Coder (http://www.mathworks.com/products/simulink-coder?s_cid=wiki_simulink_3), another product from MathWorks, Simulink can automatically generate C source code for real-time implementation of systems. As the efficiency and flexibility of the code improves, this is becoming more widely adopted for production systems, [4][5] in addition to being a popular tool for embedded system design work because of its flexibility and capacity for quick iteration. Embedded Coder (http://www.mathworks.com /products/embedded-coder?s_cid=wiki_simulink_4) creates code efficient enough for use in embedded systems. [6][7][8] xPC Target together with x86-based real-time systems provides an environment to simulate and test Simulink and Stateflow models in real-time on the physical system. Embedded Coder (http://www.mathworks.com /products/embedded-coder?s_cid=wiki_simulink_5) also supports specific embedded targets, including Infineon C166, Motorola 68HC12, Motorola MPC 555, TI C2000, TI C6000, Renesas V850 and Renesas SuperH. With HDL Coder (http://www.mathworks.com/products/slhdlcoder?s_cid=wiki_simulink_6), also from MathWorks, Simulink and Stateflow can automatically generate synthesizable VHDL and Verilog. Simulink - Wikipedia, the free encyclopedia http://en.wikipedia.org/wiki/Simulink 1 of 5 6/4/2013 2:26 PM

Upload: b33law

Post on 30-Nov-2015

29 views

Category:

Documents


2 download

DESCRIPTION

Simulink

TRANSCRIPT

Simulink model of a wind turbine

Developer(s) MathWorks

Stable release 8.1 (part of R2013a) /

March 7, 2013

Operating system Cross-platform[1]

License Proprietary

Website www.mathworks.com/products

/simulink/

(http://www.mathworks.com

/products

/simulink?s_cid=wiki_simulink_2)

Simulink

From Wikipedia, the free encyclopedia

Simulink, developed by MathWorks, is a data flowgraphical programming language tool for modeling,simulating and analyzing multidomain dynamic systems.Its primary interface is a graphical block diagramming tooland a customizable set of block libraries. It offers tightintegration with the rest of the MATLAB environment andcan either drive MATLAB or be scripted from it. Simulinkis widely used in control theory and digital signalprocessing for multidomain simulation and Model-Based

Design.[2][3]

1 Add-on products2 Release history3 See also4 References5 External links

A number of MathWorks and third-party hardware andsoftware products are available for use with Simulink. Forexample, Stateflow extends Simulink with a designenvironment for developing state machines and flow charts.

Coupled with Simulink Coder (http://www.mathworks.com/products/simulink-coder?s_cid=wiki_simulink_3),another product from MathWorks, Simulink can automatically generate C source code for real-timeimplementation of systems. As the efficiency and flexibility of the code improves, this is becoming more widely

adopted for production systems,[4][5] in addition to being a popular tool for embedded system design workbecause of its flexibility and capacity for quick iteration. Embedded Coder (http://www.mathworks.com/products/embedded-coder?s_cid=wiki_simulink_4) creates code efficient enough for use in embedded systems.[6][7][8]

xPC Target together with x86-based real-time systems provides an environment to simulate and test Simulinkand Stateflow models in real-time on the physical system. Embedded Coder (http://www.mathworks.com/products/embedded-coder?s_cid=wiki_simulink_5) also supports specific embedded targets, including InfineonC166, Motorola 68HC12, Motorola MPC 555, TI C2000, TI C6000, Renesas V850 and Renesas SuperH.

With HDL Coder (http://www.mathworks.com/products/slhdlcoder?s_cid=wiki_simulink_6), also fromMathWorks, Simulink and Stateflow can automatically generate synthesizable VHDL and Verilog.

Simulink - Wikipedia, the free encyclopedia http://en.wikipedia.org/wiki/Simulink

1 of 5 6/4/2013 2:26 PM

Simulink Verification and Validation enables systematic verification and validation of models through modelingstyle checking, requirements traceability and model coverage analysis. Simulink Design Verifier uses formalmethods to identify design errors like integer overflow, division by zero and dead logic, and generates test casescenarios for model checking within the Simulink environment.

The systematic testing tool TPT offers one way to perform formal test- verification and validation process tostimulate Simulink models but also during the development phase where the developer generates inputs to testthe system. By the substitution of the Constant and Signal generator blocks of Simulink the stimulationbecomes reproducible.

SimEvents adds a library of graphical building blocks for modeling queuing systems to the Simulink

environment. It also adds an event-based simulation engine to the time-based simulation engine in Simulink.[9]

Simulink - Wikipedia, the free encyclopedia http://en.wikipedia.org/wiki/Simulink

2 of 5 6/4/2013 2:26 PM

MATLAB

Version[10]Releasename

Simulinkversion

Year Notes

1.0 1984

2 1986

3 1987

3.5 1990Ran on MS-DOS but required at least a 386 processor.Version 3.5m required math coprocessor

4 1992 Renamed from Simulab to SIMULINK [11]

4.2c R7 1994 Ran on Windows 3.1. Required a math coprocessor

5.0 R8 1996

5.1 R91997

5.1.1 R9.1

5.2 R101998

5.2.1 R10.1

5.3 R111999

5.3.1 R11.1

6.0 R12 2000

6.1 R12.1 2001

6.5 R13Simulink5.0.2

2002

6.5.1 R13SP1 Simulink 5.12003

6.5.2 R13SP2 Simulink 5.2

7 R14 Simulink 6.02004

7.0.1 R14SP1 Simulink 6.1

7.0.4 R14SP2 Simulink 6.22005

7.1 R14SP3 Simulink 6.3

7.2 R2006a Simulink 6.42006

7.3 R2006b Simulink 6.5

7.4 R2007a Simulink 6.62007

7.5 R2007b Simulink 7.0 Last release for Windows 2000 and PowerPC Mac.

7.6 R2008a Simulink 7.12008

7.7 R2008b Simulink 7.2

7.8 R2009a Simulink 7.3

2009

First release for 32-bit & 64-bit Windows 7.

7.9 R2009b Simulink 7.4First release for Intel 64-bit Mac, and last for SolarisSPARC.

Simulink - Wikipedia, the free encyclopedia http://en.wikipedia.org/wiki/Simulink

3 of 5 6/4/2013 2:26 PM

7.10 R2010a Simulink 7.52010

Last release for Intel 32-bit Mac.

7.11 R2010b Simulink 7.6

7.12 R2011a Simulink 7.72011

7.13 R2011b Simulink 7.8

7.14 R2012a Simulink 7.92012

8 R2012b Simulink 8.0

8.1 R2013a Simulink 8.1 2013

AMESimLabViewWeb based simulation

^ MathWorks - MATLAB - Requirements (http://www.mathworks.com/products/simulink/requirements.html?s_cid=wiki_simulink_1)

1.

^ "The Successful development process with MATLAB Simulink in the framework of ESA's ATV project"(http://www.vega-group.com/assets/documents/10000421matlabsimulink.pdf) (PDF). Vega Group PLC. Retrieved2011-11-01.

2.

^ Model Based Design Accelerates the Development of Mechanical Locomotive Controls, SAE 2010 CommercialVehicle Engineering Congress, October 2010, Chicago, IL, USA, Session: Model Based Design & EmbeddedSoftware Development (Part 1 of 2), Paper 2010-01-1999 (http://papers.sae.org/2010-01-1999/)

3.

^ A Software Safety Certification Plug-in for Automated Code Generators: Feasibility Study and Preliminary Design(http://ti.arc.nasa.gov/m/pub-archive/1296h/1296%20(Denney).pdf)

4.

^ General Motors Developed Two-Mode Hybrid Powertrain With MathWorks Model-Based Design; Cut 24 MonthsOff Expected Dev Time (http://www.greencarcongress.com/2009/10/general-motors-developed-twomode-hybrid-powertrain-with-mathworks-modelbased-design-cut-24-months-of.html)

5.

^ Lotus Engineering Develops Control Systems Software to Reduce Diesel Emissions (http://www.techsource.com.sg/eresources/eres_storyDetails.asp?stid=10)

6.

^ A Comparison of Three Code Generators for Models Created in Simulink (http://www.cedes.se/Registrerade%20dokument/17%20RH%20JN%20A%20comparison%20of%20code%20generators.pdf)

7.

^ Multitarget modeling reduces ECU software costs (http://www.automotivedesignline.com/howto/193300307)8.^ Cassandras, Christos (2007-11-27). "Introduction to Discrete-Event Simulation" (http://www.springerlink.com/content/g82w56/?v=editorial). Springer US. Retrieved 2009-11-03.

9.

^ Mathworks (June 2009). "list of version and release numbers for Simulink" (http://www.mathworks.com/support/solutions/en/data/1-6BTU54/?solution=1-6BTU54&s_cid=wiki_simulink_7). Retrieved December 14, 2010.

10.

^ THE MATHWORKS ANNOUNCES SHIPMENT OF SIMULINK ON MICROSOFT WINDOWS(http://www.thefreelibrary.com/THE+MATHWORKS+ANNOUNCES+SHIPMENT+OF+SIMULINK+ON+MICROSOFT+WINDOWS-a012283038)

11.

Simulink product page on the MathWorks website (http://www.mathworks.com/products/simulink?s_cid=wiki_simulink_8)

Simulink - Wikipedia, the free encyclopedia http://en.wikipedia.org/wiki/Simulink

4 of 5 6/4/2013 2:26 PM

Classroom and teaching resources for MATLAB and Simulink (http://www.mathworks.com/academia/classroom-resources?s_cid=wiki_simulink_9)SimPowerSystems (http://www.mathworks.com/products/simpower?s_cid=wiki_simulink_10)Simulink Verification and Validation (http://www.mathworks.com/products/simverification?s_cid=wiki_simulink_11)Simulink Design Verifier (http://www.mathworks.com/products/sldesignverifier?s_cid=wiki_simulink_12)PARS home page (http://www.sundancedsp.com/development-tools/pars)TPT (http://www.piketec.com/products/tpt.php?lang=en) testing Simulink systemsReal-Time Simulation of Large-Scale Power Systems using EMTP-RV and Simulink/SimPowerSystems(http://www.opal-rt.com/technical-document/real-time-simulation-large-scale-power-systems-using-emtp-rv-and)Suspension System Simulation Using SIMULINK (http://epubs.glyndwr.ac.uk/eng/2/)The World's First International Online Workshop on Matlab and Simulink (http://www.iowms.in) byWorldServe Education

Retrieved from "http://en.wikipedia.org/w/index.php?title=Simulink&oldid=554839213"Categories: Mathematical modeling Numerical software Simulation programming languagesVisual programming languages Cross-platform software Simulation software

This page was last modified on 13 May 2013 at 05:44.Text is available under the Creative Commons Attribution-ShareAlike License; additional terms mayapply. By using this site, you agree to the Terms of Use and Privacy Policy.Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization.

Simulink - Wikipedia, the free encyclopedia http://en.wikipedia.org/wiki/Simulink

5 of 5 6/4/2013 2:26 PM