PotentialSensor ​
Measures the electrical potential at a connection point.
This component represents an ideal sensor that measures the electrical potential (voltage) at a single electrical pin p. It is characterized by an infinite input impedance, meaning it draws no current (p.i = 0) from the circuit it is connected to. The measured potential at pin p (p.v) is then made available as an output signal phi. This ensures that the sensor does not affect the circuit's behavior while providing an accurate potential reading. The defining equations are
Usage ​
ElectricalComponents.PotentialSensor()
Connectors ​
p- This connector represents an electrical pin with voltage and current as the potential and flow variables, respectively. (Pin)phi- This connector represents a real signal as an output from a component (RealOutput)
Behavior ​
Source ​
"""
Measures the electrical potential at a connection point.
This component represents an ideal sensor that measures the electrical potential (voltage)
at a single electrical pin `p`. It is characterized by an infinite input impedance,
meaning it draws no current (`p.i = 0`) from the circuit it is connected to.
The measured potential at pin `p` (`p.v`) is then made available as an output
signal `phi`. This ensures that the sensor does not affect the circuit's behavior
while providing an accurate potential reading. The defining equations aremath p.i = 0 MarkdownAST.LineBreak()
\phi = p.v
"""
component PotentialSensor
"Electrical connection pin to the circuit."
p = Pin() {
"Dyad": {
"placement": {"icon": {"iconName": "pos", "x1": -50, "y1": 450, "x2": 50, "y2": 550}}
}
}
"Output signal representing the measured potential (voltage)."
phi = RealOutput() {"Dyad": {"placement": {"icon": {"x1": 950, "y1": 450, "x2": 1050, "y2": 550}}}}
relations
p.i = 0
phi = p.v
metadata {
"Dyad": {
"labels": [
{"label": "$(instance)", "x": 500, "y": 1100, "rot": 0},
{"label": "V", "x": 606, "y": 676, "rot": 0}
],
"icons": {"default": "dyad://ElectricalComponents/TwoPinSensor.svg"}
}
}
endFlattened Source
"""
Measures the electrical potential at a connection point.
This component represents an ideal sensor that measures the electrical potential (voltage)
at a single electrical pin `p`. It is characterized by an infinite input impedance,
meaning it draws no current (`p.i = 0`) from the circuit it is connected to.
The measured potential at pin `p` (`p.v`) is then made available as an output
signal `phi`. This ensures that the sensor does not affect the circuit's behavior
while providing an accurate potential reading. The defining equations aremath p.i = 0 MarkdownAST.LineBreak()
\phi = p.v
"""
component PotentialSensor
"Electrical connection pin to the circuit."
p = Pin() {
"Dyad": {
"placement": {"icon": {"iconName": "pos", "x1": -50, "y1": 450, "x2": 50, "y2": 550}}
}
}
"Output signal representing the measured potential (voltage)."
phi = RealOutput() {"Dyad": {"placement": {"icon": {"x1": 950, "y1": 450, "x2": 1050, "y2": 550}}}}
relations
p.i = 0
phi = p.v
metadata {
"Dyad": {
"labels": [
{"label": "$(instance)", "x": 500, "y": 1100, "rot": 0},
{"label": "V", "x": 606, "y": 676, "rot": 0}
],
"icons": {"default": "dyad://ElectricalComponents/TwoPinSensor.svg"}
}
}
endTest Cases ​
No test cases defined.
Related ​
Examples
Experiments
Analyses