大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。
Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺
具有纯滞后一阶惯性系统计算机控制系统设计
具体内容:
1) 自己给出系统的闭环传递函数的表达式
2 ) 自己设定系统性能指标
3 ) 书面设计一个计算机控制系统的硬件布线连接图
4 ) 硬件布线连接图转化为系统结构图
5 ) 选择一种控制算法
6) 软件工程知识编写程序流程图
7 ) 在MATLAB 下进行编程和仿真,给出单位阶跃函数的输出结
果表
8) 进行系统的可靠性和抗干扰性的分析
计算机控制系统课程设计
目录
第一部分 设计任务 1
1.1 课程设计任务题目及要求 1
1.2 课程设计任务对象与设计的分析论证 2
1.2.1 控制对象的分析与说明 2
1.2.2 被控对象传递函数的确定 2
1.2.3 系统设计的一般步骤和要点 3
第二部分 设计方案 4
2.1 设计方案分析论证 4
2.1.1 控制对象特性分析 4
2.1.2 算法选择 6
2.1.3 控制器设计 6
2.2 系统方框图 14
2.2.1 控制系统结构示意图 14
2.2.2 硬件结构框图 14
2.3 程序设计流程图 15
2.3.1 主程序流程图 15
2.3.2 温度采集流程图 16
2.3.3 达林算法及其控制量输出流程图 17
2.4 软件实现 18
第三部分 电路设计 19
3.1 器件选型 19
3.1.1 控制芯片的选择 19
3.1.3 A/D 转换器的选择 19
3.1.4 D/A 转换器的选择 20
3.2 温度检测电路与整形放大滤波电路 20
3.3 A/D 转换电路 21
3.4 D/A 转换电路 21
3.5 数码管显示电路 22
第四部分 整机电路图 23
第五部分 安装调试及性能检测 24
5.1 系统仿真 24
5.2 抗干扰性能分析 25
5.3 元件清单 27
第六部分 心得体会 28
参考文献 29
附程序 30
第一部分 设计任务
1.1 课程设计任务题目及要求
题目:具有纯滞后一阶惯性系统的计算机控制系统设计
要求:
1、 针对一个具有纯滞后的一阶惯性环节
Kes
G(s)
Ts 1
的温度控制系统和给定的系统性能指标:
工程要求相角裕度为30°~60°,幅值裕度>6dB
要求测量范围-50℃~200℃,测量精度0.5 %,分辨率0.2℃
2、 书面设计一个计算机控制系统的硬件布线连接图,并转化为系统结构图;
3、 选择一种控制算法并借助软件工程知识编写程序流程图;
4、 用MATLAB 和SIMULINK 进行仿真分析和验证;
对象确定:K=10*log(C*C-sqrt(C)),rand( ‘state ’,C),T=rand(1),
考虑θ=0 或T/2 两种情况。
C 为学号的后3 位数,如C=325,K=115.7,T=0.9824,θ=0 或0.4912
5、 进行可靠性和抗干扰性的分析。
第 1 页 共 36 页
计算机控制系统课程设计
1.2 课程设计任务对象与设计的分析论证
1.2.1 控制对象的分析与说明
由所给设计任务可知,本设计的控制对象是一个含有具有大时滞的一阶惯性环节
Kes
G(s)
Ts 1
的系统,而在通常的温度控制系统中,控制对象往往就可以视作含有一个大纯时
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/188671.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...