地下水除砷工艺盘点:生物法、混凝法、沉淀法、吸附法和离子交换法

news2024/11/27 6:20:26

  砷(As)为非人体必需元素,既不溶解于水又不溶解于酸,在自然界有三价无机态 As(III)、五价无机态 As(V)以及有机砷MMA(甲基胂酸)、DMA(二甲基胂酸)、TMA(三甲基胂酸)等。

  砷在水体中主要以三价和五价的无机酸形式存在,三价砷的毒性更强,尤其是三氧化二砷(俗称信石,砒霜等),五价砷毒性不强,当吸入五价砷离子时,产生中毒症状较慢,要在体内被还原转化为三价砷离子后才发挥其毒性作用,对大鼠、小鼠径口半数致死量为100mg/kg,而三价砷则为10mg/kg,相差10倍。

  

图片

  地下水砷超标的原因及危害

  天然地下水和地表水都可能含有砷,地下水含砷量高于地表水。而地下水砷超标的原因一种是由于自然原因造成的,主要是含砷矿物风化溶解造成的地下水污染。由于含砷矿物分布广泛,这种污染在世界各地都有发生,尤其在南亚、南美等地区,地下水砷超标问题极为严重。我国的新疆、内蒙、山西、辽宁、吉林、青海、宁夏、河南等省区也存在着不同程度的地下水砷污染问题。

  另一方面工业生产也是造成砷超标的重要来源,尤其是尤其是有色冶金和矿业生产。含砷矿物如砷黄铁矿、雌黄、雄黄、硫砷铜矿等普遍与其他有色金属矿物伴生,由于自然释放和人为的开发,尤其是对贫矿的大量开采和使用,因此在有色金属开采和冶炼过程中,往往产生大量含砷废弃物和副产物,如火法冶炼产生的含砷烟尘、湿法冶炼产生的净化渣等。同时硫酸制备、化工染料及农药生产、木材加工、玻璃和陶瓷等工业领域排出的废水往往也含有高浓度的砷。

  砷可通过呼吸道、食物或皮肤接触进入人体,在肝肾、骨胳、毛发等器官或组织内蓄积,破坏消化系统和神经系统,长期饮用高砷水,会引起花皮病、皮肤角质化等皮肤病,黑脚病,神经病,血管损伤,以及增加心脏病发病的风险。我国内蒙古、新疆、台湾等地饮水中含砷量高达0.2-2.0mg/l,严重超过我国现行饮水卫生标准<0.05mg/l,导致地方性砷中毒,饮用水除砷是防治地方性砷中毒的关键措施。

  目前国内外报道的除砷工艺大致分为生物法、混凝法、沉淀法、吸附法和离子交换法等。

  地下水除砷工艺

  生物法

  生物法的原理在于特殊菌种在培养过程中会产生类似于活性污泥的物质,利用絮凝作用使这种物质与砷结合形成沉淀,从而达到除确的目的。但是,生物法菌种培养周期长,对环境要求苛刻,一般被用于废水除砷,用于饮用水除砷还鲜有报道。

  混凝法

  混凝法的原理是利用具有强大吸附能力的混凝剂将砷吸附,转化为沉淀,再通过过滤等方式将砷与水分离,具有成本低、易于操作和陈砷效率高的优点,可以很好使工业污水达到排放标准,使生活饮用水达到饮用标准。因此是目前在工业生产和处理生活饮用水中运用较为广泛的除砷方法。

  常见的混凝剂是铁盐,如三氯化铁、硫酸亚铁、氯化铁;铝盐,如硫酸铝、碱氯化铝、聚铝;还有硅酸盐、碳酸钙、煤渣等做混凝剂。研究表明,铁盐的除砷效果好于铝盐,而且对As(Ⅴ)的去除效果明显好于As(Ⅲ),所以在除砷过程中常对所处理的水进行先氧化,把三价As(Ⅲ)氧化为五价As(Ⅴ),再进行混凝,为了提高氧化效果,有时还会加入催化剂促进氧化。能和砷酸根发生吸附共沉淀,使砷的去除率明显提高。

  混凝法方法需要大量的混凝剂,产生大量的含砷废渣无法利用,且处理困难,长期堆积则容易造成二次污染,因此该方法的应用受到一定的限制。

  沉淀法

  沉淀法的原理是利用化学反应将砷转化为沉淀,然后过滤除去。沉淀法在对工业中高砷废水的初步处理上具有十分明显的优势,但是不适用于处理饮用水中微量砷。所以处理后的含砷废水一般需要配合其他方法进行深度处理才能达标排放。

  吸附法

  吸附法的原理是以具有高比表面积、不溶性的固体材料作吸附剂,通过物理吸附作用、化学吸附作用或离子交换作用等机制将水中的砷污染物固定在自身的表面上,从而达到除砷的目的。适合处理量大、浓度较低的水处理体系。

  主要的除砷吸附剂有活性氧化铝、活性炭、骨炭、沸石以及天然或合成的金属氧化物及其水合氧化物等。在条件一致的情况下,小颗粒活性氧化铝除三价砷效率可达80%,除五价砷效率达86% ;而骨炭只有25% 和50% ,活性炭为25%和44% ,沸石为10%和30%。表明活性氧化铝除砷效率明显优于其他净水剂。

  这种以粉末活性碳和不同产地骨炭作骨架、改性后加工而成的强化净水剂,除砷容量及除砷效率均比原材料高50倍,比市售除砷材料高10倍,除砷性能专一,只去除水中的砷,不改变水中其他元素的组成和含量,对原水pH也无严格要求,可以使用简单方法再生。用吸附法除砷效果易受有机物、pH值、水中砷的存在形态及浓度、其它阴阳离子成分及浓度的影响,且吸附剂材料价格较贵,可采用适当的预处理措施,如采用多级过滤后再使用吸附剂。

  离子交换法

  离子交换法的原理是利用阴离子交换树脂上的可交换离子与水中的砷离子发生交换反应来去除砷,其产生的污泥量仅为化学沉淀法产生污泥量的 20%,污泥的处置费用大大减少,而且离子交换法处理量大、操作简单、易再生、分离效果好,能够达到严格的排放标准,同时有利于各种有价成份的回收利用,因此被认为是一种很有前途的脱砷方法,而且运用于除砷的范围越来越广泛。

  

图片

  以科海思离子交换除砷工艺为例,选用可以选择性去除某些离子的A-62MP特种离子交换树脂,利用其对砷具有较高的吸附容量和吸附速率等优秀性能来去除饮用水、地下水的砷化物。

  A-62MP特种离子交换树脂本身具有活性,不需要经过预处理就可以使用,再生剂为氯化钠溶液,在使用和再生的过程中不会引入有毒有害物质,与此同时A-62MP还具有以下优势:

  

图片

  选择吸附性:树脂官能团的特殊结构针对砷酸盐和亚砷酸盐具有选择吸附性;

  稳定高效:出水可降低至0.001mg/L以下,工作运行时间内未检出砷超标;

  经济可靠:树脂吸附饱和再生之后交换容量稳定,可重复使用,设备运行能耗低;

  运行操作、维护简便:自动化程度高,可选择自动/手动控制通水及再生过程;

  设备规格众多:根据水量设计不同规格设备,轻松应对不同水量;

  节省空间:设备占地面积小。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/793892.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

作为一名测试工程师,你知道“微信红包”怎么测试吗?

测试思维 测试任何事物的测试思路可以总结如下&#xff1a; 第一步&#xff1a;梳理产品的核心业务流程&#xff1a;明白这是个什么项目&#xff0c;实现了什么业务&#xff0c;以及是怎么实现的&#xff1f; 这个步骤一般是参考公司的需求文档来的&#xff0c;如果产品提供…

Mr. Cappuccino的第52杯咖啡——Mybatis环境搭建与使用

Mybatis环境搭建与使用 Mybatis介绍Mybatis环境搭建与使用基于XML方式-原生方式开发创建数据库表项目准备项目结构项目代码实体类中添加有参构造方法产生的问题 基于XML方式-mapper代理开发项目准备项目结构项目代码SQL映射文件中namespace未设置为接口全限定名产生的问题 基于…

ESP32 LVGL:使用menuconfig配置LVGL会导致全部文件重新编译问题解决

问题描述 在使用ESP32 IDF LVGL时&#xff0c;我们可以通过idf.py menuconfig来对LVGL进行配置&#xff0c;但是每次使用idf.py menuconfig配置完LVGL后&#xff0c;由于修改了工程的sdkconfig文件&#xff0c;因此所有的文件都需要重新编译。如下图&#xff1a; 需要编译几千…

Mkdocs中利用Js实现大小圈鼠标拖动样式

在docs/javascripts/extra.js下复制粘贴&#xff1a; var CURSOR;Math.lerp (a, b, n) > (1 - n) * a n * b;const getStyle (el, attr) > {try {return window.getComputedStyle? window.getComputedStyle(el)[attr]: el.currentStyle[attr];} catch (e) {}return …

Java并发(十三)----共享存在的问题

1、小故事 老王&#xff08;操作系统&#xff09;有一个功能强大的算盘&#xff08;CPU&#xff09;&#xff0c;现在想把它租出去&#xff0c;赚一点外快 小南、小女&#xff08;不同的线程&#xff09;来使用这个算盘来进行一些计算&#xff0c;并按照时间给老王支付费用…

多元函数习题

目录 例题1&#xff1a; 例题2&#xff1a; 例题3&#xff1a; 证明题 例1&#xff1a; 例题2 ​编辑 例题3&#xff1a; 例题4&#xff1a; 例题1&#xff1a; 第二问的解法2&#xff1a; 例题2&#xff1a; 选择D&#xff0c;偏导数存在与函数连续并没有关系。 例题3&…

Git竞合处理

Gitee新建一个代码仓库&#xff0c;clone到本地&#xff0c;模拟竞合的情况出现 这里仓库已经配好了ssh&#xff0c;所以没有添加账户绑定的步骤 clone到本地 模拟A同学Clone代码 git clone 项目地址新建一个文件&#xff0c;上传到仓库 push到仓库 代码仓库已经可以看到了…

mysql-速成补充

目录 1.演示事务 ​编辑 1.1 read-uncommitted 1.2 read-committed 1.3 repeatable read 1.4 幻读 1.5 serializable 1.6 savepoint 2 变量 2.1 语法 2.2 举例 3 存储过程和函数 3.1 特点和语法 3.2 举例 4.函数 4.1 语法 4.2 举例 5 流程控制 5.1 分…

window.location.protocol使用实战图片不同浏览器显示问题解决方案

图片在不同浏览器可能会显示不出来个别原因分析&#xff0c; 如火狐浏览器协议类型会有问题 但是谷歌可以 解决方案&#xff1a;将写死的协议 如http换成window.location.protocol就可以了 前景&#xff1a;前台项目和后台项目有时返回的并不是图片全路径 &#xff0c;有时候…

接口测试进阶之数据模板

大家好久不见了。今天的文章将介绍jinja2模板在接口测试数据上的应用。 这几个月我在想&#xff0c;进阶系列要怎么写。 毕竟很多情况下&#xff0c;我觉得写技术文章和做培训一样&#xff0c;都会有两个结果&#xff1a; 1.是需要这些知识的人看不懂。 2.是看得懂的人不需要…

数值线性代数: 共轭梯度法

本文记录共轭梯度噶求解线性方程组的原理及流程。 零、预修 0.1 LU分解 设&#xff0c;若对于&#xff0c;均有&#xff0c;则存在下三角矩阵和上三角矩阵&#xff0c;使得。 设&#xff0c;若对于&#xff0c;均有&#xff0c;则存在唯一的下三角矩阵和上三角矩阵&#xff…

【云原生】Docker私有仓库registry

目录 1&#xff09;用docker容器运行registry私有仓库服务。 2&#xff09;运行私有仓库服务 3&#xff09;镜像重命名(要上传的镜像名需要注明私仓的ip) 4&#xff09;编辑docker配置文件(因为默认是拉取docker官方的镜像&#xff0c;需要重新指定) 5&#xff09;其他dock…

walkRE裁剪面域内部--制作面洞

1、打开WalkRE软件&#xff0c;根据模板新建工程&#xff0c;如下&#xff1a; 2、绘制待裁剪区域和裁剪区域。如下&#xff1a; 将中间的矩形转换成面状的&#xff0c;如下&#xff1a; 3、裁剪掉中间内部的矩形&#xff0c;保留中间面状矩形的外部&#xff0c;如下&#xff1…

【算法提高:动态规划】1.2 最长上升子序列模型(TODO:最长公共上升子序列)

文章目录 题目列表1017. 怪盗基德的滑翔翼1014. 登山482. 合唱队形1012. 友好城市&#xff08;⭐排序后 最长上升子序列模型&#xff09;1016. 最大上升子序列和1010. 拦截导弹解法1——最长递减子序列 贪心解法2——最长递减子序列 最长递增子序列&#xff08;⭐贪心结论&am…

2023年你不容错过的软件测试项目实战(APP项目实战)免费版

前言 最近很多的人都在问我有没有什么项目可以用来练手&#xff0c;正好我这里有一个比较适合练手的项目&#xff0c;那就给大家安利一下吧&#xff0c;废话就不多说了。 项目名称&#xff1a; APP项目实战 项目说明&#xff1a; 本项目里面包括了功能测试、性能测试、安全…

MATLAB与ROS联合仿真——实例程序搭建思路

一、基础运动控制实例程序搭建思路 1、需要完成的任务&#xff1a; &#xff08;1&#xff09;通过设定小车运动的速度及转角来控制ROS中小车运动。 &#xff08;2&#xff09;通过键盘输入指令控制ROS中小车运动&#xff0c;键盘输入w小车前行&#xff0c;s小车后退&#x…

[golang gin框架] 42.Gin商城项目-微服务实战之后台Rbac微服务角色增删改查微服务

一.重构后台Rbac用户登录微服务功能 上一节讲解了后台Rbac微服务用户登录功能以及Gorm数据库配置单独抽离&#xff0c;Consul配置单独抽离&#xff0c;这一节讲解后台Rbac微服务角色增删改查微服务功能&#xff0c;Rbac微服务角色增删改查微服务和后台Rbac用户登录微服务是属于…

Vue--Vuex

一、Vuex 概述 1.是什么 Vuex 是一个 Vue 的 状态管理工具&#xff0c;状态就是数据。 大白话&#xff1a;Vuex 是一个插件&#xff0c;可以帮我们管理 Vue 通用的数据 (多组件共享的数据)。例如&#xff1a;购物车数据 个人信息数 2.使用场景 某个状态 在 很多个组件 来使…

leetCode刷题记录3-面试经典150题

文章目录 不要摆&#xff0c;没事干就刷题&#xff0c;只有好处&#xff0c;没有坏处&#xff0c;实在不行&#xff0c;看看竞赛题面试经典 150 题80. 删除有序数组中的重复项 II189. 轮转数组122. 买卖股票的最佳时机 II 不要摆&#xff0c;没事干就刷题&#xff0c;只有好处&…

169. 多数元素

题目 题解一&#xff1a;map集合计数 /*** map集合计数* param nums* return*/public static int majorityElement(int[] nums) {Map<Integer, Integer> map new HashMap<>();//第一个for循环将数组中的元素作为key 出现次数作为value存入map 并且key重复 就v…