1. A system for validating electrical network model data comprising: a communication interface configured to receive electrical network model data, wherein the electrical network model data comprises a plurality of parameters that define the structure and operation of an electrical network; a memory configured to store the electrical network model data; and data processing circuitry configured to: define in the memory an electrical network model object based, at least in part, on the electrical network model data; create copies of the electrical network model object in the memory, wherein each copy of the electrical network model object corresponds to a respective set of rules, and wherein each set of rules independently defines a plurality of constraints relating to at least a portion of the plurality of parameters of the electrical network; and determine, in parallel, whether each copy of the electrical network model object is valid with respect to the corresponding set of rules.