every software has its advantages and disadvantages. Digsilent and PSCAD are two softwares which have been designed to analyze power systems. I think Digsilent can present good result for load flow analysis. in fact, many software can do it but digsilent for this purpose is more simple to use. MATLAB is a good software which can analyze many systems like power systems. its simple programming (M-file environment) is very useful to help matlab simulink environment (simulation environment) to satisfy many situations in power systems like Load Flow.
All four are ok, PSCAD, DigSilent, ETAP and Matlab. It depends first on your budget. I have the last two and they work perfectly for many types of analysis: load flow, harmonic analysis, short circuit, grounding, etc.
If you want to include control, well, Matlab maybe is not expensive (for Universities) and works great; beware that power system blockset (old or new version) sometimes require some resistors added or other tricks like that to ensure stability and "reliability" of transient response.
For example if you want to simulate a state utility network (where the number of buses will be in thousands) you will need a robust software.
ETAP, Digsilent, MIPOWER, PSS/E, NEPLAN.
These are all commercial software's and is easy for end user to create buses and execute huge amount of data.
But if you want to execute a system with less number of buses and do in depth analysis you can use MATLAB,PSCAD.PSCAD don't have slack bus concept.So,if you want to execute load flow for a system with more generators you have to enter lot of data.
For Transient/over voltage/charging studies/mathematical analysis/other domain analysis it is better to use MATLAB or PSCAD.
For Load flow and short circuit you can use commercial software's like
PSCAD assists engineers in planning, designing, commissioning, operation, preparation of specifications, research and teaching. The following are studies generally performed through PSCAD:
Ø Assess the maximum energy in a surge arrester for a given disturbance.
Ø Investigate instabilities due to harmonic resonance or control interactions.
Ø Evaluate the harmonics generated by a SVC, HVDC link, STATCOM, machine drive (virtually any power electronic device) using accurate models of thyristors, GTOs, IGBTs, diodes, etc. along with the detailed control systems, analog or digital.
Ø Modeling of STATCOMs with their detailed control models.
Ø Study interactions between SVCs, HVDC and other non-linear devices.
Ø Investigate overvoltages in a power system due to a fault or breaker operation. Transformer non-linearities are a critical factor and are represented.
Ø Find overvoltages in a power system due to a lightning strike. This simulation would be performed with a very small time step (nanoseconds).
Ø Conduct insulation coordination studies.
Ø Tune and design control systems for maximum performance.
Ø Investigate the Sub-Synchronous Resonance (SSR) effect when a machine and a multi-mass turbine system interact with series compensated lines or power electronic equipment. Control systems can also be modified to investigate possible SSR mitigation methods.
Ø Examine the pulsing effects of diesel engines and wind turbines on the electric network.
Ø Variable speed drives of various types including cycloconverters and transportation and ship drives.
Ø Industrial systems including compensation controllers, drives, electric furnaces and filters.
Ø Capacitor Switching transients.
Ø Assess the transient effects of distributed generation such as wind and micro-turbines on the grid, including feeds to isolated loads.
Ø Effect of transmission line imbalances on the system performance during emergencies.