Faiq said:
1. Can I say Carnot efficiency of a heat engine is always smaller than 100 because the temperature of cold reservoir is always greater than 0K?
2. Is the following analogy correct to describe the relation between temperature and heat energy?
"Heat energy affects internal energy which affects temperature. If heat energy doesn't affect internal energy, it won't affect the temperature."
3. What is the difference between thermal, internal and heat energy?
1.Yes. The carnot efficiency will always be below 100 percent.And a realistic efficiency will always be smaller than the carnot efficiency.
But that seems a bit trivial, to be honest.
Your second and third question can probably be answered if you read the articles of the terms on hyperphysics.
http://hyperphysics.phy-astr.gsu.edu/hbase/thermo/temper.html#c1
http://hyperphysics.phy-astr.gsu.edu/hbase/thermo/inteng.html#c2
http://hyperphysics.phy-astr.gsu.edu/hbase/thermo/heat.html#c1
A quick explanation(although not entirely correct) would be:
Thermal energy is all of the kinetic energy of the constituent atoms/molecules in an object/system.
(obviously the
disordered kinetic energy not any collective movement like a ball flying through the air)
Internal energy is thermal energy but also considers potential energies associated with intermolecular forces and such.For example the potential energy of the objects state(as in liquid, solid, gaseous)
Heat is the energy that is transferred in a spontaneous process(conduction/radiation/convection) from one system to another.
I have also used heat as any energy added to a system as thermal energy(like when "heating" up a wire through electrical resistance).
But I don't know whether that is actually an incorrect use of the word.
Temperature is a quantity that describes how heat will flow.
If two objects have different temperatures heat will flow from the object with higher temperature to the object with lower temperature.
Obviously, temperature is connected to internal energy but not really in a simple way.
Higher temperature does not necessarily indicate higher internal energy.