《控制系统实验与综合设计》计控第三次(含程序和题目)

news2024/11/17 17:50:24

实验七 采样控制系统的分析

一、实验完成任务

1、熟悉用 LF398 组成的采样控制系统;

2、通过本实验理解采样定理和零阶保持器的原理及其实现方法;

3、观察系统在阶跃作用下的稳态误差。

4.、研究开环增益 K 和采样周期 T 的变化对系统动态性能的影响

二、原理和理论分析

三、实验完成过程及结果

3.1 采样保持分析

(1)当信号发生器 1 输出为 20Hz 时(有保持和无保持情况):

方波(采样产生)

信号

有保持

无保持

80 Hz

73 Hz

40 Hz

33 Hz

20 Hz

13 Hz

10 Hz

6 Hz

(2)原因分析

        采样周期T越大,信号失真越严重。当采样信号频率符合采样定理,即频率大于等于40Hz,可以实现对信号的无失真采样。

        当输入信号频率为采样信号频率整数倍时,即采样信号频率为10Hz,会出现隐匿振荡这种特殊情况,此时输入信号分量在采样信号中消失。

        通过有无采样保持器的对比,发现采样保持可以有效地实现采样后离散信号对连续信号的追踪,不加保持作用,会导致离散信号与连续信号有较大的差距,使采样结果不准确。

3.2 采样系统的动态性能分析

(1)实验数据

T=0.01s (100Hz)时;

T=0.05s (20Hz)时;

T= 0.2s (5Hz)时;

采样周期

稳定性

超调量

峰值时间

调节时间

稳态误差

T=0.01s

稳定

72%

0.634s

1.973s

0.034

T=0.05s

稳定

78%

0.975s

3.721s

0.067

T=0.2s

不稳定

——

——

——

——

(2)采样周期T对稳定性、动态性能及稳态误差的影响分析

        采样周期 T(或采样频率)是计算机控制系统设计的重要参数之一。一般来说, 减小采样周期有利于控制系统性能, T越小,采样信号的信息损失越小,信号恢复精度越高。但是T过小会使控制系统调节过于频繁,使执行机构不能及时响应并加快其磨损,同时还会增加送算次数,使得计算机负担加重,同时还要求计算机有更高的运算速度。然而T过大,会使采样信号不能及时反映连续测量信号的基本变化规律,同时还会因为控制不及时致使控制系统动态品质恶化,甚至导致控制系统不稳定。 所以,应该合理选取采样周期T,尽可能地避免其过大戒过小。

        当采样周期T增大时,则积分作用变强,微分作用变弱,会使系统的调节时间加长,而对干扰抑制会加强,静态误差会减小。如果减小采样周期T,微分作用将加强,而积分作用变弱,则整个系统的反应速度加快,调节时间缩短,而系统的抗干扰能力将会更差。当采样周期T超过临界时,会导致采样后系统不稳定。采样周期T对于系统的超调量、峰值时间影响不大,由于采样开关后存在采样保持作用,且被控系统包含足够的积分环节,因此系统稳态误差只与系统本身有关,与采样周期T无关。

3.3 临界状态T

        改变信号发生器的频率,观察系统的单位阶跃响应,找到系统稳定的临界采样频率 f,记录临界的输出响应曲线(截取临界发散+临界收敛两张图,示波器和信号发生器参数同时保留在一张图中)。

(1)临界发散5.5Hz

(2)临界收敛5.7Hz

(3)理论与实际差异分析原因

        根据临界发散与临界收敛图像分析,使系统稳定的临界采样频率5.6Hz,通过理论计算,系统理论临界采样频率为5.98Hz,实验结过于理论分析差异较小,引起误差原因可能为系统误差,总体来说实验成功。

3.4 R不同

        要求:取采样周期 T=0.05s (20Hz),C1=1uF,R1=100k时,在输入端输入一个单位阶跃信号,在下面几种情况下用上位机软件(示波器)观测并记录 c(t)的输出响应曲线(在同一张图中记录对应的波形,示波器和信号发生器的参数同时保留在截图中)。性能指标:稳定性,超调量,峰值时间,调节时间,稳态误差(在示波器图中用移动坐标测量)记录在表中。

(1)当 R=100K 时;

(2)当 R=500K 时;

(3)当 R=800K 时;

采样周期

稳定性

超调量

峰值时间

调节时间

稳态误差

 R=100K

稳定

65%

0.664s

2.667s

0.051

 R=500K

稳定

90%

0.601s

13.79s

0.104

 R=800K

不稳定

——

——

——

——

(4)分析放大系数 K 对稳定性、动态性能及稳态误差的影响

        放大系数K增大时,系统稳定性下降,超调量增加,系统反应速度减慢,调节时间增加,当放大系数大于临界放大系数时,系统不稳定。放大系数K对系统峰值时间与稳态误差影响较小。

3.5 临界状态R

(1)临界发散R=627K

(2)临界收敛R=642K

(3)理论与实际差异原因分析

        根据临界发散与临界收敛图像分析,使系统稳定的临界R值为634.5K,通过理论计算,系统理论临界采样频率为660.96K,实验结过于理论分析差异较小,引起误差原因可能为系统误差,实验成功。

实验八 离散化方法研究

一、实验完成任务

1.学习并掌握数字控制器的设计方法;

2.熟悉将模拟控制器 D(s)离散为数字控制器的原理与方法;

3.通过数模混合实验,对 D(s)的多种离散化方法作比较研究,并对 D(S)离散化前后闭环系统的性能进行比较,以加深对计算机控制系统的理解。

二、实验原理

离散化方法

(1)向前差分法

(2)向后差分法

(3)双线性变换法

(4)修正双线性变换

(5)阶跃响应不变法(或用脉冲响应法)

三、实验完成过程及结果

3.1 模拟控制系统测试

要求:按图连接二阶被控对象在加入模拟控制器(校正装置,参数见前文)后的模拟电路,并在其输入端用阶跃信号发生器输入2V的阶跃信号,观察并记录其响应曲线(在同一张图中记录对应的波形,示波器中各输入端的幅值比例要一致)。性能指标:稳定性,超调量,峰值时间,调节时间,稳态误差(在图中用移动坐标测量)记录在表中。

稳定性

超调量

峰值时间

调节时间

稳态误差

稳定

15%

0.78s

1.58s

0.035

3.2 数字控制器测试

3.2.1 阶跃响应不变控制器

控制器公式:

(乘0.45表示缩小差分量,使系统更快稳定)

(1)T=0.1s

(2)T=0.25s

3.2.2后向差分法控制器的响应结果

控制器公式:(乘0.15表示缩小差分量,使系统更快稳定)

(1)T=0.1s

(2)T=0.25s

(3)T=1s

3.2.3 改变控制器公式差分量系数(T=0.1s)

 

 

 

 

3.3 双线性变换控制器

控制器公式:(乘0.15表示缩小差分量,使系统更快稳定)

(1)T=0.1s

(2)T=0.25s

3.4 前向差分变换控制器

控制器公式:(乘0.15表示缩小差分量,使系统更快稳定)

(1)T=0.1s

(2)T=0.25s

(3)T=1s

3.5 分析

        由图像对比可知,阶跃不变法、一阶向后差分法、一阶向前差分法和双线性变换法对系统的控制作用相差不大,与模拟连续控制系统结果接近。

        当采样周期T增大时,离散后系统超调量增加,系统反应减慢,系统调节时间增加,系统稳定性下降。

        当改变控制器公式差分量系数,得出当系数减小时,控制器对系统控制作用增强,系统稳定性增加,反应加快,调节时间减小。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1676187.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

工作太闲怎么办?有没有什么副业推荐?

如果您的工作太闲,可以考虑参加一些副业,利用您的空余时间进行一些有意义的活动。以下是一些副业建议 1. 在线兼职 可以通过一些在线平台寻找兼职工作,如做在线调查、参与评估、进行数据输入等。 2.做任务 还可以做下百度的致米宝库&#…

由于安全设置错误,远程桌面连接失败怎么办?

问题:远程桌面安全设置错误? “我是一名IT经理,需要经常使用远程桌面连接到办公室的电脑。近期,我在使用远程桌面时,远程桌面提示‘由于安全设置错误,客户端无法连接到远程计算机。’我不清楚是什么原因所…

电子邮箱是什么?怎么申请一个电子邮箱?

电子邮箱是我们沟通的工具,细分为免费版电子邮箱和付费版电子邮箱。怎么申请一个属于自己的电子邮箱?今天小编就分享一下电子邮箱注册教程,手把手教您注册一个电子邮箱。 一、电子邮箱的定义 电子邮箱,简称邮箱,是一…

mysql查询优化索引篇

其实在写这篇文章之前,也对查询优化做过一些设置,但这次则更为具体一点,之前做的无非就是增加查询字段的索引,让select里和where里的内容全部都包含在索引内(覆盖索引不走回表的基本概念),但这次这么做的时候发现了一些问题,这也是我接下来要提到的,而且之前使用的是sqlserver的…

Android 集成Bugly完成线上的异常Exception收集及处理

文章目录 (一)添加产品APP(二)集成SDK(三)参数配置权限混淆 (四)初始化 (一)添加产品APP 一)在个人头像 -> 我的头像 -> 新建产品 二&…

计算机组成原理(超详解!!) 第八节 总线系统

1.总线的概念和结构形态 1.总线(BUS)的基本概念 是构成计算机系统的互联机构,是多个系统功能部件(运算器、控制器、存储器、输入/输出设备)之间进行数据传送的公共通路。 由传输信息的电路和管理信息传输的协议组成…

【AI学习】对指令微调(instruction tuning)的理解

前面对微调(Fine-tuning)的学习中,提到指令微调。当时,不清楚何为指令微调,也一直没来得及仔细学习。 什么是指令微调?LLM经过预训练后,通过指令微调提升模型的指令遵循能力。所谓指令&#xf…

Sectigo SSL证书申请的流程是怎样的?

在当今数字化时代,网络安全成为了一个不可忽视的问题。为了保护网站和用户数据的安全,SSL证书成为了网站运营的重要组成部分。Sectigo作为全球领先的数字证书颁发机构之一,提供了一系列的证书解决方案来满足不同类型网站的需求。以下是对Sect…

浅谈Windows 上的线程亲和性(Thread affinity)

​ 前言 线程属性包括是否分离、亲和性、调度策略和优先级等。Linux默认的调度策略是CFS(完全公平调度算法),而 Windows 是基于优先级抢占式的策略。 在这些方面,Windows 和 Linux 差异巨大。本文仅针对 Windows 系统的线程亲和性进行探讨。 线程亲和性(Thread affinity) 什…

【大道至简】官方兼容到android13+的获取系统屏幕高度, statusbar,navBar

android在屏幕高度和app高度,statusbar, navigationbar的高度处理上,迭代了好多版本。 android11, android12都有新的api和过时的api标记。 涉及的api类似如下: windowManager,defaultDisplay, Context.display, Deco…

linux安装Openresty

安装必要的依赖库 指定仓库地址 下载openresty 添加环境变量 vi /etc/profile i export NGINX_HOME/usr/local/openresty/nginx/ export PATH${NGINX_HOME}/sbin:$PATH esc :wq source /etc/profile #启动 nginx # 重启 nginx -s reload #关闭 nginx -s stop

网上有哪些赚钱的方法能一天赚二三十?盘点7个靠谱的搞钱副业和赚钱软件

想在家里躺着就能把钱赚?这不再是遥不可及的梦想!随着互联网的飞速发展,网上赚钱的方式层出不穷,总有一款适合你。 今天,就让我们一起揭开这些神秘面纱,看看哪些网上赚钱秘诀能让你轻松实现月入过万&#x…

专业矢量绘图软件Sketch for mac v100中文激活版

Sketch for Mac 是一款专业的矢量图形设计工具,主要用于 UI/UX 设计、网页设计、图标设计等领域。它的界面简洁、易用,功能强大,可以帮助设计师快速创建高质量的设计作品。 Sketch for Mac 可以轻松地创建矢量图形、图标、网页布局、移动应用…

VACode 创建Vue项目完整过程

一、软件下载 VSCode官网下载地址:https://code.visualstudio.com/ 二、下载开发环境 1. 安装 [Node.js](https://nodejs.org/); 2. 安装 [npm](https://www.npmjs.com/) 依赖管理工具; 注:node.js安装完后会同步安装npm,一般…

数据结构之二叉树详解[1]

在前面我们介绍了堆和二叉树的基本概念后,本篇文章将带领大家深入学习链式二叉树。 1.预备知识 2.二叉树结点的创建 3.二叉树的遍历 3.1前序遍历 3.2中序遍历 3.3 后序遍历 4.统计二叉树的结点个数 5.二叉树叶子结点的个数 6.二叉树第k层的结点个数 7.总结 …

activiti——网关配置

文章目录 前言网关介绍代码案例测试各项网关排他网关 ExclusiveGateway1、绘制流程图2、编写测试代码 并行网关ParallelGateway1、绘制流程图2、编写测试代码 包含网关InclusiveGateway1、绘制流程图2、编写测试代码 前言 在activiti工作流中,还有一个组件也很重要…

短视频拍摄+直播间搭建视觉艺术实战课:手把手场景演绎 从0-1短视频-8节课

抖音短视频和直播间你是否遇到这些问题? 短视频是用手机拍还是相机拍?画面怎么拍都没有质感 短视频产量低,拍的素材可用率低 看到别人用手机就能把短视频拍好自己却无从下手 明明已经打了好几盏灯了,但是画面还是比较暗 直播软件参数不会设置,电脑…

Git使用(1):介绍、克隆、推送

一、介绍与安装 1、Git是什么? Git是目前世界上最先进的分布式版本控制系统。工作原理 / 流程: workspace:工作区Index / Stage:暂存区Repository:仓库区(或本地仓库)Remote:远程仓…

3dmax材质库导入方法?3dmax云渲染速度体验

3ds Max 材质库包含多种素材,如金属、木材、布料和石材等,但用户在导入材质时常遇到问题。本文将介绍如何在3ds Max中成功导入材质,并探讨使用云渲染服务来加速渲染过程,提高项目效率。 一、3dmax材质库导入教程 自建材质导入方法…

LLM Agent智能体综述(万字长文)

前言 🏆🏆🏆在上一篇文章中,我们介绍了如何部署MetaGPT到本地,获取OpenAI API Key并配置其开发环境,并通过一个开发小组的多Agent案例感受了智能体的强大,在本文中,我们将对AI Agent…