电解质溶液的电传导率

news2024/11/16 16:37:18

1 概述

        在通电、交变磁场等外界作用下,溶液的离子浓度分布变化导致溶液电传导率改变。在电镀、电泳等电化学作业中,需要考虑离子浓度和电传导率之间的相互影响导致的质量问题。

A plot of the electroplating thickness in the cathode for the oil pump cover rack.

 仿真的电镀层厚度分布(图源:comsol.com)

 

        电解质的水溶液中,溶质发生解离(dissociation),成为若干离子。例如氯化钠(食盐主要成分)会解离成钠离子和氯离子。

氯化钠的解离过程

         根据溶质解离程度,可分为强电解质和弱电解质。强电解质指可以完全解离的溶质,只以带电离子形式存在;弱电解质指不能完全解离的溶质,部分溶质以分子形式存在。常见的强电解质包括硫酸、氢氧化钠等,弱电解质包括碳酸、氢氧化镁等。

        由于离子的存在,溶液会呈现导体的特征。定性而言,等体积溶液离子数量越多则电传导率越大。

        在宏观尺度上,任意区域的溶液均满足电中性条件,即溶液的正离子电荷数和负离子电荷数相等,对外呈现不带电状态。

2 电传导率的定量计算

        为了方便考虑浓度和电传导率之间关系,定义摩尔电传导率(molar conductivity)为溶液电传导率和溶质摩尔浓度的比例值,其国际单位制下的单位为 S*m^2 / mol 。

摩尔电传导率定义

        等量溶质在被稀释时,溶液摩尔电传导率会逐渐加大,原因在于稀释后离子间作用力减小,更容易被外部电场驱动。由于溶质包含的离子总数有限,当被无限多溶质稀释时,溶液的摩尔电传导率存在极限值,称为极限摩尔电传导率(limiting molar conductivity),其仅和溶质化学成分相关。

        在低浓度的前提下,强电解质的摩尔电传导率满足 Debye-Huckel-Onsager 理论:

        其中,A、B 表达式如下图所示:

        A、B的取值仅和溶剂材料属性相关。其中, μ 为溶剂粘度,ε 为溶剂相对介电常数,T 为温度。25°C的纯水,A 为 60.20, B 为 0.229。

        在部分资料中也简写如下,其中 K 称为 Kohlrausch系数。

        弱电解质的摩尔电传导率不满足Debye-Huckel-Onsager理论。不断稀释下,由于溶质解离程度增加,其摩尔电传导率会显著增加,不随浓度平方根呈线性变化。

        在低浓度的前提下,弱电解质的摩尔电传导率和溶质解离度 α 为比例关系:

         根据稀释定律,解离常数 K 和解离度 α 关系式如下,其中 c 为溶质浓度

        解离常数是溶液固有属性,因此可得摩尔电传导率和浓度之间的关系。

        不同类型电解质对比如下图所示。

不同类型电解质的摩尔电传导率变化曲线(图源:www.sarthaks.com)

         Kohlrausch法则表明,若离子是可自由迁移的,则溶质各离子的极限摩尔电传导率加权汇总即为溶液的极限摩尔电传导率。

 Kohlrausch法则

        例如硫酸钾(K2SO4)解离为两个钾离子和一个硫酸根离子,其极限摩尔电传导率计算为:

3 外界电磁场的影响

          在通电、交变磁场等外界作用下,溶液中的离子在电场力作用下运动,导致浓度分布发生改变。Nernst-Planck方程描述了在外加的电磁场作用下离子的运动规律,方程形式如下,其中 c 为离子的浓度。

        离子通量 J 的表达式如下所示,等式右边分别为扩散、对流和电迁移项。

        

        若仅通电,无交变磁场,则溶液中电场和电流的分布仅和电势分布相关。

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

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

相关文章

【玩转Linux操作】Linux进程(进程基本介绍,父子进程,终止进程,进程树)

🎊专栏【玩转Linux操作】 🍔喜欢的诗句:更喜岷山千里雪 三军过后尽开颜。 🎆音乐分享【Counting Stars 】 欢迎并且感谢大家指出小吉的问题🥰 文章目录 🍔进程的基本介绍🍔显示系统执行的进程⭐…

uniapp实现微信小程序自带的分享功能

定义 share.js 文件 export default {data() {return {// 默认的全局分享内容share: {title: 标题,path: /pages/index/index, // 全局分享的路径imageUrl: , // 全局分享的图片(可本地可网络)}}},// 定义全局分享// 1.发送给朋友onShareAppMessage(res) {return {title: this…

剑指offer37.序列化二叉树

先不讲题目,先讲讲序列化和反序列化。 一,序列化与反序列化 在Java中,序列化和反序列化是用于将对象转换为字节流和将字节流转换回对象的过程。序列化是将对象转换为字节流,以便可以在网络上传输或保存到文件中。而反序列化则是…

jb2文件在web端展示之easyJBIG2show

easyJBIG2show an easy JBIG2 file web show github地址 一、背景 最近无意中接触到了一个二维码图片,该图片格式是jb2格式。翻阅资料发现JBIG标准最初在1993年发布,在当时被广泛应用于传真机和文档扫描仪等设备中。JBIG采用了一种自适应二进制编码算…

7.14~7.15学习总结

Java的前置知识学习时间截至了,慌的一批~~。 看看自己学的,再看看要求学的,简直: 现在继续:IO流里面的Commons_IO的用法: public class Main {public static void main(String[]args) throws IOException…

初识Linux——“Linux”

各位CSDN的uu们你们好呀,今天,小雅兰开了一个全新的专栏啦,这就是Linux,下面,让我们一起进入Linux的世界吧!!! Linux 背景介绍 搭建 Linux 环境 使用 XShell 远程登陆到 Linux Lin…

图片速览 DCN K-means-friendly Spaces: Simultaneous Deep Learning and Clustering

本文使用了一种交替更新网络参数和聚类中心的方法。在网络更新完成之后,对于固定的网络参数和 M,再更新当前样本的分配向量。然后根据新的分配结果如式子3.8更新聚类中心: 注:文中还有问题是否能进行凸优化的部分 CG https…

35 用户虚拟地址空间的 堆栈区间初始化

前言 对于用户程序来说, 堆栈区间 是一个很重要的组成部分, 这部分核心用于支持 函数调用, 参数暂存, 局部变量的存储 等等 我们这里 就来看一下 这块空间 的初始化的相关情况 这里会结合 内核进行调试, 以及 内存中的数据进行分析 堆栈空间的初始化 stack_base, stack_…

【Megatron-DeepSpeed】张量并行工具代码mpu详解(二):Collective通信操作的封装mappings

相关博客 【Megatron-DeepSpeed】张量并行工具代码mpu详解(一):并行环境初始化 【Megatron-DeepSpeed】张量并行工具代码mpu详解(二):Collective通信操作的封装mappings 【深度学习】【分布式训练】DeepSpeed:AllReduce与ZeRO-DP 【深度学习】…

day27 贪心算法

1.什么是贪心? 比如10张钞票,有1,5,20,100等面额,取五张,如何取得到数额最多的钱?每次取面额最大的那张钞票;就是每个阶段的局部最优;全局最优就是最后拿到的…

扫雷游戏制作

扫雷 0 目录 前言 游戏三部曲 游戏设计 函数说明 程序打包 1 前言 终极目标:打造多关卡扫雷游戏 制作环境: VS2015 支持:VC2010 VS各个版本 easyx图形库(点我) 一直想发表扫雷这种锻炼思维的游戏,其实扫雷弄个标题栏可以随意选择挑战…

从小白到大神之路之学习运维第60天--------Ansible自动化运维工具(安装、操作、简单使用,模块的作用)

第三阶段基础 时 间:2023年7月13日 参加人:全班人员 内 容: Ansible自动化运维工具 目录 一、Ansible概述 二、Ansible特点 三、Ansible应用 (一)使用者 (二)Ansible工具集合 &…

Spring Cloud Alibaba 整合 Nacos 实战

Spring Cloud Alibaba 整合 Nacos 实战 一、Nacos的服务注册和发现机制1. Nacos 的服务注册和发现机制可以分为以下几个步骤:1.1. 服务注册:1.2. 服务发现:1.3. 心跳机制:1.4. 服务下线: 2. Nacos 的服务注册和发现机制…

【burpsuite安全练兵场-客户端15】基于DOM的漏洞-7个实验(全)

前言: 介绍: 博主:网络安全领域狂热爱好者(承诺在CSDN永久无偿分享文章)。 殊荣:CSDN网络安全领域优质创作者,2022年双十一业务安全保卫战-某厂第一名,某厂特邀数字业务安全研究员&…

python接口自动化(三十八)-python操作mysql数据库(详解)

简介 现在的招聘要求对QA人员的要求越来越高,测试的一些基础知识就不必说了,来说测试知识以外的,会不会一门或者多门开发与语言,能不能读懂代码,会不会Linux,会不会搭建测试系统,会不会常用的数…

STL容器 -- vector的模拟实现(配详细注释)

目录 一、vector容器是什么?二、vector的模拟实现2.1 vector的成员变量2.2 构造函数2.2.1 无参构造函数2.2.2 有参构造函数 2.3 拷贝构造函数2.4 赋值重载函数2.5 析构函数2.6 reserve函数2.7 resize函数2.8 insert函数2.9 erase函数2.10 push_back和pop_back函数2.…

数据结构05:树与二叉树[C++][线索二叉树:先序、后序]

图源:文心一言 本篇博文含{先序线索化的代码与后序线索化的代码},由于模板字数限制,中序线索化的代码及线索化的原理简介在上一篇博文~🥝🥝 数据结构05:树与二叉树[C][线索二叉树:中序]_梅头脑…

Linux 系统编程-开发环境(一)

目录 1 shell 1.1 shell 家族 1.2 bash 1.3 命令和路径补齐 1.4 历史记录 1.5 主键盘快捷键 1.6 演示 2 目录和文件 2.1 类Unix系统目录结构 2.2 用户目录 2.2.1 相对路径和绝对路径 2.3 ls 2.4 cd 2.5 which 2.6 pwd 2.7 mkdir 2.8 rmdir 2.9 touch 2.10…

在AndroidStudio中开发系统APP

1.AndroidStudio项目中调用系统API AndroidStudio项目中调用系统API(比如调用 UnsupportedAppUsage 的方法),需要引入系统framework.jar包。 第一步如下图,fremework.jar 放在app/systemjar/目录下 第二步,在app下的…

Win10点击任务栏搜索、日历无响应

现象描述 点击Win10任务搜索栏和日历均无响应 解决方法 1、无响应应该是程序发生了异常,通过Windows日志产看器发现是KERNELBASE.dll模块发生了0x88985004异常。 2,查看错误代码含义 3,在微软社区查看此类问题,重点关注与字…