blockPollution_Dynamics
Information
This model describes the appearance of persistent pollutants. These pollutants are an unwelcome yet inevitable byproduct of our industrial production. Especially air pollution is problematic, because these pollutants are difficult to re-capture, and they remain in the air for a long time, somewhere in the order of 100 years. These then lead to Global Warming.Whereas the earlier WORLD2 model listed only the appearance and assimilation of pollution itself, the newer WORLD3 model accounts for the possibility of reducing the release of pollutants into the air by improved technology using a second state variable. For example, it may be possible to burn coal in a power plant that captures the released CO2 rather than releasing it into the atmosphere. In this way, the greenhouse gas emissions could be significantly reduced, and thereby, the effects of global warming could be mitigated.
Pollutants can take many forms. For this reason, the WORLD3 model normalizes the pollutants and expresses them in "units of pollution." In accordance with engineering practice, normalized quantities are assumed to be dimensionless (the dimensions are filtered out in the process of normalization), and consequently, pollution in this model is assumed dimensionless. The technology change factor is also dimensionless.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Real | agr_mtl_toxic_index | 1 | Agricultural materials toxicity index |
| Real | assim_half_life_1970 | 1.5 | Pollution assimilation half life in 1970 |
| Real | des_ppoll_index_DPOLX | 1.2 | Desired persistent pollution index |
| Real | fr_agr_inp_pers_mtl | 0.001 | Effective fraction of agricultural pollution input |
| Real | frac_res_pers_mtl | 0.02 | Effective fraction of resource utilization on pollution generation |
| Real | ind_mtl_emiss_fact | 0.1 | Industrial materials emission factor |
| Real | ind_mtl_toxic_index | 10.0 | Industrial materials toxicity index |
| Real | ind_out_in_1970 | 790000000000.0 | Industrial output in 1970 |
| Real | p_ppoll_gen_fact_1 | 1 | Default persistent pollution generation factor |
| Real | pers_pollution_init | 25000000.0 | Initial persistent pollution |
| Real | ppoll_in_1970 | 136000000.0 | Persistent pollution in 1970 |
| Real | ppoll_tech_init | 1 | Initial persistent pollution technology change factor |
| Real | ppoll_trans_del | 20 | Persistent pollution transmission delay |
| Real | t_air_poll_time | 4000 | Air pollution change time |
| Real | t_policy_year | 4000 | Year of policy change |
| Real | tech_dev_del_TDD | 20 | Technology development time |
| Real[:] | p_ppoll_tech_chg_mlt | {0, 0, 0, 0} | Persistent pollution technology change multiplier |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| SystemDynamics.Interfaces.MassInPort | population | Population | |
| SystemDynamics.Interfaces.MassInPort | pc_res_use_mlt | Per capita resource utilization | |
| SystemDynamics.Interfaces.MassInPort | arable_land | Arable land | |
| SystemDynamics.Interfaces.MassInPort | agr_inp_per_hect | Agricultural investments per hectare | |
| SystemDynamics.Interfaces.MassOutPort | ppoll_tech_mult_icor_COPM | Technology induced reduction in persistent pollution release | |
| SystemDynamics.Interfaces.MassOutPort | ppoll_index | Persistent pollution index | |
| SystemDynamics.Interfaces.MassOutPort | ppoll_gen_rt | Persistent pollution generation rate | |
| SystemDynamics.Interfaces.MassInPort | industrial_output | Annual industrial output | |
| SystemDynamics.Interfaces.MassOutPort | poll_intens_ind | Persistent pollution intensity index | |
| SystemDynamics.Interfaces.MassOutPort | s_yield_mlt_air_poll | Land yield multiplier to air pollution release |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| SystemDynamics.Levels.Level | Pers_Pollution | p.440 of Dynamics of Growth in a Finite World | |
| SystemDynamics.Rates.RRate | PPoll_Appear_Rt | p.435 of Dynamics of Growth in a Finite World | |
| SystemDynamics.Rates.RRate | PPoll_Assim_Rt | p.442 of Dynamics of Growth in a Finite World | |
| SystemDynamics.Sources.Source | Source1 | ||
| SystemDynamics.Sources.Sink | Sink1 | ||
| SystemDynamics.Functions.SMTH3 | PPoll_Appear_Rate | p.435 of Dynamics of Growth in a Finite World | |
| SystemDynamics.WorldDynamics.World3.Utilities.PPoll_Assim_Rt | PPoll_Ass_Rt | p.442 of Dynamics of Growth in a Finite World | |
| SystemDynamics.Functions.Tabular | Assim_Half_Life_Mlt | p.453 of Dynamics of Growth in a Finite World | |
| Modelica.Blocks.Math.Gain | PPoll_Index | p.441 of Dynamics of Growth in a Finite World | |
| SystemDynamics.WorldDynamics.World3.Utilities.PPoll_Gen_Rt | PPoll_Gen_Rt | p.428 of Dynamics of Growth in a Finite World | |
| SystemDynamics.WorldDynamics.World3.Utilities.PPoll_Gen_Agr | PPoll_Gen_Agr | p.433 of Dynamics of Growth in a Finite World | |
| SystemDynamics.WorldDynamics.World3.Utilities.PPoll_Gen_Ind | PPoll_Gen_Ind | p.429 of Dynamics of Growth in a Finite World | |
| SystemDynamics.Levels.Level1a | PPoll_Tech_PTD | ||
| SystemDynamics.Rates.Rate_1 | PPoll_Tech_Chg_Rt | ||
| SystemDynamics.Sources.Source | Source2 | ||
| SystemDynamics.WorldDynamics.World3.Utilities.PPoll_Tech_Chg_Rt | PPoll_Tech_Ch_Rt | ||
| SystemDynamics.Functions.Tabular | P_PPoll_Tech_Chg_mlt_POLGFM | ||
| SystemDynamics.WorldDynamics.World3.Utilities.P_PPoll_Tech_Chg | P_PPoll_Tech_Chg | ||
| SystemDynamics.Functions.SMTH3 | P_PPoll_Gen_Fact_2 | ||
| SystemDynamics.WorldDynamics.World3.Utilities.S_PPoll_Gen_Fact | S_PPoll_Gen_Fact | p.428 of Dynamics of Growth in a Finite World | |
| SystemDynamics.Functions.Tabular | PPoll_Tech_Mult_Icor_COPM | ||
| SystemDynamics.WorldDynamics.World3.Utilities.Poll_Intens_Ind | Poll_Intens_Ind | ||
| Modelica.Blocks.Math.Gain | Gain1 | ||
| SystemDynamics.Functions.Tabular | P_Yield_Mlt_Air_Poll_1 | p.310 of Dynamics of Growth in a Finite World | |
| SystemDynamics.Functions.Tabular | P_Yield_Mlt_Air_Poll_2 | p.310 of Dynamics of Growth in a Finite World | |
| SystemDynamics.WorldDynamics.World3.Utilities.S_Yield_Mlt_Air_Poll | S_Yield_Mlt_Air_Poll | p.310 of Dynamics of Growth in a Finite World | |
| Modelica.Blocks.Math.Gain | Assim_Half_Life | p.453 of Dynamics of Growth in a Finite World |