不知火舞的被虐|伊人天伊人天天综合网|博洛尼亚天气|任你懆这里只有精品4|久久美日韩精品久久|掌中之物漫画免费阅读观看|0丨d老妇

求問我這個移動高斯柱體熱源哪兒出問題了,請大家指正

瀏覽:1897 回答:6

     SUBROUTINE DFLUX(FLUX,SOL,KSTEP,KINC,TIME,NOEL,NPT,COORDS,

     

1 JLTYP,TEMP,PRESS,SNAME)



      

INCLUDE 'ABA_PARAM.INC'


      

parameter(one=1.d0)


      

DIMENSION COORDS(3),FLUX(2),TIME(2)


      

CHARACTER*80 SNAME

      


C     熱源功率(熱源瞬時給焊件的熱能)Q,熱效率n;熱源半徑Rh,單位m ;熱源穿透深度80微米,0.00008m

      

Q=170

      

n=1

      

Rh=0.0001

      

PI=3.1415

      

h=0.00008

     

 

C     移動速度v=0.05m/s

      

v=0.05

      

x=COORDS(1)

     

y=COORDS(2)

      

z=COORDS(3)

 


C     定義移動熱源起始點。

      

x0=-0.001

      

y0=0

      

z0=0

      

d=v*TIME(1)



C     JLTYP=1,表示為體熱源      

      

JLTYP=1 

      


C     計算熱源熱流密度,FLUX,單位J/(m^2*s)

      

R=sqrt((x-x0-d)**2+(z-z0)**2)

      

heat=3*Q*n/(h*PI*Rh**2)

      

shape1=exp(-3*R**2/Rh**2)

     

if (JSTEP.eq.one) then

      

FLUX(1)=heat*shape1

      

    

      

RETURN

      

END


邀請回答 我來回答

全部回答

(2)
默認 最新
偉_sss
可能還有判斷雙精度的問題
2020年3月28日
評論 4 點贊
偉_sss
下面的if語句沒有end if返回嗎?分步調試自查
2020年3月28日
評論 1 點贊

沒解決?試試專家一對一服務

換一批
    App下載
    技術鄰APP
    工程師必備
    • 項目客服
    • 培訓客服
    • 平臺客服

    TOP