Melda Ulusoy,MathWorks公司
现场编辑任务的应用程序,你可以添加到您的生活脚本来完成一组不同的操作,而无需编写任何代码。这部影片将引导您通过控制器的使用现场编辑任务测量设备的数据设计。您将了解如何交互估算测量数据的状态空间模型,离散辨识模型,最后,设计了PID控制器,都在同一个地方:你的生活脚本。
在19b中,我们介绍了现场编辑任务,这些任务的应用程序,你可以添加到一个活的脚本来执行特定的操作集。比方说,这是你需要遵循从测量的工厂数据设计控制器的工作流程。现场编辑任务让你完成所有的工作流程步骤,在一个地方,节省您的时间和消除编写代码的需要。让我们来看看如何使用Live编辑任务估计从测量的工厂数据的状态空间模型,离散辨识模型,然后设计了离散设备的控制器。
这里该代码加载并绘制测量设备的数据。您可以显示此代码的输出串接或者对剧本的右侧。要在这个工作流程的第一阶段工作中,我们将使用估计状态空间模型的任务。为了找到这个任务,我们将前往现场编辑器选项卡并单击任务。在这里,你会发现从不同工具箱现场编辑任务。下面是我们需要的人。让我们把它插入到我们的生活脚本。正如你在这里看到,实时编辑任务,可以交互指定参数。当您选择的数据,它会自动从MATLAB工作区,你可以在这些下拉菜单中选择找到合适的预定义变量。通过点击该图标圆形,可以使任务自动运行和更新,并在每次任务中调整值时显示结果。 If you don’t have the knowledge of the plant order, you can simply try out different values. Since the task is running automatically, when you change the plant order, you’ll see updated results on the right. The increased order of 5 didn’t improve the estimation fit much. So let’s set the order back to 4. If you want, you can rename the identified model in this field here. Using the task, we easily estimated a model from measured data without writing any code. If you want to see the MATLAB commands that are used by this task, you can display them by clicking the arrow on the bottom of the task. You can also enable this feature from the options menu by selecting “controls and code.” This task also lets you adjust parameters of the estimation algorithm, such as the search method and maximum iterations. As we change some of the parameters here, you see how the appropriate arguments are automatically called by these functions. This saves you time and eliminates the need to search for the specific MATLAB functions and the different options they can be set up with.
现在,我们将移动到工作流程的第二步离散辨识模型。为此,我们将使用模式转换速度任务。如果你已经知道你要使用的任务的名称,你可以简单地开始在现场脚本键入其名称,并从建议的列表中选择添加任务。选择模型,并指定你的控制器的采样时间后,你可以尝试不同的转换方法来找到一个给你原始的和转换模型之间的更好的匹配。
最后一步是设计为离散化的植物中的PID控制器。为此,我们要添加该任务,根据控制系统工具箱的可用。选择离散厂后,你可以用不同的控制器设置,如自由度和控制器类型的实验。然后,您可以微调您的控制器使用这些滑块,可帮助您改变参考跟踪和干扰抑制之间的平衡。选中此框,您还可以显示系统响应特性,如上升时间和过冲,并确保控制器满足您的设计要求。
如果你想与他人分享你的工作,你可以简单地与他们分享这个活的脚本,它们可以用不同的参数发挥想出新的控制器设计。另外,您也可以选择在每个任务此选项隐藏交互式用户界面,然后共享生成的代码。
有关现场编辑任务的详细信息,请查看文档。
您还可以选择从下面的列表中的网站:
选择最佳的网站性能的中国网站(在中国或英文)。其他MathWorks的国家网站都没有从您的位置访问进行了优化。