Skip to content
OnlyProjects
M.Tech / M.E. · Chemical EngineeringFor educational purposes only
Code included

Flux-Decline Modelling in Membrane Filtration of Textile Effluent: Hermia Models and Critical Flux on Published Data

Hermia blocking laws and critical-flux estimation fitted to published flux–time data with a declared protocol

Mapped to your syllabusVTU M.Tech 2022 Scheme · 22SXX41 Project Work Phase-2 · Semester 4

Overview

1 min read

FD-Bench is a declared-protocol modelling study of flux decline in membrane filtration of textile dye effluent, executed entirely on published experimental data — no bench runs, no membrane rig, but with the statistical rigour those experiments deserve.

Textile clusters such as Tirupur in Tamil Nadu discharge dye-laden effluent under Central Pollution Control Board norms, and membrane processes are among the main treatment routes; in every such plant the operating question is the same — why and how fast does permeate flux fall? The classical answer is Hermia's four constant-pressure blocking laws (complete pore blocking, standard blocking, intermediate blocking and cake filtration), distinguished by the exponent n, plus the critical-flux concept of Field et al. Yet most published studies fit one mechanism, report one R² and move on; the exponent is rarely tested for physical plausibility, competing models are rarely compared formally, and digitisation error is almost never acknowledged.

This study assembles published flux–time and flux-step datasets for dye/effluent membrane filtration (curves digitised with WebPlotDigitizer under a logged, triplicate-digitisation protocol), fits all four Hermia mechanisms and combined variants by non-linear least squares (SciPy curve_fit), compares them by RMSE and AIC with confidence intervals on fitted parameters, checks each exponent against its theoretical value, and estimates critical flux from published flux-step data.

The deliverable is a paper-style study with a reproducible Python pipeline: mechanism-atlas tables, digitisation-uncertainty statements and an operational recommendation on how far above critical flux a textile-effluent membrane plant can afford to run.

Relevant for
Karnataka
Level
Advanced · 26 weeks · solo
Common at
Visvesvaraya Technological University, Anna University, Chennai, Jawaharlal Nehru Technological University Hyderabad
Updated
Nov 2026

Syllabus alignment

VTU · M.Tech 2022 Scheme

22SXX41 · Project Work Phase-2 · Semester 4 · 18 credits · CIE 100 + SEE 100 (viva)

Subjects this project applies
  • 22RMI16 Research Methodology & IPR
  • Project Work Phase-1 (22SXX34): literature survey and problem formulation
  • Python programming (M.Tech lab coursework)
  • Chemical engineering PG coursework: mass transfer, separation processes and wastewater treatment
How it is evaluated

50 : 25 : 25 (report : presentation : Q&A)

Also fits: Anna University M.E. Regulation 2021, JNTUH M.Tech R22.

What's in the box

11 parts · 5 free · 2 previewed · 4 unlock for ₹2,000

Problem & synopsis

5 min read

Problem statement

Membrane treatment of Indian textile effluent is limited by flux decline, and the fouling-mechanism models that should guide plant operation — Hermia's blocking laws and the critical-flux concept — are usually applied without the statistical discipline that makes them useful: one mechanism fitted per study, linearised-transform R² reported instead of honest curve fits, fitted exponents accepted whatever their physical plausibility, and digitisation error from published curves never propagated. There is no reproducible, declared-protocol re-analysis that fits all Hermia mechanisms and combined variants to published textile-effluent flux data, compares them formally by information criteria, tests exponents against theoretical values with confidence intervals, and estimates critical flux from published step experiments under declared criteria. This dissertation fills that gap with a fully scripted pipeline, triplicate digitisation with propagated uncertainty, and model-selection tables that regenerate from a versioned data store — turning scattered published curves into an evidence-based mechanism atlas for dye-effluent membrane operation.

Synopsis

Abstract

This dissertation models permeate-flux decline in membrane filtration of textile dye effluent using published experimental data under a pre-declared analysis protocol. Published curves are extracted under a logged, triplicate WebPlotDigitizer protocol whose uncertainty propagates into every fit. Four Hermia constant-pressure blocking mechanisms (complete, standard, intermediate, cake) and combined variants are fitted to each dataset by non-linear least squares; model selection uses RMSE, AIC and physical-plausibility checks on the fitted exponent n against theoretical values (2, 1.5, 1, 0). Critical flux is estimated from published flux-step experiments by declared change-point analysis. The study reports which mechanism each operating regime exhibits, how the exponent shifts with crossflow velocity and transmembrane pressure, and the operating margin above critical flux.

Introduction

Dye-house effluent carries colour, suspended solids and salinity at concentrations that foul membranes quickly; Indian textile clusters treat it under CPCB discharge norms. Membrane plant economics are governed by flux decline: a fouling run that halves flux doubles the membrane area or the cleaning frequency. The classical models — Hermia's blocking laws and the critical-flux concept — are cheap to evaluate; the intellectual work lies in disciplined fitting and honest model selection, not hardware.

Existing system and literature gap

The membrane-fouling literature is vast, but its modelling practice is uneven: single-mechanism fits reported without competing-model comparison, R² quoted on linearised transforms that distort error structure, exponents accepted whatever their value, and no statement of how digitising published curves perturbs the conclusions. What is missing is a declared-protocol re-analysis of published textile-effluent data: every mechanism fitted to every dataset, formal model comparison, exponent-plausibility testing and propagated digitisation uncertainty.

Proposed work

  • Select and document published flux–time and flux-step datasets for dye and textile-effluent membrane filtration, recording membrane type, operating conditions and source figure per point.
  • Digitise curves with WebPlotDigitizer under a declared protocol — triplicate digitisation, axis-calibration checks, a digitisation log — and propagate the spread into fitted-parameter uncertainty.
  • Implement the four Hermia mechanisms plus combined cake–blocking variants; fit all of them to every dataset by bounded non-linear least squares from common declared initialisations.
  • Compare models per dataset by RMSE and AIC; test fitted exponents against theoretical values with confidence intervals; analyse how the dominant mechanism shifts with operating conditions.
  • Estimate critical flux from published flux-step data under declared change-point criteria and compare it with each experiment's operating flux.

Feasibility

  • Technical: all fitting runs in Python (NumPy, SciPy curve_fit, pandas) on a 16 GB laptop; each dataset is a few hundred points, so fitting takes minutes.
  • Data: published literature is the data source, accessible through the institute library; digitisation is logged and reproducible; no lab access required.
  • Economic: zero cost beyond WebPlotDigitizer (free for academic use).
  • Operational (research): the protocol — model forms, initialisations, bounds, selection criteria — is frozen before fitting; every table regenerates from the digitised store and fixed configuration, which is the audit trail an M.Tech viva demands.

Objectives

  1. 01Assemble a documented, versioned store of published flux–time and flux-step datasets for dye and textile-effluent membrane filtration, with membrane type, operating conditions and source provenance recorded per point.
  2. 02Digitise published curves under a declared triplicate WebPlotDigitizer protocol with axis-calibration checks, and propagate digitisation spread into all downstream parameter uncertainty.
  3. 03Implement the four Hermia constant-pressure blocking mechanisms and combined cake–blocking variants in differential and integral forms, with bounded non-linear least-squares fitting from declared initialisations.
  4. 04Compare competing mechanisms per dataset by RMSE and AIC, and test fitted exponents against theoretical values (2, 1.5, 1, 0) with confidence intervals and plausibility flags.
  5. 05Estimate critical flux from published flux-step data under declared change-point criteria and analyse the operating margin of each source experiment relative to it.
  6. 06Publish the complete pipeline, digitisation log and frozen protocol so every table and figure regenerates from the versioned data store in two commands.

Scope

In scope

  • Published constant-pressure/constant-flux flux–time datasets and flux-step datasets for dye and textile-effluent filtration on UF/NF/MD-class membranes, selected with documented inclusion criteria.
  • All four Hermia mechanisms plus combined variants; non-linear least-squares fitting with bounds; RMSE/AIC model selection; exponent-plausibility testing; triplicate-digitisation uncertainty.
  • Critical-flux estimation from published step data under declared change-point criteria; operating-margin analysis against source experiments.
  • Synthesis into a mechanism atlas: which mechanism dominates which operating regime, and what that implies for plant practice.

Out of scope

  • New laboratory experiments: no membrane rig, no synthetic or real effluent runs — the study is a re-analysis of published data by declared design.
  • Full CFD or molecular-dynamics fouling simulation; the scope is classical engineering models fitted with statistical discipline.
  • Membrane-cleaning protocol design and long-term ageing economics (future scope).
  • Novel fouling-theory development: existing mechanisms are compared, not new ones proposed.

Methodology

The work follows a quantitative, model-comparative research design in six phases over 26 weeks, with the analysis protocol (model forms, bounds, initialisations, selection criteria, digitisation rules) frozen at the end of Phase 1 — before the first fit.

PhaseWeeksActivitiesDeliverable
Literature survey & protocol1–4Survey fouling-mechanism literature and textile-effluent membrane studies; define dataset inclusion criteria; freeze the analysis protocolSurvey chapter; pre-declared protocol document
Data acquisition & digitisation5–9Select datasets; digitise flux–time and flux-step curves (triplicate, logged); build the versioned data store with provenance per pointDigitised data store + digitisation log
Model implementation10–14Implement Hermia mechanisms and combined variants; unit-test against hand-computed cases and synthetic data with known exponentsTested model library + validation report
Fitting & model selection15–19Fit all mechanisms to all datasets; compute RMSE/AIC; exponent confidence intervals and plausibility flags; digitisation-uncertainty propagationFull fitting tables
Critical-flux analysis20–22Apply declared change-point criteria to flux-step data; margin analysis against operating fluxes; regime synthesisCritical-flux tables + mechanism atlas
Writing & defence23–26Dissertation in VTU format, paper-style results chapter, slides, live pipeline demoDissertation, presentation

Validation inside the study: synthetic flux-decline generation with known exponents recovered by the fitter within tolerance; digitisation repeatability quantified from the triplicate protocol; fitting-routine checks on hand-computable decay curves; and a full re-run reproducing every table from the frozen configuration and versioned store.

Architecture & tech stack

1 diagram · 7 technologies · 1 min read

  • Python
  • NumPy
  • SciPy (curve_fit)
  • pandas
  • Matplotlib
  • WebPlotDigitizer
  • Jupyter Notebook

The pipeline separates data acquisition from model fitting, with the digitisation log and frozen protocol as first-class artefacts, so every fitted number carries its provenance and uncertainty.

flowchart TD
  A["Published membrane studies\nflux-time and flux-step figures"] --> B["WebPlotDigitizer\ntriplicate, logged, calibrated"]
  B --> C[("Versioned data store\npoints + provenance + spread")]
  C --> D["Hermia model library\nn = 2, 1.5, 1, 0 + combined forms"]
  D --> E["Non-linear least-squares fitter\nSciPy curve_fit, bounded"]
  E --> F["Model selection\nRMSE, AIC, plausibility flags"]
  C --> G["Digitisation uncertainty\npropagated to parameters"]
  G --> F
  C --> H["Critical-flux estimator\ndeclared change-point criteria"]
  F --> I["Mechanism atlas\nregime vs mechanism tables"]
  H --> I
  I --> J["Results tables, figures\nand operational recommendation"]

Three design decisions matter at the viva. First, digitisation is triplicate and logged because published curves are the study's raw material: the spread across three independent digitisations is propagated into parameter confidence intervals, so conclusions carry their measurement error explicitly instead of pretending curve-reading is exact. Second, all mechanisms are fitted to every dataset from common declared initialisations — selecting one mechanism per dataset in advance would convert model selection into assumption; the AIC/RMSE comparison over the full model set is the study's evidence. Third, the exponent-plausibility check is separate from model selection: a mechanism can win on RMSE while its fitted exponent is physically implausible, and the atlas reports both facts rather than silently privileging one, which is exactly the honest-reporting discipline 22RMI16 teaches.

Modules

5 modules

  1. Module 01

    Dataset selection and digitisation

    Applies the frozen inclusion criteria to published dye/effluent membrane studies, digitises selected flux–time and flux-step curves in WebPlotDigitizer three times with axis-calibration checks, records membrane type, module and operating conditions per dataset, and writes the versioned store with per-point provenance.

  2. Module 02

    Hermia model library

    Implements the four constant-pressure blocking mechanisms (complete, standard, intermediate, cake) in differential and integral forms plus combined cake–blocking variants, each as an inspectable function with its theoretical exponent documented, so the fitting layer scores models rather than re-deriving them.

  3. Module 03

    Fitting and uncertainty engine

    Fits every mechanism to every dataset by bounded non-linear least squares (SciPy curve_fit) from common declared initialisations, computes parameter covariance and confidence intervals, propagates triplicate-digitisation spread into the uncertainty budget, and flags non-convergence or bound-hitting honestly.

  4. Module 04

    Model selection and plausibility analysis

    Compares mechanisms per dataset by RMSE and AIC over the full model set, tests fitted exponents against theoretical values (2, 1.5, 1, 0) with confidence intervals, flags physically implausible wins, and analyses how the dominant mechanism shifts with crossflow velocity and transmembrane pressure.

  5. Module 05

    Critical-flux estimator and synthesis

    Applies declared change-point criteria to published flux-step data (flux-per-step increment, drift thresholds), estimates critical flux with digitisation uncertainty, compares it against each experiment's operating flux, and synthesises the mechanism atlas and operational margin recommendation.

Slides

12 slides · titles free · bullets, notes and the .pptx unlock

  1. Slide 1

    Flux-Decline Modelling in Membrane Filtration of Textile Effluent

  2. Slide 2

    Why flux decline matters

  3. Slide 3

    Research questions

  4. Slide 4

    Gap in existing work

  5. Slide 5

    Data: published curves, digitised honestly

  6. Slide 6

    Model set

  7. Slide 7

    Fitting and selection protocol

  8. Slide 8

    Uncertainty: the digitisation budget

  9. Slide 9

    Results: the mechanism atlas

  10. Slide 10

    Limitations and threats to validity

  11. Slide 11

    Conclusion & future scope

  12. Slide 12

    References & artefacts

Bullets, speaker notes and the .pptx · ₹2,000

The titles above are the real outline. The rest is what you present from.

Unlock for ₹2,000

Viva questions & answers

3 of 16 answered free · 13 unlock

Read each answer, close it, and say it in your own words. Your viva will ask. Now you'll know.

  1. 01Concept

    What is your project's novelty, given that Hermia modelling is textbook material?

    The novelty is the statistical discipline applied to it: all four mechanisms plus combined variants fitted to every published dataset from common initialisations, formal RMSE/AIC comparison, exponent-plausibility testing with confidence intervals, and triplicate-digitisation uncertainty propagated into every parameter. Most published fits use one mechanism, linearised transforms and no digitisation-error statement; this study converts scattered published curves into a mechanism atlas whose conclusions carry their own measurement error.

  2. 02Concept

    What distinguishes the four Hermia mechanisms physically?

    Each mechanism is a different geometry of fouling: complete blocking (n = 2) seals pore entrances entirely — particles larger than pores landing on openings; standard blocking (n = 1.5) narrows pores uniformly along their length — adsorption inside pores; intermediate blocking (n = 1) mixes sealed and unsealed openings as particles overlap; and cake filtration (n = 0) builds a growing resistance layer on the membrane surface. The fitted exponent is therefore a mechanism signature, which is why plausibility testing matters.

  3. 03Concept

    What is critical flux, and why is it operationally important?

    Critical flux is the flux below which fouling is negligible or slow and above which deposition accelerates sharply — the boundary between sustainable operation and runaway decline. It matters because plants that run far above it buy membrane area and cleaning chemicals to chase a problem their operating point created; the study estimates it from published flux-step data and reports each source experiment's margin above it, turning a theoretical concept into an operating-margin recommendation.

+13 more questions, with answers

Try the free ones out loud first. Your examiner will not accept “it's in the PPT”.

Source code & how to run

1 step · complete source code · unlocks with the project

Unlocks with the project · ₹2,000

1 step · source code zip

Prerequisites, install, seed data and tests, written for demo day. Plus the complete source.

Unlock for ₹2,000

READMEFIRST

263 words · unlocks with the project

What to change before it goes anywhere near a submission. Skipping it is how the demo fails live.

Unlocks with the project · ₹2,000

263 words · ~1 min read

The checklist of things to rename, re-seed and re-think so the project reads as yours.

Unlock for ₹2,000

Instructions

312 words · unlocks with the project

How to study it, adapt it and walk your examiner through it, step by step.

Unlocks with the project · ₹2,000

312 words · ~2 min read

Report structure, formatting rules and the submission checklist your department will grade.

Unlock for ₹2,000

References

7 sources

  1. Hermia, J. (1982), "Constant pressure blocking filtration laws — application to power-law non-Newtonian fluids", Transactions of the Institution of Chemical Engineers, 60, 183–187
  2. Field, R. W., Wu, D., Howell, J. A. & Gupta, B. B. (1995), "Critical flux concept for microfiltration fouling", Journal of Membrane Science, 100(3), 259–272
  3. Fortunato, L. et al. (2021), "Textile dye wastewater treatment by direct contact membrane distillation", Journal of Membrane Science
  4. Ezugbe, E. O. & Rathilal, S. (2020), "Membrane Technologies in Wastewater Treatment: A Review", Membranes, 10(5), 89
  5. WebPlotDigitizer — extract data from plot images (academic tool, automeris.io)
  6. SciPy Documentation — scipy.optimize.curve_fit for non-linear least squares
  7. Central Pollution Control Board (CPCB), India — effluent discharge standards and monitoring

Cite this bundle

OnlyProjects. (2026). Flux-Decline Modelling in Membrane Filtration of Textile Effluent: Hermia Models and Critical Flux on Published Data: M.Tech / M.E. Chemical Engineering project bundle [Educational resource]. https://onlyprojects.online/projects/mtech-chem-membrane-flux-decline-hermia-modelling

Future scope

1 min read

  • Add a bench validation phase on a college membrane rig with a synthetic dye solution, closing the loop between published-data re-analysis and fresh measurement.
  • Extend the model library with resistance-in-series and pore-blocking–cake two-stage models for long runs.
  • Re-run the atlas restricted to one membrane class (e.g. MD only) with deeper operating-condition stratification.
  • Study cleaning-recovery curves (flux restoration after chemical cleaning) under the same declared-fitting discipline.
  • Build a plant-side flux-decline calculator that recommends operating margin above the estimated critical flux for a given effluent class.

Keep browsing

Same degree, same syllabus slot, different idea. Pick the one your guide will actually approve.

M.Tech / M.E.

Aerospace / Aeronautical

NACA 0012 Airfoil CFD Validation Study Against XFOIL with Mesh Convergence

A mesh-converged OpenFOAM study of the NACA 0012 aerofoil validated against XFOIL and NASA's turbulence-modelling reference data

  • OpenFOAM v12 (finite-volume CFD, SA and k-ω SST models)
  • XFOIL 6.99 (panel method with integral boundary layer)
  • Gmsh and blockMesh for structured C-grid generation
  • +3

advanced24 wkSolo