©
Superabsorbent polymers: parameters
Finds parameters from data (PHP, Python, Fortran, gnuplot).
2024.Jul.03 19:20:28
File to upload (Optional) Such as Polymer.xlsx
Screen 'csv' data In 'csv' (Am or Eu) format,
ignored if a file is uploaded. •
Guesses Initial guesses for the parameters: x, kF, k1. •
Computing mode   Verify with guesses or adjust them. •
xtol, ftol, maxiter (-1: 1000×#Guesses) Tolerances for x, y; max. iterations.
Show values Show graph coordinates.

Finds the 3 parameters — Fickian contribution fraction, x, Fickian and relaxation parameters, kF, and kR — in the "swelling" (expansion) of superabsorbent polymers. Some of these polymers can absorb water up to ~1 000 times their dry weight (1 kg / g), as in [Rosa et al., 2002].

This PHP front-end calls a Python master that uses Fortran 90 and 'gnuplot'. The main files are:  (a) P-SupAPolymer.php (this one); (b) Superabsorbent.php, 'action' manager; (c) superabsorbent.py, Python hub importing the following module and calling 'gnuplot'; and (d) user module from modSuperabsorbent.f90, created through 'f2py3'.

This is also a template (or paradigm) for many other Engineering (or better, STEM) problems.

Advantage is taken from: PHP, for the web page; Python, as "glue"; Fortran, for numerical segment; and 'gnuplot', for plotting.

Draws graphs with the experimental points and the calculated points from regression.

Collaboration: MSc student Alexandra Pato.

References: Plate: SuperAPolymer

• (Wikipedia) PHP (from Personal Home Page).

• Rosa, F., J. Bordado, M. Casquilho, 2002, "Kinetics of water absorbency in AA/AMPS copolymers: application of a diffusion-relaxation model", Polymer, 43:63–70 (doi: 10.1016/S0032-3861(01)00596-1) (excerpt.pdf).

• (Wikipedia) Python (programming language). Python as glue. Using Python as glue. F2PY Users Guide and Reference Manual.

• (Wikipedia) Fortran (Fortran 90). • (Wikipedia) gnuplot.

• CISTI'2022, 17.ª Conferencia Ibérica de Sistemas y Tecnologías de Información (17.th Iberian Conference on Information Systems and Technologíes), Madrid (Spain), 22–25 June 2022.

• Symbols: Unicode.pdf (charts); square root

• 1902-10-31: Wald, Abraham (†1950-12-13, 48 yrs.).

 
 
Valid HTML 5! IST http://web.ist.utl.pt/~mcasquilho/compute/CISTI_2022/P-SuperAPolymer.php
Created: 2021-10-31 — Last modified: 2023-05-09