|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/simulink-beginner-course-on-matlab-simulink/
课程评论:没有评论
MATLAB/SIMULINK 入门课程 本课程为您提供 MATLAB 软件基础知识,包括其编码界面,并全面介绍 MATLAB 的 SIMULINK 界面。学完本课程后,学员将对设计、开发和模拟任何系统模型充满信心。 课程内容分为三个主要部分: * **MATLAB 软件界面和编码入门**: * **欢迎与课程目标**:讲师自我介绍,并阐述课程结束时学员将掌握的技能。 * **MATLAB 软件简介**:介绍 MATLAB 软件的默认窗口布局、界面设置和基本操作。 * **MATLAB 基础编码**:讲解在命令窗口和 .m 文件中进行编码,提供简单示例。 * **SIMULINK 界面入门**: * **SIMULINK 界面启动**:介绍 SIMULINK 界面、相关窗口,以及打开、保存和关闭 SIMULINK 模型。 * **SIMULINK 常用模块**:详细讲解并演示 SIMULINK 中的常用模块,如图块、显示块、增益块、示波器、仪表板示波器、数学运算块等。 * **SIMULINK 源与汇模块**:详细讲解并演示用于输入和输出信号的模块,如阶跃信号、正弦信号、चिरप信号、信号发生器、来自电子表格块等。 * **数学运算模块**:讲解并演示 SIMULINK 中的数学运算模块,如加法、绝对值、三角函数、乘法等。 * **SIMULINK 应用案例**: * **机械振动模型**:介绍机械振动理论背景和控制微分方程,设计和开发机械振动 SIMULINK 模型,并模拟单自由度和双自由度振动模型。 * **电机模型**:解释电机理论,并根据应用领域的电机控制方程,设计、开发和模拟电机 SIMULINK 模型。 * **PID 控制**:使用 MATLAB SIMULINK 的 PID 控制器,通过 Ziegler-Nichols 方法和 MATLAB 内置调谐器进行调整。提供带解决方案的简单练习。 * **模糊逻辑控制**:学习模糊逻辑控制 (FLC) 理论,指导如何为应用设计模糊推理系统 (FIS),并将其用于系统仿真/控制。通过餐厅应用案例详细演示 FLC 的创建过程。 课程结束后,学员将完全熟悉 MATLAB SIMULINK 界面,熟练掌握 SIMULINK 的使用技巧,并能够独立设计、开发和有效地模拟自己的仿真模型。
'SIMULINK: Beginner Course on MATLAB/SIMULINK'.This course gives a very small entry to MATLAB Software with Coding Interface and a broad Beginning for SIMULINK Interface of MATLAB Software, building great confidence to Design, Develop and simulate any model for any systems.This course is broadly presented in three parts viz,MATLAB Software Interface and coding Introduction.Introduction to SIMULINK Interface.Designing, Developing and Simulating few Applications (PID, Fuzzy Logic Control, 1DOF-2DOF vibration Models, Electric Motor) in the SIMULINK.Each section of the course curriculum consists of theory, actual MATLAB hands-on, an Exercise based on the learning from the respective section with its Solution, and Multiple Choice Questions to give confidence about the learning.Section 1: WELCOME TO THE COURSEIn this Section, Instructor has Welcome the learners with bio, and what learner will be able to at the end of the course.Section 2: INTRODUCTIONIn this Section, an Introduction to the MATLAB Software is given. Default windows that appear in the first start of software are well explained. Also, the Default setting necessary for ease of working and starting with software is demonstrated.Section 3: MATLAB BASIC CODINGIn this Section, basic coding in the Command Window and coding in MATLAB coding file.m files are done and explained with simple examples.Section 4: STARTING WITH SIMULINKIn this Section, Start with the SIMULINK Interface, Windows associated with Simulink Interface, Opening-Saving-Closing of Simulink, with small demonstration is very well explained.Section 5: SIMULINK COMMONLY USED BLOCKSFrom this Section, we start with a complete SIMULINK Interface, here the Simulink blocks such as Constant block, Display block, Gain block, Scope, Floating Scope, Dashboard Scope, blocks with Math Operations, etc. are explained and demonstrated in detail.Section 6: SIMULINK SOURCES & SINKS BLOCKSIn this Section, Blocks related to Sources and Sinks such as Step, Sine, Chirp, Signal Generator, From Spreadsheet, etc. are explained and demonstrated in detail.Section 7: MATH OPERATIONSIn this Section, Blocks Math Operations such as Summations, Absolute, trigonometric, Product, etc. are explained and demonstrated in detail.Section 8: MECHANICAL VIBRATION MODELIn this Section, a Simulink model of Mechanical Vibration is Designed and Developed by introducing the theoretical background and from the governing differential equations. One and two Degree of Freedom vibration model is Simulated with real-life parameter values and the performances have been learned.Section 9: ELECTRIC MOTORIn this Section, the Theory related to Electric Motor is explained and based on the Governing equations of the electric motor as per the application Simulink model have been designed developed, and Simulated. Section 10: PID CONTROLIn this Section, a PID controller from MATLAB Simulink is used for an application and the PID is stunned with Ziegler Nichols Method and with MATLAB In-built tuner. A simple exercise with a Solution is also given.Section 11: FUZZY LOGIC CONTROLFUZZY LOGIC CONTROL (FLC) is an advance built-in function available in the Simulink Library Browser. In this section, learners will learn the theory of Fuzzy logic. You will learn, how to design a Fuzzy Inference System (FIS) for your application and use the designed FIS for Simulation/Controlling your system. In this section, FLC is demonstrated step-by-step for restaurant application for in detail learning. At the end of this course, learners will be completely familiarized with the MATLAB SIMULINK Interface, Skill developed to use SIMULINK Interface, Can Design Develop their own simulation models and simulate it effectively.