您现在的位置:网站首页答辩论文论文专题

21020614自动控制原理教程软件

  • 简介:目 录第一章 绪 论 4 第1.1节 自动控制概述 4 第1.2节 主要研究工作 4 第二章 基础知识介绍 7 第2.1节 MATLAB简介 7 第2.2节 MATLAB语言规则 7 第2.3节 GUI组件介绍 9 第2.4节 GUI 组件属性设置简介 11 第2.5节 GUI ......
    • 请与管理员联系购买资料 QQ:5739126
  • 论文简介
  • 相关论文
  • 论文下载
[页数]:37         [字数]:15192

[目录]
第一章 绪 论
第二章 基础知识介绍
第三章 自动控制系统概述
第四章 界面设计

[摘要]
本文的主要内容是利用GUI界面,为自动控制原理的教程设计相应的教学辅助软件。本文详细说明了模型转换等功能的实现以及它们所应用到的回调函数及按钮的设置等等。该软件将数值分析、矩阵计算、科学数据可视化集成在一个易于使用的视窗环境中,提供一个方便易用的图形用户界面,将MATLAB控制工具箱的相关功能和《自动控制原理》课程的教学集成一体,使学生可以利用其资源进行自动控制系统分析,是学生课后复习和做练习的好工具,调动了学生学习的积极性,为自动控制原理的课堂教学,课后学习提供了方便的途径。
MATLAB语言是由美国Mathworks公司发布的主要面向科学计算、数据可视化以及交互式程序设计的高技术计算语言。利用Matlab软件进行计算机控制系统的设计, 并通过GUI图形用户界面实现用户与计算机的信息交流,例如进行对象参数的设置、绘制图形、以及模型转换等。利用Matlab内嵌的Simulink环境,实现系统的动态仿真,满足用户的各种需求。
本辅助教学软件利用了Matlab6.5可视化编辑图形界面的能力,从设计图形用户界面的总体框架结构和设置其控件属性入手,说明了利用Matlab设计演示软件的基本方法,并给出了具体的例子。整个软件界面友好,使用方便,具有开放性,方便用户不断的完善和扩充的功能,有利于老师的课堂教学。

[正文]
第一章 绪 论
第1.1节 自动控制概述
  “自动控制原理”是自动控制学科的基础理论,是一门理论性较强的工程科学。自动控制理论的发展与应用,不仅改善了劳动条件,把人类从繁重的劳动中解放出来,而且由于自动控制系统能以某种最佳方式运行,因此可以提高劳动生产率,提高产品质量,节约能源,降低成本。自动控制理论的应用是实现工业、农业、国防等方面科学技术现代化的有利工具。
自动控制,就是在没有人参与的情况下,通过控制器或者控制装置来控制机器或者设备等物理装置,使得机器设备的受控物理量按照希望的规律变化,达到控制的目的。
   自动控制技术不仅广泛应用于工业控制中,在军事、农业、航空、航海、核能利用等领域也发挥着重要作用。例如在工业控制中,对压力、温度、流量、湿度、配料比等的控制,都广泛采用了自动控制技术。对于高温、高压、剧毒等对人身体健康危害很大的场合,自动控制更是必不可少的。在军事和空间技术方面,宇宙飞船准确的飞行和返回地面、人造卫星按预定轨道飞行、导弹准确的击中目标等,自动控制更具有十分重要的意义。
第1.2节 主要研究工作
使用MATLAB进行《自动控制原理》课程辅助教学,通过GUI界面实现系统设计,用户可以通过界面输入参数,利用MATLAB进行控制系统运算,使用SIMULINK进行系统仿真。
设计内容:
界面显示,动画演示,停3秒进入主界面;
主界面包括各模块按钮:
动态结构图变换:串联、并联和反馈环节
数学模型转换:传递函数、零极点形式、状态空间模型转换
每个模块都有文字说明
......

[参考文献]
1  施小红, 周佳 《精通GUI图形界面编辑》[M]. 北京:北京大学出版社, 2003.
2  网冠科技 《MATLAB6.0时尚创作百例》 机械工业出版社2002
3  薛年喜 《MATLAB在数字信号处理中的应用》 清华大学出版社    2003.11
4  清源计算机工作室 《MATLAB基础及应用》机械工业出版社  2000.5
5  施阳 《MATLAB语言精要及动态仿真工具SIMULINK》西北工业大学出版社1997
6  黄文梅等 《系统分析与仿真MATLAB语言及应用》  国防科技大学出版社 1999
7  薛定宇著 《控制系统计算机辅助设计MATLAB语言及应用》 清华大学出版社 1996
8  魏克新著 《MATLAB语言与自动控制系统设计》  机械工业出版社 1997
9  欧阳黎明著 《MATLAB控制系统设计》国防工业出版社 2001
10 韩九强《MATLAB高级语言及其在控制系统中的应用》西安交通大学出版社编 1997
11 黄忠霖编著《控制系统MATLAB计算及仿真》 国防工业出版社  2001

[原文截取]
目 录
第一章 绪 论 4
第1.1节 自动控制概述 4
第1.2节 主要研究工作 4
第二章 基础知识介绍 7
第2.1节 MATLAB简介 7
第2.2节 MATLAB语言规则 7
第2.3节 GUI组件介绍 9
第2.4节 GUI 组件属性设置简介 11
第2.5节 GUI 开发介绍 12
第2.6节 GUI界面设计步骤 14
第三章 自动控制系统概述 16
第3.1节 自动控制的基本原理 16
第3.2节 自动控制原理辅助教学软件 17
第3.3节 传递函数的介绍 17
3.3.1传递函数概述 17
3.3.2传递函数的描述法 18
第3.4节 矩阵 18
第四章 界面设计 20
第4.1节 教学软件设计的基本框架 20
第4.2节 主界面设计 20
第4.3节 控制系统界面设计 26
4.3.1 LRC网络电路界面设计 27
4.3.2机械阻尼系统界面设计 28
4.3.3串联系统的界面设计 30
第4.4节 程序的调试 33
结束语 35
参考文献 36
致 谢 37
摘 要:本文的主要内容是利用GUI界面,为自动控制.....
查看评论 已有0位网友发表了看法
  • 验证码: