Skip to content
OnlyProjects
B.Tech / B.E. · Chemical EngineeringFor educational purposes only

Bench-Scale Adsorption of Methylene Blue Dye on Coconut-Shell Activated Carbon

Prepare activated carbon from coconut shells, run batch dye-removal experiments, and fit Langmuir, Freundlich and pseudo-second-order models

Mapped to your syllabusVTU 2022 Scheme (OBE/CBCS) · BXX685 Major Project Phase-I · Semester 6

Overview

1 min read

Dye-Adsorption Study is a bench-scale wastewater treatment experiment built around one of India's real industrial problems: coloured effluent from textile dyeing. The team prepares activated carbon from waste coconut shells — pyrolysed and physically activated in a college muffle furnace — and measures how well it removes methylene blue, a standard cationic dye, from synthetic effluent in batch experiments. Methylene blue is the ideal teaching dye because its concentration maps directly to absorbance at 664 nm on the department spectrophotometer through a Beer-Lambert calibration.

The chemical engineering content is the modelling, not just the removal percentage. From equilibrium data at two temperatures the team fits the Langmuir and Freundlich isotherms (nonlinear least squares in Python, linearised regression in Scilab as cross-check) and reports adsorption capacity and the dimensionless separation factor. From time-course data they fit pseudo-first-order and pseudo-second-order kinetics and identify which mechanism governs uptake. Effects of adsorbent dose, contact time, initial concentration and pH complete the parameter map.

The Indian grounding is the point: India is a major coconut producer, coconut-shell activated carbon is a real domestic industry concentrated in Tamil Nadu and Kerala, and small dyeing units face discharge norms under the Environment (Protection) Rules that make colour removal a live compliance issue. The whole study runs on consumables under ₹3,000 plus instruments every chemical engineering department already owns, and produces fitted parameters that are genuinely the team's own — the evidence an examiner can probe line by line.

Relevant for
Karnataka
Level
Intermediate · 14 weeks · team of 4
Common at
Visvesvaraya Technological University, Jawaharlal Nehru Technological University Hyderabad, Anna University, Chennai
Updated
Nov 2026

Syllabus alignment

VTU · 2022 Scheme (OBE/CBCS)

BXX685 · Major Project Phase-I · Semester 6 · 2 credits · CIE 100

Subjects this project applies
  • Mass transfer / separation processes (adsorption equilibria, isotherms)
  • Chemical reaction engineering (batch kinetics and rate modelling)
  • Environmental engineering & pollution control (effluent standards, treatment trains)
  • Python (nonlinear model fitting and plotting)
  • MATLAB / Scilab (linearised regression, statistics)
How it is evaluated

Team: individual or group ≤ 4, single- or multi-disciplinary

report : presentation : Q&A = 50 : 25 : 25; same report marks for all batch-mates

Also fits: JNTUH R22, Anna University Regulation 2021.

What's in the box

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

Problem & synopsis

5 min read

Problem statement

Colour is the most visible pollutant in textile dyeing effluent, and clusters of small dyeing units in Karnataka, Tamil Nadu and Telangana regularly face action over it: dyes absorb light, choke photosynthesis in receiving water bodies, and several classes are toxic or persistent. Conventional treatment at small units removes much of the organic load but leaves residual colour, and commercial activated carbon, while effective, is an ongoing cost that small units avoid.

Coconut shells are an abundant Indian agricultural residue and coconut-shell activated carbon is a mature domestic industry, yet students never measure for themselves how such carbon actually behaves: what its capacity is, how fast it adsorbs, which isotherm and kinetic models describe it, and how dose, pH and concentration change the answer. There is a need for a bench-scale, fully documented adsorption study that prepares carbon from waste coconut shells, measures its methylene-blue removal rigorously, fits the standard equilibrium and kinetic models with honest error analysis, and reports the parameters a treatment designer would actually use.

Synopsis

Abstract

Textile dyeing effluent is coloured, visible and regulated; dyeing clusters around Bengaluru and Tirupur live with this daily. This project prepares activated carbon from waste coconut shells by pyrolysis and post-activation in a college muffle furnace, then runs a full batch-adsorption study on methylene blue: a 664 nm Beer-Lambert calibration, dose and contact-time screening, equilibrium isotherms at two temperatures, and uptake kinetics. Langmuir and Freundlich isotherms and pseudo-first/second-order kinetic models are fitted in Python with Scilab cross-checks, and all results carry triplicate error bars. Consumables cost under ₹3,000.

Introduction

Adsorption on activated carbon is the workhorse of decolourisation, and coconut-shell carbon dominates the Indian market from an abundant agricultural residue. Making a modest-grade carbon in the department and measuring its actual performance connects three syllabus threads — mass transfer, reaction engineering and environmental compliance — around one measurable question: how much dye does a gram of our carbon take up, how fast, and according to which equilibrium and rate models?

Existing System

  • Textbook chapters present isotherms with published constants; students never fit a model to their own equilibrium data.
  • Commercial coconut-shell carbon treated as a black box teaches no preparation science.
  • Small units rely on conventional treatment that leaves residual colour, which regulators flag.
  • Limitations: no hands-on bridge between theory and measured behaviour and no feel for what a fitted constant is worth.

Proposed System

  • Adsorbent preparation: wash, dry, crush and sieve waste coconut shells; pyrolyse at 500–600 °C in the muffle furnace; activate with a dilute chemical agent or steam; characterise by yield, iodine-style quick test, pH drift, moisture and ash content.
  • Analytical base: a 664 nm calibration curve for methylene blue with R² ≥ 0.99, verified against known dilutions each bench day.
  • Batch experiments: dose screening (0.2–2.0 g/L), contact time (5–180 min), initial concentration (10–100 mg/L), pH 3–11, and equilibrium at two temperatures in a thermostated shaker.
  • Modelling: Langmuir (qmax, KL) and Freundlich (KF, n) fits on equilibrium data; pseudo-first-order and pseudo-second-order fits on kinetic data, compared by R² and residual plots.
  • Reporting discipline: triplicate flasks, blank and no-carbon controls, mean ± standard deviation, and every figure regenerable from the raw absorbance workbook.

Feasibility Study

  • Technical: pyrolysis is a routine muffle-furnace operation and the spectrophotometric assay is direct. The main risk, batch-to-batch carbon variation, is handled by preparing one large sieved batch before any kinetics begins.
  • Economic: coconut shells are free or near-free from roadside vendors; chemicals (dye, acids/bases, filters) total roughly ₹2,800; no equipment purchase is needed.
  • Operational: each campaign fits a 4-hour lab slot — about ten bench days over 14 weeks. Dye and carbon dust are handled with gloves, goggles, mask and fume hood; no human subjects or biological hazards are involved, and spent dye goes to the department's waste container.

Objectives

  1. 01Prepare activated carbon from waste coconut shells by crushing, sieving, pyrolysis at 500–600 °C in a muffle furnace and post-wash, recording yield and basic characterisation (moisture, ash, pH drift, decolourising quick test).
  2. 02Establish a methylene-blue calibration at 664 nm with Beer-Lambert linearity R² ≥ 0.99, verified with known dilutions at the start of every bench day.
  3. 03Screen adsorbent dose (0.2–2.0 g/L) and contact time (5–180 min) to fix the operating window for equilibrium and kinetic runs.
  4. 04Measure equilibrium uptake at two temperatures across initial concentrations of 10–100 mg/L and fit Langmuir and Freundlich isotherms by nonlinear regression, cross-checked with linearised forms in Scilab.
  5. 05Fit pseudo-first-order and pseudo-second-order kinetic models to the uptake data and select the governing model by R² and residual behaviour, not by habit.
  6. 06Quantify the effect of pH 3–11 and initial dye concentration on percentage removal and equilibrium capacity.
  7. 07Report all experiments in triplicate with mean ± standard deviation and regenerate every figure from the raw absorbance workbook with one script.

Scope

In scope

  • One adsorbent (self-made coconut-shell carbon), one model dye (methylene blue) in synthetic aqueous effluent, batch mode only.
  • Characterisation limited to engineering-relevant basics: yield, moisture, ash, pH drift and a decolourising quick test (no BET surface-area analysis, which needs dedicated instrumentation).
  • Isotherms at two temperatures, kinetic runs at one temperature, and dose/contact-time/pH screening.
  • Analysis in Python with Scilab cross-checks; all raw absorbances retained in one workbook.

Out of scope (v1)

  • Continuous-column (fixed-bed) experiments, breakthrough curves and scale-up design.
  • Real textile effluent characterisation or treatment trials — the v1 matrix is synthetic, and real effluent is a listed extension.
  • BET/BJH surface analysis, FTIR surface chemistry, SEM morphology or point-of-zero-charge instrumentation.
  • Regeneration-and-reuse cycling beyond one preliminary desorption check, and treatment of other dye classes (reactive, azo) beyond a literature comparison.

Methodology

The project uses an experimental research design with staged screening: preparation and characterisation first, analytical validation second, screening third, and the formal isotherm/kinetic campaigns last, each stage gated by the previous one's acceptance criteria.

PhaseWeeksActivitiesDeliverable
Literature & SOP drafting1–2Study 10–12 references on coconut-shell carbon and dye adsorption; draft preparation and assay SOPsSOP v1 + literature notes
Carbon preparation3–4Shell collection, washing, drying, crushing, sieving; pyrolysis runs; post-wash; yield and quick characterisationCharacterised carbon batch
Analytical validation5664 nm calibration curve; dilution verification; dye stability check in water at lab temperatureCalibration report
Screening6–7Dose 0.2–2.0 g/L; contact time 5–180 min; pick operating windowScreening tables
Isotherm campaign8–9Equilibrium at two temperatures, five initial concentrations, triplicate flasksEquilibrium dataset
Kinetic campaign10–11Time-sampled uptake runs at the chosen dose; pH seriesKinetic + pH dataset
Modelling & analysis12Python nonlinear fits; Scilab linearised cross-checks; residual plots; model selectionResults tables + figures
Documentation & viva prep13–14Report, PPT, demo rehearsal (live dose test on spectrophotometer)Submission

Quality control: every bench day opens with a calibration verification and a blank (no carbon) flask; equilibrium is declared only when successive half-hourly readings change by less than 2%; the no-carbon control bounds any photodegradation or wall adsorption. Model selection is reported with R², residual plots and parameter confidence intervals, and the report states which model won and why — including the possibility that neither linearised form fits well, which is itself a defensible finding.

Study design

1 diagram · 5 tools · 1 min read

  • UV-Vis spectrophotometer (664 nm absorbance)
  • Muffle furnace / hot-plate pyrolysis, analytical balance, pH meter
  • Batch adsorption glassware: orbital shaker, filtration, centrifuge
  • Python (isotherm and kinetics model fitting, Matplotlib)
  • Excel / Scilab (linearised regression, statistics)

This is a laboratory study, so the architecture is the experiment-to-model data chain, drawn as the study design.

flowchart TD
  SH["Waste coconut shells (roadside vendors)"] --> PREP["Wash, dry, crush, sieve"]
  PREP --> PYRO["Pyrolysis 500-600 C, muffle furnace"]
  PYRO --> ACT["Post-wash, dry, store: characterised carbon batch"]
  ACT --> CHAR["Yield, moisture, ash, pH drift, quick decolourising test"]
  DYE["Methylene blue stock (analytical grade)"] --> CAL["Calibration at 664 nm, R2 >= 0.99, verified each bench day"]
  ACT --> BATCH["Batch flasks: dose, contact time, C0, pH, temperature, orbital shaker"]
  CAL --> BATCH
  BATCH --> FILT["Filter/centrifuge, read A664, triplicates + no-carbon control"]
  FILT --> WB["Raw absorbance workbook (one row per flask/time point)"]
  WB --> ISO["Langmuir and Freundlich fits, two temperatures"]
  WB --> KIN["Pseudo-first/second-order fits, residuals"]
  ISO --> RES["Results: capacity, separation factor, rate constants, optima"]
  KIN --> RES

Three decisions carry the design. First, one large sieved carbon batch is prepared before any adsorption begins, so batch-to-batch variation never contaminates the model fits. Second, the calibration is treated as a daily gate — every capacity number derives from it. Third, equilibrium models are fitted nonlinearly as the primary method with the familiar linearised plots shown as cross-checks, because linearisation reshuffles the error structure; the report presents both and states which it trusts and why.

Work packages

5 packages

  1. Package 01

    Adsorbent Preparation (Member A)

    Owns coconut-shell collection and the preparation SOP: washing, drying, crushing, sieving, muffle-furnace pyrolysis runs with temperature logs, post-wash and storage, plus yield, moisture, ash, pH-drift and quick decolourising characterisation of the final batch.

  2. Package 02

    Analytical Method (Member B)

    Builds and defends the 664 nm calibration: stock preparation, Beer-Lambert linearity, daily verification with blind dilutions, dye stability checks and the filtration/centrifugation protocol that keeps carbon fines out of the cuvette, with a written error source list.

  3. Package 03

    Batch Experiments (Member C)

    Runs the experimental campaigns on the orbital shaker: dose and contact-time screening, the two-temperature equilibrium sets, kinetic time-sampling and the pH series, maintaining flask-level bench sheets with timestamps, temperatures and observed colour notes.

  4. Package 04

    Modelling & Analysis (Member D)

    Converts absorbances to concentrations and uptakes, performs the nonlinear Langmuir/Freundlich and kinetic fits in Python with confidence intervals, reproduces the linearised regressions in Scilab, builds residual plots, and produces the report's tables and figures from the workbook.

  5. Package 05

    Cross-Verification (shared)

    Each member repeats one screening flask set under another's SOP, blind duplicates are compared, and discrepancies are resolved by SOP amendment — so every member can defend the entire chain, not just their own segment, in the viva.

Slides

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

  1. Slide 1

    Bench-Scale Adsorption of Methylene Blue on Coconut-Shell Activated Carbon

  2. Slide 2

    Motivation

  3. Slide 3

    Problem Statement

  4. Slide 4

    Existing vs Proposed

  5. Slide 5

    Adsorbent Preparation

  6. Slide 6

    Analytical Basis

  7. Slide 7

    Batch Experiment Design

  8. Slide 8

    Equilibrium Modelling

  9. Slide 9

    Kinetics & Results

  10. Slide 10

    Environmental Context

  11. Slide 11

    Individual Contributions

  12. Slide 12

    Conclusion & Future Scope

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 17 answered free · 14 unlock

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

  1. 01Concept

    Why is methylene blue the standard teaching dye for adsorption studies?

    It is cationic, strongly coloured and stable in water, so its concentration maps directly to absorbance at 664 nm through Beer-Lambert law with no derivatisation step; it is cheap, safe enough at teaching concentrations, and because it is a small planar cation it is also the classic probe for estimating carbon's surface area available to dyes. That combination makes the whole measurement chain clean and reproducible on a basic spectrophotometer.

  2. 02Concept

    What are the key assumptions of the Langmuir model, and what does KL tell you?

    Langmuir assumes a homogeneous surface with identical sites, monolayer adsorption, no interaction between adsorbed molecules, and dynamic equilibrium between adsorption and desorption. KL is the equilibrium constant related to affinity: a large KL means strong binding, and the dimensionless separation factor computed from it tells whether the isotherm is favourable, which is why we report it rather than quoting capacity alone.

  3. 03Concept

    How do the Langmuir and Freundlich models differ, and why fit both?

    Langmuir describes ideal monolayer adsorption on uniform sites with a finite saturation capacity, while Freundlich is an empirical power law for heterogeneous surfaces where uptake keeps rising logarithmically with concentration. Fitting both is how you let the data speak: a good Langmuir fit with a poor Freundlich fit suggests near-uniform sites and a clear qmax, and the opposite pattern suggests heterogeneity — the comparison is itself a result.

+14 more questions, with answers

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

How to reproduce the study

6 steps · unlocks with the project

Unlocks with the project · ₹2,000

6 steps

Every step to carry the project out with the tools in the tech stack, in order.

Unlock for ₹2,000

READMEFIRST

245 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

245 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

328 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

328 words · ~2 min read

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

Unlock for ₹2,000

References

6 sources

  1. Government of India — General Standards for Discharge of Environmental Pollutants, Environment (Protection) Rules, 1986, Schedule VI (effluent standards incl. pH and suspended solids)
  2. I. Langmuir (1918), 'The Adsorption of Gases on Plane Surfaces of Glass, Mica and Platinum', Journal of the American Chemical Society 40(9), 1361–1403 (original Langmuir isotherm paper)
  3. H. Freundlich (1906), 'Über die Adsorption in Lösungen', Zeitschrift für Physikalische Chemie 57, 385–470 (original Freundlich isotherm paper)
  4. Y. S. Ho & G. McKay (1999), 'Pseudo-second order model for sorption processes', Process Biochemistry 34(5), 451–465 (canonical pseudo-second-order kinetics reference)
  5. Warren L. McCabe, Julian C. Smith & Peter Harriott, Unit Operations of Chemical Engineering, 7th ed., McGraw-Hill (adsorption and separation operations chapters)
  6. SciPy v1.x Reference Guide (optimize.curve_fit, statistics, regression)

Cite this bundle

OnlyProjects. (2026). Bench-Scale Adsorption of Methylene Blue Dye on Coconut-Shell Activated Carbon: B.Tech / B.E. Chemical Engineering project bundle [Educational resource]. https://onlyprojects.online/projects/btech-chem-coconut-shell-activated-carbon-methylene-blue-adsorption-study

Future scope

1 min read

  • Fixed-bed column study: pack a small glass column, run breakthrough curves, and fit the Thomas or Yoon-Nelson models — the natural next step toward real treatment design.
  • Real effluent extension: obtain (with permission and anonymisation) a composite sample from a local dyeing unit and test the carbon's performance on true matrix water.
  • Commercial comparison: run the identical protocol on purchased coconut-shell carbon and report the capacity and cost per gram comparison.
  • Regeneration cycling: test 3–5 adsorption–desorption cycles with mild chemical regeneration and track capacity fade.
  • Other dye classes: repeat the core protocol on a reactive dye to contrast anionic vs cationic behaviour and pH sensitivity.

Keep browsing

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

B.Tech / B.E.Code included

Aerospace / Aeronautical

Low-Speed Open-Circuit Wind Tunnel with Force Balance for Aerofoil Lift-Drag Measurement

Build a subsonic test tunnel on a student budget, then trace lift and drag on a 3D-printed NACA 0012 against theory

  • C / Arduino Uno (industry-standard extra) — HX711 load-cell and serial logging firmware
  • Python (NumPy, Matplotlib) — calibration, force coefficients and plots
  • MATLAB / Scilab — thin-airfoil theory overlay and regression
  • +4

intermediate14 wk4 students