CN111859622B - Single-sided PCB structure steady-state thermal analysis method - Google Patents

Single-sided PCB structure steady-state thermal analysis method Download PDF

Info

Publication number
CN111859622B
CN111859622B CN202010572671.0A CN202010572671A CN111859622B CN 111859622 B CN111859622 B CN 111859622B CN 202010572671 A CN202010572671 A CN 202010572671A CN 111859622 B CN111859622 B CN 111859622B
Authority
CN
China
Prior art keywords
metal layer
equation
temperature
distribution
heat
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202010572671.0A
Other languages
Chinese (zh)
Other versions
CN111859622A (en
Inventor
张亚斌
郭嘉
董秀成
吴昌东
张彼德
陈琦
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sichuan University Of Culture And Arts
Xihua University
Original Assignee
Sichuan University Of Culture And Arts
Xihua University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sichuan University Of Culture And Arts, Xihua University filed Critical Sichuan University Of Culture And Arts
Priority to CN202010572671.0A priority Critical patent/CN111859622B/en
Publication of CN111859622A publication Critical patent/CN111859622A/en
Application granted granted Critical
Publication of CN111859622B publication Critical patent/CN111859622B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/10Complex mathematical operations
    • G06F17/11Complex mathematical operations for solving equations, e.g. nonlinear equations, general mathematical optimization problems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/10Complex mathematical operations
    • G06F17/14Fourier, Walsh or analogous domain transformations, e.g. Laplace, Hilbert, Karhunen-Loeve, transforms
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/10Complex mathematical operations
    • G06F17/16Matrix or vector computation, e.g. matrix-matrix or matrix-vector multiplication, matrix factorization
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2111/00Details relating to CAD techniques
    • G06F2111/10Numerical modelling
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2119/00Details relating to the type or aim of the analysis or the optimisation
    • G06F2119/02Reliability analysis or reliability optimisation; Failure analysis, e.g. worst case scenario performance, failure mode and effects analysis [FMEA]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2119/00Details relating to the type or aim of the analysis or the optimisation
    • G06F2119/08Thermal analysis or thermal optimisation

Abstract

The invention discloses a steady-state thermal analysis method for a single-sided PCB structure, which comprises the following steps: s1, constructing a stable thermal balance Laplace equation of the PCB insulating layer to obtain an insulating layer temperature analytic solution matrix equation; s2, correcting boundary conditions of the insulating layer, and taking the heating rate of the component as a known heat source condition to be recorded into a matrix equation expression of an analytic solution; s3, summarizing to obtain a metal layer thermal diffusion lumped matrix equation, and recording the heat conduction between the metal layer and the surface heating device; s4, constructing a thermal analysis coupling equation set of the single-sided PCB structure; s5, calculating and summarizing to obtain a lumped matrix equation, solving the potential distribution in the metal layer, further solving the current density distribution and the Joule heating distribution of the metal layer, calculating the Joule heating distribution into the metal layer thermal diffusion matrix equation, and performing iterative calculation with the temperature distribution to obtain the temperature distribution of the PCB surface calculated by the Joule heating of the circuit; and S6, verifying the calculation accuracy of the thermal analysis method of the single-sided PCB structure by adopting a COMSOL modeling operation result.

Description

Single-sided PCB structure steady-state thermal analysis method
Technical Field
The invention belongs to the technical field of PCB thermal analysis, and particularly relates to a steady-state thermal analysis method for a single-sided PCB structure.
Background
The PCB is a main carrier of electronic components, has become an important component of electronic equipment, and the reliability of the PCB is related to the reliable operation of the whole electronic equipment. One of the main factors affecting the reliable operation of the PCB and the components thereon is the temperature. The design of the PCB structure ensures that the heating of the components on the PCB structure can be effectively diffused and can exchange heat with the external environment, namely, the temperature rise of the components is ensured to be within a safe range, and the PCB also becomes a main medium for heat dissipation of the components. Therefore, under the condition of considering the actual PCB structure, the circuit layout and the thermal boundary condition, the thermal analysis of the PCB can realize the effect of assisting in optimizing the PCB design and analyzing the reliability of the electronic system.
The PCB thermal simulation software widely applied in the market at present is FlothERM of Mentor company and Icepak of ANSYS company. The former is based mainly on approximately equivalent thermal conductivity related to the local copper coverage of the PCB in algorithmic principle, while the latter is based on finite element method. The COMSOL and Sigrity PowerDC based on the finite element method can also perform thermal simulation analysis on the basis of completing PCB and device modeling.
However, no relevant software for PCB thermal analysis exists in China at present.
Byron Blackmore of Mentor corporation in 2009 disclosed a method adopted by FloTHERM to derive local equivalent thermal conductivity from the local copper coverage of the PCB. According to the data announced by the company website, the occupation rate of Flotherm in the PCB thermal analysis market in the year is up to 88%. In the past decade, Flotherm has also been used by many national scholars to develop relevant application studies. However, a white paper disclosed in 2018 by Mentor corporation reveals that the method based on local copper coating rate adopted previously may have the problems of overestimating local thermal conductivity and underestimating actual temperature rise. The white paper indicates that another empirical algorithm is added in the Flotherm XT v3.2 version of software to analyze the thermal distribution of the PCB, the new algorithm is a solution method based on the local transverse thermal conductivity summarized after the analysis of 140 PCB products, and the thermal conductivity is still related to the copper coating rate; however, the white paper also indicates that empirical algorithms may underestimate actual thermal conductivity and thus overestimate actual temperature rise. Furthermore, Flotherm is expensive to use, and has a key authorization (Lisence) cost of 60 to 200 million RMB in China.
Finite Element Method (FEM) is a numerical discrete method widely used, which approximates continuous unknown function to finite sub-functions (generally in the form of polynomial containing unknown variables which can be approximated to linear change in the discrete domain) effective in the discrete control domain in discrete finite space or time, then substitutes the finite sub-functions into the original continuous equation to establish the relationship between the corresponding variables of each discrete sub-domain, and then uses the given boundary condition to obtain the approximate distribution of the unknown variables. The software such as ANSYS Icepak and COMSOL Multiphysics based algorithms are used by many scholars to perform thermal simulation analysis of power devices, PCBs, and electronic systems.
The results of questionnaires by the students of the university of great continental engineering, Song Xueguan, et al, combined with the university of neckasei, lester, etc., on the experience of using multi-physics analysis software such as ANSYS, COMSOL, etc. in the industrial and academic circles show that over 60% of users are satisfied with the operational accuracy of such software, but that over 60% of users consider the operational speed of such software to be slow. The CFD software based on the finite element method generally needs to disperse the whole structure to be analyzed in the simulation operation process, which may be one of the main reasons for the unsatisfactory operation speed. Meanwhile, the price of the software is expensive, taking COMSOL as an example, the price of the software is between 10 and 40 thousands according to the selected functional module.
From the development trend of the thermal analysis method of the PCB, the method for establishing the overall transverse and longitudinal equivalent thermal conductivity of the PCB in the early stage cannot be used for thermal analysis of the PCB as a general method due to poor structural applicability, otherwise, larger calculation errors can be brought. Therefore, methods for deriving equivalent thermal conductivity and finding local discretization orthotropic thermal conductivity based on the local copper cladding rate of each layer of the PCB are developed subsequently, and common characteristics of the methods are that errors caused by using the local equivalent thermal conductivity are expected to be reduced by discretizing the PCB structure and enhancing analysis of the local line distribution and the laminated board structure of the PCB.
Disclosure of Invention
The invention aims to provide a steady-state thermal analysis method of a single-sided PCB structure aiming at the defects in the prior art so as to solve the problem of large thermal analysis error of the prior PCB structure.
In order to achieve the purpose, the invention adopts the technical scheme that:
a steady-state thermal analysis method for a single-sided PCB structure comprises the following steps:
s1, constructing a steady-state heat balance Laplace equation of the single-sided PCB insulating layer, and solving Fourier series analytic solution coefficients based on the boundary conditions of the PCB insulating layer to obtain an insulating layer temperature analytic solution matrix equation;
s2, calculating the thermal effect of the component based on the thermal resistance parameter of the component, correcting the boundary condition of the substrate insulating layer, and calculating the heating rate of the component as the known heat source condition into a matrix equation expression of an analytic solution;
s3, approximating a heat balance equation of a discrete metal layer based on a finite volume method, inducing to obtain a metal layer heat diffusion lumped matrix equation, and calculating the heat conduction between the metal layer and a surface heating device;
s4, constructing a thermal analysis coupling equation set of the single-sided PCB structure according to the corrected insulating layer temperature analytic solution matrix equation and the metal layer thermal diffusion matrix equation based on numerical value dispersion;
s5, approximating a discrete metal layer current continuity equation based on a finite volume method, calculating and inducing to obtain a lumped matrix equation describing a linear relation between unit potentials of the metal layer, and calculating potential distribution in the metal layer, thereby further calculating current density distribution and Joule heating distribution of the metal layer, calculating the Joule heating distribution into a metal layer thermal diffusion matrix equation, and performing iterative calculation with temperature distribution to calculate the temperature distribution of the PCB surface under the premise of calculating Joule heating of the circuit.
And S6, verifying the calculation accuracy of the thermal analysis method of the single-sided PCB structure by adopting a COMSOL modeling operation result.
Preferably, step S1 is to construct a single-sided PCB insulation layer steady-state thermal balance laplace equation, and solve a fourier series analytic solution coefficient based on a boundary condition of the PCB insulation layer to obtain an insulation layer temperature analytic solution matrix equation, including:
constructing a steady-state heat balance Laplace equation of the single-sided PCB insulating layer, and obtaining boundary conditions of the periphery, the upper surface and the lower surface of the PCB insulating layer:
Figure GDA0002688026610000021
Figure GDA0002688026610000022
wherein T is the amount of temperature change from ambient temperature or the temperature at ambient temperature of 0 ℃, qiu(x, y) is the heat flow density distribution function introduced by the upper surface, huAnd hdHeat transfer coefficients of the upper and lower surfaces of the insulating layer, kiIs the thermal conductivity of the insulating layer, Lx、Ly、LinThe lengths of the insulating layer in the x direction and the y direction and the thickness of the insulating layer in the z direction are respectively measured under a Cartesian coordinate system;
the expression form of the steady-state heat balance equation analytic solution in the Fourier series is as follows:
Figure GDA0002688026610000023
wherein, C1,C2,Cn,m,Cγn,mIs a Fourier series coefficient, betan、μm、γn,mCharacteristic values in a Fourier series;
substituting Fourier series solution into the lower surface z corresponding to T as LinThe relation between partial coefficient and characteristic value in solution is obtained under the condition of thermal boundary, and when h is reacheddWhen not zero, C2And Cγn,mThe corresponding expression is:
Figure GDA0002688026610000024
wherein HuAnd HdDeriving intermediate parameters of the process for the analytic solution; when h is generateddIs zero, C1,Cγn,mComprises the following steps:
Figure GDA0002688026610000025
substituting the series solution into the thermal boundary condition of the upper surface to obtain:
Figure GDA0002688026610000026
multiplying both sides of the equation by cos (. beta.)nx)cos(μmy) and the integral is carried out in the surface heating area, according to the characteristics of the trigonometric function, the integral after multiplying different series numbers is zero, therefore, the left side of the equation only contains cos2nx)cos2my) is not zero after integration, and the right side of the equation is used for each heating unit q in the heating areaiu,iIntegrating and then summing, and calculating to obtain a coefficient C1And Cn,m
Figure GDA0002688026610000031
Wherein d isqIntegration Domain Sq for grid cell Length after discretization of surface Heat Source gridiu,iI.e. representing an incoming heat flow density of qiu,iSurface discrete unit area of δnAnd deltamTo resolve dimensionless intermediate parameters of the derivation process, qiu,1~qiu,N1The unit heat flux density is obtained after discretization of the heat source grid on the surface of the insulating layer; if the heat flux density transmitted by a certain heat source is more uniform, grid dispersion is not carried out on the longitudinal heat flux density transmitted by the area where the heat source is located; further, the summation operation of Fourier series can be expressed by means of vector operation, and for the above analytic solution, qiu,1~qiu,N1I.e. the column vector q of the heat flow density is constructediuThen, the analytic solution of any point in the single-sided insulating layer can be expressed as:
Figure GDA0002688026610000032
solving the temperature distribution of the designated area is the thermal resistance row vector Ru(x,y,z)Expanding into a thermal resistance matrix R according to the coordinates of the corresponding distribution points of the regionuWherein each row is corresponding to a thermal resistance row vector for solving the temperature at a certain point, and then R is addeduMultiplying the temperature distribution vector by the corresponding heat flow density vector q to obtain a temperature distribution vector of the specified area, namely the heat effect generated by the corresponding q in the specified area;
therefore, a single-sided PCB insulating layer temperature analytic solution matrix equation is obtained:
Tu=RMqM+RIqu
wherein the heat flux density distribution vector of the metal layer transmitted into the insulating layer is qM(ii) a And q isuA heat flux density distribution vector, q, transferred between the surface heating component and its covered regionuComprising qiu(x, y) a heat flow density distribution after discretization; rMIs qMA thermal resistance matrix corresponding to a thermal effect generated on the surface of the insulating layer; rIIs quActing on insulating layerA corresponding thermal resistance matrix; due to quThe heat flux transferred through the surface of the metal layer is taken into account in the thermal diffusion matrix equation corresponding to the metal layer, and the analytical solution matrix equation only takes into account the heat flux transferred between the surface heating element and the surface region of the insulating layer directly covered by the surface heating element, so that RIWill include a partial all zero column vector.
Preferably, step S2 includes calculating the thermal effect of the component based on the thermal resistance parameter of the component, modifying the boundary condition of the substrate insulating layer, and calculating the heat generation rate of the component as the known heat source condition into the matrix equation expression of the analytic solution, including:
let the heat flux density vector of the covering area of the surface heating device be qh,u
qh,u=qu+huTJ,u
Wherein, TJ,uA temperature distribution vector for an area occupied by the surface device; because the covered area of the component does not exist in the range h between the component and the external environmentuThe calculated heat exchange under the condition, but the part of the heat exchange is taken into account in the analytical solution derivation process of the aforementioned step S1, so the occupied area of the component is determined according to huCompensating for the multi-calculated heat exchange; and the thermal resistance parameters provided by the components are used for deducing the heat transfer between the relevant components and the PCB surface, and the specific deduction process is as follows:
Figure GDA0002688026610000041
the two formulas are combined to obtain:
qh,u=CP,uqJ,u-CT,uTJ,u
Figure GDA0002688026610000042
wherein the temperature distribution of the surface element device is TtopThe heat transfer coefficient of the surface to the outside is htopThe surface of which is provided with a heat sink, etcEffective heat transfer is also taken into accounttop(ii) a Mean temperature of the core is Tj(ii) a The average thermal resistance between the surface and the core is psijt(ii) a The average thermal resistance between the junction center and the bottom of the device is psijc(ii) a Equivalent thermal resistance of solder mask coating is psic,u(ii) a The heat flux density transferred from the core to the surface of the component is qjt(ii) a The heating volume density vector corresponding to the surface component is PJ,u(ii) a The diagonal matrix composed of height parameters of the components is CJ,u(ii) a The density vector of the heating surface corresponding to the surface component is qJ,u;CP,uFor taking into account the thermal resistance parameter of the deviceJ,uThe coefficient of (a); cT,uFor taking into account the corresponding T after the thermal resistance parameter of the deviceJ,uThe coefficient of (a);
with qh,uAlternative surface temperature profile analytical solution TuQ in (1)u
Figure GDA0002688026610000043
Wherein R isICP,uqJ,uThe term is a vector of known constants, and TuIncluding TJ,uAll elements of the vector can be transformed by adding zero to the matrix coefficients in a rising dimension way to realize the use of T in the matrix equationuInstead of TJ,uTo achieve the purpose of unifying vectors, the equivalent transformation equation is as follows:
CJTu=RICT,uTJ,u
wherein, CJTo realize TJ,uAnd TuAnd (3) equivalently transforming the coefficients of the related terms to further obtain:
Tu=RMqM+RICP,uqJ,u-CJ,uTu
preferably, the step S3 approximates the discrete metal layer thermal equilibrium equation based on the finite volume method, generalizes the lumped matrix equation for metal layer thermal diffusion, and includes the following steps:
dispersing the metal layer by adopting a structured square grid, and dispersing a heat balance equation of heat conduction in the metal layer based on second-order Taylor series approximation to obtain a heat balance equation of the discrete metal layer:
Figure GDA0002688026610000051
wherein k ismThe thermal conductivity of the metal layer; q. q.scIs the joule heating rate distribution per unit volume of the metal layer; t iscIs the metal unit temperature; dcThe unit side length of the structured and discrete metal unit is shown; dmIs the thickness of the metal layer; q. q.sc,uIs TcThe density of heat flow transmitted from the upper surface of the corresponding unit can be the density of heat flow transmitted between the corresponding unit and the heating device; q. q.sdIs TcThe heat flux density of the lower surface of the corresponding unit; t isEIs TcThe temperature of the adjacent metal unit at the east side of the corresponding unit; t isWIs TcThe temperature of the corresponding unit west side adjacent metal unit; t isNIs TcThe temperature of the adjacent metal unit at the north side of the corresponding unit; t isSIs TcThe temperature of the adjacent metal unit on the south side of the corresponding unit;
and (3) inducing a metal layer thermal diffusion matrix equation based on numerical value dispersion:
MM,uTu=qMJ,u+CM,uqh,u-qM
wherein q isMJ,uThe unit joule heating vector corresponding to the metal layer; mM,uThe coefficient corresponding to the temperature of the metal layer unit in the discrete heat balance equation of the metal layer unit is formed; due to qh,uThe compensated heat flow directly transmitted through the surface of the insulating layer is already counted in the analytic solution matrix equation, and only the heat flow transmitted between the heating device and the covering metal layer part of the heating device is counted in the lumped matrix equation of heat diffusion, so CM,uWill also include partial all-zero column vectors;
q is to beh,uSubstituting the expression of (a) into the thermal diffusion matrix equation to obtain:
Figure GDA0002688026610000052
wherein, CMu,uI.e. to realize T in the above equationJ,uAnd TuThe correlation term is equivalent to the transformed coefficients.
Preferably, in step S4, the method includes constructing a thermal analysis coupling equation set of the single-sided PCB structure according to the modified insulating layer temperature analytic solution matrix equation and the thermal diffusion matrix equation of the metal layer based on numerical value dispersion, where the thermal analysis coupling equation set includes:
Figure GDA0002688026610000053
wherein, Tu,qMIf the temperature vector is an unknown vector, and other vector and matrix coefficients are known quantities, the unknown temperature vector and the unknown heat flow density vector can be obtained by combining the two matrix equations.
Preferably, in step S5, the method approximates a discrete metal layer current continuity equation based on a finite volume method, calculates and summarizes a lumped matrix equation describing a linear relationship between unit potentials of the metal layer, and calculates a potential distribution in the metal layer, so as to further calculate a current density distribution and a joule heating distribution of the metal layer, and further calculate the joule heating distribution into a metal layer thermal diffusion matrix equation, and iteratively calculate the joule heating distribution with a temperature distribution to calculate a temperature distribution of a surface where the metal layer is located under the condition that joule heating of the circuit is included:
based on second-order Taylor series approximation, obtaining an approximate discrete equation corresponding to a current continuity equation of a square area which is surrounded by the sections of Pn, Pw, Ps and Pe and takes the vertex Pc of the metal layer unit as the center:
Figure GDA0002688026610000054
wherein, VPc、VPE、VPW、VPNAnd VPSPc and P are respectivelyE、PW、PNAnd the potential at PS; wherein σPe、σPw、σPnAnd σPsElectrical conductivities at Pe, Pw, Pn and Ps, respectively;
the electrical conductivity of a metal varies with the temperature of the material, and its relationship to temperature can be represented by the following equation:
Figure GDA0002688026610000061
where ρ is the resistivity, ρ0For resistivity at initial ambient temperature, Δ TMTemperature rise of discrete metal units compared to ambient temperature, αTAlpha for copper, for a material dependent temperature coefficientTIs positive, i.e. its resistivity increases with increasing temperature;
the conductivity of the midpoint of the cross section is considered to be the conductivity corresponding to the equivalent resistance of the synthesized metal units at the left side, the right side, the upper side and the lower side, namely the reciprocal of the sum of the resistivities of the two units, sigmaPsThe conductivities of the C1 cell and the C2 cell can be usedC1And σC2Represents:
Figure GDA0002688026610000062
calculating the conductivity of each cell of the metal layer according to the temperature distribution obtained in the step S4; the conductivity corresponding to Pc can be approximately found by applying the conductivities corresponding to the four midpoints surrounding Pc:
Figure GDA0002688026610000063
for metal cells at line boundary positions, it may happen that the analyzed control volume cell is non-square, and the control cell number 2 surrounded by dark dotted lines has the following approximate discrete current continuity equation:
Figure GDA0002688026610000064
wherein σPm1、σPm2、σPm3And σPm4Are each Pm1、Pm2、Pm3And Pm4The electrical conductivity of (d); vPvt1、VPvt2、VPvt3And VPvt4Potentials at Pvt1, Pvt2, Pvt2 and Pvt2, respectively;
for a 45-degree inclined line in the PCB design process, a square grid is adopted for reconstructing the inclined line, and for a small square control volume unit with a quarter unit area and a Ptr2 vertex at the boundary of the upper left-hand line, the corresponding discrete approximate current continuity equation is as follows:
Figure GDA0002688026610000065
wherein σPmeAnd σPmnAre each PmeAnd PmnThe electrical conductivity of (d); vPtr2、VPc2And VPc1Potentials at Ptr2, Pc2 and Pc1, respectively; the above equation shows that the current continuity equation is the same as that corresponding to the triangular control unit surrounding Ptr2 after filling the sawtooth gaps of the boundary, i.e. it proves that the partial sawtooth boundaries formed discretely by the square grid and the boundary of the 45-degree inclined line can be approximately equivalent in current continuity;
while the control volume units at the line corners are not directly equivalent to the actual line corners, the control volume units with the cross sections of Pmn3, Pmw3 and Pms3 surrounding the boundary vertex Pb3 have the length d of the cross section of the lower Pms3 in the sawtooth boundarycA/2, while the length in the actual line is dcTherefore, such corners need to be individually processed in the analysis method to account for the approximate current continuity equation corresponding to their actual boundaries:
Figure GDA0002688026610000071
wherein σPmw3、σPmn3And σPms3Are each Pmw3、Pmn3And Pms3The electrical conductivity of (d); vPb3、VPb4、VPc4And VPc5The potentials at Pb3, Pb4, Pc4 and Pc5, respectively.
Finally, a summary matrix equation of an approximate discrete current continuity equation corresponding to the metal layer can be obtained:
MσVM=Kp
wherein, VMA summary vector of the discrete unit vertex potentials corresponding to all unknown potentials of the metal layer; mσFor V in the matrix equationMThe coefficient matrix of (a), is formed by conductivity parameters; kpKnown terms in a matrix equation are included, including corresponding terms of known endpoint potentials or cross-sectional currents;
after the peak potential distribution in the line is found, the potentials corresponding to the centers of the square cells and the centers of the cross sections around the cells are calculated, and the potential V at the center of the cell C2 can be found by applying a finite volume method to a small diamond region surrounding the center of the cell C2C2
Figure GDA0002688026610000072
Wherein, VPvt4Potential at cell C2 apex Pvt 4; similarly, the potential V of the point Ps at the center of the cross section can be obtainedPs
Figure GDA0002688026610000073
Wherein, VC1Potential at the center of cell C1;
thus, the lateral and longitudinal current densities corresponding to each cell center can be approximated, e.g., for cell C1, the lateral current density J corresponding to its centerx,C1And longitudinal current density Jy,C1Can be expressed as:
Figure GDA0002688026610000074
then C1 corresponds to a total current density of:
Figure GDA0002688026610000075
for the triangular unit at the oblique line boundary, the electric potential can be assumed to be linearly distributed in the region, so as to obtain the current density of the corresponding triangular region, and the linear electric potential distribution corresponding to the triangle formed by three points Ptr2, Ptr1 and Pc1 can be expressed as follows:
Figure GDA0002688026610000081
wherein, the third-order square matrix in the equation is composed of operation formulas corresponding to the coordinates of three vertexes under a Cartesian coordinate system, SΔIs a triangular area, and a coefficient a corresponding to the potential linear distribution expression can be obtained0、a1And a2Then, the transverse current density J within the triangle is knownx,ΔAnd longitudinal current density Jy,ΔComprises the following steps:
Figure GDA0002688026610000082
wherein σx,ΔConductivity corresponding to the triangular region;
on the premise of obtaining the current density corresponding to the metal cell, the joule heating rate per unit volume corresponding to the metal cell can be obtained, and for the cell C1, the joule heating rate per unit volume q can be obtainedC1Can be expressed as:
qC1=EC1·JC1=(Jx,C1 2+Jy,C1 2)/σC1=JC1 2C1
wherein E isC1The electric field strength at the center of cell C1;
the Joule heating rate is related to the conductivity, and the conductivity is influenced by the temperature, so when the Joule heating of the circuit is counted, iterative operation between the temperature distribution and the Joule heating rate distribution is required, when the error of the iterative operation is smaller than a set error, the temperature distribution and the Joule heating rate distribution can be approximately calculated, and the error can be set as the maximum value of the allowable unit temperature change in two iterative calculations; q. q.sC1Multiplying the thickness of the metal layer to obtain the heating surface density of the corresponding metal unit, and forming the corresponding Joule heating surface density vector q by the heating surface densities of all the units of the metal layerMJ,u
The steady-state thermal analysis method for the single-sided PCB structure provided by the invention has the following beneficial effects:
the method for coupling the numerical value dispersion and the temperature analysis solution can avoid integral dispersion and solution of the integral PCB structure by solving the temperature distribution temperature analysis solution of the designated area on the surface of the insulating layer of the substrate, can realize approximate representation of the heat diffusion in the metal layer based on the finite volume method, so as to count the boundary condition of the heat flow density distribution on the surface of the insulating layer of the substrate under the heat diffusion action of the metal layer, further realize the mutual coupling solution of the temperature analysis solution matrix equation and the metal layer heat diffusion matrix equation, and obtain the surface temperature distribution of the PCB.
Drawings
Fig. 1 is a schematic diagram of structured discrete metal layer unit heat conduction.
Fig. 2 is a schematic diagram of a discrete unit of the circuit 1.
Fig. 3 is a schematic diagram of a discrete element of the circuit 2.
FIG. 4 is a schematic diagram of a zigzag boundary equivalent to a 45 degree diagonal boundary.
Fig. 5 is a schematic diagram of a corner case where a 45 degree boundary may occur.
Fig. 6 shows a general structure and flow of a corresponding procedure of the single-sided PCB structure coupled thermal analysis method.
FIG. 7 is a comparison of the results of thermal distribution simulation calculations for an example corresponding to the parameters of Table 5-1.
Figure 8 single line architecture.
Fig. 9 the structure of fig. 8 corresponds to the potential distribution calculation result.
Fig. 10 shows the calculation results of the current density (X direction) distribution corresponding to the structure of fig. 8.
Fig. 11 shows the calculation result of the current density (Y direction) distribution corresponding to the structure of fig. 8.
Fig. 12 is a calculation result of the total current density distribution corresponding to the structure of fig. 8.
Fig. 13 is a single line structure.
Fig. 14 is a calculation result of the total current density distribution corresponding to the structure of fig. 13.
FIG. 15 is a calculated Joule heat distribution for the structure of FIG. 13.
Fig. 16 is a calculation result of the line temperature distribution corresponding to the structure of fig. 13.
Detailed Description
The following description of the embodiments of the present invention is provided to facilitate the understanding of the present invention by those skilled in the art, but it should be understood that the present invention is not limited to the scope of the embodiments, and it will be apparent to those skilled in the art that various changes may be made without departing from the spirit and scope of the invention as defined and defined in the appended claims, and all matters produced by the invention using the inventive concept are protected.
According to one embodiment of the application, the steady-state thermal analysis method for the single-sided PCB structure comprises the following steps:
s1, constructing a steady-state heat balance Laplace equation of the single-sided PCB insulating layer, and solving Fourier series analytic solution coefficients based on the boundary conditions of the PCB insulating layer to obtain an insulating layer temperature analytic solution matrix equation;
s2, calculating the thermal effect of the component based on the thermal resistance parameter of the component, correcting the boundary condition of the substrate insulating layer, and calculating the heating rate of the component as the known heat source condition into a matrix equation expression of an analytic solution;
s3, approximating a heat balance equation of a discrete metal layer based on a finite volume method, inducing to obtain a metal layer heat diffusion lumped matrix equation, and calculating the heat conduction between the metal layer and a surface heating device;
s4, constructing a thermal analysis coupling equation set of the single-sided PCB structure according to the corrected insulating layer temperature analytic solution matrix equation and the metal layer thermal diffusion matrix equation based on numerical value dispersion;
s5, approximating a discrete metal layer current continuity equation based on a finite volume method, calculating and inducing to obtain a lumped matrix equation describing a linear relation between unit potentials of the metal layer, and calculating potential distribution in the metal layer, thereby further calculating current density distribution and Joule heating distribution of the metal layer, calculating the Joule heating distribution into a metal layer thermal diffusion matrix equation, and performing iterative calculation with temperature distribution to calculate the temperature distribution of the PCB surface under the premise of calculating Joule heating of the circuit.
And S6, verifying the calculation accuracy of the thermal analysis method of the single-sided PCB structure by adopting a COMSOL modeling operation result.
The above steps will be described in detail below according to one embodiment of the present application.
Firstly, thermal analysis assumption needs to be carried out on the structural characteristics of the single-sided PCB:
the single-sided PCB is mainly composed of a core insulating substrate layer and a metal layer covered on the surface of the core insulating substrate layer. A common substrate layer material is FR-4 glass epoxy resin, which has a thermal conductivity of 0.3W/mK and a crystallization temperature of about 120 ℃, and when the temperature is exceeded, both the mechanical properties and the insulating properties of FR-4 are significantly reduced. The thickness of the substrate insulating layer is generally much larger (>0.5mm) than the thickness of the metal layer (generally less than 0.1 mm). The PCB surface is covered with a soldemask solder resist coating and a silk screen printing layer for marking devices and printing trademarks and other information. The reporting algorithm mainly realizes thermal analysis of a single-sided PCB structure consisting of an insulating layer and a metal layer, and the influence of the silk-screen layer on heat transfer is ignored in the method because the area of the silk-screen layer on the surface of the PCB is low; in addition, since the solder resist coating is thin (typically 25.4 μm) and has low thermal conductivity (0.25W/mK), its equivalent thermal resistance can be taken into account in the heat transfer coefficient to the PCB surface and to the external environment. The Heat Transfer Coefficient (HTC) is also one of the important thermal boundary conditions for deriving a temperature-resolved solution.
However, the existence of the components will destroy the assumed condition that the upper and lower surfaces of the PCB and the external environment exchange heat under a certain HTC, and the PCB and the external environment also exchange heat through the surfaces of the components, so that heat flow transmission will also exist between the components and the PCB, and the component packaging will also affect the assumed thermal boundary condition.
Although the insulating material occupies most of the PCB structure, the large difference in thermal conductivity between the metal layer and the insulating layer results in the metal layer wiring having much higher thermal diffusivity than the insulating material even with the micrometer-sized thickness, which cannot be ignored in the thermal analysis. However, since the metal layer is thin and has high thermal conductivity, the temperature gradient between the upper and lower surfaces thereof can be ignored, and the insulating layer is closely attached to the metal layer, so that it can be assumed that the temperature distribution of the metal layer is the same as that of the surface region of the insulating layer in contact with the metal layer. The insulating layer is a main constituent material of the PCB, but since it is not a heat source, the temperature distribution inside the insulating layer is not a main solution target.
Therefore, in the method, the temperature distribution analytical solution of the surface of the insulating layer is used for giving the temperature distribution expression of the metal layer and the heating device which are in contact with the insulating layer, namely the temperature distribution expression is used as one of the coupling variables of the numerical discrete analysis and the analytical solution; meanwhile, a numerical value dispersion method based on a finite volume method is used for calculating the thermal diffusion inside the metal layer, and an approximate steady-state thermal diffusion matrix equation is given, wherein the approximate steady-state thermal diffusion matrix equation contains the heat flow density distribution actually transmitted from the metal layer to the insulating layer, and the distribution is also used as one of the coupling variables; and finally solving the solution of the coupling variable through a simultaneous analytical solution matrix equation and a thermal diffusion matrix equation.
In addition, because the heat dissipation area of the four sides of the PCB is generally much smaller than that of the upper and lower surfaces of the PCB, and the main heat sources are both on the upper and lower surfaces, the heat exchange between the four sides of the PCB and the outside is neglected in the method. The method is therefore not suitable for thermal analysis of PCBs of the type where heat transfer is achieved primarily through the side and where the side has a plug-in portion, etc. in the application.
The following detailed description of the method is made under the above-mentioned assumption:
step S1, constructing a steady-state heat balance Laplace equation of the single-sided PCB insulating layer, solving Fourier series analytic solution coefficients based on the boundary conditions of the PCB insulating layer, and obtaining an insulating layer temperature analytic solution matrix equation, wherein the equation specifically comprises the following steps:
constructing a steady-state heat balance Laplace equation of the single-sided PCB insulating layer, and obtaining boundary conditions of the periphery, the upper surface and the lower surface of the PCB insulating layer:
Figure GDA0002688026610000101
wherein T is the amount of temperature change from ambient temperature or the temperature at ambient temperature of 0 ℃, qiu(x, y) is the heat flow density distribution function introduced by the upper surface, huAnd hdHeat transfer coefficients of the upper and lower surfaces of the insulating layer, kiIs the thermal conductivity of the insulating layer, Lx、Ly、LinThe lengths of the insulating layer in the x direction and the y direction and the thickness of the insulating layer in the z direction are respectively measured under a Cartesian coordinate system;
the expression form of the steady-state heat balance equation analytic solution in the Fourier series is as follows:
Figure GDA0002688026610000102
wherein, C1,C2,Cn,m,Cγn,mIs a Fourier series coefficient, betan、μm、γn,mCharacteristic values in a Fourier series;
substituting fourier series solution into the lower surface corresponding to T (z ═ L)in) The relation between partial coefficient and characteristic value in solution is obtained under the condition of thermal boundary, and when h is reacheddWhen not zero, C2And CγnmThe corresponding expression is:
Figure GDA0002688026610000103
wherein HuAnd HdTo resolveSolving intermediate parameters of the derivation process; when h is generateddIs zero, C1,Cγn,mComprises the following steps:
Figure GDA0002688026610000104
only description of h is provided hereindSolving process of Fourier series when not zero, hdThe solving method of zero-time Fourier series is the same as that of zero-time Fourier series, and is not described in detail. Substituting the series solution into the thermal boundary condition of the upper surface to obtain:
Figure GDA0002688026610000105
multiplying both sides of the equation by cos (. beta.)nx)cos(μmy) and the integral is carried out in the surface heating area, according to the characteristics of the trigonometric function, the integral after multiplying different series numbers is zero, therefore, the left side of the equation only contains cos2nx)cos2my) is not zero after integration, and the right side of the equation is used for each heating unit q in the heating areaiuiIntegrating and then summing, and calculating to obtain a coefficient C1And Cnm
Figure GDA0002688026610000106
Wherein d isqIntegration Domain Sq for grid cell Length after discretization of surface Heat Source gridiu,iI.e. representing an incoming heat flow density of qiu,iSurface discrete unit area of δnAnd deltamTo resolve dimensionless intermediate parameters of the derivation process, qiu,1~qiu,N1The unit heat flux density is obtained after discretization of the heat source grid on the surface of the insulating layer; if the heat flux density transmitted by a certain heat source is more uniform, grid dispersion is not carried out on the longitudinal heat flux density transmitted by the area where the heat source is located; further, the summation operation of the Fourier series can be expressed by adopting a vector operation mode, and for the aboveAnalytical solution of the surface, qiu,1~qiu,N1I.e. the column vector q of the heat flow density is constructediuThen, the analytic solution of any point in the single-sided insulating layer can be expressed as:
Figure GDA0002688026610000111
solving the temperature distribution of the designated area is the thermal resistance row vector Ru(x,y,z)Expanding into a thermal resistance matrix R according to the coordinates of the corresponding distribution points of the regionuWherein each row is corresponding to a thermal resistance row vector for solving the temperature at a certain point, and then R is addeduMultiplying the temperature distribution vector by the corresponding heat flow density vector q to obtain a temperature distribution vector of the specified area, namely the heat effect generated by the corresponding q in the specified area;
therefore, a single-sided PCB insulating layer temperature analytic solution matrix equation is obtained:
Tu=RMqM+RIqu (8)
wherein the heat flux density distribution vector of the metal layer transmitted into the insulating layer is qM(ii) a And q isuA heat flux density distribution vector, q, transferred between the surface heating component and its covered regionuComprising qiu(x, y) a heat flow density distribution after discretization; rMIs qMA thermal resistance matrix corresponding to a thermal effect generated on the surface of the insulating layer; rIIs quActing on the thermal resistance matrix corresponding to the insulating layer; due to quThe heat flux transferred through the surface of the metal layer is taken into account in the thermal diffusion matrix equation corresponding to the metal layer, and the analytical solution matrix equation only takes into account the heat flux transferred between the surface heating element and the surface region of the insulating layer directly covered by the surface heating element, so that RIWill include a partial all-zero column vector;
step S2, calculating the thermal effect of the component based on the thermal resistance parameter of the component, correcting the boundary condition of the substrate insulating layer, and calculating the heating rate of the component as the known heat source condition into the matrix equation expression of the analytic solution, which specifically comprises:
covering with surface heating deviceThe heat flow density vector of the region is qh,u
qh,u=qu+huTJ,u (9)
Wherein, TJ,uThe temperature distribution vector of the occupied area of the component is obtained; because the covered area of the component does not exist in the range h between the component and the external environmentuThe calculated heat exchange under the condition, but the part of the heat exchange is taken into account in the analytical solution derivation process of the aforementioned step S1, so the occupied area of the component is determined according to huCompensating for the multi-calculated heat exchange; in addition, the thermal resistance parameters provided by the components can be used for deducing the heat transfer between the related components and the PCB surface, and the specific deduction process is as follows:
Figure GDA0002688026610000121
the two formulas are combined to obtain:
Figure GDA0002688026610000122
wherein the temperature distribution of the surface of the component is TtopThe heat transfer coefficient of the surface to the outside is htopThe equivalent heat conduction corresponding to the heat sink existing on the surface thereof is also taken into accounttop(ii) a Mean temperature of the core is Tj(ii) a The average thermal resistance between the surface and the core is psijt(ii) a The average thermal resistance between the junction center and the bottom of the device is psijc(ii) a Equivalent thermal resistance of solder mask coating is psic,u(ii) a The heat flux density transferred from the core to the surface of the component is qjt(ii) a The heating volume density vector corresponding to the surface component is PJ,u(ii) a The diagonal matrix composed of height parameters of the components is CJ,u(ii) a The density vector of the heating surface corresponding to the surface component is qJ,u;CP,uFor taking into account the thermal resistance parameter of the deviceJ,uThe coefficient of (a); cT,uFor taking into account the corresponding T after the thermal resistance parameter of the deviceJ,uThe coefficient of (a);
with qh,uAlternative surface temperature profile analytical solutionTuQ in (1)u
Figure GDA0002688026610000123
Wherein R isICP,uqJ,uThe term is a vector of known constants, and TuIncluding TJ,uAll elements of the vector can be transformed by adding zero to the matrix coefficients in a rising dimension way to realize the use of T in the matrix equationuInstead of TJ,uTo achieve the purpose of unifying vectors, the equivalent transformation equation is as follows:
CJTu=RICT,uTJ,u (13)
wherein, CJTo realize TJ,uAnd TuAnd (3) equivalently transforming the coefficients of the related terms to further obtain:
Tu=RMqM+RICP,uqJ,u-CJ,uTu (14)
step S3, approximating the heat balance equation of the discrete metal layer based on the finite volume method, inducing to obtain the lumped matrix equation of the metal layer heat diffusion, and calculating the heat conduction between the metal layer and the surface heating device, which specifically comprises:
s3.1, approximating a heat balance equation of the discrete metal layer based on a finite volume method, which specifically comprises the following steps:
the steady state thermal equilibrium equation for the metal layer has the form of poisson's equation:
Figure GDA0002688026610000124
wherein k ism(W/mK) represents the metal layer thermal conductivity; q. q.sc(x,y)(W/m3) Is a joule heating rate distribution function per unit volume of the metal layer.
To calculate the heat diffusion in the metal layer, the above equation of thermal equilibrium is discretized mainly by finite volume method and the metal layer is isolated by structured square gridPowder, as shown in fig. 1. Wherein the contribution of the metal layer to the heat diffusion is realized by the heat conduction among the metal layer units, and the heat flow density of the conduction between the central unit and the four surrounding units is q shown in FIG. 1n,qs,qwAnd q ise(W/m2) And the heat exchange between the top of the device and the component is expressed as heat flow density qu(W/m2) The heat conduction with the bottom insulating layer is formed by qd(i.e., constituting q in the aforementioned analytical solution equation)MElements of a vector) (W/m)2) The joule heat inside the cell is represented by the volume heat generation rate qc(W/m3) And (4) representing. When Joule heating of certain lines or elements is not considered in the thermal analysis, the corresponding qcI.e. zero.
Performing triple volume integration on the above equation in a unit, and applying the divergence theorem, we can obtain:
Figure GDA0002688026610000131
wherein q iscIs the unit volumetric heat rate, dcIs the unit side length of the structured and discrete metal unit, dmMultiplying both ends of the equation by k for the thickness of the metal layermAnd decomposing the unit closed surface integral into surface integrals on six surfaces thereof, so as to obtain:
Figure GDA0002688026610000132
and then based on the approximation of second-order Taylor series, the partial derivative term in the above formula is linearized, such as the temperature T of the central unitcAnd its east cell temperature TEThe corresponding Taylor-series expansion is:
Figure GDA0002688026610000133
wherein, the position (x)e,ye) Corresponding to central and right unitsThe midpoint of the connecting line; o (d)c 3) Is the sum of all terms containing partial derivatives of the third order and above, and d contained thereincThe power exponent of the power term is greater than or equal to 3, since d is generallycSmaller value of (a) can be represented by O (d)c 3) Are omitted. And then subtracting the two expressions to approximately obtain the partial derivative of the temperature on the corresponding section:
Figure GDA0002688026610000134
similarly, other partial derivatives in equation 17 can be processed approximately linearly, and then the heat dissipation balance equation can be finally realized, and an approximate linear relationship between the temperatures of the adjacent units is obtained:
Figure GDA0002688026610000135
wherein k ismThe thermal conductivity of the metal layer; q. q.scIs the joule heating rate distribution per unit volume of the metal layer; t iscIs the metal unit temperature; dcThe unit side length of the structured and discrete metal unit is shown; dmIs the thickness of the metal layer; q. q.sc,uIs TcThe density of heat flow transmitted from the upper surface of the corresponding unit can be the density of heat flow transmitted between the corresponding unit and the heating device; q. q.sdIs TcThe heat flux density of the lower surface of the corresponding unit; t isEIs TcThe temperature of the adjacent metal unit at the east side of the corresponding unit; t isWIs TcThe temperature of the corresponding unit west side adjacent metal unit; t isNIs TcThe temperature of the adjacent metal unit at the north side of the corresponding unit; t isSIs TcThe temperature of the adjacent metal unit on the south side of the corresponding unit;
therefore, the temperature relationship between adjacent units is established by the equation after dispersion, so that the subsequent dispersion heat balance equations corresponding to all metal layer units can be conveniently summarized into a lumped matrix equation for representing the heat diffusion of the metal layer. The discrete heat balance equations corresponding to all the metal layer units are collected to form a lumped matrix equation representing the heat diffusion of the metal layers and the heat conduction between the layers through the via holes, so that the coupling solution of the equation with the analytic solution matrix is realized conveniently.
S3.2, inducing a metal layer thermal diffusion matrix equation based on numerical value dispersion, which specifically comprises the following steps:
MM,uTu=qMJ,u+CM,uqh,u-qM (21)
wherein q isMJ,uThe unit joule heating vector corresponding to the metal layer; mM,uThe coefficient corresponding to the temperature of the metal layer unit in the discrete heat balance equation of the metal layer unit is formed; due to qh,uThe compensated heat flow directly transmitted through the surface of the insulating layer is already counted in the analytic solution matrix equation, and only the heat flow transmitted between the heating device and the covering metal layer part of the heating device is counted in the lumped matrix equation of heat diffusion, so CM,uWill also include partial all-zero column vectors;
q is to beh,uSubstituting the expression of (a) into the thermal diffusion matrix equation to obtain:
Figure GDA0002688026610000141
wherein, CMu,uI.e. to realize T in the above equationJ,uAnd TuCoefficients of the correlation term equivalent transform;
step S4, according to the corrected insulation layer temperature analytic solution matrix equation and the metal layer thermal diffusion matrix equation based on numerical value dispersion, constructing a thermal analysis coupling equation set of the single-sided PCB structure, which specifically comprises the following steps:
Figure GDA0002688026610000142
wherein, Tu,qMIf the temperature vector is an unknown vector, and other vector and matrix coefficients are known quantities, the unknown temperature vector and the unknown heat flow density vector can be obtained by combining the two matrix equations.
Step S5, approximating a discrete metal layer current continuity equation based on a finite volume method, calculating and summarizing a lumped matrix equation describing a linear relationship between unit potentials of the metal layer, and calculating a potential distribution in the metal layer, thereby further calculating a current density distribution and a joule heating distribution of the metal layer, and calculating the joule heating distribution into a metal layer thermal diffusion matrix equation, and performing iterative calculation with a temperature distribution to calculate a temperature distribution of a surface where the metal layer is located under the condition of joule heating of the line, which specifically includes:
s5.1, approximating a discrete metal layer current continuity equation based on a vertex-centered finite volume method, which specifically comprises the following steps:
the current continuity equation in the metal layer can be expressed as:
Figure GDA0002688026610000143
wherein, J (A/m)2) For current density, σ (S/m) is the temperature-dependent conductivity, E (V/m) is the electric field strength, and V (V) is the electric potential; further applying the Gaussian divergence theorem, the volume and closed surface integral form of the equation can be obtained:
Figure GDA0002688026610000144
for a square area surrounded by the cross sections of Pn, Pw, Ps and Pe with the metal layer unit vertex Pc as the center in fig. 3, the integral corresponding to the closed surface can be represented by the sum of the integrals corresponding to the cross sections around the area:
Figure GDA0002688026610000151
wherein σPe、σPw、σPnAnd σPsElectrical conductivities at Pe, Pw, Pn and Ps, respectively; j. the design is a squarePe、JPwThe transverse current densities at Pe and Pw, respectively; j. the design is a squarePnAnd JPsRespectively, respectivelyIs the longitudinal current density at Pn and Ps;
the above equation also describes that the total current flowing into the region is equal to the total current flowing out;
to vertex Pc and PEThe potential of (c) is developed using a taylor series:
Figure GDA0002688026610000152
wherein, VPeIs PeThe potential of (d); (x)Pe,yPe) Is PeCoordinates of (c); dcIs the unit length of the metal layer unit; further subtracting the two to obtain a partial differential expression based on the second-order taylor series approximation:
Figure GDA0002688026610000153
therefore, an approximate discrete equation corresponding to a current continuity equation of a square area surrounded by the cross section of the metal layer unit with the vertex Pc as the center and Pn, Pw, Ps and Pe can be obtained as shown in fig. 3:
Figure GDA0002688026610000154
wherein, VPc、VPE、VPW、VPNAnd VPSPc and P are respectivelyE、PW、PNAnd the potential at PS;
the above is to apply the finite volume method to the control volume centered at the vertex;
the electrical conductivity of a metal varies with the temperature of the material, and its relationship to temperature can be represented by the following equation:
Figure GDA0002688026610000155
where ρ is the resistivity, ρ0In the initial ringResistivity at ambient temperature, Δ TMTemperature rise of discrete metal units compared to ambient temperature, αTAlpha for copper, for a material dependent temperature coefficientTIs positive, i.e. its resistivity increases with increasing temperature;
the conductivity of the midpoint of the cross section is considered to be the conductivity corresponding to the equivalent resistance of the synthesized metal units on the left and right sides or the upper and lower sides, i.e. the reciprocal of the sum of the resistivities of the two units, e.g. sigmaPsThe conductivities of the C1 cell and the C2 cell can be usedC1And σC2Represents:
Figure GDA0002688026610000156
the electrical conductivity of each cell of the metal layer is therefore calculated from the temperature distribution obtained in claim 5; the conductivity corresponding to Pc can be approximately found by applying the conductivities corresponding to the four midpoints surrounding Pc:
Figure GDA0002688026610000161
for metal cells at line boundary positions, it may happen that the analyzed control volume cell is non-square, such as the control cell No. 2 (which is followed by the smaller square control cell No. 1) surrounded by dark black multi-dotted lines shown in fig. 4, and its corresponding approximately discrete current continuity equation is:
Figure GDA0002688026610000162
wherein σPm1、σPm2、σPm3And σPm4Are each Pm1、Pm2、Pm3And Pm4The electrical conductivity of (d); vPvt1、VPvt2、VPvt3And VPvt4Potentials at Pvt1, Pvt2, Pvt2 and Pvt2, respectively;
in the PCB design process, 45 degree inclined lines are often designed, but the square grid can be better reconstructed, for example, for a small square control volume unit with a quarter cell area with Ptr2 as the vertex at the upper left line boundary in fig. 5, the discrete approximate current continuity equation is:
Figure GDA0002688026610000163
wherein σPmeAnd σPmnAre each PmeAnd PmnThe electrical conductivity of (d); vPtr2、VPc2And VPc1Potentials at Ptr2, Pc2 and Pc1, respectively; the above equation indicates that the current continuity equation is the same as the current continuity equation corresponding to the triangle control cell surrounding Ptr2 after filling the jagged gaps of the boundary. That is, it is proved that the partial zigzag boundary formed discretely in the square grid and the boundary of the 45-degree inclined line are approximately equivalent in current continuity.
The control volume units at the line corners are not directly equivalent to the actual line corners, for example, the control volume units with the cross sections of Pmn3, Pmw3 and Pms3 around the boundary vertex Pb3 have the length d of the cross section of Pms3 below the control volume units in the sawtooth boundarycA/2, while the length in the actual line is dcTherefore, such corners need to be individually processed in the method to account for the approximate current continuity equation corresponding to their actual boundaries:
Figure GDA0002688026610000164
wherein σPmw3、σPmn3And σPms3Are each Pmw3、Pmn3And Pms3The electrical conductivity of (d); vPb3、VPb4、VPc4And VPc5Potentials at Pb3, Pb4, Pc4 and Pc5, respectively; fig. 5 shows a possible corner situation for a 45 degree diagonal line and its corresponding control volume range.
S5.2, summarizing to obtain a lumped matrix equation for describing the linear relation among the electric potentials of the metal layer units, and solving the electric potential distribution of the top points of the metal layer units, wherein the lumped matrix equation specifically comprises the following steps:
finally, a summary matrix equation of an approximate discrete current continuity equation corresponding to the metal layer can be obtained:
MσVM=Kp (36)
wherein, VMA summary vector of the discrete unit vertex potentials corresponding to all unknown potentials of the metal layer; mσFor V in the matrix equationMThe coefficient matrix of (a), is formed by conductivity parameters; kpKnown terms in the matrix equation, such as corresponding terms describing known endpoint potentials or cross-sectional currents, are included;
after the electrical potential distribution at the vertices of the line is determined, the corresponding electrical potentials at the center of each square cell and at the center of the cross-section around the cell can be determined, for example, by applying the finite volume method to the small diamond region around the center of cell C2 in FIG. 3 to determine the electrical potential V at the center of cell C2C2
Figure GDA0002688026610000171
Wherein, VPvt4Potential at cell C2 apex Pvt 4; similarly, the potential V of the point Ps at the center of the cross section can be obtainedPs
Figure GDA0002688026610000172
Wherein, VC1Potential at the center of cell C1;
thus, the lateral and longitudinal current densities corresponding to each cell center can be approximated, e.g., for cell C1, the lateral current density J corresponding to its centerx,C1And longitudinal current density Jy,C1Can be expressed as:
Figure GDA0002688026610000173
then C1 corresponds to a total current density of:
Figure GDA0002688026610000174
for the triangular unit at the oblique line boundary, the electric potential can be assumed to be linearly distributed in the region, so as to find the current density of the corresponding triangular region, for example, the linear electric potential distribution corresponding to the triangle enclosed by three points Ptr2, Ptr1 and Pc1 can be expressed as follows:
Figure GDA0002688026610000175
wherein, the third-order square matrix in the equation is composed of operation formulas corresponding to the coordinates of three vertexes under a Cartesian coordinate system, SΔIs a triangular area, and a coefficient a corresponding to the potential linear distribution expression can be obtained0、a1And a2Then, the transverse current density J within the triangle is knownx,ΔAnd longitudinal current density Jy,ΔComprises the following steps:
Figure GDA0002688026610000176
wherein σx,ΔConductivity corresponding to the triangular region;
on the premise of obtaining the current density corresponding to the metal cell, the joule heating rate per unit volume can be obtained, for example, for cell C1, the joule heating rate per unit volume q can be obtainedC1Can be expressed as:
qC1=EC1·JC1=(Jx,C1 2+Jy,C1 2)/σC1=JC1 2C1 (43)
wherein E isC1The electric field strength at the center of cell C1;
joule (J)The heating rate is related to the conductivity, and the conductivity is influenced by the temperature, so when the joule heating of the line is counted, iterative operation between the temperature distribution and the joule heating rate distribution is required, when the error of the iterative operation is smaller than a set error, the temperature distribution and the joule heating rate distribution can be approximately calculated, and the error can be set as the maximum value of the allowable unit temperature change in two iterative calculations. q. q.sC1Multiplying the thickness of the metal layer to obtain the heating surface density of the corresponding metal unit, and forming the corresponding Joule heating surface density vector q by the heating surface densities of all the units of the metal layerMJ,u
The joule heating rate is related to the electrical conductivity, and the electrical conductivity is affected by the temperature, so when the joule heating of the line is counted, the iterative operation between the temperature distribution and the joule heating rate distribution needs to be performed, when the error of the iterative operation is smaller than the set error, the temperature distribution and the joule heating rate distribution can be approximately calculated, and the error can be set as the maximum value of the unit temperature change allowed in the two iterative calculations, as shown in fig. 6.
The general flow structure for realizing thermal analysis of the PCB structure comprises the following steps:
the general structure and flow of the PCB structure thermal analysis program written by the method of the present invention are shown in FIG. 6 below, and the program can be divided into an initialization program and a main program. If an analysis model is newly established in an initialization program, a circuit diagram is firstly imported, all components such as a circuit, a device and a bonding pad need to be identified and position confirmed in the process of analyzing the circuit by the program, and then a coefficient matrix required by summarizing a coupling equation set can be generated, wherein the coefficient matrix comprises a coefficient matrix which is required by calculating, analyzing and solving a thermal resistance coefficient matrix and a numerical discrete equation and is included in the heat conduction of a metal layer and the thermal resistance parameters of the device and a radiator. If the existing model is modified, the step of setting/modifying system parameters can be directly carried out, and finally, the data is stored.
The main program comprises two parts of direct coupling calculation temperature distribution and iterative calculation temperature distribution, and the direct coupling calculation calculates a thermal analysis result according to a coupling equation system by calling each coefficient matrix and a known heating density vector. If the joule heating of part of the metal layer circuit needs to be taken into account, the influence of the temperature on the metal conductivity needs to be taken into account, so that iterative operation between the joule heating and the temperature distribution is needed to obtain the steady-state circuit temperature distribution. In the iterative calculation part, the Joule heating density distribution of the circuit is calculated according to the assumed temperature distribution of the circuit, then the coupling solution of the corresponding temperature distribution is calculated, then the temperature distribution is used for calculating the new Joule heating density distribution of the circuit, and then the new coupling solution is calculated, and the iterative calculation is carried out in sequence until the maximum difference value of the unit temperatures in the two temperature distributions is lower than the given set error limit value.
According to one embodiment of the present application, a specific PCB structure is analyzed to verify the computational accuracy of the method:
and the MATLAB is utilized to complete the double-sided PCB structure thermal analysis modeling program capable of analyzing the two-dimensional line structure diagram based on the method. In the program, the thermal parameters such as the size of the PCB, the thickness of the metal layer and the insulating layer, the ambient temperature, the thermal conductivity and the surface heat transfer coefficient of the material, the thermal resistance of surface coatings such as a solder mask, the thermal resistance of the device and the like can be set, and the functions of setting the electrical parameters such as the power consumption of the device, the current and the voltage of the double-end line, the branch current of the multi-branch line, the terminal potential of. Previous studies have concluded that a sufficient requirement for the known electrical parameters of the line, which are required for the potential distribution and current density analysis of a multi-branch line, is that the sum of the known branch currents or the number of branch terminal potentials is equal to the number of line terminals, and that at least one terminal potential is known.
a. Examples of thermal diffusion of Metal layers
First, the importance of the thermal diffusion effect of the metal layer in the thermal analysis of the PCB structure is illustrated by way of example, and the following table shows the relevant parameters of the single-sided PCB simplified structure with two power amplifier chips.
Table 1 double power amplifier PCB structure parameter table
Base size (mm) 149x 98x 1.6
Copper foil thickness (mum) 35
Heat generation rate (W) 1.5 (upper)/2 (lower)
Upper and lower surface HTC (W/m)2K) 10
The above structure was subjected to thermal analysis calculations using the MATLAB program based on the method of the present invention, without/with the metal layer thermal diffusion being taken into account, to obtain the temperature distribution results at an ambient temperature of 0 ℃, as shown in fig. 7. It can be seen that the hot spot temperature would reach 220 ℃ without accounting for the thermal diffusion of the metal layer, whereas the hot spot temperature would be only 72 ℃ after accounting for the thermal diffusion of the metal layer. Although the thickness of the metal layer is only 35 μm, the effect of the metal layer on the heat diffusion of the auxiliary device is very remarkable, so that the heat diffusion of the metal layer is necessary to be added in the thermal analysis of the PCB.
b. Example of Metal line Current Density distribution calculation
When the current in the metal layer line is large, there is a possibility that high joule heat is generated in the line to cause a high temperature rise in the line. From the foregoing analysis, it can be seen that the joule heat distribution is obtained on the premise that the calculation of the current density distribution is completed, and in order to verify the rationality of the method for calculating the current density distribution in the method, a simulation calculation is performed on the circuit structure shown in fig. 8, the relevant parameters of the circuit are listed in table 2, and the relevant coupled thermal analysis simulation calculation results and the modeling analysis results of the circuit in the COMSOL software are presented in fig. 9 to 12, where fig. 9 is a potential distribution, fig. 10 is a current density distribution in the x direction, fig. 11 is a current density distribution in the y direction, and fig. 12 is a total current density distribution.
Table 2 circuit parameter table of fig. 8
Base size (mm) 239x 121x 1.6
Copper foil thickness (mum) 18
Line current (A) 17.5A
Number of discrete units of line 4892
Ambient temperature (. degree. C.) 20
Number of discrete units of COMSOL model 61298
It can be seen from the simulation calculation results that the current density calculation method of the present invention realizes more accurate analysis of the current density of the double-ended line on the premise of less discrete unit number, and the simulation calculation results and the modeling analysis results of the COMSOL software according to the method present more consistent distribution trend and smaller numerical error (the error of the total current density peak value is within 1%).
c. Coupling solution simulation calculation example
Due to the influence of temperature on the resistivity of the line, in order to obtain more accurate temperature rise distribution caused by joule heat, analog calculation of electrothermal coupling needs to be carried out. To verify the rationality of the analytical solution and finite volume numerical discretization based methods used in the method, simulation calculations were performed on the circuit structure shown in fig. 13, with the relevant parameters of the circuit listed in table 3. The results of the associated coupled thermal analysis simulation calculations and the results of the modeling analysis of the line in the COMSOL software are presented in fig. 14-16. In which fig. 14 is the total current density distribution, fig. 15 is the joule heat density distribution per unit volume, and fig. 16 is the temperature distribution.
Table 3 circuit parameter table of fig. 13
Base size (mm) 77x 68x 1.2
Copper foil thickness (mum) 35
Line voltage (V) 0.1V
Number of discrete units of line 2839
Ambient temperature (. degree. C.) 20
HTC (W/m) of PCB surface2K) 10
Number of discrete units of COMSOL model 16934
It can be seen that the simulation calculation results according to the proposed coupled thermal analysis method and the modeling analysis results of the COMSOL software show a more consistent distribution trend and a smaller numerical error (the error of the hot spot temperature is about 2.5%). The accuracy of the method and the effectiveness of the iterative operation mode are verified.
The thermal analysis method for the single-sided PCB structure is mainly based on a Fourier series temperature analytical solution and a finite volume numerical value dispersion method, and can realize that only the metal layer and the corresponding surface area of the insulating layer are dispersed according to a two-dimensional circuit diagram, but not the whole PCB structure is dispersed; the calculation of the line current density distribution and the electric-thermal coupled joule heat distribution is realized through numerical discrete approximation of a current continuity equation of the metal layer; the heat diffusion process inside the metal layer is approximately represented by utilizing the linear relation among the temperatures of the metal layer units through carrying out numerical value discrete approximation on the heat balance equation of the metal layer; by taking the thermal resistance parameters of the device into account, the heating rate of the device in the coupling solution is realized, the compensation and the correction of the assumed thermal boundary conditions related to the contact area of the device are realized, the thermal boundary conditions of the whole PCB surface are maintained, and the average temperature of the core of the device and the temperature distribution of other hot spot areas can be finally calculated. Programming realization of the thermal analysis method is carried out in an MATLAB environment, and theoretical accuracy of the method is verified through comparison with COMSOL modeling operation results.
While the embodiments of the invention have been described in detail in connection with the accompanying drawings, it is not intended to limit the scope of the invention. Various modifications and changes may be made by those skilled in the art without inventive step within the scope of the appended claims.

Claims (5)

1. A steady-state thermal analysis method for a single-sided PCB structure is characterized by comprising the following steps:
s1, constructing a steady-state heat balance Laplace equation of the single-sided PCB insulating layer, and solving Fourier series analytic solution coefficients based on the boundary conditions of the PCB insulating layer to obtain an insulating layer temperature analytic solution matrix equation;
s2, calculating the thermal effect of the component based on the thermal resistance parameter of the component, correcting the boundary condition of the substrate insulating layer, and calculating the heating rate of the component as the known heat source condition into a matrix equation expression of an analytic solution;
s3, approximating a heat balance equation of a discrete metal layer based on a finite volume method, inducing to obtain a metal layer heat diffusion lumped matrix equation, and calculating the heat conduction between the metal layer and a surface heating device;
s4, constructing a thermal analysis coupling equation set of the single-sided PCB structure according to the corrected insulating layer temperature analytic solution matrix equation and the metal layer thermal diffusion matrix equation based on numerical value dispersion;
s5, approximating a discrete metal layer current continuity equation based on a finite volume method, calculating and inducing to obtain a lumped matrix equation describing a linear relation between unit potentials of the metal layer, and calculating potential distribution in the metal layer, so as to further calculate current density distribution and Joule heating distribution of the metal layer, calculate the Joule heating distribution into a metal layer thermal diffusion matrix equation, and perform iterative calculation with temperature distribution to calculate the temperature distribution of the PCB surface under the premise of calculating Joule heating of a circuit;
s6, verifying the calculation accuracy of the thermal analysis method of the single-sided PCB structure by adopting a COMSOL modeling operation result;
step S1 is to construct a single-sided PCB insulation layer steady-state heat balance Laplace equation, solve Fourier series analytic solution coefficients based on the boundary conditions of the PCB insulation layer, and obtain an insulation layer temperature analytic solution matrix equation, including:
constructing a steady-state heat balance Laplace equation of the single-sided PCB insulating layer, and obtaining boundary conditions of the periphery, the upper surface and the lower surface of the PCB insulating layer:
Figure FDA0002986585250000011
Figure FDA0002986585250000012
wherein T is as compared toTemperature change of ambient temperature or temperature at ambient temperature of 0 ℃, qiu(x, y) is the heat flow density distribution function introduced by the upper surface, huAnd hdHeat transfer coefficients of the upper and lower surfaces of the insulating layer, kiIs the thermal conductivity of the insulating layer, Lx、Ly、LinThe lengths of the insulating layer in the x direction and the y direction and the thickness of the insulating layer in the z direction are respectively measured under a Cartesian coordinate system;
the expression form of the steady-state heat balance equation analytic solution in the Fourier series is as follows:
Figure FDA0002986585250000013
wherein, C1,C2,Cn,m
Figure FDA0002986585250000014
Is a Fourier series coefficient, betan、μm、γn,mCharacteristic values in a Fourier series;
substituting Fourier series solution into the lower surface z corresponding to T as LinThe relation between partial coefficient and characteristic value in solution is obtained under the condition of thermal boundary, and when h is reacheddWhen not zero, C2And
Figure FDA0002986585250000015
the corresponding expression is:
Figure FDA0002986585250000021
wherein HuAnd HdDeriving intermediate parameters of the process for the analytic solution; when h is generateddIs zero, C1,
Figure FDA0002986585250000022
Comprises the following steps:
Figure FDA0002986585250000023
substituting the series solution into the thermal boundary condition of the upper surface to obtain:
Figure FDA0002986585250000024
multiplying both sides of the equation by cos (. beta.)nx)cos(μmy) and the integral is carried out in the surface heating area, according to the characteristics of the trigonometric function, the integral after multiplying different series numbers is zero, therefore, the left side of the equation only contains cos2nx)cos2my) is not zero after integration, and the right side of the equation is used for each heating unit q in the heating areaiu,iIntegrating and then summing, and calculating to obtain a coefficient C1And Cn,m
Figure FDA0002986585250000025
Wherein d isqIntegration Domain Sq for grid cell Length after discretization of surface Heat Source gridiu,iI.e. representing an incoming heat flow density of qiu,iSurface discrete unit area of δnAnd deltamTo resolve dimensionless intermediate parameters of the derivation process, qiu,1~qiu,N1The unit heat flux density is obtained after discretization of the heat source grid on the surface of the insulating layer; if the heat flux density transmitted by a certain heat source is more uniform, grid dispersion is not carried out on the longitudinal heat flux density transmitted by the area where the heat source is located; further, the summation operation of Fourier series is expressed by adopting a vector operation mode, and q is used for the above analytic solutioniu,1~qiu,N1I.e. the column vector q of the heat flow density is constructediuThen, the analytic solution of any point in the single-sided insulating layer is expressed as:
Figure FDA0002986585250000031
solving the temperature distribution of the designated area is the thermal resistance row vector Ru(x,y,z)Expanding into a thermal resistance matrix R according to the coordinates of the corresponding distribution points of the regionuWherein each row is corresponding to a thermal resistance row vector for solving the temperature at a certain point, and then R is addeduMultiplying the temperature distribution vector by the corresponding heat flow density vector q to obtain a temperature distribution vector of the specified area, namely the heat effect generated by the corresponding q in the specified area;
therefore, a single-sided PCB insulating layer temperature analytic solution matrix equation is obtained:
Tu=RMqM+RIqu
wherein the heat flux density distribution vector of the metal layer transmitted into the insulating layer is qM(ii) a And q isuA heat flux density distribution vector, q, transferred between the surface heating component and its covered regionuComprising qiu(x, y) a heat flow density distribution after discretization; rMIs qMA thermal resistance matrix corresponding to a thermal effect generated on the surface of the insulating layer; rIIs quActing on the thermal resistance matrix corresponding to the insulating layer; due to quThe heat flux transferred through the surface of the metal layer is taken into account in the thermal diffusion matrix equation corresponding to the metal layer, and the analytical solution matrix equation only takes into account the heat flux transferred between the surface heating element and the surface region of the insulating layer directly covered by the surface heating element, so that RIWill include a partial all zero column vector.
2. The steady-state thermal analysis method for the single-sided PCB structure as recited in claim 1, wherein the step S2 includes the steps of calculating the thermal effect of the component based on the thermal resistance parameter of the component, correcting the boundary condition of the substrate insulating layer, and calculating the heating rate of the component as the known heat source condition into the matrix equation expression of the analytic solution, including:
let the heat flux density vector of the covering area of the surface heating device be qh,u
qh,u=qu+huTJ,u
Wherein, TJ,uA temperature distribution vector for an area occupied by the surface device; because the covered area of the component does not exist in the range h between the component and the external environmentuThe calculated heat exchange under the condition, but the part of the heat exchange is taken into account in the analytical solution derivation process of the aforementioned step S1, so the occupied area of the component is determined according to huCompensating for the multi-calculated heat exchange; and the thermal resistance parameters provided by the components are used for deducing the heat transfer between the relevant components and the PCB surface, and the specific deduction process is as follows:
Figure FDA0002986585250000041
the two formulas are combined to obtain:
qh,u=CP,uqJ,u-CT,uTJ,u
Figure FDA0002986585250000042
wherein the temperature distribution of the surface element device is TtopThe heat transfer coefficient of the surface to the outside is htopThe equivalent heat conduction corresponding to the heat sink existing on the surface thereof is also taken into accounttop(ii) a Mean temperature of the core is Tj(ii) a The average thermal resistance between the surface and the core is psijt(ii) a The average thermal resistance between the junction center and the bottom of the device is psijc(ii) a Equivalent thermal resistance of solder mask coating is psic,u(ii) a The heat flux density transferred from the core to the surface of the component is qjt(ii) a The heating volume density vector corresponding to the surface component is PJ,u(ii) a The diagonal matrix composed of height parameters of the components is CJ,u(ii) a The density vector of the heating surface corresponding to the surface component is qJ,u;CP,uFor taking into account the thermal resistance parameter of the deviceJ,uThe coefficient of (a); cT,uFor taking into account the corresponding T after the thermal resistance parameter of the deviceJ,uThe coefficient of (a);
with qh,uAlternative surface temperature profile analytical solution TuQ in (1)u
Figure FDA0002986585250000043
Wherein R isICP,uqJ,uThe term is a vector of known constants, and TuIncluding TJ,uAll elements of the vector, and thus the matrix coefficients are transformed by zero-padding up-scaling to achieve T in the matrix equationuInstead of TJ,uTo achieve the purpose of unifying vectors, the equivalent transformation equation is as follows:
CJTu=RICT,uTJ,u
wherein, CJTo realize TJ,uAnd TuAnd (3) equivalently transforming the coefficients of the related terms to further obtain:
Tu=RMqM+RICP,uqJ,u-CJ,uTu
3. a steady-state thermal analysis method for a single-sided PCB structure as claimed in claim 1, wherein said step S3 is based on finite volume method to approximate the discrete metal layer thermal equilibrium equation, and to generalize the lumped matrix equation for metal layer thermal diffusion, and to take into account the thermal conduction between the metal layer and its surface heat generating device, and comprises:
dispersing the metal layer by adopting a structured square grid, and dispersing a heat balance equation of heat conduction in the metal layer based on second-order Taylor series approximation to obtain a heat balance equation of the discrete metal layer:
Figure FDA0002986585250000051
wherein k ismThe thermal conductivity of the metal layer; q. q.scIs the joule heating rate distribution per unit volume of the metal layer; t iscIs the metal unit temperature; dcThe unit side length of the structured and discrete metal unit is shown; dmIs the thickness of the metal layer;qc,uis TcThe density of heat flow transmitted from the upper surface of the corresponding unit is the density of heat flow transmitted between the corresponding unit and the heating device; q. q.sdIs TcThe heat flux density of the lower surface of the corresponding unit; t isEIs TcThe temperature of the adjacent metal unit at the east side of the corresponding unit; t isWIs TcThe temperature of the corresponding unit west side adjacent metal unit; t isNIs TcThe temperature of the adjacent metal unit at the north side of the corresponding unit; t isSIs TcThe temperature of the adjacent metal unit on the south side of the corresponding unit;
and (3) inducing a metal layer thermal diffusion matrix equation based on numerical value dispersion:
MM,uTu=qMJ,u+CM,uqh,u-qM
wherein q isMJ,uThe unit joule heating vector corresponding to the metal layer; mM,uThe coefficient corresponding to the temperature of the metal layer unit in the discrete heat balance equation of the metal layer unit is formed; due to qh,uThe compensated heat flow directly transmitted through the surface of the insulating layer is already counted in the analytic solution matrix equation, and only the heat flow transmitted between the heating device and the covering metal layer part of the heating device is counted in the lumped matrix equation of heat diffusion, so CM,uWill also include partial all-zero column vectors;
q is to beh,uSubstituting the expression into the thermal diffusion matrix equation to obtain:
Figure FDA0002986585250000052
wherein, CMu,uI.e. to realize T in the above equationJ,uAnd TuThe correlation term is equivalent to the transformed coefficients.
4. The steady-state thermal analysis method for the single-sided PCB structure of claim 1, wherein the step S4 is implemented by constructing a thermal analysis coupling equation set of the single-sided PCB structure according to the corrected insulation layer temperature analytic solution matrix equation and the metal layer numerical value discrete-based thermal diffusion matrix equation, and the method comprises the following steps:
Figure FDA0002986585250000053
wherein, Tu,qMIf the vector is unknown vector, and other vector and matrix coefficients are known quantities, the unknown temperature vector and the unknown heat flow density vector are obtained by combining the two matrix equations.
5. The steady-state thermal analysis method for the single-sided PCB structure of claim 1, wherein in step S5, a discrete metal layer current continuity equation is approximated based on a finite volume method, a lumped matrix equation describing a linear relationship between unit potentials of the metal layer is obtained through calculation and induction, and the potential distribution in the metal layer is obtained, so as to further obtain the current density distribution and the Joule heating distribution of the metal layer, and the Joule heating distribution is included in the metal layer thermal diffusion matrix equation, and iterative calculation is performed between the Joule heating distribution and the temperature distribution, so as to obtain the temperature distribution of the surface of the metal layer under the condition of the Joule heating of the circuit, and the method comprises:
based on second-order Taylor series approximation, obtaining an approximate discrete equation corresponding to a current continuity equation of a square area which is surrounded by the sections of Pn, Pw, Ps and Pe and takes the vertex Pc of the metal layer unit as the center:
Figure FDA0002986585250000061
wherein, VPc、VPE、VPW、VPNAnd VPSPc and P are respectivelyE、PW、PNAnd the potential at PS; wherein σPe、σPw、σPnAnd σPsElectrical conductivities at Pe, Pw, Pn and Ps, respectively;
the electrical conductivity of a metal varies with the temperature of the material, and its relationship with temperature is represented by the following equation:
Figure FDA0002986585250000062
where ρ is the resistivity, ρ0For resistivity at initial ambient temperature, Δ TMTemperature rise of discrete metal units compared to ambient temperature, αTAlpha for copper, for a material dependent temperature coefficientTIs positive, i.e. its resistivity increases with increasing temperature;
the conductivity of the midpoint of the cross section is considered to be the conductivity corresponding to the equivalent resistance of the synthesized metal units at the left side, the right side, the upper side and the lower side, namely the reciprocal of the sum of the resistivities of the two units, sigmaPsConductivity σ Using C1 cell and C2 cellC1And σC2Represents:
Figure FDA0002986585250000063
calculating the conductivity of each cell of the metal layer according to the temperature distribution obtained in the step S4; the conductivity corresponding to the Pc is approximately calculated by using the conductivities corresponding to the four midpoints surrounding the Pc:
Figure FDA0002986585250000064
for the metal units at the line boundary, the analyzed control volume unit is non-square, and the number 2 control unit surrounded by dark dotted lines has the corresponding approximately discrete current continuity equation:
Figure FDA0002986585250000071
wherein σPm1、σPm2、σPm3And σPm4Are each Pm1、Pm2、Pm3And Pm4The electrical conductivity of (d); vPvt1、VPvt2、VPvt3And VPvt4Potentials at Pvt1, Pvt2, Pvt2 and Pvt2, respectively;
for a 45-degree inclined line in the PCB design process, a square grid is adopted for reconstructing the inclined line, and for a small square control volume unit with a quarter unit area and a Ptr2 vertex at the boundary of the upper left-hand line, the corresponding discrete approximate current continuity equation is as follows:
Figure FDA0002986585250000072
wherein σPmeAnd σPmnAre each PmeAnd PmnThe electrical conductivity of (d); vPtr2、VPc2And VPc1Potentials at Ptr2, Pc2 and Pc1, respectively; the above equation shows that the current continuity equation is the same as that corresponding to the triangular control unit surrounding Ptr2 after filling the sawtooth gaps of the boundary, i.e. it proves that the partial sawtooth boundaries formed discretely by the square grid and the boundary of the 45-degree inclined line are approximately equivalent in current continuity;
while the control volume units at the line corners are not directly equivalent to the actual line corners, the control volume units with the cross sections of Pmn3, Pmw3 and Pms3 surrounding the boundary vertex Pb3 have the length d of the cross section of the lower Pms3 in the sawtooth boundarycA/2, while the length in the actual line is dcTherefore, such corners need to be individually processed in the analysis method to account for the approximate current continuity equation corresponding to their actual boundaries:
Figure FDA0002986585250000073
wherein σPmw3、σPmn3And σPms3Are each Pmw3、Pmn3And Pms3The electrical conductivity of (d); vPb3、VPb4、VPc4And VPc5Pb3, Pb4, Pc4 and PThe potential at c 5;
finally, a summary matrix equation of an approximate discrete current continuity equation corresponding to the metal layer is obtained:
MσVM=Kp
wherein, VMA summary vector of the discrete unit vertex potentials corresponding to all unknown potentials of the metal layer; mσFor V in the matrix equationMThe coefficient matrix of (a), is formed by conductivity parameters; kpKnown terms in a matrix equation are included, including corresponding terms of known endpoint potentials or cross-sectional currents;
after the peak potential distribution in the line is obtained, the potentials corresponding to the centers of the square cells and the centers of the cross sections around the cells are calculated, and the potential V at the center of the cell C2 is obtained by applying a finite volume method to a small diamond region surrounding the center of the cell C2C2
Figure FDA0002986585250000081
Wherein, VPvt4Potential at cell C2 apex Pvt 4; similarly, the potential V of the point Ps of the center of the cross section is obtainedPs
Figure FDA0002986585250000082
Wherein, VC1Potential at the center of cell C1;
thus, the lateral current density and the vertical current density corresponding to the center of each cell are obtained by approximation, and the lateral current density J corresponding to the center of the cell C1x,C1And longitudinal current density Jy,C1Expressed as:
Figure FDA0002986585250000083
then C1 corresponds to a total current density of:
Figure FDA0002986585250000084
for the triangular unit at the oblique line boundary, assuming that the potential is linearly distributed in the region, the current density of the corresponding triangular region is obtained, and the linear potential distribution corresponding to the triangle formed by three points Ptr2, Ptr1 and Pc1 is shown as follows:
Figure FDA0002986585250000085
wherein, the third-order square matrix in the equation is composed of operation formulas corresponding to the coordinates of three vertexes under a Cartesian coordinate system, SΔIs a triangular area, and a coefficient a corresponding to the potential linear distribution expression is obtained0、a1And a2Then, the transverse current density J within the triangle is knownx,ΔAnd longitudinal current density Jy,ΔComprises the following steps:
Figure FDA0002986585250000091
wherein σΔConductivity corresponding to the triangular region;
on the premise of obtaining the current density corresponding to the metal cell, that is, the joule heating rate per unit volume corresponding to the metal cell, the joule heating rate per unit volume q is obtained for the cell C1C1Expressed as:
qC1=EC1·JC1=(Jx,C1 2+Jy,C1 2)/σC1=JC1 2C1
wherein E isC1The electric field strength at the center of cell C1;
the joule heating rate is related to the electrical conductivity, which is affected by the temperature, so that when the joule heating of the line is taken into account, an iterative operation between the temperature distribution and the joule heating rate distribution is required, and when the iterative operation is carried outWhen the calculated error is smaller than the set error, the temperature distribution and the Joule heating rate distribution are approximately calculated, and the error is set as the maximum value of the allowable unit temperature change in the two iterative calculations; q. q.sC1Multiplying the thickness of the metal layer to obtain the heating surface density of the corresponding metal unit, and forming the corresponding Joule heating surface density vector q by the heating surface densities of all the units of the metal layerMJ,u
CN202010572671.0A 2020-06-22 2020-06-22 Single-sided PCB structure steady-state thermal analysis method Active CN111859622B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010572671.0A CN111859622B (en) 2020-06-22 2020-06-22 Single-sided PCB structure steady-state thermal analysis method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010572671.0A CN111859622B (en) 2020-06-22 2020-06-22 Single-sided PCB structure steady-state thermal analysis method

Publications (2)

Publication Number Publication Date
CN111859622A CN111859622A (en) 2020-10-30
CN111859622B true CN111859622B (en) 2021-05-18

Family

ID=72987890

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010572671.0A Active CN111859622B (en) 2020-06-22 2020-06-22 Single-sided PCB structure steady-state thermal analysis method

Country Status (1)

Country Link
CN (1) CN111859622B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104182568A (en) * 2014-07-30 2014-12-03 广东顺德中山大学卡内基梅隆大学国际联合研究院 Chip temperature predicating method based on ANSYS finite element heat analysis
CN106449453A (en) * 2016-09-29 2017-02-22 通富微电子股份有限公司 Detection method for natural-convection heat exchange coefficients and thermal resistance of semiconductor package body
CN106874548A (en) * 2017-01-10 2017-06-20 华南理工大学 A kind of method that inverter is analyzed based on duplex treatments
CN108133113A (en) * 2018-01-10 2018-06-08 华南理工大学 Power amplifier chip design optimization method based on electric heating joint modeling and simulating
CN111209720A (en) * 2020-01-02 2020-05-29 北京航空航天大学 Thermal stress damage simulation method for surface mounting process of electronic component

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102183396B1 (en) * 2014-12-31 2020-11-26 대주전자재료 주식회사 Negative electrode active material for rechargeable battery, the preparation method thereof, and rechargeable battery including the same
CN108920759A (en) * 2018-06-01 2018-11-30 北京航空航天大学 Data integrating method towards electronic product reliability physical synthesis simulation analysis
CN109783970B (en) * 2019-01-29 2021-01-15 北京航空航天大学 Thermal analysis method for reliability simulation analysis of electronic product
CN110008547B (en) * 2019-03-25 2022-11-29 山东省科学院海洋仪器仪表研究所 Heat transfer analysis method for direct-current power supply module of underwater data acquisition cabin

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104182568A (en) * 2014-07-30 2014-12-03 广东顺德中山大学卡内基梅隆大学国际联合研究院 Chip temperature predicating method based on ANSYS finite element heat analysis
CN106449453A (en) * 2016-09-29 2017-02-22 通富微电子股份有限公司 Detection method for natural-convection heat exchange coefficients and thermal resistance of semiconductor package body
CN106874548A (en) * 2017-01-10 2017-06-20 华南理工大学 A kind of method that inverter is analyzed based on duplex treatments
CN108133113A (en) * 2018-01-10 2018-06-08 华南理工大学 Power amplifier chip design optimization method based on electric heating joint modeling and simulating
CN111209720A (en) * 2020-01-02 2020-05-29 北京航空航天大学 Thermal stress damage simulation method for surface mounting process of electronic component

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
A modeling methodology for thermal analysis of the PCB structure;Zhang, Yabin 等;《MICROELECTRONICS JOURNAL》;20140831;第45卷(第8期);1033-1052 *
A Thermal Model for The PCB Structure Including Thermal Contribution of Traces and Vias;Zhang, Yabin等;《2012 18TH INTERNATIONAL WORKSHOP ON THERMAL INVESTIGATIONS OF ICS AND SYSTEMS》;20120927;105-110 *
功率MMIC三维异构集成与封装的热分析与仿真研究;严星;《中国优秀硕士学位论文全文数据库 信息科技辑》;20200615(第6期);I135-36 *

Also Published As

Publication number Publication date
CN111859622A (en) 2020-10-30

Similar Documents

Publication Publication Date Title
Lu et al. Transient electrical-thermal analysis of 3-D power distribution network with FETI-enabled parallel computing
Adam New correlations between electrical current and temperature rise in PCB traces
CN110688820A (en) Method and device for detecting layout hot spot of power supply network layer of integrated circuit
CN111723486B (en) Double-sided PCB structure steady-state thermal analysis method
Košel et al. FEM simulation approach to investigate electro-thermal behavior of power transistors in 3-D
CN111859622B (en) Single-sided PCB structure steady-state thermal analysis method
CN111723507B (en) Multilayer PCB structure steady-state thermal analysis method
Lall et al. Thermal design rules for electronic components on conducting boards in passively cooled enclosures
Rogié et al. Practical analytical modeling of 3D multi-layer Printed Wired Board with buried volumetric heating sources
Shao et al. Thermal-aware DC IR-drop co-analysis using non-conformal domain decomposition methods
Nowak et al. A thermal network approach for a quick and accurate study of multiple connected switchgears
Anderson Decoupling convective and conductive heat transfer using the adiabatic heat transfer coefficient
Khairnasov Modeling and thermal analysis of heat sink layers of multilayer board
Tang et al. A multi-grid based multi-scale thermal analysis approach for combined mixed convection, conduction, and radiation due to discrete heating
Liu et al. Compact nonlinear thermal modeling of packaged integrated systems
Baris Dogruoz Assessment of Joule heating and temperature distribution on printed circuit boards via electrothermal simulations
KR et al. Testing of current carrying capacity of conducting tracks in high power flexible printed circuit boards
Felczak et al. Optimal placement of electronic devices in forced convective cooling conditions
Mukutmoni et al. Computations for a three-by-three array of protrusions cooled by liquid immersion: Effect of substrate thermal conductivity
CN113139277A (en) Packaging structure heat dissipation optimization method and device, readable storage medium and electronic equipment
Dogruoz et al. Spatial variation of temperature on printed circuit boards: Effects of anisotropic thermal conductivity and Joule heating
WO2019176282A1 (en) Thermal analysis model of resistor, thermal analyzer for same, thermal analysis program and model generation program
JP4990088B2 (en) Thermal conductivity calculation method, thermal conductivity calculation device, thermal conductivity calculation program, thermal analysis method, thermal analysis device, and thermal analysis program
Blackmore Validation and sensitivity analysis of an image processing technique to derive thermal conductivity variation within a printed circuit board
CN111209675A (en) Simulation method and device of power electronic device, terminal equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant