Location: Pulmonary Acinus pFTU @ 506c61e2bac6 / AthanasiadesPHSinSIwithGasET.cellml
- Author:
- Jagirhussan <r.jagir@auckland.ac.nz>
- Date:
- 2025-06-05 14:31:16+12:00
- Desc:
- Initial Commit
- Permanent Source URI:
- https://staging.physiomeproject.org/workspace/d35/rawfile/506c61e2bac6dad9a15ec298cee38237070ba0ef/AthanasiadesPHSinSIwithGasET.cellml
<?xml version='1.0' encoding='UTF-8'?>
<model name="Athanasiades" xmlns="http://www.cellml.org/cellml/1.1#" xmlns:cellml="http://www.cellml.org/cellml/1.1#">
<units name="per_second">
<unit exponent="-1" units="second"/>
</units>
<units name="minute">
<unit multiplier="60" units="second"/>
</units>
<units name="per_min">
<unit exponent="-1" units="minute"/>
</units>
<units name="Pa">
<unit units="pascal"/>
</units>
<units name="L">
<unit units="litre"/>
</units>
<units name="L_per_second">
<unit units="litre"/>
<unit exponent="-1" units="second"/>
</units>
<units name="L_per_Pa">
<unit units="L"/>
<unit exponent="-1" units="Pa"/>
</units>
<units name="per_L">
<unit exponent="-1" units="L"/>
</units>
<units name="Pa_sec_per_L">
<unit units="Pa"/>
<unit units="second"/>
<unit exponent="-1" units="liter"/>
</units>
<units name="Pa_sec2_per_L2">
<unit units="Pa"/>
<unit units="second"/>
<unit exponent="-2" units="liter"/>
</units>
<units name="J_per_mole_per_kelvin">
<unit units="joule"/>
<unit exponent="-1" units="mole"/>
<unit exponent="-1" units="kelvin"/>
</units>
<units name="grams_per_mole">
<unit units="gram"/>
<unit exponent="-1" units="mole"/>
</units>
<units name="L_per_mole">
<unit units="litre"/>
<unit exponent="-1" units="mole"/>
</units>
<units name="mole_per_second_Pa">
<unit units="mole"/>
<unit exponent="-1" units="second"/>
<unit exponent="-1" units="pascal"/>
</units>
<units name="mole_per_L">
<unit units="mole"/>
<unit exponent="-1" units="litre"/>
</units>
<units name="mole_per_L_Pa">
<unit units="mole"/>
<unit exponent="-1" units="litre"/>
<unit exponent="-1" units="pascal"/>
</units>
<units name="L_per_second_mole">
<unit units="litre"/>
<unit exponent="-1" units="second"/>
<unit exponent="-1" units="mole"/>
</units>
<component name="Environment">
<variable name="time" public_interface="out" units="second"/>
<variable initial_value="24064" name="numAlveoli" public_interface="out" units="dimensionless"/>
</component>
<component name="gasExchange">
<variable name="time" public_interface="in" units="second"/>
<variable name="numAlveoli" public_interface="in" units="dimensionless"/>
<variable name="P_A" public_interface="in" units="Pa"/>
<variable name="V_A" public_interface="in" units="litre"/>
<variable initial_value="1.17e-07" name="D_o" public_interface="out" units="mole_per_second_Pa"/>
<variable initial_value="0.210002633761558" name="f_o" public_interface="out" units="dimensionless"/>
<variable name="f_oi" units="dimensionless"/>
<variable initial_value="2.37e-07" name="D_c" public_interface="out" units="mole_per_second_Pa"/>
<variable initial_value="2.77326013681902e-06" name="f_c" units="dimensionless"/>
<variable name="f_ci" units="dimensionless"/>
<variable initial_value="6266.15" name="P_w" public_interface="out" units="Pa"/>
<variable initial_value="101325" name="P_m" units="Pa"/>
<variable name="p_ao" units="Pa"/>
<variable name="p_o" public_interface="in" units="Pa"/>
<variable name="p_ac" public_interface="out" units="Pa"/>
<variable initial_value="0.21" name="f_om" units="dimensionless"/>
<variable initial_value="0" name="f_cm" units="dimensionless"/>
<variable name="Q_A" public_interface="out" units="L_per_second"/>
<variable name="p_c" public_interface="in" units="Pa"/>
<variable initial_value="0.185" name="V_D" units="litre"/>
<variable initial_value="0.41" name="V_T" units="litre"/>
<variable initial_value="0.65" name="AlveolarResistance" units="dimensionless"/>
<!--var q: L_per_second {pub: in};-->
<variable name="q" units="L_per_second"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<ci>q</ci>
<apply>
<divide/>
<apply>
<divide/>
<apply>
<minus/>
<ci>P_m</ci>
<ci>P_A</ci>
</apply>
<ci>numAlveoli</ci>
</apply>
<ci>AlveolarResistance</ci>
</apply>
</apply>
<apply>
<eq/>
<ci>p_ao</ci>
<apply>
<times/>
<ci>f_o</ci>
<apply>
<minus/>
<ci>P_A</ci>
<ci>P_w</ci>
</apply>
</apply>
</apply>
<apply>
<eq/>
<ci>p_ac</ci>
<apply>
<times/>
<ci>f_c</ci>
<apply>
<minus/>
<ci>P_A</ci>
<ci>P_w</ci>
</apply>
</apply>
</apply>
<apply>
<eq/>
<ci>Q_A</ci>
<apply>
<plus/>
<ci>q</ci>
<apply>
<times/>
<cn cellml:units="L_per_mole">1</cn>
<ci>D_c</ci>
<apply>
<minus/>
<ci>p_c</ci>
<ci>p_ac</ci>
</apply>
</apply>
<apply>
<times/>
<cn cellml:units="L_per_mole">1</cn>
<ci>D_o</ci>
<apply>
<minus/>
<ci>p_o</ci>
<ci>p_ao</ci>
</apply>
</apply>
</apply>
</apply>
<apply>
<eq/>
<ci>f_oi</ci>
<piecewise>
<piece>
<apply>
<divide/>
<apply>
<plus/>
<apply>
<times/>
<ci>f_o</ci>
<ci>V_D</ci>
</apply>
<apply>
<times/>
<ci>f_om</ci>
<apply>
<minus/>
<ci>V_T</ci>
<ci>V_D</ci>
</apply>
</apply>
</apply>
<ci>V_T</ci>
</apply>
<apply>
<geq/>
<ci>V_T</ci>
<ci>V_D</ci>
</apply>
</piece>
<otherwise>
<ci>f_o</ci>
</otherwise>
</piecewise>
</apply>
<apply>
<eq/>
<ci>f_ci</ci>
<piecewise>
<piece>
<apply>
<divide/>
<apply>
<plus/>
<apply>
<times/>
<ci>f_c</ci>
<ci>V_D</ci>
</apply>
<apply>
<times/>
<ci>f_cm</ci>
<apply>
<minus/>
<ci>V_T</ci>
<ci>V_D</ci>
</apply>
</apply>
</apply>
<ci>V_T</ci>
</apply>
<apply>
<geq/>
<ci>V_T</ci>
<ci>V_D</ci>
</apply>
</piece>
<otherwise>
<ci>f_c</ci>
</otherwise>
</piecewise>
</apply>
<apply>
<eq/>
<apply>
<diff/>
<bvar>
<ci>time</ci>
</bvar>
<ci>f_o</ci>
</apply>
<apply>
<times/>
<apply>
<divide/>
<cn cellml:units="dimensionless">1</cn>
<apply>
<times/>
<ci>V_A</ci>
<ci>numAlveoli</ci>
</apply>
</apply>
<apply>
<minus/>
<apply>
<plus/>
<apply>
<times/>
<cn cellml:units="L_per_mole">1</cn>
<ci>D_o</ci>
<apply>
<minus/>
<ci>p_o</ci>
<ci>p_ao</ci>
</apply>
</apply>
<apply>
<times/>
<apply>
<minus/>
<ci>f_oi</ci>
<ci>f_o</ci>
</apply>
<ci>q</ci>
</apply>
</apply>
<apply>
<times/>
<ci>f_o</ci>
<apply>
<plus/>
<apply>
<times/>
<cn cellml:units="L_per_mole">1</cn>
<ci>D_c</ci>
<apply>
<minus/>
<ci>p_c</ci>
<ci>p_ac</ci>
</apply>
</apply>
<apply>
<times/>
<cn cellml:units="L_per_mole">1</cn>
<ci>D_o</ci>
<apply>
<minus/>
<ci>p_o</ci>
<ci>p_ao</ci>
</apply>
</apply>
</apply>
</apply>
</apply>
</apply>
</apply>
<apply>
<eq/>
<apply>
<diff/>
<bvar>
<ci>time</ci>
</bvar>
<ci>f_c</ci>
</apply>
<apply>
<times/>
<apply>
<divide/>
<cn cellml:units="dimensionless">1</cn>
<apply>
<times/>
<ci>V_A</ci>
<ci>numAlveoli</ci>
</apply>
</apply>
<apply>
<minus/>
<apply>
<plus/>
<apply>
<times/>
<cn cellml:units="L_per_mole">1</cn>
<ci>D_c</ci>
<apply>
<minus/>
<ci>p_c</ci>
<ci>p_ac</ci>
</apply>
</apply>
<apply>
<times/>
<apply>
<minus/>
<ci>f_ci</ci>
<ci>f_c</ci>
</apply>
<ci>q</ci>
</apply>
</apply>
<apply>
<times/>
<ci>f_c</ci>
<apply>
<plus/>
<apply>
<times/>
<cn cellml:units="L_per_mole">1</cn>
<ci>D_o</ci>
<apply>
<minus/>
<ci>p_o</ci>
<ci>p_ao</ci>
</apply>
</apply>
<apply>
<times/>
<cn cellml:units="L_per_mole">1</cn>
<ci>D_c</ci>
<apply>
<minus/>
<ci>p_c</ci>
<ci>p_ac</ci>
</apply>
</apply>
</apply>
</apply>
</apply>
</apply>
</apply>
</math>
</component>
<component name="gasTransport">
<variable name="time" public_interface="in" units="second"/>
<variable name="f_o" public_interface="in" units="dimensionless"/>
<variable name="df_satdp" units="dimensionless"/>
<variable initial_value="171200000" name="L" units="dimensionless"/>
<variable initial_value="10000" name="K_T" units="L_per_mole"/>
<variable initial_value="3600000" name="K_R" units="L_per_mole"/>
<variable initial_value="5332.9" name="p_o" public_interface="out" units="Pa"/>
<variable initial_value="1.05e-08" name="sigma" units="mole_per_L_Pa"/>
<variable name="D_o" public_interface="in" units="mole_per_second_Pa"/>
<variable initial_value="0.071" name="V_c" units="litre"/>
<variable name="P_A" public_interface="in" units="Pa"/>
<variable name="P_w" public_interface="in" units="Pa"/>
<variable initial_value="0.002" name="T_h" units="mole_per_L"/>
<variable name="D_c" public_interface="in" units="mole_per_second_Pa"/>
<variable name="delta" units="dimensionless"/>
<variable name="h" units="mole_per_L"/>
<variable initial_value="164000" name="l_2" units="L_per_second_mole"/>
<variable initial_value="6132.83" name="p_c" public_interface="out" units="Pa"/>
<variable name="p_ac" public_interface="in" units="Pa"/>
<variable initial_value="0.12" name="r_2" units="per_second"/>
<variable initial_value="2.475e-07" name="sigma_c" units="mole_per_L_Pa"/>
<variable initial_value="0.00000044219" name="z" units="dimensionless"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<ci>delta</ci>
<apply>
<power/>
<cn cellml:units="dimensionless">10</cn>
<cn cellml:units="dimensionless">1.9</cn>
</apply>
</apply>
<apply>
<eq/>
<ci>h</ci>
<apply>
<times/>
<cn cellml:units="mole_per_L">1</cn>
<apply>
<power/>
<cn cellml:units="dimensionless">10</cn>
<apply>
<minus/>
<cn cellml:units="dimensionless">7.4</cn>
</apply>
</apply>
</apply>
</apply>
<apply>
<eq/>
<ci>df_satdp</ci>
<apply>
<divide/>
<apply>
<minus/>
<apply>
<times/>
<apply>
<plus/>
<apply>
<times/>
<ci>L</ci>
<apply>
<power/>
<apply>
<plus/>
<cn cellml:units="dimensionless">1</cn>
<apply>
<times/>
<ci>K_T</ci>
<ci>sigma</ci>
<ci>p_o</ci>
</apply>
</apply>
<cn cellml:units="dimensionless">4</cn>
</apply>
</apply>
<apply>
<power/>
<apply>
<plus/>
<cn cellml:units="dimensionless">1</cn>
<apply>
<times/>
<ci>K_R</ci>
<ci>sigma</ci>
<ci>p_o</ci>
</apply>
</apply>
<cn cellml:units="dimensionless">4</cn>
</apply>
</apply>
<apply>
<plus/>
<apply>
<times/>
<cn cellml:units="dimensionless">3</cn>
<ci>L</ci>
<apply>
<power/>
<ci>K_T</ci>
<cn cellml:units="dimensionless">2</cn>
</apply>
<apply>
<power/>
<ci>sigma</ci>
<cn cellml:units="dimensionless">2</cn>
</apply>
<ci>p_o</ci>
<cn cellml:units="mmHg">133.332</cn>
<apply>
<power/>
<apply>
<plus/>
<cn cellml:units="dimensionless">1</cn>
<apply>
<times/>
<ci>K_T</ci>
<ci>sigma</ci>
<ci>p_o</ci>
</apply>
</apply>
<cn cellml:units="dimensionless">2</cn>
</apply>
</apply>
<apply>
<times/>
<ci>L</ci>
<ci>K_T</ci>
<ci>sigma</ci>
<cn cellml:units="mmHg">133.332</cn>
<apply>
<power/>
<apply>
<plus/>
<cn cellml:units="dimensionless">1</cn>
<apply>
<times/>
<ci>K_T</ci>
<ci>sigma</ci>
<ci>p_o</ci>
</apply>
</apply>
<cn cellml:units="dimensionless">3</cn>
</apply>
</apply>
<apply>
<times/>
<cn cellml:units="dimensionless">3</cn>
<apply>
<power/>
<ci>K_R</ci>
<cn cellml:units="dimensionless">2</cn>
</apply>
<apply>
<power/>
<ci>sigma</ci>
<cn cellml:units="dimensionless">2</cn>
</apply>
<ci>p_o</ci>
<cn cellml:units="mmHg">133.332</cn>
<apply>
<power/>
<apply>
<plus/>
<cn cellml:units="dimensionless">1</cn>
<apply>
<times/>
<ci>K_R</ci>
<ci>sigma</ci>
<ci>p_o</ci>
</apply>
</apply>
<cn cellml:units="dimensionless">2</cn>
</apply>
</apply>
<apply>
<times/>
<ci>K_R</ci>
<ci>sigma</ci>
<cn cellml:units="mmHg">133.332</cn>
<apply>
<power/>
<apply>
<plus/>
<cn cellml:units="dimensionless">1</cn>
<apply>
<times/>
<ci>K_R</ci>
<ci>sigma</ci>
<ci>p_o</ci>
</apply>
</apply>
<cn cellml:units="dimensionless">3</cn>
</apply>
</apply>
</apply>
</apply>
<apply>
<times/>
<apply>
<plus/>
<apply>
<times/>
<ci>L</ci>
<ci>K_T</ci>
<ci>sigma</ci>
<ci>p_o</ci>
<apply>
<power/>
<apply>
<plus/>
<cn cellml:units="dimensionless">1</cn>
<apply>
<times/>
<ci>K_T</ci>
<ci>sigma</ci>
<ci>p_o</ci>
</apply>
</apply>
<cn cellml:units="dimensionless">3</cn>
</apply>
</apply>
<apply>
<times/>
<ci>K_R</ci>
<ci>sigma</ci>
<ci>p_o</ci>
<apply>
<power/>
<apply>
<plus/>
<cn cellml:units="dimensionless">1</cn>
<apply>
<times/>
<ci>K_R</ci>
<ci>sigma</ci>
<ci>p_o</ci>
</apply>
</apply>
<cn cellml:units="dimensionless">3</cn>
</apply>
</apply>
</apply>
<apply>
<plus/>
<apply>
<times/>
<cn cellml:units="dimensionless">4</cn>
<ci>L</ci>
<ci>K_T</ci>
<ci>sigma</ci>
<cn cellml:units="mmHg">133.332</cn>
<apply>
<power/>
<apply>
<plus/>
<cn cellml:units="dimensionless">1</cn>
<apply>
<times/>
<ci>K_T</ci>
<ci>sigma</ci>
<ci>p_o</ci>
</apply>
</apply>
<cn cellml:units="dimensionless">3</cn>
</apply>
</apply>
<apply>
<times/>
<cn cellml:units="dimensionless">4</cn>
<ci>K_R</ci>
<ci>sigma</ci>
<cn cellml:units="mmHg">133.332</cn>
<apply>
<power/>
<apply>
<plus/>
<cn cellml:units="dimensionless">1</cn>
<apply>
<times/>
<ci>K_R</ci>
<ci>sigma</ci>
<ci>p_o</ci>
</apply>
</apply>
<cn cellml:units="dimensionless">3</cn>
</apply>
</apply>
</apply>
</apply>
</apply>
<apply>
<power/>
<apply>
<plus/>
<apply>
<times/>
<ci>L</ci>
<apply>
<power/>
<apply>
<plus/>
<cn cellml:units="dimensionless">1</cn>
<apply>
<times/>
<ci>K_T</ci>
<ci>sigma</ci>
<ci>p_o</ci>
</apply>
</apply>
<cn cellml:units="dimensionless">4</cn>
</apply>
</apply>
<apply>
<power/>
<apply>
<plus/>
<cn cellml:units="dimensionless">1</cn>
<apply>
<times/>
<ci>K_R</ci>
<ci>sigma</ci>
<ci>p_o</ci>
</apply>
</apply>
<cn cellml:units="dimensionless">4</cn>
</apply>
</apply>
<cn cellml:units="dimensionless">2</cn>
</apply>
</apply>
</apply>
<apply>
<eq/>
<apply>
<diff/>
<bvar>
<ci>time</ci>
</bvar>
<ci>p_o</ci>
</apply>
<apply>
<times/>
<apply>
<divide/>
<ci>D_o</ci>
<apply>
<times/>
<ci>sigma</ci>
<ci>V_c</ci>
</apply>
</apply>
<apply>
<power/>
<apply>
<plus/>
<cn cellml:units="dimensionless">1</cn>
<apply>
<times/>
<apply>
<divide/>
<apply>
<times/>
<apply>
<divide/>
<cn cellml:units="dimensionless">4</cn>
<cn cellml:units="mmHg">133.332</cn>
</apply>
<ci>T_h</ci>
</apply>
<ci>sigma</ci>
</apply>
<ci>df_satdp</ci>
</apply>
</apply>
<apply>
<minus/>
<cn cellml:units="dimensionless">1</cn>
</apply>
</apply>
<apply>
<minus/>
<apply>
<times/>
<ci>f_o</ci>
<apply>
<minus/>
<ci>P_A</ci>
<ci>P_w</ci>
</apply>
</apply>
<ci>p_o</ci>
</apply>
</apply>
</apply>
<apply>
<eq/>
<apply>
<diff/>
<bvar>
<ci>time</ci>
</bvar>
<ci>p_c</ci>
</apply>
<apply>
<minus/>
<apply>
<plus/>
<apply>
<times/>
<apply>
<divide/>
<ci>D_c</ci>
<apply>
<times/>
<ci>sigma_c</ci>
<ci>V_c</ci>
</apply>
</apply>
<apply>
<minus/>
<ci>p_ac</ci>
<ci>p_c</ci>
</apply>
</apply>
<apply>
<times/>
<apply>
<divide/>
<apply>
<times/>
<cn cellml:units="mole_per_L">1</cn>
<ci>delta</ci>
<ci>l_2</ci>
</apply>
<ci>sigma_c</ci>
</apply>
<ci>h</ci>
<ci>z</ci>
</apply>
</apply>
<apply>
<times/>
<ci>delta</ci>
<ci>r_2</ci>
<ci>p_c</ci>
</apply>
</apply>
</apply>
<apply>
<eq/>
<apply>
<diff/>
<bvar>
<ci>time</ci>
</bvar>
<ci>z</ci>
</apply>
<apply>
<minus/>
<apply>
<divide/>
<apply>
<times/>
<ci>delta</ci>
<ci>r_2</ci>
<ci>sigma_c</ci>
<ci>p_c</ci>
</apply>
<cn cellml:units="mole_per_L">1</cn>
</apply>
<apply>
<times/>
<ci>delta</ci>
<ci>l_2</ci>
<ci>h</ci>
<ci>z</ci>
</apply>
</apply>
</apply>
</math>
</component>
<component name="Acinus">
<variable name="time" public_interface="in" units="second"/>
<variable name="numAlveoli" public_interface="in" units="dimensionless"/>
<variable initial_value="0.181843755366182" name="Vc" units="L"/>
<variable initial_value="0.000147903469601923" name="VA" units="L"/>
<variable initial_value="1.50821105715851e-05" name="Vve" units="L"/>
<variable name="QA" public_interface="out" units="L_per_second"/>
<variable initial_value="1.9" name="RV" units="L"/>
<variable initial_value="7.3" name="TLC" units="L"/>
<variable initial_value="0.185" name="VD" units="L"/>
<variable initial_value="15" name="f" units="per_min"/>
<variable initial_value="695.29" name="Ac" units="Pa"/>
<variable initial_value="137.29" name="Acw" units="Pa"/>
<variable initial_value="19.61" name="Al" units="Pa"/>
<variable initial_value="215.75" name="As" units="Pa_sec_per_L"/>
<variable initial_value="3657.88" name="Bc" units="Pa"/>
<variable initial_value="365.788" name="Bcp" units="Pa"/>
<variable initial_value="-343.23" name="Bcw" units="Pa"/>
<variable initial_value="-49.03" name="Bl" units="Pa"/>
<variable initial_value="1.961" name="Bs" units="Pa"/>
<variable initial_value="0.0051" name="Cve" units="L_per_Pa"/>
<variable initial_value="0.0102" name="Rve" units="L_per_Pa"/>
<variable initial_value="1" name="Kl" units="per_L"/>
<variable initial_value="-10.9" name="Ks" units="dimensionless"/>
<variable initial_value="5.3" name="Vstar" units="L"/>
<variable initial_value="0.185" name="Vcmax" units="L"/>
<variable initial_value="0.1" name="tau" units="second"/>
<variable initial_value="196.133" name="Amus" units="Pa"/>
<!-- 4.5 L (at max) / 187e-6-->
<variable name="Vcw" units="L"/>
<variable name="Pcw" units="Pa"/>
<variable name="Pl" units="Pa"/>
<variable name="PA" units="Pa"/>
<variable name="Pc" units="Pa"/>
<variable name="Pve" units="Pa"/>
<variable name="Ppl" units="Pa"/>
<variable name="Pmus" units="Pa"/>
<variable name="Rs" units="Pa_sec_per_L"/>
<!--y = 2.500514 + (0.03826521 - 2.500514)/(1 + (x/0.6482999)^9.558973)-->
<variable name="recruitmentFactor" units="dimensionless"/>
<!--recruitmentFactoruction in pressure - [1 (4 breaths per min),3.3 (50 breath per min)]-->
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<ci>recruitmentFactor</ci>
<apply>
<divide/>
<apply>
<plus/>
<cn cellml:units="dimensionless">1.0</cn>
<apply>
<power/>
<apply>
<divide/>
<apply>
<divide/>
<ci>f</ci>
<cn cellml:units="dimensionless">60.0</cn>
</apply>
<cn cellml:units="dimensionless">0.64</cn>
</apply>
<cn cellml:units="dimensionless">10</cn>
</apply>
</apply>
<apply>
<plus/>
<cn cellml:units="dimensionless">1</cn>
<apply>
<times/>
<cn cellml:units="dimensionless">3.462</cn>
<apply>
<power/>
<apply>
<divide/>
<apply>
<divide/>
<ci>f</ci>
<cn cellml:units="dimensionless">60.0</cn>
</apply>
<cn cellml:units="dimensionless">0.64</cn>
</apply>
<cn cellml:units="dimensionless">10</cn>
</apply>
</apply>
</apply>
</apply>
</apply>
<apply>
<eq/>
<ci>Rs</ci>
<apply>
<plus/>
<apply>
<times/>
<ci>As</ci>
<apply>
<exp/>
<apply>
<divide/>
<apply>
<times/>
<ci>Ks</ci>
<apply>
<minus/>
<apply>
<times/>
<ci>numAlveoli</ci>
<ci>VA</ci>
</apply>
<ci>RV</ci>
</apply>
</apply>
<apply>
<minus/>
<ci>Vstar</ci>
<ci>RV</ci>
</apply>
</apply>
</apply>
</apply>
<ci>Bs</ci>
</apply>
</apply>
<apply>
<eq/>
<ci>Pl</ci>
<apply>
<times/>
<apply>
<plus/>
<apply>
<times/>
<ci>Al</ci>
<apply>
<exp/>
<apply>
<times/>
<ci>Kl</ci>
<ci>numAlveoli</ci>
<ci>VA</ci>
</apply>
</apply>
</apply>
<ci>Bl</ci>
</apply>
<ci>recruitmentFactor</ci>
</apply>
</apply>
<apply>
<eq/>
<ci>Pmus</ci>
<apply>
<plus/>
<apply>
<times/>
<ci>Amus</ci>
<apply>
<sin/>
<apply>
<times/>
<cn cellml:units="dimensionless">6.283185307179586</cn>
<ci>f</ci>
<ci>time</ci>
<cn cellml:units="dimensionless" type="e-notation">1.6666666666666667<sep/>-2</cn>
</apply>
</apply>
</apply>
<ci>Amus</ci>
</apply>
</apply>
<apply>
<eq/>
<ci>Pc</ci>
<piecewise>
<piece>
<apply>
<minus/>
<ci>Ac</ci>
<apply>
<times/>
<ci>Bc</ci>
<apply>
<power/>
<apply>
<minus/>
<apply>
<divide/>
<ci>Vc</ci>
<ci>Vcmax</ci>
</apply>
<cn cellml:units="dimensionless">0.7</cn>
</apply>
<cn cellml:units="dimensionless">2</cn>
</apply>
</apply>
</apply>
<apply>
<lt/>
<apply>
<divide/>
<ci>Vc</ci>
<ci>Vcmax</ci>
</apply>
<cn cellml:units="dimensionless">0.5</cn>
</apply>
</piece>
<otherwise>
<apply>
<minus/>
<cn cellml:units="dimensionless">5.6</cn>
<apply>
<times/>
<ci>Bcp</ci>
<apply>
<log/>
<apply>
<minus/>
<apply>
<divide/>
<ci>Vcmax</ci>
<ci>Vc</ci>
</apply>
<cn cellml:units="dimensionless">0.999</cn>
</apply>
</apply>
</apply>
</apply>
</otherwise>
</piecewise>
</apply>
<apply>
<eq/>
<ci>Pve</ci>
<apply>
<divide/>
<ci>Vve</ci>
<ci>Cve</ci>
</apply>
</apply>
<apply>
<eq/>
<ci>Vcw</ci>
<apply>
<plus/>
<apply>
<times/>
<ci>numAlveoli</ci>
<ci>VA</ci>
</apply>
<ci>VD</ci>
</apply>
</apply>
<apply>
<eq/>
<ci>Pcw</ci>
<apply>
<minus/>
<ci>Acw</ci>
<apply>
<times/>
<ci>Bcw</ci>
<apply>
<ln/>
<apply>
<minus/>
<apply>
<divide/>
<apply>
<minus/>
<ci>TLC</ci>
<ci>RV</ci>
</apply>
<apply>
<minus/>
<ci>Vcw</ci>
<ci>RV</ci>
</apply>
</apply>
<cn cellml:units="dimensionless">0.999</cn>
</apply>
</apply>
</apply>
</apply>
</apply>
<apply>
<eq/>
<ci>Ppl</ci>
<apply>
<minus/>
<apply>
<minus/>
<ci>Pcw</ci>
</apply>
<ci>Pmus</ci>
</apply>
</apply>
<!--PA = Ppl+Pl+Pve;-->
<apply>
<eq/>
<ci>PA</ci>
<apply>
<times/>
<apply>
<plus/>
<ci>Pl</ci>
<ci>Pve</ci>
</apply>
<cn cellml:units="dimensionless">133.33</cn>
</apply>
</apply>
</math>
<variable name="JR11" units="dimensionless"/>
<variable name="JR2" units="dimensionless"/>
<variable name="JR33" units="dimensionless"/>
<variable name="U1" units="dimensionless"/>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<eq/>
<ci>JR11</ci>
<apply>
<minus/>
<cn cellml:units="dimensionless">2</cn>
</apply>
</apply>
<apply>
<eq/>
<ci>JR2</ci>
<apply>
<divide/>
<cn cellml:units="dimensionless">1</cn>
<ci>numAlveoli</ci>
</apply>
</apply>
<apply>
<eq/>
<ci>JR33</ci>
<apply>
<divide/>
<apply>
<plus/>
<ci>Rs</ci>
<ci>Rve</ci>
</apply>
<ci>Rve</ci>
</apply>
</apply>
<apply>
<eq/>
<ci>U1</ci>
<apply>
<plus/>
<ci>Pcw</ci>
<ci>Pmus</ci>
</apply>
</apply>
<apply>
<eq/>
<ci>QA</ci>
<apply>
<divide/>
<apply>
<divide/>
<apply>
<times/>
<ci>numAlveoli</ci>
<ci>JR2</ci>
<apply>
<minus/>
<apply>
<minus/>
<ci>Pc</ci>
<ci>Pl</ci>
</apply>
<ci>Pve</ci>
</apply>
</apply>
<ci>Rs</ci>
</apply>
<cn cellml:units="dimensionless">1000</cn>
</apply>
</apply>
<apply>
<eq/>
<apply>
<diff/>
<bvar>
<ci>time</ci>
</bvar>
<ci>Vc</ci>
</apply>
<apply>
<divide/>
<apply>
<plus/>
<apply>
<times/>
<ci>JR11</ci>
<ci>Pc</ci>
</apply>
<ci>Pl</ci>
<ci>Pve</ci>
<ci>U1</ci>
</apply>
<ci>Rs</ci>
</apply>
</apply>
<apply>
<eq/>
<apply>
<diff/>
<bvar>
<ci>time</ci>
</bvar>
<ci>VA</ci>
</apply>
<apply>
<divide/>
<apply>
<times/>
<ci>JR2</ci>
<apply>
<minus/>
<apply>
<minus/>
<ci>Pc</ci>
<ci>Pl</ci>
</apply>
<ci>Pve</ci>
</apply>
</apply>
<ci>Rs</ci>
</apply>
</apply>
<apply>
<eq/>
<apply>
<diff/>
<bvar>
<ci>time</ci>
</bvar>
<ci>Vve</ci>
</apply>
<apply>
<divide/>
<apply>
<minus/>
<apply>
<minus/>
<ci>Pc</ci>
<ci>Pl</ci>
</apply>
<apply>
<times/>
<ci>JR33</ci>
<ci>Pve</ci>
</apply>
</apply>
<ci>Rs</ci>
</apply>
</apply>
</math>
</component>
<connection>
<map_components component_1="gasTransport" component_2="gasExchange"/>
<map_variables variable_1="p_o" variable_2="p_o"/>
<map_variables variable_1="D_o" variable_2="D_o"/>
<map_variables variable_1="f_o" variable_2="f_o"/>
<map_variables variable_1="P_w" variable_2="P_w"/>
<map_variables variable_1="p_c" variable_2="p_c"/>
<map_variables variable_1="D_c" variable_2="D_c"/>
<map_variables variable_1="p_ac" variable_2="p_ac"/>
</connection>
<connection>
<map_components component_1="Environment" component_2="gasTransport"/>
<map_variables variable_1="time" variable_2="time"/>
</connection>
<connection>
<map_components component_1="Acinus" component_2="gasTransport"/>
<map_variables variable_1="PA" variable_2="P_A"/>
</connection>
<connection>
<map_components component_1="Environment" component_2="gasExchange"/>
<map_variables variable_1="time" variable_2="time"/>
<map_variables variable_1="numAlveoli" variable_2="numAlveoli"/>
</connection>
<connection>
<map_components component_1="Acinus" component_2="gasExchange"/>
<map_variables variable_1="PA" variable_2="P_A"/>
<map_variables variable_1="VA" variable_2="V_A"/>
</connection>
<connection>
<map_components component_1="Environment" component_2="Acinus"/>
<map_variables variable_1="time" variable_2="time"/>
<map_variables variable_1="numAlveoli" variable_2="numAlveoli"/>
</connection>
</model>
