Hi ZH,
I’m making a lot of assumptions since we do not have any images of your model. For future reference, a hand sketch of the problem, images of the results, etc. would be helpful.
It's hard to say whether the calculated temperature of -200 is odd or not without being able to look at the results. (Ok. The -200 doesn't make sense from a reality point of view, but simulations don’t always represent a physical situation.) I can think of two reasons why unexpected temperatures occur:
1) Based on your description, you are removing heat with the 950 W/m^2 heat flux, and therefore supplying heat with the 24 degree controlled temperature. So, the calculated temperature must be less than 24 degrees. This could be the case if the -200 is occurring on or near the surface with the heat flux. (This ignores the convection that you mentioned which could be supplying or removing heat depending on the input.)
2) The applied temperatures can give inaccurate results if the stiffness of the applied temperatures is too large, if the mesh is distorted, and/or if the load is applied near a corner. This would be the case if the low temperature occurs at a few points on or near the surface with the applied temperature. A stiffness around 100 to 1000 times larger than the conductivity of the material is usually sufficient to control the temperature and avoid numerical problems.
* * *
About the sign of the heat flux, it doesn't matter whether it makes sense or not. What matters the most in this case is that the documentation says "A positive value will cause heat to be supplied to the model. A negative value will cause heat to be taken away from the model." In other words, the load is representing what the environment does to the model. In your case, the Sun is providing heat to the model, so the magnitude should be positive.
* * *
In my opinion, the heat flux is a good way to represent the heat from the Sun.
- a) The surface radiation load requires just as many assumptions (or even more) than the heat flux.
- b) If the surface sees any other parts of the model, or any sources other than the Sun (like the rest of the environment), then the surface radiation ignores the radiation to these other sources. That may not be a good assumption in your model.
- c) Finally, radiation requires an iterative solution, so the analysis runtime would be "much" longer than using heat flux.