如何从测量图中获取等效电路图的RC电路参数?

7次浏览(过去30天)
阿尔卑斯山脉
阿尔卑斯山脉 2021年8月31日
大家好,MathWorks社区,
我试图从热cauer模型中建模熔断器的RC等效电路,如下所示,根据时间常数理论,温度(T)在5个时间常数中达到稳态。
热Cauer模型
测温图
时间常数
我已经测量了45分钟的温度,从那个图中,我需要得到Cauer模型的RC参数值。
Rth1 Cth1
Rth2 Cth2
Rth3 Cth3
Rth4 Cth4
Rth5 Cth5
我如何从温度图的测量中得到这5对RC值?是否有类似于“生成等效电路电池块参数数据”的脚本Link: 生成等效电路电池块参数数据- MATLAB & Simulink - MathWorks Deutschland金宝app
非常感谢!
阿尔卑斯山脉

接受的答案

亿丰唐
亿丰唐 2021年9月1日
这里是Simscape用户。首先,我要用热域来构建热网络。只是一些热阻和热质量。在热阻和质量值(相当于R & C)未知的情况下,我将使用Simulink Design Optimization中的Parameter Estimator App来估计每个参数。金宝app我认为这里有5个未知参数需要计算,而不是10个,因为每个RC对只代表一个时间常数,并且应该相互缩放。只要这5个时间常数彼此之间有足够的差异,你就可以用这种方法得到合理的估计值。更多关于参数估计:
当然,您可以在Simscape中使用电路模型并使用相同的参数估计方法。
1评论
阿尔卑斯山脉
阿尔卑斯山脉 2021年9月16日
谢谢你的回答……
这是我的模型,电阻和热模型(5对RC的Cauer模型)都是相互依赖的。
温度将通过模型中的温度传感器测量,并与实验测量数据相对应。
(错误: 优化开始于2021年9月16日17:41:02
估计收敛,2021年9月16日17:42:39
求解器在估计过程中遇到29个错误。错误的详细信息已经写入Results工作区中的'EvalErrors_14'。
用估计的参数值更新了'XYZ'
估计实验值写入“Exp”
估计求解器输出:
局部最小值。
Lsqnonlin停止,因为当前步骤的相对大小小于
步长公差的值。
优化停止,因为当前步骤的相对范数6.150860e-04小于选项。步差= 1.000000e-03.]
在“结果”区域:
在评估的最后,我的比较是这样的:
我在这里附上模型和实验Excel数据。
我在这里使用5个RC对(总共10个未知数),因为它是一个Cauer模型,tau = R*C,所以热电阻Rth和热电容Cth(因为它是simscape模型,质量和电阻可用)。否则,我应该使用什么参数5常量?
谢谢你!
很抱歉回复晚了。
阿尔卑斯山脉

登录评论。

更多答案(0)

下载188bet金宝搏


释放

R2019a

社区寻宝

在MATLAB Central中找到宝藏,并发现社区如何帮助您!

开始狩猎!