your question is not clear but anyway let me try if it is useful to you.

1). Differentiate various types of north----

   - True north .... i.e Meridian Line(azimuth) (meridian of the place where you are)
   - Grid north .... i.e Horizontal and vertical lines making grid (each vertical line pointing towards the grid north of that line)
   - Magnetic north ... i don't think i need to explain this...

2). Methodology for calculating various north

you should know the following terms i.e Azimuth, Grid bearing, magnetic bearing and convergency

 - Azimuth of the survey line is the clockwise angle from the true north. Grid bearing of survey line is clockwise angle from grid north and similarly clockwise angle from magnetic north is Magnetic bearing.
 
 - Azimuth can be obtained by astronomical observations(tedious) or can be computed by latitude and longitude (spherical coordinates)
 - Grid bearing can be computed by grid coordinates
 - Covergency is computed by (delta L) * sin of lambda  where delta L is L-l (L=longitude of place of observation and l = longitude of grid origin and lambda = latitude of grid origin)

Grid bearing = True bearing - convergency

so convergency is the difference of angle between True north and Grid north.

sorry i cant explain with a diagram here but i hope you would be familiar enough with the terms needed to solve your problem...:)