// Numbas version: finer_feedback_settings {"name": "Fault Analysis - Practice", "metadata": {"description": "", "licence": "None specified"}, "duration": 0, "percentPass": "40", "showQuestionGroupNames": false, "showstudentname": false, "question_groups": [{"name": "Group", "pickingStrategy": "random-subset", "pickQuestions": 1, "questionNames": ["", "", ""], "questions": [{"name": "Fault Analysis 3 Bus", "extensions": [], "custom_part_types": [], "resources": [["question-resources/FA3Bus.png", "/srv/numbas/media/question-resources/FA3Bus.png"]], "navigation": {"allowregen": true, "showfrontpage": false, "preventleave": false, "typeendtoleave": false}, "contributors": [{"name": "Jane Courtney", "profile_url": "https://numbas.mathcentre.ac.uk/accounts/profile/2154/"}], "tags": [], "metadata": {"description": "", "licence": "None specified"}, "statement": "
In the system shown in Figure 1, the transformer is connected star-star with both star points grounded and the generator is connected in star with its star point grounded. The per unit sequence reactances of each element on a {SBASE} MVA base are given in Table 1 and the voltage levels are given in Table 2.
\n{image('resources/question-resources/FA3Bus.png')}
\nFigure 1: A section of the distribution system
\n\n \n | \n\n G1 \n | \n\n T1 \n | \n\n L \n | \n
\n X1 \n | \n\n {G12} \n | \n\n {T120} \n | \n\n {L12} \n | \n
\n X2 \n | \n\n {G12} \n | \n\n {T120} \n | \n\n {L12} \n | \n
\n X0 \n | \n\n {G0} \n | \n\n {T120} \n | \n\n {L0} \n | \n
Table 1: Sequence reactances (p.u. on {SBASE} MVA base)
\n\n
\n \n | \n\n G1 \n | \n\n T1 \n | \n\n L \n | \n
\n V BASE \n | \n\n {VG} \n | \n\n {VG}/{VL} \n | \n\n {VL} \n | \n
Table 1: Voltage bases (kV)
\n", "advice": "", "rulesets": {}, "builtin_constants": {"e": true, "pi,\u03c0": true, "i": true}, "constants": [], "variables": {"VL": {"name": "VL", "group": "Ungrouped variables", "definition": "random(20 .. 50#2)", "description": "", "templateType": "randrange", "can_override": false}, "G12": {"name": "G12", "group": "Ungrouped variables", "definition": "random(0.05 .. 0.15#0.01)", "description": "", "templateType": "randrange", "can_override": false}, "G0": {"name": "G0", "group": "Ungrouped variables", "definition": "precround(ratio*G12,2)", "description": "", "templateType": "anything", "can_override": false}, "L0": {"name": "L0", "group": "Ungrouped variables", "definition": "random(0.05 .. 0.15#0.01)", "description": "", "templateType": "randrange", "can_override": false}, "L12": {"name": "L12", "group": "Ungrouped variables", "definition": "precround(ratio*L0,2)", "description": "", "templateType": "anything", "can_override": false}, "T120": {"name": "T120", "group": "Ungrouped variables", "definition": "random(0.05 .. 0.15#0.01)", "description": "", "templateType": "randrange", "can_override": false}, "VG": {"name": "VG", "group": "Ungrouped variables", "definition": "random(1 .. 10#1)", "description": "", "templateType": "randrange", "can_override": false}, "ratio": {"name": "ratio", "group": "Ungrouped variables", "definition": "random(0.5 .. 0.9#0.1)", "description": "", "templateType": "randrange", "can_override": false}, "SBASE": {"name": "SBASE", "group": "Ungrouped variables", "definition": "random(10 .. 100#10)", "description": "", "templateType": "randrange", "can_override": false}, "I1": {"name": "I1", "group": "Calculated", "definition": "-i/(2*X12)", "description": "", "templateType": "anything", "can_override": false}, "IFkA": {"name": "IFkA", "group": "Calculated", "definition": "IFpu*SBASE/(sqrt(3)*VL)", "description": "", "templateType": "anything", "can_override": false}, "IGkA": {"name": "IGkA", "group": "Calculated", "definition": "IFpu*SBASE/(sqrt(3)*VG)", "description": "", "templateType": "anything", "can_override": false}, "X0": {"name": "X0", "group": "Calculated", "definition": "G0+T120+L0", "description": "", "templateType": "anything", "can_override": false}, "X12": {"name": "X12", "group": "Calculated", "definition": "G12+T120+L12", "description": "", "templateType": "anything", "can_override": false}, "AMatrix": {"name": "AMatrix", "group": "Calculated", "definition": "matrix([1,1,1],[1,a^2,a],[1,a,a^2])", "description": "", "templateType": "anything", "can_override": false}, "a": {"name": "a", "group": "Calculated", "definition": "cos(pi*120/180)+i*sin(pi*120/180)", "description": "", "templateType": "anything", "can_override": false}, "IFpu": {"name": "IFpu", "group": "Calculated", "definition": "abs((a^2-a)*I1)", "description": "", "templateType": "anything", "can_override": false}}, "variablesTest": {"condition": "", "maxRuns": 100}, "ungrouped_variables": ["VG", "VL", "G12", "G0", "T120", "L12", "L0", "ratio", "SBASE"], "variable_groups": [{"name": "Calculated", "variables": ["I1", "IFkA", "IGkA", "X0", "X12", "AMatrix", "a", "IFpu"]}], "functions": {}, "preamble": {"js": "", "css": ""}, "parts": [{"type": "gapfill", "useCustomName": true, "customName": "Fault Current (p.u.)", "marks": 0, "scripts": {}, "customMarkingAlgorithm": "", "extendBaseMarkingAlgorithm": true, "unitTests": [], "showCorrectAnswer": true, "showFeedbackIcon": true, "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "nextParts": [], "suggestGoingBack": false, "adaptiveMarkingPenalty": 0, "exploreObjective": null, "prompt": "
If a line-line fault occurs at bus 3 with zero fault impedance, calculate the magnitude of the fault current flowing between phases at the fault point (in p.u.).
\n$ I $ = [[0]] p.u.
", "gaps": [{"type": "numberentry", "useCustomName": true, "customName": "IFpu", "marks": "10", "scripts": {}, "customMarkingAlgorithm": "", "extendBaseMarkingAlgorithm": true, "unitTests": [], "showCorrectAnswer": true, "showFeedbackIcon": true, "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "nextParts": [], "suggestGoingBack": false, "adaptiveMarkingPenalty": 0, "exploreObjective": null, "minValue": "0.99*IFpu", "maxValue": "1.01*IFpu", "correctAnswerFraction": false, "allowFractions": false, "mustBeReduced": false, "mustBeReducedPC": 0, "showFractionHint": true, "notationStyles": ["plain", "en", "si-en"], "correctAnswerStyle": "plain"}], "sortAnswers": false}, {"type": "gapfill", "useCustomName": true, "customName": "Fault Current (kA)", "marks": 0, "scripts": {}, "customMarkingAlgorithm": "", "extendBaseMarkingAlgorithm": true, "unitTests": [], "showCorrectAnswer": true, "showFeedbackIcon": true, "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "nextParts": [], "suggestGoingBack": false, "adaptiveMarkingPenalty": 0, "exploreObjective": null, "prompt": "What is the fault current at the fault point in kA?
\n$ I $ = [[0]] kA
", "gaps": [{"type": "numberentry", "useCustomName": true, "customName": "IFkA", "marks": "5", "scripts": {}, "customMarkingAlgorithm": "", "extendBaseMarkingAlgorithm": true, "unitTests": [], "showCorrectAnswer": true, "showFeedbackIcon": true, "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "nextParts": [], "suggestGoingBack": false, "adaptiveMarkingPenalty": 0, "exploreObjective": null, "minValue": "0.99*IFkA", "maxValue": "1.01*IFkA", "correctAnswerFraction": false, "allowFractions": false, "mustBeReduced": false, "mustBeReducedPC": 0, "showFractionHint": true, "notationStyles": ["plain", "en", "si-en"], "correctAnswerStyle": "plain"}], "sortAnswers": false}, {"type": "gapfill", "useCustomName": true, "customName": "Generator Current (kA)", "marks": 0, "scripts": {}, "customMarkingAlgorithm": "", "extendBaseMarkingAlgorithm": true, "unitTests": [], "showCorrectAnswer": true, "showFeedbackIcon": true, "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "nextParts": [], "suggestGoingBack": false, "adaptiveMarkingPenalty": 0, "exploreObjective": null, "prompt": "What is the fault current flowing from the generator in kA?
\n$ I $ = [[0]] kA
", "gaps": [{"type": "numberentry", "useCustomName": true, "customName": "IGkA", "marks": "5", "scripts": {}, "customMarkingAlgorithm": "", "extendBaseMarkingAlgorithm": true, "unitTests": [], "showCorrectAnswer": true, "showFeedbackIcon": true, "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "nextParts": [], "suggestGoingBack": false, "adaptiveMarkingPenalty": 0, "exploreObjective": null, "minValue": "0.99*IGkA", "maxValue": "1.01*IGkA", "correctAnswerFraction": false, "allowFractions": false, "mustBeReduced": false, "mustBeReducedPC": 0, "showFractionHint": true, "notationStyles": ["plain", "en", "si-en"], "correctAnswerStyle": "plain"}], "sortAnswers": false}], "partsMode": "all", "maxMarks": 0, "objectives": [], "penalties": [], "objectiveVisibility": "always", "penaltyVisibility": "always", "type": "question"}, {"name": "Fault Analysis 4 Bus", "extensions": [], "custom_part_types": [], "resources": [["question-resources/FA4Bus.png", "/srv/numbas/media/question-resources/FA4Bus.png"]], "navigation": {"allowregen": true, "showfrontpage": false, "preventleave": false, "typeendtoleave": false}, "contributors": [{"name": "Jane Courtney", "profile_url": "https://numbas.mathcentre.ac.uk/accounts/profile/2154/"}], "tags": [], "metadata": {"description": "", "licence": "None specified"}, "statement": "In the system shown in Figure 1, the transformers are connected star-star with both star points grounded and the generators are connected in star with thier star points grounded. The per unit sequence reactances of each element on a {SBASE} MVA base are given in Table 1.
\n{image('resources/question-resources/FA4Bus.png')}
\nFigure 1: A section of the distribution system
\n\n \n | \n\n G1 \n | \n\n T1 \n | \n\n L \n | \n\n T2 \n | \n\n G2 \n | \n
\n X1 \n | \n\n {G112} \n | \n\n {T1} \n | \n\n {L12} \n | \n\n {T2} \n | \n\n {G212} \n | \n
\n X2 \n | \n\n {G112} \n | \n\n {T1} \n | \n\n {L12} \n | \n\n {T2} \n | \n\n {G212} \n | \n
\n X0 \n | \n\n {G10} \n | \n\n {T1} \n | \n\n {L0} \n | \n\n {T2} \n | \n\n {G20} \n | \n
Table 1: Sequence reactances (p.u. on {SBASE} MVA base)
", "advice": "", "rulesets": {}, "variables": {"G112": {"name": "G112", "group": "Ungrouped variables", "definition": "random(0.05 .. 0.2#0.01)", "description": "", "templateType": "randrange"}, "G10": {"name": "G10", "group": "Ungrouped variables", "definition": "precround(ratio*G112,2)", "description": "", "templateType": "anything"}, "L0": {"name": "L0", "group": "Ungrouped variables", "definition": "random(0.05 .. 0.2#0.01)", "description": "", "templateType": "randrange"}, "L12": {"name": "L12", "group": "Ungrouped variables", "definition": "precround(ratio*L0,2)", "description": "", "templateType": "anything"}, "T1": {"name": "T1", "group": "Ungrouped variables", "definition": "random(0.05 .. 0.2#0.01)", "description": "", "templateType": "randrange"}, "ratio": {"name": "ratio", "group": "Ungrouped variables", "definition": "random(0.1 .. 0.5#0.1)", "description": "", "templateType": "randrange"}, "SBASE": {"name": "SBASE", "group": "Ungrouped variables", "definition": "random(10 .. 100#10)", "description": "", "templateType": "randrange"}, "I120": {"name": "I120", "group": "Calculated", "definition": "-i/(2*X12 + X0 + 3*XF)", "description": "", "templateType": "anything"}, "X0": {"name": "X0", "group": "Calculated", "definition": "(G10+T1+L0)*(G20+T2)/(G10+T1+L0+G20+T2)", "description": "", "templateType": "anything"}, "X12": {"name": "X12", "group": "Calculated", "definition": "(G112+T1+L12)*(G212+T2)/(G112+T1+L12+G212+T2)", "description": "", "templateType": "anything"}, "XF": {"name": "XF", "group": "Ungrouped variables", "definition": "random(0.01 .. 0.05#0.01)", "description": "", "templateType": "randrange"}, "AMatrix": {"name": "AMatrix", "group": "Calculated", "definition": "matrix([1,1,1],[1,a^2,a],[1,a,a^2])", "description": "", "templateType": "anything"}, "a": {"name": "a", "group": "Calculated", "definition": "cos(pi*120/180)+i*sin(pi*120/180)", "description": "", "templateType": "anything"}, "IFpu": {"name": "IFpu", "group": "Calculated", "definition": "abs((3*I120))", "description": "", "templateType": "anything"}, "T2": {"name": "T2", "group": "Ungrouped variables", "definition": "random(0.05 .. 0.2#0.01)", "description": "", "templateType": "randrange"}, "G212": {"name": "G212", "group": "Ungrouped variables", "definition": "random(0.05 .. 0.2#0.01)", "description": "", "templateType": "randrange"}, "G20": {"name": "G20", "group": "Ungrouped variables", "definition": "precround(ratio*G212,2)", "description": "", "templateType": "anything"}, "V0": {"name": "V0", "group": "Calculated", "definition": "-i*X0*I120", "description": "", "templateType": "anything"}, "V1": {"name": "V1", "group": "Calculated", "definition": "1-i*X12*I120", "description": "", "templateType": "anything"}, "V2": {"name": "V2", "group": "Calculated", "definition": "-i*X12*I120", "description": "", "templateType": "anything"}, "VA": {"name": "VA", "group": "Calculated", "definition": "abs(V0+V1+V2)", "description": "", "templateType": "anything"}, "VB": {"name": "VB", "group": "Calculated", "definition": "abs(1*V0+(a^2)*V1+a*V2)", "description": "", "templateType": "anything"}, "VC": {"name": "VC", "group": "Calculated", "definition": "abs(1*V0+a*V1+(a^2)*V2)", "description": "", "templateType": "anything"}, "deltaA": {"name": "deltaA", "group": "Calculated", "definition": "0", "description": "", "templateType": "anything"}, "deltaB": {"name": "deltaB", "group": "Calculated", "definition": "180*arg(1*V0+(a^2)*V1+a*V2)/pi", "description": "", "templateType": "anything"}, "deltaC": {"name": "deltaC", "group": "Calculated", "definition": "180*arg(1*V0+a*V1+(a^2)*V2)/pi", "description": "", "templateType": "anything"}}, "variablesTest": {"condition": "", "maxRuns": 100}, "ungrouped_variables": ["XF", "G112", "G10", "T1", "L12", "L0", "ratio", "SBASE", "T2", "G212", "G20"], "variable_groups": [{"name": "Calculated", "variables": ["I120", "X0", "X12", "AMatrix", "a", "IFpu", "V0", "V1", "V2", "VA", "VB", "VC", "deltaA", "deltaB", "deltaC"]}], "functions": {}, "preamble": {"js": "", "css": ""}, "parts": [{"type": "gapfill", "useCustomName": true, "customName": "Fault Current", "marks": 0, "scripts": {}, "customMarkingAlgorithm": "", "extendBaseMarkingAlgorithm": true, "unitTests": [], "showCorrectAnswer": true, "showFeedbackIcon": true, "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "nextParts": [], "suggestGoingBack": false, "adaptiveMarkingPenalty": 0, "exploreObjective": null, "prompt": "If a single-phase fault occurs at bus 3 with a fault reactance of {XF} p.u. calculate the fault current flowing at the fault point (in p.u.).
\n$ I_F $ = -j [[0]] p.u.
", "gaps": [{"type": "numberentry", "useCustomName": true, "customName": "IFpu", "marks": "10", "scripts": {}, "customMarkingAlgorithm": "", "extendBaseMarkingAlgorithm": true, "unitTests": [], "showCorrectAnswer": true, "showFeedbackIcon": true, "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "nextParts": [], "suggestGoingBack": false, "adaptiveMarkingPenalty": 0, "exploreObjective": null, "minValue": "0.999*IFpu", "maxValue": "1.001*IFpu", "correctAnswerFraction": false, "allowFractions": false, "mustBeReduced": false, "mustBeReducedPC": 0, "showFractionHint": true, "notationStyles": ["plain", "en", "si-en"], "correctAnswerStyle": "plain"}], "sortAnswers": false}, {"type": "gapfill", "useCustomName": true, "customName": "Voltage", "marks": 0, "scripts": {}, "customMarkingAlgorithm": "", "extendBaseMarkingAlgorithm": true, "unitTests": [], "showCorrectAnswer": true, "showFeedbackIcon": true, "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "nextParts": [], "suggestGoingBack": false, "adaptiveMarkingPenalty": 0, "exploreObjective": null, "prompt": "What are the voltages on each phase at the fault point (in p.u.) after the fault occurs? (Assume the fault is on the A-phase)
\n$ V_A $ = [[0]] $\\angle \\ 0 \\ ^o $ p.u.
\n$ V_B $ = [[1]] $\\angle$ [[2]] p.u.
\n$ V_C $ = [[3]] $\\angle$ [[4]] p.u.
", "gaps": [{"type": "numberentry", "useCustomName": true, "customName": "VA", "marks": "2", "scripts": {}, "customMarkingAlgorithm": "", "extendBaseMarkingAlgorithm": true, "unitTests": [], "showCorrectAnswer": true, "showFeedbackIcon": true, "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "nextParts": [], "suggestGoingBack": false, "adaptiveMarkingPenalty": 0, "exploreObjective": null, "minValue": "0.999*VA", "maxValue": "1.001*VA", "correctAnswerFraction": false, "allowFractions": false, "mustBeReduced": false, "mustBeReducedPC": 0, "showFractionHint": true, "notationStyles": ["plain", "en", "si-en"], "correctAnswerStyle": "plain"}, {"type": "numberentry", "useCustomName": true, "customName": "VB", "marks": "2", "scripts": {}, "customMarkingAlgorithm": "", "extendBaseMarkingAlgorithm": true, "unitTests": [], "showCorrectAnswer": true, "showFeedbackIcon": true, "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "nextParts": [], "suggestGoingBack": false, "adaptiveMarkingPenalty": 0, "exploreObjective": null, "minValue": "0.999*VB", "maxValue": "1.001*VB", "correctAnswerFraction": false, "allowFractions": false, "mustBeReduced": false, "mustBeReducedPC": 0, "showFractionHint": true, "notationStyles": ["plain", "en", "si-en"], "correctAnswerStyle": "plain"}, {"type": "numberentry", "useCustomName": true, "customName": "deltaB", "marks": "2", "scripts": {}, "customMarkingAlgorithm": "", "extendBaseMarkingAlgorithm": true, "unitTests": [], "showCorrectAnswer": true, "showFeedbackIcon": true, "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "nextParts": [], "suggestGoingBack": false, "adaptiveMarkingPenalty": 0, "exploreObjective": null, "minValue": "0.99*deltaB", "maxValue": "1.01*deltaB", "correctAnswerFraction": false, "allowFractions": false, "mustBeReduced": false, "mustBeReducedPC": 0, "showFractionHint": true, "notationStyles": ["plain", "en", "si-en"], "correctAnswerStyle": "plain"}, {"type": "numberentry", "useCustomName": true, "customName": "VC", "marks": "2", "scripts": {}, "customMarkingAlgorithm": "", "extendBaseMarkingAlgorithm": true, "unitTests": [], "showCorrectAnswer": true, "showFeedbackIcon": true, "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "nextParts": [], "suggestGoingBack": false, "adaptiveMarkingPenalty": 0, "exploreObjective": null, "minValue": "0.999*VC", "maxValue": "1.001*VC", "correctAnswerFraction": false, "allowFractions": false, "mustBeReduced": false, "mustBeReducedPC": 0, "showFractionHint": true, "notationStyles": ["plain", "en", "si-en"], "correctAnswerStyle": "plain"}, {"type": "numberentry", "useCustomName": true, "customName": "deltaC", "marks": "2", "scripts": {}, "customMarkingAlgorithm": "", "extendBaseMarkingAlgorithm": true, "unitTests": [], "showCorrectAnswer": true, "showFeedbackIcon": true, "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "nextParts": [], "suggestGoingBack": false, "adaptiveMarkingPenalty": 0, "exploreObjective": null, "minValue": "0.99*deltaC", "maxValue": "1.01*deltaC", "correctAnswerFraction": false, "allowFractions": false, "mustBeReduced": false, "mustBeReducedPC": 0, "showFractionHint": true, "notationStyles": ["plain", "en", "si-en"], "correctAnswerStyle": "plain"}], "sortAnswers": false}], "partsMode": "all", "maxMarks": 0, "objectives": [], "penalties": [], "objectiveVisibility": "always", "penaltyVisibility": "always", "type": "question"}, {"name": "Fault Analysis 5 Bus", "extensions": [], "custom_part_types": [], "resources": [["question-resources/FA5Bus.png", "/srv/numbas/media/question-resources/FA5Bus.png"]], "navigation": {"allowregen": true, "showfrontpage": false, "preventleave": false, "typeendtoleave": false}, "contributors": [{"name": "Jane Courtney", "profile_url": "https://numbas.mathcentre.ac.uk/accounts/profile/2154/"}], "tags": [], "metadata": {"description": "", "licence": "None specified"}, "statement": "In the system shown in Figure 1, the transformers are connected star-star with both star points grounded and the generators are connected in star with their star points grounded. The system base is {SBASE} MVA. The transformers all have reactances of {Tpu} p.u. on this {SBASE} MVA base. The reactances of all other elements are given in Table 1 (in $\\Omega$) and the voltage levels are given in Table 2.
\n{image('resources/question-resources/FA5Bus.png')}
\nFigure 1: A section of the distribution system
\n\n
\n \n | \n\n G1 \n | \n\n L \n | \n\n G2 \n | \n
\n X \n | \n\n {G1} \n | \n\n {L} \n | \n\n {G2} \n | \n
Table 1: Sequence reactances ($\\Omega$)
\n\n
\n \n | \n\n G1 \n | \n\n T1 \n | \n\n L \n | \n\n T2 \n | \n\n G2 \n | \n\n T3 \n | \n
\n V BASE \n | \n\n {VG1} \n | \n\n {VG1}/{VL} \n | \n\n {VL} \n | \n\n {VL}/{VG2} \n | \n\n {VG2} \n | \n\n {VL}/{V3} \n | \n
Table 2: Voltage bases (kV)
", "advice": "", "rulesets": {}, "builtin_constants": {"e": true, "pi,\u03c0": true, "i": true}, "constants": [], "variables": {"G1": {"name": "G1", "group": "Ungrouped variables", "definition": "precround(0.1*random(1..9)*Xpu*(VG1^2/SBASE),2)", "description": "", "templateType": "anything", "can_override": false}, "L": {"name": "L", "group": "Ungrouped variables", "definition": "precround(0.1*random(1..9)*Xpu*(VL^2/SBASE),2)", "description": "", "templateType": "anything", "can_override": false}, "Xpu": {"name": "Xpu", "group": "Ungrouped variables", "definition": "random(0.1 .. 0.25#0.01)", "description": "", "templateType": "randrange", "can_override": false}, "SBASE": {"name": "SBASE", "group": "Ungrouped variables", "definition": "random(5 .. 20#5)", "description": "", "templateType": "randrange", "can_override": false}, "AMatrix": {"name": "AMatrix", "group": "Calculated", "definition": "matrix([1,1,1],[1,a^2,a],[1,a,a^2])", "description": "", "templateType": "anything", "can_override": false}, "a": {"name": "a", "group": "Calculated", "definition": "cos(pi*120/180)+i*sin(pi*120/180)", "description": "", "templateType": "anything", "can_override": false}, "IFpu": {"name": "IFpu", "group": "Calculated", "definition": "1/XTH", "description": "", "templateType": "anything", "can_override": false}, "G2": {"name": "G2", "group": "Ungrouped variables", "definition": "precround(0.1*random(1..9)*Xpu*(VG2^2/SBASE),2)", "description": "", "templateType": "anything", "can_override": false}, "Tpu": {"name": "Tpu", "group": "Ungrouped variables", "definition": "precround(0.1*random(1..9)*Xpu,2)", "description": "", "templateType": "anything", "can_override": false}, "VG1": {"name": "VG1", "group": "Ungrouped variables", "definition": "random(1 .. 9#1)", "description": "", "templateType": "randrange", "can_override": false}, "VG2": {"name": "VG2", "group": "Ungrouped variables", "definition": "random(1 .. 9#1)", "description": "", "templateType": "randrange", "can_override": false}, "VL": {"name": "VL", "group": "Ungrouped variables", "definition": "random(10 .. 50#5)", "description": "", "templateType": "randrange", "can_override": false}, "V3": {"name": "V3", "group": "Ungrouped variables", "definition": "random(1 .. 9#1)", "description": "", "templateType": "randrange", "can_override": false}, "G1pu": {"name": "G1pu", "group": "Calculated", "definition": "G1/(VG1^2/SBASE)", "description": "", "templateType": "anything", "can_override": false}, "G2pu": {"name": "G2pu", "group": "Calculated", "definition": "G2/(VG2^2/SBASE)", "description": "", "templateType": "anything", "can_override": false}, "Lpu": {"name": "Lpu", "group": "Calculated", "definition": "L/(VL^2/SBASE)", "description": "", "templateType": "anything", "can_override": false}, "IFkA": {"name": "IFkA", "group": "Calculated", "definition": "IFpu*IFBASE", "description": "", "templateType": "anything", "can_override": false}, "IFBASE": {"name": "IFBASE", "group": "Calculated", "definition": "SBASE/(V3*sqrt(3))", "description": "", "templateType": "anything", "can_override": false}, "XFpu": {"name": "XFpu", "group": "Ungrouped variables", "definition": "random(0.01 .. 0.05#0.01)", "description": "", "templateType": "randrange", "can_override": false}, "XTH": {"name": "XTH", "group": "Calculated", "definition": "XFpu+Tpu+((G1pu+Tpu)*(G2pu+Tpu+Lpu)/(G1pu+Tpu+Lpu+G2pu+Tpu))", "description": "", "templateType": "anything", "can_override": false}, "VFpu": {"name": "VFpu", "group": "Calculated", "definition": "XFpu*IFpu", "description": "", "templateType": "anything", "can_override": false}, "VF": {"name": "VF", "group": "Calculated", "definition": "1000*VFpu*V3", "description": "", "templateType": "anything", "can_override": false}}, "variablesTest": {"condition": "", "maxRuns": 100}, "ungrouped_variables": ["XFpu", "G1", "L", "Xpu", "SBASE", "G2", "Tpu", "VG1", "VG2", "VL", "V3"], "variable_groups": [{"name": "Calculated", "variables": ["a", "AMatrix", "G1pu", "G2pu", "IFBASE", "IFkA", "IFpu", "Lpu", "VF", "VFpu", "XTH"]}], "functions": {}, "preamble": {"js": "", "css": ""}, "parts": [{"type": "gapfill", "useCustomName": true, "customName": "Per-Unit", "marks": 0, "scripts": {}, "customMarkingAlgorithm": "", "extendBaseMarkingAlgorithm": true, "unitTests": [], "showCorrectAnswer": true, "showFeedbackIcon": true, "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "nextParts": [], "suggestGoingBack": false, "adaptiveMarkingPenalty": 0, "exploreObjective": null, "prompt": "Convert all values to p.u. on a {SBASE} MVA base.
\n$ X_{G1} $ = [[0]] p.u.
\n$ X_{G2} $ = [[1]] p.u.
\n$X_L $ = [[2]] p.u.
", "gaps": [{"type": "numberentry", "useCustomName": true, "customName": "G1pu", "marks": "2", "scripts": {}, "customMarkingAlgorithm": "", "extendBaseMarkingAlgorithm": true, "unitTests": [], "showCorrectAnswer": true, "showFeedbackIcon": true, "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "nextParts": [], "suggestGoingBack": false, "adaptiveMarkingPenalty": 0, "exploreObjective": null, "minValue": "0.99*G1pu", "maxValue": "1.01*G1pu", "correctAnswerFraction": false, "allowFractions": false, "mustBeReduced": false, "mustBeReducedPC": 0, "displayAnswer": "", "showFractionHint": true, "notationStyles": ["plain", "en", "si-en"], "correctAnswerStyle": "plain"}, {"type": "numberentry", "useCustomName": true, "customName": "G2pu", "marks": "2", "scripts": {}, "customMarkingAlgorithm": "", "extendBaseMarkingAlgorithm": true, "unitTests": [], "showCorrectAnswer": true, "showFeedbackIcon": true, "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "nextParts": [], "suggestGoingBack": false, "adaptiveMarkingPenalty": 0, "exploreObjective": null, "minValue": "0.99*G2pu", "maxValue": "1.01*G2pu", "correctAnswerFraction": false, "allowFractions": false, "mustBeReduced": false, "mustBeReducedPC": 0, "displayAnswer": "", "showFractionHint": true, "notationStyles": ["plain", "en", "si-en"], "correctAnswerStyle": "plain"}, {"type": "numberentry", "useCustomName": true, "customName": "Lpu", "marks": "2", "scripts": {}, "customMarkingAlgorithm": "", "extendBaseMarkingAlgorithm": true, "unitTests": [], "showCorrectAnswer": true, "showFeedbackIcon": true, "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "nextParts": [], "suggestGoingBack": false, "adaptiveMarkingPenalty": 0, "exploreObjective": null, "minValue": "0.99*Lpu", "maxValue": "1.01*Lpu", "correctAnswerFraction": false, "allowFractions": false, "mustBeReduced": false, "mustBeReducedPC": 0, "displayAnswer": "", "showFractionHint": true, "notationStyles": ["plain", "en", "si-en"], "correctAnswerStyle": "plain"}], "sortAnswers": false}, {"type": "gapfill", "useCustomName": true, "customName": "Fault Current", "marks": 0, "scripts": {}, "customMarkingAlgorithm": "", "extendBaseMarkingAlgorithm": true, "unitTests": [], "showCorrectAnswer": true, "showFeedbackIcon": true, "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "nextParts": [], "suggestGoingBack": false, "adaptiveMarkingPenalty": 0, "exploreObjective": null, "prompt": "A three-phase fault with a fault reactance of {XFpu} p.u. occurs at bus 3. Calculate the fault current flowing at the fault point in kA.
\n$ I_F $ = -j [[0]] kA
", "gaps": [{"type": "numberentry", "useCustomName": true, "customName": "IFkA", "marks": "10", "scripts": {}, "customMarkingAlgorithm": "", "extendBaseMarkingAlgorithm": true, "unitTests": [], "showCorrectAnswer": true, "showFeedbackIcon": true, "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "nextParts": [], "suggestGoingBack": false, "adaptiveMarkingPenalty": 0, "exploreObjective": null, "minValue": "0.99*IFkA", "maxValue": "1.01*IFkA", "correctAnswerFraction": false, "allowFractions": false, "mustBeReduced": false, "mustBeReducedPC": 0, "displayAnswer": "", "showFractionHint": true, "notationStyles": ["plain", "en", "si-en"], "correctAnswerStyle": "plain"}], "sortAnswers": false}, {"type": "gapfill", "useCustomName": true, "customName": "Fault Voltage", "marks": 0, "scripts": {}, "customMarkingAlgorithm": "", "extendBaseMarkingAlgorithm": true, "unitTests": [], "showCorrectAnswer": true, "showFeedbackIcon": true, "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "nextParts": [], "suggestGoingBack": false, "adaptiveMarkingPenalty": 0, "exploreObjective": null, "prompt": "What is the voltage at bus 3 (in Volts) after the fault has occurred?
\n$V_F$ = [[0]] V
\n", "gaps": [{"type": "numberentry", "useCustomName": true, "customName": "VF", "marks": "4", "scripts": {}, "customMarkingAlgorithm": "", "extendBaseMarkingAlgorithm": true, "unitTests": [], "showCorrectAnswer": true, "showFeedbackIcon": true, "variableReplacements": [], "variableReplacementStrategy": "originalfirst", "nextParts": [], "suggestGoingBack": false, "adaptiveMarkingPenalty": 0, "exploreObjective": null, "minValue": "0.99*VF", "maxValue": "1.01*VF", "correctAnswerFraction": false, "allowFractions": false, "mustBeReduced": false, "mustBeReducedPC": 0, "displayAnswer": "", "showFractionHint": true, "notationStyles": ["plain", "en", "si-en"], "correctAnswerStyle": "plain"}], "sortAnswers": false}], "partsMode": "all", "maxMarks": 0, "objectives": [], "penalties": [], "objectiveVisibility": "always", "penaltyVisibility": "always", "type": "question"}]}], "allowPrinting": true, "navigation": {"allowregen": false, "reverse": false, "browse": false, "allowsteps": false, "showfrontpage": false, "showresultspage": "oncompletion", "navigatemode": "sequence", "onleave": {"action": "none", "message": ""}, "preventleave": false, "startpassword": ""}, "timing": {"allowPause": false, "timeout": {"action": "none", "message": ""}, "timedwarning": {"action": "none", "message": ""}}, "feedback": {"showactualmark": true, "showtotalmark": true, "showanswerstate": true, "allowrevealanswer": false, "advicethreshold": 0, "intro": "", "reviewshowscore": true, "reviewshowfeedback": false, "reviewshowexpectedanswer": true, "reviewshowadvice": false, "feedbackmessages": [], "enterreviewmodeimmediately": true, "showexpectedanswerswhen": "inreview", "showpartfeedbackmessageswhen": "always", "showactualmarkwhen": "never", "showtotalmarkwhen": "always", "showanswerstatewhen": "always", "showadvicewhen": "never"}, "type": "exam", "contributors": [{"name": "Jane Courtney", "profile_url": "https://numbas.mathcentre.ac.uk/accounts/profile/2154/"}], "extensions": [], "custom_part_types": [], "resources": [["question-resources/FA3Bus.png", "/srv/numbas/media/question-resources/FA3Bus.png"], ["question-resources/FA4Bus.png", "/srv/numbas/media/question-resources/FA4Bus.png"], ["question-resources/FA5Bus.png", "/srv/numbas/media/question-resources/FA5Bus.png"]]}