Calculating the radius of a star's core

  • Context: Graduate 
  • Thread starter Thread starter MookVanguard
  • Start date Start date
  • Tags Tags
    Core Radius
Click For Summary

Discussion Overview

The discussion revolves around modeling the radius of a star's core in the context of stellar evolution for a game project. Participants explore how to derive the core radius from a star's total mass, elapsed time since birth, and initial material distribution, while considering energy release from the core.

Discussion Character

  • Exploratory
  • Technical explanation
  • Conceptual clarification
  • Debate/contested
  • Mathematical reasoning

Main Points Raised

  • One participant seeks assistance in predicting the radius of a star's core based on energy release and other parameters, expressing uncertainty about calculating density with respect to radius.
  • Another participant suggests the Virial Theorem as a potential tool, although the original poster is not ready to apply it yet.
  • Several participants mention the complexity of the problem, emphasizing the need to solve differential equations of stellar structure for detailed understanding.
  • One participant recommends the classic text "Stellar Structure and Evolution" and the MESA simulation tool for those interested in detailed stellar modeling.
  • Another participant suggests that for a believable simulation, emulating statistical distributions seen in the HR diagram could be effective, and raises the question of statistical approximations for star types.
  • Discussion includes the Initial Mass Function (IMF) as a method to quantify star populations by mass, with a specific mention of the Chabrier IMF for its applicability in the context of the game project.
  • One participant notes the influence of metallicity on stellar behavior, indicating a desire to incorporate this factor into their model.

Areas of Agreement / Disagreement

Participants express a range of views on the complexity of modeling stellar evolution, with no consensus on a single approach or solution. Multiple competing ideas and methods are presented, reflecting differing levels of familiarity with the underlying mathematics and concepts.

Contextual Notes

Participants acknowledge the limitations of their current understanding and tools, with some expressing confusion over the mathematical aspects involved in stellar modeling. The discussion reflects a variety of assumptions about the necessary complexity and accuracy for the game project.

Who May Find This Useful

This discussion may be useful for game developers interested in incorporating realistic stellar evolution models, students studying astrophysics, or anyone exploring the complexities of stellar structure and evolution.

MookVanguard
Messages
5
Reaction score
0
Hi, I'm trying to make a simple model of stellar evolution for a game project of mine, but I'm not sure how to predict the radius of a star's core without reference to its surface radius. I am trying to derive the surface radius from the amount of energy being released by the core. The goal is to find the properties of the star given only its total mass, the time elapsed from birth, and the initial distribution of materials in the star. I hope that's not too much to ask.

My guess is that I would have to sum the radiation pressure at the core surface and the thermal pressure from the gas, but I'm not quite sure how to go about doing this, even after reading online about it. How can I get the density with respect to radius?

Would anyone care to help?
 
Astronomy news on Phys.org
Thanks, your third link helped a lot. I'll read through it and see what I can come up with.

I'm not looking to apply the virial theorem yet, as I haven't yet gotten to the stage of adding gravitational contraction into the mix.
 
MookVanguard said:
Thanks, your third link helped a lot. I'll read through it and see what I can come up with.

I'm not looking to apply the virial theorem yet, as I haven't yet gotten to the stage of adding gravitational contraction into the mix.
Good luck. :cool:
 
This is a well understood problem, but it's not simple. I don't know what level you want it to work at. If you want to get into the details, you need to solve the differential equations of stellar structure. I strongly recommend the classic text by Kippenhahn and Weigert "Stellar Structure and Evolution" if you want to understand what equations you need to solve and how to do it. If you want an already written program that will just give you the answers, you can download a copy of MESA at this site. It will allow you to simulate a broad range of stellar types (masses, compositions, ...), with some excellent graphing packages to let you look at the structure.
 
phyzguy said:
This is a well understood problem, but it's not simple. I don't know what level you want it to work at. If you want to get into the details, you need to solve the differential equations of stellar structure. I strongly recommend the classic text by Kippenhahn and Weigert "Stellar Structure and Evolution" if you want to understand what equations you need to solve and how to do it. If you want an already written program that will just give you the answers, you can download a copy of MESA at this site. It will allow you to simulate a broad range of stellar types (masses, compositions, ...), with some excellent graphing packages to let you look at the structure.

That's a shame. I'm relatively new to the math involved so a lot of what I read is confusing to me. But if it requires a 1GB tool to simulate... then simulating stellar structure is probably not what I'm going to do. This is for a game that needs to generate stars on demand at a random point in their evolution, and at current speeds it can generate hundreds of stars per second. But right now I'm just railroading the evolutionary tracks, i.e. I'm converting time passed to % of lifetime, then interpolating the stat's position along an evolutionary track in the HR diagram.

I'd like to have something that's marginally more accurate, although it doesn't need to be perfect, just an approximation that physicists won't roll their eyes over.

Thanks for the tool though! It'll be great for testing what I come up with in the future.
 
For the purpose of making your simulation believable I'd say that your idea of emulating statistically what is seen in the HR diagram is a good bet.
You might also want to incorporate the statistics for the relative abundance of different star types - for example there are many more small red dwarf type stars than there are larger ones.
 
rootone said:
For the purpose of making your simulation believable I'd say that your idea of emulating statistically what is seen in the HR diagram is a good bet.
You might also want to incorporate the statistics for the relative abundance of different star types - for example there are many more small red dwarf type stars than there are larger ones.

I'm curious, is there a decent statistical approximation for that? Some kind of distribution curve with a simple expression?
 
Last edited:
  • #10
There is a function called the Initial Mass Function (IMF) which quantifies the number of stars of a given mass for stars as they are born. This Wikipedia link gives some functional forms. Probably for your purposes the Chabrier IMF, which captures the roll-off at both large and small masses, would be adequate. Then you can just evolve them along the evolutionary tracks, which it sounds like from your earlier posts that you know how to do.
 
  • #11
phyzguy said:
There is a function called the Initial Mass Function (IMF) which quantifies the number of stars of a given mass for stars as they are born. This Wikipedia link gives some functional forms. Probably for your purposes the Chabrier IMF, which captures the roll-off at both large and small masses, would be adequate. Then you can just evolve them along the evolutionary tracks, which it sounds like from your earlier posts that you know how to do.

I somewhat know how to do it, although I've noticed stars with different metallicities and properties have different behaviors. That's why I wanted to make a simple model, so I can input metallicity as a factor.

Thanks for the link!
 

Similar threads

  • · Replies 3 ·
Replies
3
Views
4K
  • · Replies 21 ·
Replies
21
Views
3K
  • · Replies 45 ·
2
Replies
45
Views
10K
  • · Replies 13 ·
Replies
13
Views
6K
  • · Replies 11 ·
Replies
11
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 15 ·
Replies
15
Views
2K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 12 ·
Replies
12
Views
3K
  • · Replies 5 ·
Replies
5
Views
5K