本周文件交换选择

我们最好的用户反馈

万博1manbetxSimulink双重力排水罐

他本周的选择是万博1manbetxSimulink双重力排水罐通过约翰Hedengren

您有多少次发现文件交换提交附带一个视频教程?我只探索了File Exchange上所有内容的一小部分,但在我有限的样本中,我不得不说这是第一个具有这样成就的贡献。这个模型非常简单:预测两个水箱在注水和排水时的水位。但正如约翰在他的视频中指出的那样,当你看着它时,模型不会跳起来尖叫“我显然是两个正在排水的水箱!”

你能看出这里有两个坦克模型吗?

这个视频解释了这个问题是如何配置的,以及计算的方式,即使是化学工程领域之外的人也能理解。他还包括一个巧妙的动画过程。随着模型的模拟,MATLAB图形显示每个水箱的水位。

水位图

提交的文件还包括一个Excel文件,其中包含背景数据,用于确定添加到视频模型中的PID控制器的初始增益。他演示了如何创建一个反馈回路来控制水流进顶部水箱,目标是保持水位在底部水箱。这是一个棘手的控制问题,因为在底部油箱装满之前有很长的滞后时间。据推测,这就是为什么有一个阀门可以使流体直接流入底部油箱。但将其纳入控制系统则是留给用户的任务。

当我回顾这个模型时,我又想到了如何改进它。使用Level- 1 MATLAB S-Function计算油箱液位。这种技术太老了,MathWorks甚至没有为它提供文档页面。唯一能做的就是讨论如何保养它们.我建议避免使用S-Function,而是使用MATLAB函数块结合Integrator块进行导数计算。或者更好的是,整个事情可以用Simuink块来完成,而不需要MATLAB代码。我还建议取消所有的mux和demux,以支持单独的信号线或公共汽车.所以有改进的空间,但这是一个可靠的模型。

在我看来,文件交换就是为了这样的材料。John将MATLAB, Simulink,万博1manbetx Excel和YouTube结合在一起,形成交互式教育体验。它很有趣,我希望你能去看看。

评论
让我们知道你的想法在这里或者留下评论约翰。
|

评论

如欲留言,请点击在这里登录您的MathWorks帐户或创建一个新帐户。