关于收敛

首先说一下为什么要用到数值计算方法,简单来说就是五次及以上多项方程式没有根式解,也就是不能通过某些万能公式来得到其解,只能通过初始值猜测,然后修改,不断逼近最终解。所以器件仿真中用到的那些泊松方程什么的解就需要通过数值计算方法来求解。
关于牛顿收敛法下面的链接讲得很清楚。
https://blog.csdn.net/ccnt_2012/article/details/81837154

器件仿真中经常会遇到计算不收敛的情况,这样出来的性能结果就非常不准确。不收敛可能有几种可能:

  1. 网格设计的不好,在特性变化大的地方网格不够细致;
  2. 物理模型采用不合理,参数不符合真实物理条件等;
  3. 电压或电流的步长过大

牛顿法中,method newton itlimit=25 trap atrap=0.5 maxtrap=20
trap参数可定义计算的折半次数,itlimit表示最大计算次数(如果超了这个次数还没计算出来就停止,所以可以通过增大这个数值来延长计算量,但是感觉治标不治本)。

关于网格怎么设置:
需要注意的一点是,在你材料的分界线处必须要有网格线,

(更新ing)

silvaco学习之收敛相关推荐

  1. 量纲与无量纲、标准化、归一化、正则化【能够帮助梯度下降中学习进度收敛的更快、提升模型的收敛速度提升模型的精度、防止模型过拟合,提高模型的泛化能力】

    目录 1 量纲与无量纲 1.1 量纲 1.2 无量纲 2 标准化 3 归一化 归一化的好处 4 正则化 5 总结 1 量纲与无量纲 1.1 量纲 物理量的大小与单位有关.就比如1块钱和1分钱,就是两个 ...

  2. Silvaco学习笔记(五)毕设相关

    2023.3.5 周日 写在前边 昨天组会汇报完就不想学了,就主要进行了数值计算方法的理论学习 今天上午主要了解了数值计算方法的运算过程,基本掌握了他折半计算的原理. 计划接下来进行newton迭代法 ...

  3. Silvaco学习笔记(四)毕设相关

    2023.3.4 星期六 写在前边 昨天进行了PIN击穿特性文献调研(大多是关于SiC器件的)和仿真软件的继续学习.今天继续仿真文献的学习,搞清楚数值计算方法的原理,有必要的话需要复习一下计方. 一. ...

  4. Silvaco学习笔记(十四)——获取器件特性(毕设相关)

    一.获取器件特性(唐龙谷老师书籍学习) 在仿真开始时电极都是零偏的,之后才会按照设置的方式将电流或电压步进式地加上 去.步进的步长是需要考虑的,步长太大容易不收敛(由于计算方法中的初始猜测策略). 电 ...

  5. Silvaco学习笔记(十二)毕设相关

    感觉很乱,需要写一写整理一下思路 按照师兄代码里的physics和math都更改一下,看是否会收敛. Physics( MaterialInterface="Silicon/Oxide&qu ...

  6. Silvaco学习笔记(二)毕设相关

    写在前面 器件结构V1已经初见雏形,下面该器件仿真,获取电流电压特性,但是在电极定义中遇到了困难,电极定义: electrode name=anode x=6 y=-0.5 electrode nam ...

  7. 深度学习中收敛是什么意思?

    原理 收敛的意思是指某个值一直在往我们所期望的阈值靠,就拿深度学习中loss损失来做示例,如下一张图是loss在每轮训练时的一个曲线图,可以看到loss一直从一开始的1.8在往1.0降,1.0就是我们 ...

  8. Silvaco学习笔记(九)毕设相关

    梳理一下研究思路,真的是很乱很乱 Silvaco淀积氮化硅: 错误写法: deposit Si3N4 thick=0.3 tonyplot etch Si3N4 above p1.y=-0.86 to ...

  9. Silvaco学习笔记(一)毕设相关

    写在前面 昨天忙完开题相关事宜,今天正式开始毕设的实践部分,计划每天写一写今日的任务和进度,属于日记型的个人进度记录,并记录一些思路.困难.解决办法等,若对您有帮助,非常荣幸:若没有帮助,也请勿喷:如 ...

  10. Silvaco学习笔记(六)毕设相关

    2023.3.6 周一 写在前面 昨天询问了师兄打开.gds文件的方式,师兄和我说了很多,也分享了安装包,今天安装一下,然后看看老师发的版图文件,了解一下电流保护环结构和版图设计相关知识 继续复习唐龙 ...

最新文章

  1. dos系统不能安装python模块,无法使用pip命令安装python第三方库的原因及解决方法...
  2. 排序算法四:归并排序
  3. 给Python加Markdown式排版,在线运行可做Jupyter替身丨谷歌大脑出品
  4. phoenix kerberos 连接配置
  5. java date linux,Java中Date,SimpleDateFormat
  6. ZooKeeper(二)ZooKeeper能做什么?
  7. Spring Security 基于数据库的认证
  8. Ubuntu18.04安装BeyondCompare
  9. 2021 年“认证杯”数学中国数学建模网络挑战赛 B题解题思路
  10. python自动化办公之word文本框内容批量修改
  11. APP测试和web测试有什么区别?
  12. HTML期末大学生网页设计作业-我的家乡
  13. 永磁同步电机工作原理
  14. PPT技巧分享,教你制作美美的PPT图表
  15. 计算机中操作系统的主要功能是什么,计算机中的操作系统的主要功能是什么
  16. 视觉SLAM十四讲slambook2/ch3/examples/plotTrajectory.cpp程序报错解决
  17. 开源项目CIIP(企业信息管理系统框架).2018.0904版更新介绍
  18. 解决在使用wandb时出现SSLError的思路
  19. 【Docker】搭建Docker私库Harbor
  20. 【斐波那契数列】10题-斐波那契数列

热门文章

  1. 蓝桥02 等差素数列 ——数论知识
  2. 逆向学习1-[脱壳技术]/篇1
  3. 可视化实验二:大数据可视化工具—Tableau
  4. Android上拉查看详情实现
  5. 【广外女生】远程监控软件2008A免费版本
  6. 秋季 MacBook Pro 新品都有哪些变化
  7. JAVA 生成随机数两种方式
  8. Android studio开发Android图灵智能聊天机器人,课程设计报告
  9. 三段式 matlab,1stopt三段式函数拟合
  10. acm 程序设计大赛各种输入方式(python版)