Hey Lan123,
The system curve is independent of the pump that is used; other than velocity head change (usually very minimal).
It is made up of 2 main components: Static head and Friction losses.
Static head would be comprised of 2parts: elevation change and Pressure difference between supply point and delivery point.
Friction losses are comprised of actual friction losses in piping system. They also are comprised of entrance and exit losses, and difference in velocity heads between pump suction and discharge. For most cases the velocity head portion can be ignored as they are typically very minimal.
The static head in your case looks like it would just be elevation.
The friction losses in the system can be calculated using any of the many published "friction loss" tables for all piping, valves, other components in the system.
A very good approximation is usually found by assuming the friction losses increase as the square of the increase in flow. and can be plotted as thus.
Curve would start at 0 flow on X axis and at the static head value on the Y axis. From there, head increases as the square of the flow increase.
Remember this is a close approximation, and to be perfectly accurate, you really should go through the exercise of calculating the actual friction losses using tables and actual piping/ components.
Since this is sludge, you will need information as to the approximate viscosity and other fluid characteristics of the sludge since the friction tables are generally based on water. Sure you can find this in a water/wastewater publication somewhere.