When a satellite is in a circular orbit around a planet you may consider its motion in a rotating frame of reference; the frame rotates at the same rate as the satellite orbits. In this frame the satellite doesn't move. But because this is a rotating frame the formula $F=ma$ is doesn't work, you need to add extra terms for the centrifugal force and the corilis force.
In the rotating frame there are two forces acting on the satellite: gravity and the centrifugal force, and since the satellite isn't moving (in this frame) these two forces must equal each other.
If the satellite is modelled as a particle, all is well. But if the satellite is a rigid body the part of the satellite that is closer to the planet will experience more gravity than centrifugal force. The part of the satellite that is furthest from the planet will have the opposite: the centrifugal force will be greater than gravity. The result is that part of the satellite is pulled towards the planet, and part of the satellite is pushed away. This is called the "tidal force", as it is the primary reason for tides in the oceans.
The satellite has its own gravity, and normally that is stronger than the tidal force. But if the satellite is sufficiently close to the planet, the tidal force may become greater than the self-gravitation of the satellite. The point at which this occurs is the Roche limit.
The basic calculation of the Roche limit is based on finding when the tidal force (caused by the different gravitational and centrifugal forces over the satellite) exceeds the gravitational force.
A more subtle calculation can take into account other factors: The tidal force can distort the satellite, the satellite may have significant rotation, there may be significant strength in the materials that form the satellite. These factors can cause a satellite to break up earlier or later than a simple calculation suggests.
However, The "centrifugal forces acting on satellite centre and surface facing to the planet, caused by satellite's orbital movement?" are the tidal forces. So these are already accounted for in the simple calculation.
The big uncertainty in calculating the break-up of a satellite is the strength of the chemical bonds that hold the satellite together. Most artificial satellites orbit will inside their Roche limit, but they don't break up because they are held together by strong metallic bonds.
If a satellite is rigid, then it probably has some tensile strength and will hold together even if tidal forces are tending to break it apart. If a satellite is a "rubble pile" and doesn't have any significant strength, the assumption of it being "rigid" must be questioned.
These factors introduce uncertainties that are much greater than any other forces, such as solar tides.