In the set of equations that we presented in the former section, all the parameters and variables bear their original values and are not normalized. Some examples of typical parameters and variables are given below(in SI units):

`Interplanetary magnetic field at 1AU........`
` Tesla
`

`Solar wind speed at 1AU.....................`
` m/s
`

`..........................................`
` F/m
`

`Plasma temperature at 1AU...................`
^{o}*K*

From the above values, we can see that there are very large quantitative differences among these values. A result when we use these numbers directly in numerical calculations is that large errors may occur. One of the most common result is that the error of the result is usually unacceptably large, when one very large number is subtracted from a similarly large number of nearly identical value.

A simple way for us to over come this numerical difficulty is to normalize these equations. Normalization is the transformation of the parameters and variables of the simulation to proper units, which makes these parameters and variables not vary far away from unity. This will avoid the difficulty we meet when no normalization is performed.

We select eq.(13) as a simple example to show how the
normalization is performed. For convenience, we write eq.(13) in the following form:

(22) |

Generally, we use the typical values of the simulation system to perform normalization.
Usually we choose local Alfven speed as the velocity unit. The typical solar wind Alfven
speed at 1AU is
m/s, then
**v**'=**v**/*V*_{A}. The typical
density is
, then
. we select
typical length of the simulation as
, then we have
*x*'=*x*/*L*_{0},
*y*'=*y*/*L*_{0}, *z*'=*z*/*L*_{0}. As to time, we select the typical
time as *T*_{0}, then *t*'=*t*/*T*_{0}. Since we have set the other normalization units for
other parameters,
we can not choose *T*_{0} freely. In fact, to keep the original form of the equations,
we need to consider the choice of the typical units to make them consistent and optimized for the
simulation.

Now, we can put those normalized value into eq.(22), we can get

(23) |

Further we can write eq.(23) as

(24) |

To keep the original form of eq.(45), we should set:

(25) |

from which we can get .

The normalization of the whole set of MHD equations are more complex than this example, and we also need to consider the relationship between several variables to get the best typical value for normalization.

Generally, after normalization, the forms of the equations do not change. All the variables are changed to normalized variables. All the parameters, such as , are eliminated in the normalization. So the equations after normalization will be simpler.