笛卡尔坐标系下三维非稳态导热微分方程为:
ctx(tx)y(ty)z(tz) (a式)
如何得到圆柱坐标下的方程?有2种方法,一是按照类似笛卡尔坐标的方法,通过能量守恒及傅里叶定律得到(我还没推出来);二是由笛卡尔坐标变换得到,ppt中为第二种方法。
以下给出变换过程:转换的目的是用rz消去xyz。
涉及多元复合函数求导,可参见同济版《微积分》(下)第80页例题9。
rzrz (b式) (c式) xxrxxzyyryyz
怎么理解这个公式?
x表示某个式子对变量x求偏导,例如
t(x,y,z)x表示函数
t(x,y,z)对变量x求偏导,不要被这种写法吓到。直角坐标时,xyz是基本未知量;圆柱
坐标时,rz是基本未知量。它们是一一对应的,彼此可以互相表示对方。(b式)就是用rz表示x(当然,z跟x是不存在函数关系的,即
zx0,ppt上这么写只是为了形
式上的对应。)
这个公式是怎么来的?涉及多元复合函数求导法则,见同济版《微积分》(下)第77页“情形2”,用一个简图来理解:假设有一个温度场函数t(x,y,z),温度t是xyz的函数,把 rz看成中间变量,r
rtxyxy22,arctanyx
xyzz
txtrrxtxtzzxtrrxtx0
类似地,就有
tztztytrrytytzzytrryty0
(圆柱坐标下z跟直接坐标完全没有变化)
理解了b式子以后,我们发现这个式子中仍然含有x y,要进一步运算消掉x y:
xrcos,yrsin,rxy22,arctanyx
求导得(如果忘了怎么求看《微积分》(上))
rx(xy)x22xxy22rcosrcos
x(arctanxyx)yxy22rsinr2sinr
上面两项代入b式,得 xrrxxzzxcosrsinr (d)
类似地,
ry(xy)y22yxy22rsinrsin
y(arctanyyx)2xxy2rcosr2cosr
上面两项代入c式,得 yrryyzzysinrcosr (e)
(d)(e)式实现了用r取代x y的目的。
① 将(d)式代入(a式)中的
x(tx)项,得:
tsintsint()(cos)(cos)xxrrrrcos2r(cos(trtr)cosr(sintr)sinrr((cost)tr2)sinrtr)(sintrcos)(trcosr)cos)sinr222(tr)cos)sinrsinr(sinr)sincosr2(tsinr(t第2个等号是乘进去得到的。第3个等号用到了“乘积的求导”,看清楚对谁求导谁是变量。 ② 将(e)式代入(a式)中的
y(ty)(sin(sin(trrtrcosrr)(sin(tr)costrr(cos)(sinttr)2y(ty)项,得:
sin2r)sincostrtcosr(tr)(costr)(trsinrr)sint)cosrr2()sin(t)cosrr)cosrcosrsin)cossinr(coscosr
于是,(a)式中的 x(tx)y(ty)r(tr)1rtr12r(t)(把①、②中的结果代进来,
对应项消去或相加,即可得到该结果) 进一步处理,逆运用“乘积的求导”,可得: x(tx)y(ty)1rr(rtr)12r(t)
于是有:
由直接坐标转换为圆柱坐标没多大意思,运算而已,我认为理解好直接坐标下的推导就可以了。