MATLAB中针对任务参数识别的无条件优化方法——恒定温度下水温冷却

在MATLAB中研究无条件优化的函数,以解决应用的工程问题:用给定的数学模型结构确定动态系统的参数。

本文针对该主题选择的示例为
工作目的
在MATLAB中研究无条件优化的函数,以解决一个应用的工程问题:用给定的数学模型结构确定动态系统的参数。

主要理论规定
动态系统以各种方式描述,其中之一是常微分方程。
x ′ = f ( t , x ) , x ( 0 ) = x 0 x'=f(t, x), x(0)=x_{0} x=f(t,x),x(0)=x0

在某些情况下,方程式的一般形式是已知的。例如,对于环境温度恒定的冷却物体,牛顿提出了一阶微分方程。
T ′ = K ( T − T c n v ) T ( 0 ) = T 0 \begin{aligned} &T'=K\left(T-T_{cnv}\right)\\ &T(0)=T_{0} \end{aligned} T=K(TTcnv)T(0)=T0

其中T0是初始温度,Tenv是环境温度,K <0是一个常数,如果一阶方程式(2)不能很好地描述实际过程的动力学,则可以使用二阶方程式。

T ′ ′ = K 1 ( T − T c n v ) + K 2 T ′

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值