当前位置: 首页 > news >正文

做网站搜索推广点击率太低怎么办如何解决网站只收录首页的一些办法

做网站搜索推广点击率太低怎么办,如何解决网站只收录首页的一些办法,昆明网站建设哪家比较好,精美大气的餐饮类企业网站本示例展示了如何在 Simulink 中设计多输入多输出对象的闭环模型预测控制。该对象有三个操纵变量和两个测量输出。 一、非线性对象的线性化 运行该示例需要同时安装 Simulink 和 Simulink Control Design。 % 检查是否同时安装了 Simulink 和 Simulink Control Design if ~m…

本示例展示了如何在 Simulink 中设计多输入多输出对象的闭环模型预测控制。该对象有三个操纵变量和两个测量输出。

一、非线性对象的线性化

运行该示例需要同时安装 Simulink 和 Simulink Control Design。

% 检查是否同时安装了 Simulink 和 Simulink Control Design
if ~mpcchecktoolboxinstalled('simulink')disp('运行此示例需要 Simulink(R)')return
end
if ~mpcchecktoolboxinstalled('slcontrol')disp('运行此示例需要Simulink Control Design(R)')return
end

1、打开非线性 Simulink 模型

open('mpc_nonlinmodel')

在这里插入图片描述
2、使用 Simulink 控制设计工具箱中的线性命令,在默认操作条件下(传递函数块的初始状态均为零)对对象进行线性化:

plant = linearize('mpc_nonlinmodel');

l i n e a r i z e \color{red}{linearize} linearize 函数的作用是对Simulink模型或子系统进行线性近似,以状态空间模型的形式返回。

3、输入输出变量名称分配

plant.InputName = {'Mass Flow';'Heat Flow';'Pressure'};
plant.OutputName = {'Temperature';'Level'};
plant.InputUnit = {'kg/s' 'J/s' 'Pa'};
plant.OutputUnit = {'K' 'm'};

注意:由于没有定义任何可测量或不可测量的干扰,也没有定义任何不可测量的输出,因此在根据该模型创建 MPC 控制器时,默认情况下所有的模型输入都被假定为可操作变量,所有的模型输出都被假定为可测量输出。

二、设计模型预测控制器

1、创建控制器对象,其采样周期、预测和控制范围分别为 0.2 秒、5 步和 2 次移动;

mpcobj = mpc(plant,0.2,5,2);

2、设置操作变量的约束

mpcobj.MV = struct('Min',{-3;-2;-2},'Max',{3;2;2},'RateMin',{-1000;-1000;-1000});

3、设置操作变量和输出信号的权重

mpcobj.Weights = struct('MV',[0 0 0],'MVRate',[.1 .1 .1],'OV',[1 1]);

4、查看 mpcobj 属性

mpcobj==> 
MPC object (created on 30-May-2024 15:35:11):
---------------------------------------------
Sampling time:      0.2 (seconds)
Prediction Horizon: 5
Control Horizon:    2Plant Model:        --------------3  manipulated variable(s)   -->|  5 states  ||            |-->  2 measured output(s)0  measured disturbance(s)   -->|  3 inputs  ||            |-->  0 unmeasured output(s)0  unmeasured disturbance(s) -->|  2 outputs |--------------
Disturbance and Noise Models:Output disturbance model: default (type "getoutdist(mpcobj)" for details)Measurement noise model: default (unity gain after scaling)Weights:ManipulatedVariables: [0 0 0]ManipulatedVariablesRate: [0.1000 0.1000 0.1000]OutputVariables: [1 1]ECR: 100000State Estimation:  Default Kalman Filter (type "getEstimator(mpcobj)" for details)Constraints:-3 <= Mass Flow (kg/s) <= 3, -1000 <= Mass Flow/rate (kg/s) <= Inf, Temperature (K) is unconstrained-2 <= Heat Flow (J/s) <= 2,  -1000 <= Heat Flow/rate (J/s) <= Inf,       Level (m) is unconstrained-2 <= Pressure (Pa) <= 2,    -1000 <= Pressure/rate (Pa) <= Inf                                  

三、使用 Simulink 进行闭环仿真

1、打开闭环仿真模型

mdl1 = 'mpc_nonlinear';
open_system(mdl1)

在这里插入图片描述
2、闭环仿真

sim(mdl1)-->Converting model to discrete time.
-->Assuming output disturbance added to measured output channel #1 is integrated white noise.
-->Assuming output disturbance added to measured output channel #2 is integrated white noise.
-->The "Model.Noise" property is empty. Assuming white noise on each measured output.

3、运行结果如下图所示:
Input:
在这里插入图片描述
Output:
在这里插入图片描述
尽管存在非线性,但几秒钟后,两个输出都能很好地跟踪其参考值,同时,正如预期的那样,被操纵的变量保持在预设的硬约束内。

四、修改MPC设计跟踪斜坡信号

为了既能跟踪斜坡,又能补偿非线性,可将两个输出端上的干扰模型定义为三重积分器(如果没有非线性,则使用双积分器即可)。

1、通过 tf 函数构造一个外部扰动模型outdistmodel:
2、通过 setoutdist 函数将上面构造的不可观测外部扰动传递函数 outdistmodel 添加到 MPC 的 model 中:

outdistmodel = tf({1 0; 0 1}, {[1 0 0 0], 1; 1, [1 0 0 0]});
setoutdist(mpcobj,'model',outdistmodel);

3、打开Simulink中的闭环仿真模型 mpc_nonlinear_setoutdist,它与上面的 mpc_nonlinear 闭环 Simulink 仿真模型相同,唯一不同的是参考信号,其参考信号的第一个由阶跃变为3秒以内以0.2斜率上升的斜坡信号。
在这里插入图片描述
4、闭环仿真12s

sim(mdl2, 12)

5、仿真结果如下图所示:
Input:
在这里插入图片描述
Output:
在这里插入图片描述

http://www.15wanjia.com/news/17035.html

相关文章:

  • 房地产楼盘微信网站建设营销方案seo优化教程培训
  • 卖产品的网站怎么做南宁市优化网站公司
  • 哪个网站可以做英语语法题网络营销工具
  • 网站除了做流量还需要什么软件发布广告的平台免费
  • 做门户网站的公司有网站模板怎么建站
  • 网站建设费用上海关键词排名点击软件
  • 广州的一起做网站怎么样百度指数功能模块有哪些
  • 河南省豫建设计院网站合肥seo优化
  • 多语言网站青海网站seo
  • 办公空间设计装修公司优化网站有哪些方法
  • 学做网站论坛实体店引流推广方法
  • 自已做个网站怎么做谷歌三件套下载
  • 网站开发详细设计现在百度怎么优化排名
  • 网站建设规划范文百度网址入口
  • 博客建站程序免费个人网站建设
  • 域名连接网站腾讯中国联通
  • 福建seoseo营销推广服务公司
  • 阿里云服务器ip做网站西安网站建设网络推广
  • 昌平哪有做网站的公司腾讯企点账户中心
  • 西安网站设计哪家公司好今天的新闻内容
  • app制作的网站百度域名收录
  • 关于协会网站建设的几点思考seo算法培训
  • 福建微网站建设公司推荐大亚湾发布
  • 做网站至少要花多少钱郑州官网关键词优化公司
  • 杭州西湖区做网站搜索引擎优化培训班
  • 国外色情网站淘大象排名查询
  • 做平台的网站有哪些廊坊优化技巧
  • 番禺做网站企业百度一下打开
  • 网站建设费用是多少钱公关团队
  • 动态网站编程基础兰州网络推广优化服务