news 2026/4/30 23:16:50

基于Kubo公式的石墨烯电导率与表面阻抗计算(MATLAB实现)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
基于Kubo公式的石墨烯电导率与表面阻抗计算(MATLAB实现)
一、理论基础

石墨烯的电导率可通过Kubo公式计算,包含Drude电导率(自由载流子贡献)和带间跃迁电导率(量子干涉贡献)。表面阻抗则由电导率导出,反映电磁波在石墨烯表面的反射/透射特性。

1. Kubo公式核心表达式

石墨烯的面电导率(单位:S)σ(ω,T)σ(ω,T)σ(ω,T)由两部分组成:

  • Drude电导率(自由载流子,经典贡献):

其中,D(μ)=2∣μ∣π(ℏvF)2D(μ)=\frac{2∣μ∣}{π(ℏvF)^2}D(μ)=π(vF)22μ为费米能级μμμ处的态密度,vF≈106m/svF≈10^6m/svF106m/s为费米速度,τ为弛豫时间。

  • 带间跃迁电导率(量子贡献,有限温度):

其中,f(E)=1e(E−μ)/(kBT)+1f(E)=\frac{1}{e^{(E−μ)}/(kBT)+1}f(E)=e(Eμ)/(kBT)+11为费米分布函数,η→0+η→0+η0+为正则化参数。

2. 表面阻抗推导

对于平面电磁波垂直入射,石墨烯的表面阻抗ZsZ_sZs(单位:ΩΩΩ)定义为电场与磁场切向分量之比:

其中,μ0=4π×10−7H/mμ_0=4π×10^{−7}H/mμ0=4π×107H/m为真空磁导率。

二、MATLAB实现步骤

以下代码实现石墨烯电导率与表面阻抗的计算,包含参数定义、积分求解、可视化模块。

1. 参数定义与常数设置
% 基本物理常数e=1.602e-19;% 电子电荷 (C)hbar=1.055e-34;% 约化普朗克常数 (J·s)vF=1e6;% 费米速度 (m/s)kB=1.381e-23;% 玻尔兹曼常数 (J/K)mu0=4*pi*1e-7;% 真空磁导率 (H/m)pi_val=pi;% 系统参数T=300;% 温度 (K)mu=0.1*e;% 化学势 (J),0.1 eVomega=2*pi*1e12;% 角频率 (rad/s),1 THztau=1e-12;% 弛豫时间 (s),假设值
2. 费米分布函数
functionf=fermi(E,mu,kB,T)% 费米分布函数 f(E) = 1/(exp((E-mu)/(kB T)) + 1)f=1./(exp((E-mu)/(kB*T))+1);end
3. Drude电导率计算
% 费米波矢与态密度kF=mu/(hbar*vF);% 费米波矢 (m⁻¹)D_mu=(2*abs(mu))/(pi_val*(hbar*vF)^2);% 费米能级处态密度 (J⁻¹·m⁻²)% Drude直流电导 (S)sigma_DC=(pi_val*e^2/(2*hbar))*(kF/(hbar*vF));% 频率相关Drude电导 (S)sigma_D=sigma_DC/(1-1i*omega*tau);
4. 带间电导率积分计算

通过数值积分求解带间电导率(实部+虚部):

% 被积函数定义(实部与虚部分离)integrand_real=@(E)(2*abs(E)/(pi_val*(hbar*vF)^2)).*...(fermi(E,mu,kB,T)-fermi(E+hbar*omega,mu,kB,T)).*...(hbar*omega/2-E)./((hbar*omega/2-E).^2+1e-6^2);integrand_imag=@(E)(2*abs(E)/(pi_val*(hbar*vF)^2)).*...(fermi(E,mu,kB,T)-fermi(E+hbar*omega,mu,kB,T)).*...1e-6./((hbar*omega/2-E).^2+1e-6^2);% 数值积分(积分范围:-1eV~1eV,转换为焦耳)E_min=-1*e;E_max=1*e;sigma_inter_real=(e^2/(4*hbar))*integral(integrand_real,E_min,E_max);sigma_inter_imag=(e^2/(4*hbar))*integral(integrand_imag,E_min,E_max);sigma_inter=sigma_inter_real+1i*sigma_inter_imag;
5. 总电导率与表面阻抗
% 总电导率 (S)sigma_total=sigma_D+sigma_inter;% 表面阻抗 (Ω)Z_s=sqrt(1i*omega*mu0/(2*sigma_total));
6. 结果可视化

绘制电导率实部/虚部、表面阻抗随频率变化曲线:

% 频率扫描范围freq=logspace(9,13,100);% 1GHz~10THzomega_scan=2*pi*freq;% 预分配数组sigma_real=zeros(size(freq));sigma_imag=zeros(size(freq));Zs_mag=zeros(size(freq));% 循环计算不同频率下的电导率与阻抗fori=1:length(freq)omega=omega_scan(i);% 更新Drude电导sigma_D=sigma_DC/(1-1i*omega*tau);% 更新带间电导(简化积分,此处省略重复积分步骤,实际需嵌套循环)% ...(积分计算同前)sigma_total=sigma_D+sigma_inter;% 存储结果sigma_real(i)=real(sigma_total);sigma_imag(i)=imag(sigma_total);Zs_mag(i)=abs(Z_s);end% 绘图figure;subplot(2,1,1);semilogx(freq/1e12,sigma_real,'b-','LineWidth',1.5);hold on;semilogx(freq/1e12,sigma_imag,'r--','LineWidth',1.5);xlabel('频率 (THz)');ylabel('电导率 (S)');legend('实部','虚部');title('石墨烯电导率随频率变化');grid on;subplot(2,1,2);semilogx(freq/1e12,Zs_mag,'g-','LineWidth',1.5);xlabel('频率 (THz)');ylabel('表面阻抗幅值 (Ω)');title('石墨烯表面阻抗幅值随频率变化');grid on;
三、关键结果与讨论
  1. 电导率特性

    • 低频段ω≪1/τω≪1/τω1/τ):Drude项主导,电导率实部趋近于直流电导σDCσDCσDC,虚部很小。

    • 高频段ω≫1/τω≫1/τω1/τ):带间跃迁贡献显著,电导率实部出现峰值(对应光子能量ℏω≈2μℏω≈2μω2μ)。

  2. 表面阻抗特性

  • 低频时ZsZ_sZs较小(良导体特性),高频时因趋肤效应增强而增大。

  • 表面阻抗的实部与虚部分别对应欧姆损耗和储能效应。

四、扩展与优化
  1. 温度依赖性:修改T参数,分析高温下费米分布展宽对带间电导的影响。

  2. 化学势调控:通过改变μμμ(如栅极电压)实现电导率动态调节。

  3. 非线性效应:引入高次项修正Kubo公式,考虑强光场下的非线性响应。

参考代码 基于Kubo公式计算石墨烯的电导率和石墨烯的表面阻抗www.youwenfan.com/contentcsq/51067.html

五、完整代码框架
% 石墨烯电导率与表面阻抗计算主程序clear;clc;close all;% ---------------------- 参数定义 ----------------------e=1.602e-19;hbar=1.055e-34;vF=1e6;kB=1.381e-23;mu0=4*pi*1e-7;pi_val=pi;T=300;mu=0.1*e;omega=2*pi*1e12;tau=1e-12;% ---------------------- Drude电导 ----------------------kF=mu/(hbar*vF);D_mu=(2*abs(mu))/(pi_val*(hbar*vF)^2);sigma_DC=(pi_val*e^2/(2*hbar))*(kF/(hbar*vF));sigma_D=sigma_DC/(1-1i*omega*tau);% ---------------------- 带间电导积分 ----------------------% (调用前文积分代码,此处省略重复部分)% ...% ---------------------- 总电导与表面阻抗 ----------------------sigma_total=sigma_D+sigma_inter;Z_s=sqrt(1i*omega*mu0/(2*sigma_total));% ---------------------- 可视化 ----------------------% (调用前文绘图代码)% ...
六、参考文献

[1] Novoselov, K. S., et al. Electric field effect in atomically thin carbon films.Science, 2004.

[2] Ando, T. Theory of electronic states and transport in graphene.Journal of the Physical Society of Japan, 2005.

[3] Falkovsky, L. A., & Varlamov, A. A. Space-time dispersion of graphene conductivity.The European Physical Journal B, 2007.

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/1 10:11:23

BES平台(恒玄) ANC调试笔记

一 前言 最近比较忙,昨天更新了EQ 调试模块,今天就趁热打铁把ANC部分也写下。 主要说一些基于恒玄平台2500的ANC 环境搭配 软件设置 和 常见问题分析,个人见解,有不足之处,敬请锤教。 二 环境搭配 (此处引用BES 原厂ANC调试指南) 确保腔体的密闭性,前后腔部分需要用…

作者头像 李华
网站建设 2026/5/1 10:16:38

FreeRtos中I2C操作过程中被任务切换或者中断打断会不会出问题

疑问:一直有个疑问就是一些外设的驱动需不需要加临界区,比如i2c,我要写操作,要操作片选,写寄存器地址,写入数据,再操作片选。不加的话在写的中间有别的中断打断导致时序会不会出问题答&#xff…

作者头像 李华
网站建设 2026/5/1 8:17:04

前端——单元测试实践

背景问题: 需要为 Vue3 Vite 项目编写单元测试。 方案思考: 使用 Vitest 作为测试框架,结合 vue/test-utils 进行组件测试。 具体实现: 安装测试依赖: # 安装 Vitest 和 Vue 测试工具 npm install -D vitest vue/test…

作者头像 李华
网站建设 2026/4/28 15:10:51

Vue 3 中的具名插槽仍然完全支持,Vue 2 的旧语法 Vue 3 中已废弃

Vue3中具名插槽的使用方式更加统一和简洁。新版本采用v-slot指令(简写为#)替代Vue2的slot和slot-scope属性,支持默认插槽、具名插槽和作用域插槽。子组件通过name属性定义插槽,父组件使用#插槽名语法插入内容。Vue3还增强了动态插…

作者头像 李华
网站建设 2026/4/30 12:47:43

Roots.ai团队推出GutenOCR:让AI既能读字又能精准定位

这项由Roots.ai团队开展的研究发表于2026年1月的arXiv预印本服务器,论文编号为arXiv:2601.14490v1。有兴趣深入了解技术细节的读者可以通过该编号查询完整论文。 当你用手机扫描一份文件时,是否曾经遇到过这样的困扰:软件能够识别出文字内容&…

作者头像 李华
网站建设 2026/5/1 10:59:31

Parameter Lab团队揭示:微调大模型如何意外引发“隐私坍塌“

当我们把大型语言模型比作一个刚入职的新员工时,微调就像是对其进行岗位培训。原本我们认为这种培训只会让AI变得更专业、更有用,就像教会新员工使用公司特定的软件或遵循特定的工作流程一样。然而,Parameter Lab、图宾根大学、达姆施塔特工业…

作者头像 李华