Chapter 897 It's time to bring some small shock to the industry again...
In the email sent just now by Mariam Mirzakhani, she mentioned "the idea of using humans in reverse to prove the Poincaré conjecture."
But in fact, if I have to say it, the level set method is closer to the inverse manifold learning algorithm.
Of course, this is not actually the case, but it can be summarized in this way.
Manifold learning algorithm processes high-dimensional data into low dimensions, making it easier for humans to understand.
The level set method projects low-dimensional data to high dimensions to facilitate computer operations.
In the field of numerical computing, this is a "new" algorithm that was only proposed in the late 1980s, but its application scope includes but is not limited to liquid atomization, evaporation, combustion, surface material calculation, image recognition... In short, it is similar to manifolds. Learning is almost all-encompassing, so it was quickly promoted to various fields.
Including TORCMultiphysics, several typical level set methods have also been introduced in the official version.
But the problem is that the current level set method, even after improvement, can only achieve "close" conservation within a specific interval.
This is a very troublesome problem.
Especially in its main application area—two-phase flow calculations.
Because in most cases, the two fluids involved in two-phase flow problems can be regarded as mutually immiscible, which means that the method used must effectively maintain the mass conservation of each phase.
Hence, the current level set algorithm is prone to violent oscillations and even divergence in long wheelbase time calculations—
This should be the best part of the level set algorithm.
For example, in the previous process of designing the turbofan 10 engine combustion chamber, Chang Haonan combined the fluid volume method and the level set method to calculate the dispersion behavior of aviation fuel after leaving the atomization nozzle.
The result...
Useful, but not much.
Compared with the relatively "simple" single-phase fluid calculations in the compressor and turbine parts, the project team received the least guidance in the design process of the combustion chamber and was forced to adopt the old method of combining a large amount of experience with pilot tests.
This also results in more than 60% of the time and money spent on component-level testing.
Fortunately, thanks to the limited volume of the small bypass ratio aviation engine combustion chamber itself, the duration of the diffusion process is not particularly long, so the calculation results are not too shocking, and the performance indicators pursued by the turbofan 10 It's really low compared to its superior overall design, so it didn't affect anything in the end.
But if we pursue larger models with more advanced data in the future, behemoths like GE9X.
Or another application scenario, rocket engine—
Whether it is liquid fuel or solid fuel, since rocket engines have to carry all their own propellants, they rely much more on the combustion-injection process than aerospace engines.
Then this conservation problem still needs to be solved.
Of course, since the title of this paper is called "A method of...", it means that it is definitely not a theoretical solution to both the symptoms and the symptoms.
It is only applicable in certain specific application scenarios.
However, even so, it is a huge improvement for the current level set method.
[...This paper will propose a conservation level set method to deal with two-phase flow problems with divergent free velocity fields, and in the process develop an efficient method for processing Robin boundary conditions on irregular interfaces, combined with the phase analysis of the interface Variable solution method is used to consider the influence of liquid shape and internal circulation on heat and mass transfer...]
【First assume that any region Ω, and its sub-regions Ω1 and Ω2, and Ω2=Ω/Ω1. Γ is the interface that divides Ω, and a regularization function Φ (usually a smooth Heaviside function) is constructed to implicitly represent Γ, so that when passing through Γ, Φ quickly changes from 1 to 0, and in the sub-region Ω1 , then there is Φ≈1, and in the sub-region Ω2, there is Φ≈0, so Γ is generally set to the 0.5 level set of Φ. In the calculation, we hope that the shape of the interface can be maintained even in the presence of small disturbances... 】
Time passed quickly as Chang Haonan's hands were tapping rapidly on the keyboard.
However, after about twenty minutes, Chang Haonan stopped typing.
After thinking for a while, he took out a floppy disk, copied the document he had just written into it, then got up and went straight to the computer room.
In fact, the method he developed is not mathematically complex. It is essentially a re-initialization process that repairs the ψ value in the level set equation by solving a stable solution of a viscous term in order to maintain conservation.
The reason why no one has ever touched upon it in the past is because it is difficult to implement in terms of specific calculation methods.
For example, the traditional meshing method is difficult to adapt to the high-speed changing two-phase fluid on the Cartesian grid.
But for Chang Haonan, who first focused on numerical calculations after his rebirth and led the entire process of TORC Multiphysics software development and algorithm design, this was not a problem.
According to his estimation, after the introduction of the finite element discretization method with adaptive grid, the calculation efficiency can still be basically guaranteed.
Just if you want to operate it through non-independent programming, but a simple form of graphical interface interaction, then you probably have to wait until the next major version update of TORCH Multiphysics...
It's just that…
“This is also a good opportunity.” Chang Haonan, who was typing the code according to the content of the paper, thought to himself.
It has been almost three and a half years since the initial trial version of TORCH Multiphysics was released.
As for software, as long as you sell it, the code cannot be hidden no matter what.
Even if Chang Haonan created three versions with different thresholds, at most it would only delay the process to a certain extent.
After all, there are tens of thousands of people who have access to the professional upgraded version of the software. Once the base is large, it is expected that the news will leak out.
Furthermore, after all, competing products are not just for free.
In short, starting around 2000, software such as Materials Studio, ANSYS Fluent, and COMSOL Multiphysics also began to catch up in terms of computing efficiency and performance. Although there is still a distance from the pioneer TORCH Multiphysics in terms of overall performance, in their respective fields of expertise, there are already Qualifications to compete.
Although the latter still firmly occupies the top spot in market share thanks to its wide casting net in the past few years and the numerical calculation services provided by Torch Group, its advantage will definitely become smaller and smaller in the long run.
Therefore, the work plan submitted by Torch Group in February included a new major version update expected to be launched at the end of 2001 or early 2002.
It is just right to introduce the Cartesian grid and this new type of level set method.
“It's time for you to feel fear again…”
Chang Haonan pressed the Enter key with a snap, then leaned back in his chair, looked at the calculation process displayed on the screen, and said to himself.
However, at this moment, a curious female voice suddenly came from not far behind him:
“Uh…what fear?”
At that moment, Chang Haonan felt that his blood ran cold.
Five years since he was reborn, he has only been unconsciously hit once, and he was caught red-handed.
Don't ask, just ask: a man will be a boy until he dies.
Chang Haonan tried his best to hold back his serious expression, and then turned around.
Saw Yao Mengna, wearing a light pink woolen sweater, walking in from the door.
fine.
At this distance, she should have only heard a few fragments of words.
"nothing."
Chang Haonan replied calmly:
“I mean, you can't be afraid just because the research direction is difficult.”
“Well…that's true.”
Yao Mengna really didn't know the reason and was easily put off.
Moreover, he then took the initiative to change the topic:
“I just came back from the cafeteria, but I couldn't see you in the office, so I guessed you were in the computer room.”
“The lunch box is hung on the doorknob of your office. Don't forget to eat it after you're done.”
This situation made Chang Haonan suddenly remember the scene when he saw Yao Mengna for the first time after he was reborn.
In the old computer room, there was also a session where everyone had lunch together.
It's just that Zhang Man seemed to have bought the lunch box at that time...
For a moment, Chang Haonan couldn't help but fall into memories.
“Professor Chang?”
Yao Mengna looked at Chang Haonan, who was suddenly distracted, and called out tentatively.
"oh…"
Chang Haonan woke up suddenly, and then glanced at the computer that was doing calculations.
It should take some time before the results are available.
“Forget it, let's go and eat now…”
After speaking, he stood up, put on his clothes, and left the computer room with Yao Mengna.
(End of this chapter)
Chapter end
Report
|
Donate
Oh o, this user has not set a donation button.
|