最近写论文用到了这个SCAPS-1D太阳能电池仿真软件,但找到的参考资料真的挺少的,所以既然找不到那就自己写吧。写这个博客主要是为了做笔记,也是为了记录我这个小白的成长,更是为了给像我当时一样的迷茫的初学者一些参考。本文仅仅是我一些个人经验,如有错误请大家指正。

SCAPS-1D软件打开后出现以下界面,简单来说,使用该软件仿真需要经过6个步骤。分别对应图中5大模块,具体操作步骤如下:

  1. 运行SCAPS-1D软件
  2. 定义太阳能电池的模型,包括电池的几何结构、每层材料的电学参数
  3. 设置电池的模拟环境
  4. 选择要模拟的类型
  5. 开始计算
  6. 展示模拟数据曲线

作为初学者,我们就按照这个步骤,一步步来完成电池的仿真。

  • 定义电池的模型

一开始我们先熟悉下软件的使用,所以应用软件下载后自带的电池模型来练手。点击Set problem打开定义电池模型界面,点击load加载CdTe-base.def加载模型,然后点OK

观察模型,光从电子传输层SnOx层打入,经过CdS缓冲层进入CdTe光吸收层后被吸收,随后CdTe层产生电子-空穴对,最终电子和空穴分别向阴极和阳极分离,并与外部电路循环形成回路。

  • 设置电池的模拟环境

定义完模型后,我们点OK返回到初始界面,在环境里先把灯光light打开,打开后我们可以选择太阳光谱的类型,默认是AM1.5G的频谱。可以根据自己的需要选择。

  • 选择要模拟的类型

接下来我们勾选I-V和QE,一般都是用到这两个。

设置I-V测量范围为0-1.5 V,电压建议设置大于等于光吸收层的带隙大小,比如在此模型中,CdTe层的带隙为1.5eV。当电压测量范围小了,会出现收敛失败的情况。在这里可以选择勾上在达到开路电压Voc后停止模拟。

设置QE的测量范围为300-900,这里的范围设置同样也可以根据CdTe层的带隙来确定。根据公式,该模型QE的截止波长为1240/1.5 = 826.7nm,所以我们应该设置比这个数值大的范围。

  • 开始计算

全部设置完成后,我们点击Calculate开始计算。红框中显示OK表明模拟完成。

  • 展示模拟数据曲线

我们直接点击右边的I-V和QE就可以直接查看到模拟结果。

如果想要的I-V曲线是要反过来的,可以在Set Problem中将模型从consumer变为generator, 就可以得到反过来的I-V曲线。

至此,整个电池仿真完成。当然,在上述步骤中,有些参数设置没有使用,如果想要更进一步地了解,可以看下官方给的手册。

经验分享(一)SCAPS-1D太阳能电池模拟软件使用教程-入门相关推荐

  1. usb转ttl小板pl2303hx_TTL刷机经验分享,刷机后实现软件随便安装,电视直播免费看...

    前言 之前已经介绍过很多方法,把闲置运营商盒子刷出全网通盒子,实现软件任意装,电视免费看,网络视频任意点播.刷机方法针对不同盒子,方法各异,但适应性最强的就是TTL刷机了.这些分享一点刷机经验和注意事 ...

  2. 【经验分享】BMPR文件及其打开软件Balsamiq Wireframes的下载和安装

    1.BMPR简介 Balsamiq Mockups Document 文件最初是由Balsamiq Studios, LLC 为 Balsamiq Mockups 软件应用程序开发的. Annoymo ...

  3. 【经验分享】在WORD或Wps软件下,文档目录显示{TOC\o“1-3“} 的问题处理

    (一)WPS版本 以下以Mac版的WPS软件举例,不同的系统和软件入口位置可能有所不同 1.打开软件顶部菜单的「文件」下拉菜单,选择「文字偏好设置」,打开文字偏好设置界面里 2.选择 「视图」选项 - ...

  4. 【经验分享】EDDX文件及其打开软件EdrawSoft Edraw Max的下载和安装

    1.EDDX文件 eddx是亿图绘图文件,这是一款流程图绘图软件,它内置丰富的预定义模板和例子,可以创建各种图示.包括商务绘图.工程及科学绘图.思维导图和数据库.软件绘图等. 2.EdrawSoft ...

  5. 【经验分享】手机思维导图软件(完全免费+半收费)

    之前发了个电脑端的思维导图软件介绍的相关专栏,这次发个给手机用的,这样一来身边没有电脑的时候也可以随时随地做思维导图了. 有什么免费的思维导图APP可以推荐?(1) https://zhuanlan. ...

  6. 燃烧模拟软件Chemkin教程案例

    针对Chemkin软件的常用模块进行教学,包括不仅限于层流燃烧速度计算模型,均质燃烧模型.预混燃烧模型等,同时介绍Chemkin中的机理简化及耦合模块使用功能.具体内容如下: 1.燃烧核心参数的计算 ...

  7. 经验分享——教育管理系统如何操作学员转班教程资源

    教育机构中难免会有学员进行转班选择,或是因为时间关系,或是因为跳课关系或者是教师能力问题.那么在管理系统中应该如何操作呢?以染书平台为例我们一起来看一下. 1.首先进入系统界面,在导航栏找到办理功能, ...

  8. 经验分享——营销活动之拼团活动创建教程

    进入染书系统的营销后会看到三种活动,分别是报名活动.拼团活动.早鸟活动,今天小编就带大家体验如何创建拼团活动. 1.进入系统界面后,上方导航栏找到营销功能,在创建活动界面会看到三种活动,活动下方会先出 ...

  9. 计算机二级无忧软件mysql_无忧考吧全国计算机二级MS Office模拟软件

    无忧考吧全国计算机二级MS Office模拟软件是一款针对计算机二级考试的考试模拟软件,此软件里涵盖最新最全的全国计算机二级等级考试习题.用户可以通过此软件多加练习,以便在考试的时候能一把通过,适合需 ...

最新文章

  1. 码农技术炒股之路——抓取日线数据、计算均线和除权数据
  2. 网站速度优化-前端篇
  3. iMeta:德布鲁因图在微生物组研究中的应用(全文翻译,PPT,视频)
  4. 小蚂蚁学习数据结构(4)——线性结构——线性表的链式表示和实现(下)
  5. redis 内存不足 排查_redis莫名数据被清问题排查记录
  6. ERROR: No query specified(Mysql数据库报错)
  7. table tr省略后鼠标移入显示相应信息_中考来了,人机对话、信息技术考试要求看过来...
  8. 人人网 Windows Phone 7 应用开发起步
  9. BZOJ 1086 [SCOI2005]王室联邦(树分块)
  10. 由数据范围反推算法复杂度
  11. 快速掌握粒子编辑器 —— onebyonedesign网页版
  12. ESP8266的AT指令集(基础 Wi-Fi)
  13. 开心--开始--开发--开心
  14. `英语` 2022/8/23
  15. 《Python数据分析基础教程:NumPy学习指南(第2版)》笔记5:第三章 常用函数1——文件读写、算术平均值、最大值最小值、极值
  16. php中$this-是什么意思
  17. 追剧人的福利来了,这几款APP让你痛快追剧
  18. Zookeeper客户端网络通讯模型分析
  19. python中符号的用法_python中的@符号的作用
  20. 你的线性代数魔法书,极度易吸收:想让图像怎么动,它就怎么动 | 免费

热门文章

  1. VBScript脚本自动发信息
  2. SYS.AUD$无法扩容导致无法登录的问题
  3. [WORD]Word中插入奇数页分节符,或偶数页分节符的正确方法
  4. 对EFI Module中mak file 和elink 的理解
  5. Android WebView加载时出现闪烁
  6. 快速入眠--海军两分钟入睡法
  7. “未知攻,焉知防”,业务安全的攻防之道
  8. 机械革命极光Pro电脑开启出现英文代码无法启动怎么办?
  9. 测试人即用宝典,全网最全的功能测试点,有这一篇完全足够......
  10. Gauss Quadrature数值求积基础与R语言实践