Overview
| Comment: | Complete rewrite: now uses 4 port R as basis |
|---|---|
| Downloads: | Tarball | ZIP archive |
| Timelines: | family | ancestors | descendants | both | origin/master | trunk |
| Files: | files | file ages | folders |
| SHA3-256: |
0343395939eac5c0353ad861bc97a61d |
| User & Date: | gawthrop@users.sourceforge.net on 2001-07-06 08:06:37.000 |
| Other Links: | branch diff | manifest | tags |
Context
|
2001-07-06
| ||
| 08:07:45 | Added rep for documentation check-in: 14c189ddfd user: gawthrop@users.sourceforge.net tags: origin/master, trunk | |
| 08:06:37 | Complete rewrite: now uses 4 port R as basis check-in: 0343395939 user: gawthrop@users.sourceforge.net tags: origin/master, trunk | |
| 04:10:26 | Fixed bug: lin -->slin check-in: f3f8c71021 user: gawthrop@users.sourceforge.net tags: origin/master, trunk | |
Changes
Modified mttroot/mtt/lib/comp/compound/Sensitivity/sRS/sRS_abg.fig
from [623d1834b5]
to [530171f10a].
1 2 3 4 5 6 7 8 9 10 | #FIG 3.2 Portrait Center Metric A4 100.00 Single -2 1200 2 2 1 0 2 0 7 100 0 -1 0.000 0 0 -1 0 0 3 | | < < < < < < < < | | < < < < | | | | | < < < < < < | < < < < < < | | < < < < < < | < < < < | | < < | | | | | | < < < < < < | < < < < < < < | < < | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | #FIG 3.2 Portrait Center Metric A4 100.00 Single -2 1200 2 2 1 0 2 0 7 100 0 -1 0.000 0 0 -1 0 0 3 2700 675 4050 675 3825 900 2 1 0 2 0 7 100 0 -1 0.000 0 0 -1 0 0 3 2700 1350 4050 1350 3825 1575 2 1 0 2 0 7 100 0 -1 0.000 0 0 -1 0 0 2 4050 1125 4050 1575 2 1 0 2 0 7 100 0 -1 0.000 0 0 -1 0 0 2 4050 450 4050 900 2 4 0 2 31 7 101 0 -1 0.000 0 0 7 0 0 5 9900 1800 1350 1800 1350 225 9900 225 9900 1800 2 1 0 2 0 7 100 0 -1 0.000 0 0 -1 0 0 3 4725 675 6075 675 5850 900 2 1 0 2 0 7 100 0 -1 0.000 0 0 -1 0 0 3 4725 1350 6075 1350 5850 1575 2 1 0 2 0 7 100 0 -1 0.000 0 0 -1 0 0 2 4725 1125 4725 1575 2 1 0 2 0 7 100 0 -1 0.000 0 0 -1 0 0 2 4725 450 4725 900 4 1 4 100 0 18 18 0.0000 4 270 870 2115 765 SS:[In]\001 4 1 4 100 0 18 18 0.0000 4 270 1020 2115 1395 SS:[sIn]\001 4 1 0 100 0 18 24 0.0000 4 285 510 4410 1125 R:r\001 4 1 4 100 0 18 14 0.0000 4 210 270 4860 540 [2]\001 4 1 4 100 0 18 14 0.0000 4 210 270 4860 1215 [4]\001 4 1 4 100 0 18 14 0.0000 4 210 270 3870 1215 [3]\001 4 1 4 100 0 18 14 0.0000 4 210 270 3870 540 [1]\001 4 1 4 100 0 18 18 0.0000 4 270 1230 6795 765 SS:[Out]\001 4 1 4 100 0 18 18 0.0000 4 270 1380 6885 1440 SS:[sOut]\001 |
Modified mttroot/mtt/lib/comp/compound/Sensitivity/sRS/sRS_cr.r
from [cceb618a41]
to [231a2decec].
|
| > > > | > | > > > > > > > > > > > > > > > > > > > > > | > > > > > > > | > > > > > > | > | | | | > > > > | > > > > | > | < | > > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 |
%% CR file for sFMR
%% Just for flow input definition of r, ie must use with flow,r;k_s
in "$MTT_CRS/r/slin.cr";
OPERATOR sRS;
% Ordinary RS port
% R component
FOR ALL gain_cause,r,rs,out_cause,inp,sinp,in_cause,temp,stemp
LET sRS(gain_cause,r,rs,out_cause,1,
inp,in_cause,1,
temp,effort,2,
sinp,in_cause,3,
stemp,effort,4
)
= lin(gain_cause,r,temp_cause,1,
inp,in_cause,1);
% Entropy flow
FOR ALL gain_cause,r,rs,out_cause,inp,sinp,in_cause,temp,stemp
LET sRS(gain_cause,r,rs,out_cause,2,
inp,in_cause,1,
temp,effort,2,
sinp,in_cause,3,
stemp,effort,4
)
= lin(gain_cause,r,temp_cause,1,
inp,in_cause,1)/temp;
% Sensitivity ports
FOR ALL gain_cause,r,rs,out_cause,inp,sinp,in_cause,temp,stemp
LET sRS(gain_cause,r,rs,out_cause,3,
inp,in_cause,1,
temp,effort,2,
sinp,in_cause,3,
stemp,effort,4
)
= slin(gain_cause,r,rs,temp_cause,2,
inp,in_cause,1,
sinp,in_cause,2
);
%% Sensitivity entropy flow
%% - flow in
FOR ALL gain_cause,r,rs,out_cause,inp,sinp,in_cause,temp,stemp
LET sRS(gain_cause,r,rs,out_cause,4,
inp,flow,1,
temp,effort,2,
sinp,flow,3,
stemp,effort,4
)
= 2*inp*sinp*r/temp
+ (inp^2)*rs/temp
- (inp^2)*r*temps/(temp^2);
%% - effort in
FOR ALL gain_cause,r,rs,out_cause,inp,sinp,in_cause,temp,stemp
LET sRS(gain_cause,r,rs,out_cause,4,
inp,effort,1,
temp,effort,2,
sinp,effort,3,
stemp,effort,4
)
= 2*inp*sinp/(r*temp)
- (inp^2)*rs/((r^2)*temp)
- (inp^2)*stemp/(r*temp^2);
END;
|
Modified mttroot/mtt/lib/comp/compound/Sensitivity/sRS/sRS_desc.tex
from [2d9c98c66e]
to [891b367d21].
1 | % -*-latex-*- Put EMACS into LaTeX-mode | | | > > > | | | | | < | | | | | | > > > > | | | < < < | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 |
% -*-latex-*- Put EMACS into LaTeX-mode
% Verbal description for system sRS (sFMR_desc.tex)
% Generated by MTT on Thu Jul 5 23:47:35 BST 2001.
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %% Version control history
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %% $Id$
% %% $Log$
% %% Revision 1.1 2001/07/06 01:17:14 gawthrop
% %% New sensitivity components (for extruder model)
% %%
% %% Revision 1.1 2000/12/28 09:13:38 peterg
% %% Initial revision
% %%
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
The acausal bond graph of system \textbf{sRS} is
displayed in Figure \Ref{fig:sFMR_abg.ps} and its label
file is listed in Section \Ref{sec:sFMR_lbl}.
The subsystems are listed in Section \Ref{sec:sFMR_sub}.
This is the sensitivity version of the \textbf{FMR} (flow-modulated
resistor) component.
In the linear case, the CR of the standard port is:
\begin{equation}
e = mrf
\end{equation}
where $e$ is the effort, $m$ the (flow) modulation, $r$ the
``resistance'' and $f$ the flow.
The corresponding sensitivity CR is:
\begin{equation}
e^\prime = m^\prime rf + mr^\prime f + mrf^\prime
\end{equation}
|
Modified mttroot/mtt/lib/comp/compound/Sensitivity/sRS/sRS_lbl.txt
from [fca71f481b]
to [f5d107149e].
|
| | < | < < < < < < < | < < < < < > | | < < | | > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | #SUMMARY sRS Sensitivity version of RS in "$MTT_CRS/r/slin.cr"; ## System sRS, representation lbl, language txt ## Port aliases #ALIAS in In,sIn #ALIAS out Out,sOut ## Argument aliases #ALIAS $1 flow,r #ALIAS $2 r_s ## Each line should be of one of the following forms: ## a comment (ie starting with #) ## component-name cr_name arg1,arg2,..argn ## blank ## ---- Component labels ---- ## Component type R r sRS flow,r,rs ## Component type SS [In] SS external,external [sIn] SS external,external [Out] SS external,external [sOut] SS external,external |