ADDED mttroot/mtt/lib/comp/compound/Thermal/FMRT/FMRT_abg.fig Index: mttroot/mtt/lib/comp/compound/Thermal/FMRT/FMRT_abg.fig ================================================================== --- mttroot/mtt/lib/comp/compound/Thermal/FMRT/FMRT_abg.fig +++ mttroot/mtt/lib/comp/compound/Thermal/FMRT/FMRT_abg.fig @@ -0,0 +1,53 @@ +#FIG 3.2 +Portrait +Center +Metric +A4 +100.00 +Single +-2 +1200 2 +2 1 0 2 -1 7 0 0 -1 0.000 0 0 -1 0 0 3 + 4275 2701 5625 2701 5400 2926 +2 1 0 2 -1 7 0 0 -1 0.000 0 0 -1 0 0 3 + 6075 2701 7425 2701 7200 2926 +2 1 0 2 -1 7 0 0 -1 0.000 0 0 -1 0 0 3 + 5850 2476 5850 1126 6075 1351 +2 4 0 2 31 7 1 0 -1 0.000 0 0 7 0 0 5 + 11475 3600 450 3600 450 451 11475 451 11475 3600 +2 1 0 2 -1 7 0 0 -1 0.000 0 0 -1 0 0 3 + 2025 2701 3375 2701 3150 2926 +2 1 0 2 -1 7 0 0 -1 0.000 0 0 -1 0 0 3 + 8325 2701 9675 2701 9450 2926 +2 1 0 2 -1 7 0 0 -1 0.000 0 0 -1 0 0 3 + 4275 900 5625 900 5400 1125 +4 1 -1 0 0 0 20 0.0000 4 195 150 5850 2791 1\001 +4 1 4 0 0 0 20 0.0000 4 255 360 4410 2476 [p]\001 +4 1 4 0 0 0 20 0.0000 4 255 360 7290 2476 [p]\001 +4 1 1 1 0 3 20 0.0000 4 255 225 5040 3106 Q\001 +4 1 1 1 0 3 30 0.0000 4 60 120 5085 2836 .\001 +4 1 1 1 0 3 20 0.0000 4 195 180 5040 2521 T\001 +4 1 1 1 0 3 20 0.0000 4 255 225 6615 3106 Q\001 +4 1 1 1 0 3 30 0.0000 4 60 120 6660 2836 .\001 +4 1 1 1 0 3 20 0.0000 4 195 180 6615 2521 T\001 +4 1 1 1 0 3 20 0.0000 4 195 150 6795 2611 2\001 +4 1 1 1 0 3 20 0.0000 4 195 150 5220 2611 1\001 +4 1 -1 0 0 0 20 0.0000 4 255 825 3825 2790 FP:fp1\001 +4 2 4 0 0 0 20 0.0000 4 255 870 1980 2790 SS:[in]\001 +4 1 4 0 0 0 20 0.0000 4 240 315 3285 2476 [f]\001 +4 1 1 1 0 3 20 0.0000 4 195 165 2475 3106 S\001 +4 1 1 1 0 3 30 0.0000 4 60 120 2520 2836 .\001 +4 1 1 1 0 3 20 0.0000 4 195 180 2475 2521 T\001 +4 1 1 1 0 3 20 0.0000 4 195 150 2610 2611 1\001 +4 1 1 1 0 3 20 0.0000 4 195 150 2610 3241 1\001 +4 1 -1 0 0 0 20 0.0000 4 255 825 7920 2790 FP:fp2\001 +4 1 4 0 0 0 20 0.0000 4 240 315 8505 2476 [f]\001 +4 1 1 1 0 3 20 0.0000 4 195 165 9090 3106 S\001 +4 1 1 1 0 3 30 0.0000 4 60 120 9135 2836 .\001 +4 1 1 1 0 3 20 0.0000 4 195 180 9090 2521 T\001 +4 1 1 1 0 3 20 0.0000 4 195 150 9270 3241 2\001 +4 1 1 1 0 3 20 0.0000 4 195 150 9270 2611 2\001 +4 0 4 0 0 0 20 0.0000 4 255 1020 9810 2791 SS:[out]\001 +4 0 -1 0 0 0 20 0.0000 4 195 825 5850 990 FMR:r\001 +4 2 4 0 0 0 20 0.0000 4 255 1170 4185 990 SS:[mod]\001 +4 1 4 0 0 0 20 0.0000 4 255 750 5400 765 [mod]\001 ADDED mttroot/mtt/lib/comp/compound/Thermal/FMRT/FMRT_desc.tex Index: mttroot/mtt/lib/comp/compound/Thermal/FMRT/FMRT_desc.tex ================================================================== --- mttroot/mtt/lib/comp/compound/Thermal/FMRT/FMRT_desc.tex +++ mttroot/mtt/lib/comp/compound/Thermal/FMRT/FMRT_desc.tex @@ -0,0 +1,11 @@ +Component \textbf{FMRT} is a two port thermal resistor with true power +bonds. Internally, it has a pseudo Bond Graph representation, and the +corresponding thermal resistance just acts as an ordinary one-port +\textbf{R} component. + +The resistance $r$ is modulated by a flow variable $f$ on the [mod] port +so that the {\em conductance\/} $\sigma$ is: +\begin{equation} + \sigma = \frac{f}{r} +\end{equation} + ADDED mttroot/mtt/lib/comp/compound/Thermal/FMRT/FMRT_lbl.txt Index: mttroot/mtt/lib/comp/compound/Thermal/FMRT/FMRT_lbl.txt ================================================================== --- mttroot/mtt/lib/comp/compound/Thermal/FMRT/FMRT_lbl.txt +++ mttroot/mtt/lib/comp/compound/Thermal/FMRT/FMRT_lbl.txt @@ -0,0 +1,68 @@ +#SUMMARY FMRT: Two port thermal resistance with T/Sdot bonds with flow modulation +#DESCRIPTION Port [in]: T/Sdot power in +#DESCRIPTION Port [out]: T/Sdot power out +#DESCRIPTION CR and parameters as for a one-port R component +#DESCRIPTION Internally pseudo bond graph +#DESCRIPTION Example label file entry: +#DESCRIPTION # Component type RT +#DESCRIPTION r lin flow,r + +#ALIAS ThermalIn in +#ALIAS ThermalOut out +#ALIAS Modulation mod + +#ALIAS $1 flow,r +#ALIAS $1 lin + + +## Label file for system FMRT (FMRT_lbl.txt) + +# ############################################################### +# ## Version control history +# ############################################################### +# ## $Id$ +# ## $Log$ +# ## Revision 1.8 2001/07/05 08:42:41 gawthrop +# ## Updated to allow auto-generation of sensitivity version +# ## +# ## Revision 1.7 2001/07/03 22:59:10 gawthrop +# ## Fixed problems with argument passing for CRs +# ## +# ## Revision 1.6 2001/06/13 17:10:26 gawthrop +# ## Alias for the cr (ie ALIAS $1 lin) +# ## +# ## Revision 1.5 2001/06/11 19:51:08 gawthrop +# ## Zapped spurious $1 alias +# ## +# ## Revision 1.4 1998/07/22 11:31:42 peterg +# ## New port names +# ## +# ## Revision 1.3 1998/07/21 16:26:05 peterg +# ## Now has aliased parameters. +# ## +# ## Revision 1.2 1998/06/29 10:08:14 peterg +# ## Converted to FP component +# ## Removed lables from FP +# ## +# ## Revision 1.1 1997/09/04 09:48:47 peterg +# ## Initial revision +# ## +# ############################################################### + +## Each line should be of one of the following forms: +# a comment (ie starting with #) +# Component-name CR_name arg1,arg2,..argn +# blank + + +# Component type FMR + r lin flow,r + +# Component type FP + fp1 + fp2 + +# Component type SS + [in] SS external,external + [out] SS external,external + [mod] SS external,external