欢迎来到天天文库
浏览记录
ID:9889601
大小:350.50 KB
页数:4页
时间:2018-05-14
《集散控制系统课程设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、集散控制系统实验报告班级:电0802-2班姓名:**学号:********—3—实验题目分布式网络伺服控制系统实验目的:1.熟悉TureTime仿真软件的安装和基本使用操作;2.熟悉网络控制系统的仿真;3.分析网络流量和调度策略对分布式网络控制系统时延和控制性能的影响。实验内容:设直流伺服系统的连续时间传递函数为:,采用四个计算机节点来实现该系统,一个时间驱动的传感器节点周期性地对过程进行采样,并通过网络把采样结果送到控制器。控制节点计算控制信号并把结果送到执行器节点,产生连续执行结果。还有一个节点模拟网络中的额外
2、流量,并在控制器节点运行高优先级的任务模拟网络节点的任务分配。实验步骤:1.安装TrueTime仿真软件包,设置系统环境变量,运行Matlab初始化命令;2.根据$DIR/examples/simple_pid/matlab中的直流伺服过程PID控制的实例,熟悉Truetime的仿真操作;3.按照试验内容建立仿真系统,给出Simulink仿真框图;4.首先考察没有额外网络流量,而且控制器节点也没有额外任务的情况,观察系统运行的延迟时间和控制性能,给出相关结果;5.打开额外网络流量,而且控制器节点也增加额外任务,采用
3、两种不同的网络协议,和两种不同的调度策略,观察系统运行延迟时间和控制性能,给出相关结果并分析原因。实验结果与分析:1分布式网络伺服控制系统仿真框图如下:—3—2仿真结果及分析:2.1设额外网络流量为零(BWshare=0.0),且控制器节点也没有额外任务的情况下,选择网络协议为:CSMA/AMP(CAN),调度策略为‘prioFP’,其输入,输出曲线如下图所示:延迟时间为0.03s,超调量为20%,上升时间约为0.05s,调整时间约为0.11s,控制性能好.2.2设额外网络流量为0.1(BWshare=0.1),且
4、控制器节点增加额外任务的情况下,选择网络协议为:CSMA/AMP(CAN),调度策略为‘prioFP’,其输入,输出曲线如下图所示:延迟时间为0.03s,超调量为15%,上升时间约为0.05s,调整时间约为0.17s,控制性能较好.2.3设额外网络流量为0.2(BWshare=0.2),且控制器节点增加额外任务的情况下,选择网络协议为:CSMA/AMP(CAN),调度策略为‘prioRM’—3—,其输入,输出曲线如下图所示:延迟时间为0.03s,超调量为20%,上升时间约为0.05s,调整时间约为0.15s,控制性
5、能较好.2.4设额外网络流量为0.2(BWshare=0.2),且控制器节点增加额外任务的情况下,选择网络协议为:RoundRobin,调度策略为‘prioFP’,其输入,输出曲线如下图所示:延迟时间为0.035s,超调量为50%,上升时间约为0.05s,调整时间约较长,控制性能差.2.5设额外网络流量为0.2(BWshare=0.2),且控制器节点增加额外任务的情况下,选择网络协议为:RoundRobin,调度策略为‘prioRM’,其输入,输出曲线如下图所示:延迟时间为0.035s,超调量大于50%,上升时间约
6、为0.05s,调整时间较长,控制性能差.由以上四幅曲线图可以看出,图2.3和图2.4曲线的超调量和调整时间明显比图2.1和图2.2的数值大.因此当分布式网络伺服控制系统的网络协议选择CSMA/AMP(CAN)时,其控制性能明显比选择RoundRobin网络协议的系统好.同时,比较图2.1和图2.2(或图2.3与图2.4)的曲线,其曲线的分布相似.综上所述,可以得出以下结论网络协议的选择对系统控制性能起决定性作用,而且对于同一网络协议,选择不同的调度策略对系统的控制性能影响较小.—3—
此文档下载收益归作者所有