Elect_Aspect_Course_Start - nasa/gunns GitHub Wiki

NOTE: this course is a work in progress.

GUNNS Electrical Aspect Course

Summary and Synopsis
Prerequisites and Presentation

1. Introduction to the Electrical Aspect

1.1 What is the Electrical Aspect?
1.2 Vehicle Systems: Electrical Power (EPS)
1.3 Power Generation
1.4 Power Distribution
1.5 Power Loads

2. What the Electrical Aspect Does and How It Works

2.1 Capabilities
2.1.1 Direct Current Only
2.1.2 Time Domain, Steady-State
2.1.3 Time-Dependent Effects
2.1.4 Transient Effects

2.2 The Non-Linear Iteration Loop
2.2.1 Constant-Power Loads
2.2.2 Discrete State Transients
2.2.3 Iterating to Convergence
2.2.4 Solution Checks: Confirm, Delay, Reject
2.2.5 Iteration Limits
2.2.6 Non-Linear Links

2.3 The GUNNS Effects
2.3.1 Conductance
2.3.2 Capacitance
2.3.3 Potential Source
2.3.4 Flow Source
2.3.5 Effect Combinations

3. Typical Interactions With Other Aspects

3.1 User Loads
3.1.1 Resistive User Loads
3.1.2 Constant-Power User Loads
3.1.3 User Load Architecture Options

3.2 Thermal Interactions
3.2.1 Heaters
3.2.2 Waste Heat
3.2.3 Conservation of Energy

4. Building Electrical Networks in GunnsDraw

4.1 Network Scope
4.2 Layout Do’s & Dont’s
4.3 Boundaries
4.4 Network Solver Config
4.5 Trip Priorities
4.6 Special Objects & Capabilities
4.7 Big Table of Links

4.8 How To Model
4.8.1 Batteries
4.8.2 Solar Array & Regulators
4.8.3 Fuel Cells & Electrolysis
4.8.4 Power Converters & Regulators
4.8.5 Switches and Switch Cards
4.8.6 Fuses and Circuit Breakers
4.8.7 Diodes
4.8.8 Current Limiting

5. Interfacing Electrical Networks Together

(super-networks vs. interface links, etc.)
(external interfaces: 1-way, 2-way, converters, etc.)

6. Runtime and Debugging

6.1 Common Signs of Failure
6.1.1 H&S Messages
6.1.2 Static Network
6.1.3 Things Appear to be Dead

6.2 Troubleshooting Convergence Failures
6.2.1 Step Limits
6.2.2 Solver Debug Slices
6.2.3 Solver Minor Step Log

6.2 Common Convergence Failure Causes & Pitfalls
6.2.1 Chatter Conditions
6.2.2 Over-Regulation
6.2.3 Trip Settings

⚠️ **GitHub.com Fallback** ⚠️