Simulink Model for ohmic heating in a resistor
37 views (last 30 days)
Show older comments
Mukti Chaturvedi
on 16 Jul 2022
Commented: Mukti Chaturvedi
on 27 Jul 2022
I need to model temperature rise of a resistor due to joule heating with a variable supply or a variable resistor. Is there a simulink component that can be used for this or it has to be implemented with the physical equations fed into block diagrams?
Can someone help give an idea of how this can be modeled?
0 Comments
Accepted Answer
David John
on 18 Jul 2022
Have a look at the Variable Resistor and Thermal Resistor blocks. The source code should be available for both of these blocks.
If you start from the Thermal Resistor source code, you can simply change R from being a parameter to being an input:
inputs
R = { 0.0, 'Ohm' }; % R:left
end
12 Comments
David John
on 26 Jul 2022
Edited: David John
on 26 Jul 2022
If you are making a custom block, change the line "intermediates (Access=private, ExternalAccess=none)" to "intermediates (Access=private, ExternalAccess=observe)", and then R will appear in the simlog.
Or simply extract i, p.v and n.v from the simlog and plot (p.v-n.v)./i against T.
More Answers (0)
See Also
Categories
Find more on Electromagnetic Models in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!