matlab中simulink的问题,求各位大侠指点迷津,我是新手,完全不懂啊?谢谢各位了!!!!
我想知道我的控制对象是e^-80s/(60s+1),要对用simulinkj进行常规的PID控制和基于RBF的PID控制,两者比较得出图形,该怎么画图呀?比方说要控制水位...
我想知道我的控制对象是 e^-80s/(60s+1) ,要对用simulinkj进行常规的PID控制和基于RBF的PID控制,两者比较得出图形,该怎么画图呀?比方说要控制水位,要控制在17cm,simulink中参数该怎么设呢?求各位大侠指点迷津,我是新手,完全不懂啊?谢谢各位了!!!!
展开
展开全部
关于如何画图方法:
1.首先添加一个clock时间控件,输出时间t到一个示波器里。修改该示波器参数,进入到data history,删除limit data,勾选save data to workspace,变量名t,格式array。
2.仿照上面示波器参数设置,修改你所要显示的示波器。设变量名为x
3.在MATLAB主界面(或新建一个m文件)输入:plot(t,x)
(ps:有时候t可能不止一列,需要选择一下,如:plot(t(:,1),x))
4.整理图像,选edit下copy figure,粘贴入word中。
两者比较的话,你可以把两幅图画在一张图上,或者用subplot画在一个图片窗口里面,先看看响应的图像。然后你可以给两者做个减法,看看两者的差距。
控制在17cm,无非就是给定17,响应应该尽快的收敛在17,那么就是调节PID参数。你的东西就是证明先进PID要比常规PID要好,至于如何好,就要看看谁收敛得快些了。建议你多看看相关论文,或者看看《先进PID控制及其MATLAB仿真》类似的书。
1.首先添加一个clock时间控件,输出时间t到一个示波器里。修改该示波器参数,进入到data history,删除limit data,勾选save data to workspace,变量名t,格式array。
2.仿照上面示波器参数设置,修改你所要显示的示波器。设变量名为x
3.在MATLAB主界面(或新建一个m文件)输入:plot(t,x)
(ps:有时候t可能不止一列,需要选择一下,如:plot(t(:,1),x))
4.整理图像,选edit下copy figure,粘贴入word中。
两者比较的话,你可以把两幅图画在一张图上,或者用subplot画在一个图片窗口里面,先看看响应的图像。然后你可以给两者做个减法,看看两者的差距。
控制在17cm,无非就是给定17,响应应该尽快的收敛在17,那么就是调节PID参数。你的东西就是证明先进PID要比常规PID要好,至于如何好,就要看看谁收敛得快些了。建议你多看看相关论文,或者看看《先进PID控制及其MATLAB仿真》类似的书。
ZESTRON
2024-09-04 广告
2024-09-04 广告
在Dr. O.K. Wack Chemie GmbH,我们高度重视ZESTRON的表界面分析技术。该技术通过深入研究材料表面与界面的性质,为提升产品质量与可靠性提供了有力支持。ZESTRON的表界面分析不仅涵盖了相变化、化学反应、吸附与解吸...
点击进入详情页
本回答由ZESTRON提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询