US2025131136A1PendingUtilityA1

Computer-implemented method for custom designing a heat sink

Individually held — no corporate assignee on recordPriority: Oct 24, 2023Filed: Oct 24, 2024Published: Apr 24, 2025
Est. expiryOct 24, 2043(~17.2 yrs left)· nominal 20-yr term from priority
H10W 40/226H10W 40/228H05K 7/2039G06F 30/28G06F 30/23G06F 2119/08G06F 30/17G06F 2113/08G06F 2111/10G06F 30/10
42
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

According to an embodiment a method is disclosed for designing a custom heat sink for exchanging heat with a component with a fluid medium comprising the steps of generating a mesh (201) of a patterned heat sink (100-102) comprising elements defining a discretized shape of a volume (202) enclosing the patterned heat sink containing a set of repeating massive patterns assembled on a base plate; generating a heat map of the mesh by imposing a thermal load thereby identifying thermal spots; iteratively solving until reaching a convergence criterium fluid flow equations and energy equations imposed on the mesh through a topology optimization method by minimizing a global performance function through minimizing of local gradients of the elements thereby determining a local contribution per element to an overall performance of the heat sink; omitting patterns having a local contribution below a first predefined value thereby obtaining the custom heat sink.

Claims

exact text as granted — not AI-modified
1 . A computer-implemented method for designing a custom heat sink for exchanging heat with a component with a fluid medium, the method comprising the steps of:
 generating a mesh of a patterned heat sink, said mesh comprising elements defining a discretized shape of a volume enclosing the patterned heat sink, the patterned heat sink containing a set of repeating massive patterns assembled on a base plate;   imposing a thermal load of the component on the mesh;   iteratively solving a fluid flow equation and an energy equation until reaching a convergence criterium, wherein the fluid flow equation and the energy equation are imposed on the mesh through a topology optimization method by minimizing a global performance function through minimizing of local gradients of a gradient field of the performance function, the local gradient determining a local contribution per element to an overall performance of the heat sink, wherein the performance function evaluates the overall performance of a current iteration of the heat sink by evaluating at least one of a temperature, thermal resistance, and pressure drop of the current iteration of the heatsink;   wherein, an iteration of the iterative solving comprises one of:
 omitting a pattern or part of a pattern having a local contribution below a first predefined value, 
 adding a previously omitted pattern or part of a pattern having a local contribution above the first predefined value, and 
 expanding a pattern with portions of adjacent void space having a local contribution above a second predefined value, 
   thereby obtaining a next iteration of the custom heat sink.   
     
     
         2 . (canceled) 
     
     
         3 . The computer-implemented method according to  claim 1 , wherein the volume contains the set of repeating massive patterns. 
     
     
         4 . The computer-implemented method according to  claim 1 , wherein the volume contains the set of repeating massive patterns and the base plate. 
     
     
         5 . The computer-implemented method according to  claim 1 , wherein the volume contains void regions between the massive patterns. 
     
     
         6 . (canceled) 
     
     
         7 . The computer-implemented method according  claim 1 , wherein the topology optimization method comprises one of the group of a density method, a level set method, and/or a shape optimization method. 
     
     
         8 . The computer-implemented method according to  claim 1 , wherein the elements comprise one of the group of a volume element, a finite element, a boundary element, or a finite difference. 
     
     
         9 . The computer implemented method according to  claim 1 , wherein the fluid flow equations comprise a momentum equation, and/or a continuity equation, and/or a pressure equation, and/or a constitutive equation. 
     
     
         10 . The computer implemented method according to  claim 1 , further comprising:
 designing a container comprising the custom heat sink, wherein the container comprises an inlet and an outlet, wherein the container further comprises a means to guide the fluid medium from the inlet to the outlet for exchanging heat with the component, and wherein the solving step further comprises minimizing or limiting a pressure drop of fluid medium between the inlet and the outlet to a predefined value.   
     
     
         11 .- 15 . (canceled) 
     
     
         16 . A method for providing a heat sink, the method comprising:
 providing a conventional heat sink; and   adapting the conventional heat sink, wherein adapting the conventional heat sink comprises
 generating a mesh of a patterned heat sink, said mesh comprising elements defining a discretized shape of a volume enclosing the patterned heat sink, the patterned heat sink containing a set of repeating massive patterns assembled on a base plate; 
 imposing a thermal load of the component on the mesh; 
 iteratively solving a fluid flow equation and an energy equation until reaching a convergence criterium, wherein the fluid flow equation and the energy equation are imposed on the mesh through a topology optimization method by minimizing a global performance function through minimizing of local gradients of a gradient field of the performance function, the local gradient determining a local contribution per element to an overall performance of the heat sink, wherein the performance function evaluates the overall performance of a current iteration of the heat sink by evaluating at least one of a temperature, thermal resistance, and pressure drop of the current iteration of the heatsink; 
 wherein, an iteration of the iterative solving comprises one of:
 omitting a pattern or part of a pattern having a local contribution below a first predefined value, 
 adding a previously omitted pattern or part of a pattern having a local contribution above the first predefined value, and 
 expanding a pattern with portions of adjacent void space having a local contribution above a second predefined value, 
 
 thereby obtaining a next iteration of the custom heat sink. 
   
     
     
         17 . One or more non-transitory computer-readable media storing computer-executable instructions that, when executed by one or more processors, cause a computing system to:
 generate a mesh of a patterned heat sink, said mesh comprising elements defining a discretized shape of a volume enclosing the patterned heat sink, the patterned heat sink containing a set of repeating massive patterns assembled on a base plate;   impose a thermal load of the component on the mesh;   iteratively solve a fluid flow equation and an energy equation until reaching a convergence criterium, wherein the fluid flow equation and the energy equation are imposed on the mesh through a topology optimization method by minimizing a global performance function through minimizing of local gradients of a gradient field of the performance function, the local gradient determining a local contribution per element to an overall performance of the heat sink, wherein the performance function evaluates the overall performance of a current iteration of the heat sink by evaluating at least one of a temperature, thermal resistance, and pressure drop of the current iteration of the heatsink;   wherein, an iteration of the iterative solution comprises one of:
 omitting a pattern or part of a pattern having a local contribution below a first predefined value, 
 adding a previously omitted pattern or part of a pattern having a local contribution above the first predefined value, and 
 expanding a pattern with portions of adjacent void space having a local contribution above a second predefined value, 
   thereby obtaining a next iteration of a custom heat sink, wherein the custom heat sink is for exchanging heat with a component with a fluid medium.   
     
     
         18 . (canceled)

Join the waitlist — get patent alerts

Track US2025131136A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.