Excel to Web Prototype

Pn simulator / 光合速率模擬

Developed by 方煒 臺灣大學生物機電工程學系 名譽教授|Web implementation assisted by ChatGPT 5.4 and Codex

本頁聚焦於與 Pn simulation 直接相關的兩張工作表:Pn_SimulatorPn_24 h_Simulation

原始檔 / Source files Pn_sim.xlsx G_factors_for_Pn.xlsx RP_RD.xlsx
Workbook 結構
2 sheets
目前模式
Pn Simulator
淨光合速率 Pn
0.3629 mg/m²/s

Worksheet View

Choose Worksheet

Light Factor

Sheet 1: GL

第一張工作表整理光反應因子 GL。它以 Ki 與 PAR 為輸入,用來描述光照對最大光合速率的限制程度。

Core equations
GL = 1 / (1 + Ki / PAR)
Ki : irradiance rate constant, W/m2
PAR : photosynthetically active radiation, W/m2
P = Pmax x GC x GL x GTL

CO2 Factor

Sheet 2: GC

第二張工作表整理 CO2 因子 GC。它先把 CO2 ppm 轉換為葉綠體中的 CO2 濃度,再用 Kc 與 CO2ch 求得 GC

Core equations
CO2ch = CO2ppm x 44.01 / 22.4 x 273 / (273 + T)
GC = 1 / (1 + KC / CO2ch)
KC : CO2 concentration rate constant, mg/m3
CO2ch : chloroplast CO2 concentration, mg/m3

Temperature Factor

Sheet 3: GTL

第三張工作表整理溫度因子 GTL。它以葉溫 TL、最適葉溫 Tm 與溫度反應常數 a 估算溫度對光合速率的限制程度。

Core equations
GTL = [2(TL + a)2(Tm + a)2 - (TL + a)4] / (Tm + a)4
GTL,bound = max(GTL, 0)
TL : leaf temperature, °C
Tm : optimum leaf temperature for Pn, °C
a : temperature response constant, °C

Photorespiration

Sheet 4: Rp

第四張工作表整理光呼吸 Rp。它依植物型態、溫度與 CO2 濃度,估算 CO2 條件對光呼吸的抑制程度。

Core equations
CO2mg = CO2ppm x 44.01 / 22.4 x 273 / (273 + T)
Rp = IF(Ptype = C4, 0, IF(CO2mg ≥ 2352, 0, (-Rpmax / Rhocstop) x (CO2mg - Rhocstop)))
Rpmax = 0.5, Rhocstop = 2352 mg/m3

Dark Respiration

Sheet 5: Rd

第五張工作表整理暗呼吸 Rd。它使用 Q10、Rd20 與溫度 T,估算溫度升高時暗呼吸的指數增加。

Core equations
Rd = Rd20 x Q10((T - 20) / 10)
Q10 : respiration temperature coefficient
Rd20 : dark respiration at 20°C, mg/m2/s

Main Model

Sheet 6: Pn_Simulator

這一頁是單點模擬器。給定葉溫、相對濕度、PAR、風速與 CO2,可估算光合速率、光呼吸、暗呼吸、淨光合速率與蒸散相關阻力。

Photosynthesis factors
GTL = [2(TL + a)2(Tm + a)2 - (TL + a)4] / (Tm + a)4
Tm = 25, a = 5
GL = 1 / (1 + Ki / PAR)
GC = CO2ch / (KC + CO2ch)
Core equations
Pm = Pmax x GTL x GL x GC
A = Rc
B = CO2mg + KC + Rc x Pm
C = CO2mg x Pm
Ps = (B - sqrt(B² - 4AC)) / (2A)
Rc = Rac + Rlc + Rlc,inc
CO2mg = CO2 x 1.83025
Pn = Ps - Rp - Rd
Tr = VDD / Rv × 1000

Profile Model

Sheet 7: Pn_24 h_Simulation

第七張工作表把 24 小時的溫度、相對濕度、風速、PAR 與 CO2 資料逐時帶入,計算逐時蒸散、光合速率、光呼吸、暗呼吸與淨光合速率。

  • 工作表內建 24 筆逐時資料與多張圖表。
  • 本網頁版保留其逐時計算,並整理成摘要卡片、結果表與多圖版型。

Worksheet Switch

Choose Worksheet

Workbook Reference

Sheet 1: Rv & Tr

Sheet 1 reference layer

The first sheet organizes the intermediate variables behind the transpiration and photosynthesis model so the later two sheets are easier to interpret.

Key relationships
GTL = f(TL)
GI = 1 / (1 + Ki / PAR)
Rv = Rav + Rlv + Rvc
Tr = VDD / Rv x 1000

Variable Map

Core parameters and units

Symbol Meaning Unit
TlLeaf temperature°C
PARPhotosynthetically active radiationW/m2
RavAerodynamic resistances/m
RlvLeaf vapor resistances/m
VDDVapor density differenceg/m3
TrTranspiration ratemg/m2/s

Sheet 1 reference is ready. Adjust the variables above to inspect the resistance structure.

Derived Values

Sheet 1 derived parameters

Tr & P core variables
Tr (mg/m2/s) 0.0000
VDD (g/m3) 0.0000
Rv (s/m) 0.0000
GL (-) 0.0000
Symbol Meaning Unit Value

Reference Visual

Resistance balance

Places Rav, Rlv, Rvc, and Rv in one view so the transpiration resistance structure is easy to inspect.

Inputs

Sheet 1: GL Inputs

GL worksheet is ready. Adjust Ki and PAR to inspect the light factor.

Results

Sheet 1: GL Outputs

Ki (W/m2) 100.00
PAR (W/m2) 500.00
Light factor GL 0.8333

Reference Curve

GL and PAR

Compares the workbook Ki = 100 and Ki = 200 curves, and marks the current Ki/PAR condition.

Inputs

Sheet 2: GC Inputs

GC worksheet is ready. Adjust temperature, CO2, and Kc to inspect the CO2 factor.

Results

Sheet 2: GC Outputs

Temperature (°C) 25.00
CO2ch (mg/m3) 719.87
CO2 factor GC 0.6206

Reference Curve

GC and CO2

Shows the GC response curve for the current temperature and Kc, and marks the current CO2 point.

Inputs

Sheet 3: GTL Inputs

GTL worksheet is ready. Adjust TL, Tm, and a to inspect the temperature factor.

Results

Sheet 3: GTL Outputs

TL (°C) 20.00
Raw GTL 0.9722
Bounded GTL 0.9722

Reference Curve

GTL and Leaf Temperature

Compares the workbook a = 5 and a = 10 curves, and marks the current TL/Tm/a condition.

Inputs

Sheet 4: Rp Inputs

Rp worksheet is ready. Adjust plant type, temperature, and CO2 to inspect photorespiration.

Results

Sheet 4: Rp Outputs

CO2 (mg/m3) 0.00
Photorespiration Rp (mg/m2/s) 0.00
Plant type C3

Reference Curve

Rp and CO2

Shows the Rp response to CO2 for the current temperature, and compares C3 with C4.

Inputs

Sheet 5: Rd Inputs

Rd worksheet is ready. Adjust Q10, Rd20, and temperature to inspect dark respiration.

Results

Sheet 5: Rd Outputs

Q10 2.00
Rd20 (mg/m2/s) 0.070
Dark respiration Rd (mg/m2/s) 0.070

Reference Curve

Rd and Temperature

Shows the exponential Rd response to temperature and marks the current temperature point.