SIMULINK – Basics | JVKR ENGINEERING AND SOLUTIONS

SIMULINK – Basics

System Perspective

OS Platform Windows XP Professional SP3 (32 bit version) Or Windows 7 (Service Pack 1) or higher versions of windows.
Physical Memory 2 GB RAM (minimum)
Disk Space for Installation 5 GB free disk space
Resolution 1280×1024 pixels (DEDICATED VIDEO MEMORY IS REQUIRED for Better performance)
MatLab Software MATLAB 2014 32bit

Student's Perspective

  • Familiar with undergraduate level mathematics and basic physics.
  • Have basic computer operation skills.
  • Having interest in modeling and simulation.
  • Enthusiastic for bringing in innovation ideas.

Course Content

Introduction: Simulink is a complete environment for modeling, simulating and implementing dynamic and embedded systems. It design’s and tests linear, nonlinear, discrete time and continuous time, hybrid and multi rate systems. Simulink is also a part of MATLAB also with the help of scripting we can build algorithms and automate the process. This section concentrate to make developers life easy and we can reuse the existing logic.

It has applications in control, DSP, communication and systems engineering. Its open architecture allows integration of models from other environment.

Course Description

  1. MathWorks at a glance
  2. Computer Setup
  3. What can you do with the Simulink Environment
  4. System Modeling with the Simulink Environment
  5. System Design Process
  6. Model-Based Design with Simulink
  7. Course Outline
  8. Overview Of Dynamic Systems
  9. Electronic Throttle Control
  10. Course layout
  1. Outline
  2. Defining the System and Identifying its components
  3. Modeling the System with Equations
  4. Using the Simulink Library Browser
  5. Building a Block Diagram for the Model
  6. Adding Blocks
  7. Connecting Blocks
  8. Labeling Blocks and Signals
  9. Defining the Block Parameters
  10. Defining the Lookup Table Parameters
  11. Defining the Parameter Values in MATLAB
  12. Defining the System Input
  13. Defining the System Output
  14. Simulating the Model
  15. Overview of Simulink Solver
  16. Simple Models- Default Step-Size
  17. Adding Signal Viewers
  18. Modifying the Viewer parameters
  19. Controlling the Vertical Limits of the Viewer
  20. Adding I/O Blocks
  21. Managing Model parameters
  22. Summary
  23. Test your Knowledge
  1. Outline
  2. Approaches to Modeling Programming Constructs
  3. Modeling Comparisons
  4. Modeling Decision Statements
  5. Extracting and Combining Data Using Vectors
  6. Defining the System and Identifying Its Components
  7. Modeling the System with Equations
  8. Building a Block Diagram for the Model
  9. Zero-Crossing Detection
  10. Zero-Crossing Solver Support
  11. Modeling Logic with MATLAB Function Blocks
  12. Understanding the MATLAB Function Block
  13. Summary
  14. Test Your Knowledge
  1. Outline
  2. Simple Times
  3. Defining Discrete-State System Characteristics
  4. Modeling Difference Equations
  5. Defining the System
  6. Modeling the System with Equations
  7. Building a Block Diagram Model of the System
  8. Simulating a Model That Contains Discrete Signals
  9. Crating Discrete State-Space/ Transfer Function Models
  10. Modeling Multirate Systems
  11. Simulating a Model That Contains Multirate Discrete Signals
  12. Summary
  13. Test Your Knowledge

Course Outcomes

Upon completion of the basic SIMULINK course, the students are able to understand the benefits of SIMULINK which enables to focus on the academic course and applications.

  • To solve Numerical problems.
  • Avoid declaring variables, specifying data types and allocating memory.
  • Analyze and visualize data using automation capabilities.
  • Eliminate the need to code.

Advantages

  • SIMULINK is a visualization tool to develop ones imagination into practical implementation.
  • Teach computer programming to graduates by developing a test and measurement laboratory that has authentic engineering problems to the students.
  • Improve the performance by designing a system for the automatic testing.
  • Scope is not just limited to students, it can carry over to get good placements in leading MNC’s and become leading Engineers. The scope is also extended to become a hardcore scientist involved in R & D Activities.
  • With over one million users, MATLAB is recognized as a standard tool for increasing the productivity of engineers and scientists, you will be part of this community.