☰
基于TechWiz LCD的半透反射式像素2D仿真与优化
2026/10/3 18:29:54 网站建设 项目流程

做显示面板光学仿真的朋友,对TechWiz LCD应该不陌生。这段时间我用它的2D仿真模式做了一个半透反射式(Transflective)LCD像素级仿真,目的是在同一个像素里同时评估反射区和透射区的光电响应。很多新人看到“半透反”这个词以为是个过气概念,但在户外仪表、车载仪表、工业手持设备和一些特种显示场景里,这种在强环境光下依然能保证可读性、又能省背光功耗的显示方案,至今仍是硬需求。这篇文章就把整个建模思路、参数设置、光学输出方式,以及我踩过的几个坑一起梳理出来,给刚接触TechWiz LCD 2D仿真,或者正被半透反结构折磨的同行做个参考。

1. 半透反射式LCD为什么值得专门做2D仿真

1.1 先弄明白半透反像素到底在“反”什么

半透反射式LCD,名字听起来复杂,本质上就是把传统透射式LCD的一个像素拆成两个功能区域:一部分做透射区,底下有背光,环境光暗的时候靠背光把画面打亮;另一部分做反射区,底下不放背光或只做半透半反膜,环境光强的时候直接靠外界光反射成像。两个区域共用一个液晶盒和同一套驱动电极,所以叫“半透半反”。

这里有一个很容易被忽略的关键点:透射区的光从背光出发,穿过液晶层、彩膜和偏光片,全程只走一趟。反射区的光是环境光从屏幕上方进入,经过液晶层到达底部反射层,被反射回来后再穿过一次液晶层才能回到人眼。也就是说,反射区实际是让光线两次穿过液晶层,相位延迟在等效光程上天然翻倍。如果不做任何补偿,同一个液晶盒厚下,反射区和透射区的电光响应曲线完全不同,亮度、暗态、对比度都会错位。这也是半透反设计最难的地方。

行业里最常见的做法之一就是双盒厚设计,即反射区的液晶盒厚做到透射区的一半左右。这样一来,透射光的单程相位延迟和反射光的往返等效相位延迟在数值上接近,两条VT/VR曲线才有希望“对齐”。另一种做法是单盒厚加补偿膜,用λ/4波片或特殊偏振片来分摊相位,工艺上少一次刻蚀台阶,但光学补偿膜对温度、波长和视角的敏感度更高。后面我会把这两种方案在仿真里的处理办法都展开讲。

1.2 一维仿真算不出边缘电场和像素内串扰

很多人刚接触LCD仿真时,习惯先用一维匀场模型跑材料参数。一维模型假设整个像素在水平方向无限均匀,光在层叠结构里只沿垂直方向传播,算出的是“理想平板”结果。对普通全透射LCD做初步光学预算,一维够用。但半透反像素本身就存在横向结构:反射区、透射区、TFT开孔、ITO电极边缘、反射层斜坡,这些都是水平方向几微米到几十微米的变化。

一旦这些横向结构存在,液晶指向矢就不再是简单的垂直分布。电极边缘会有横向电场,靠近反射区和透射区交界的地方,液晶分子取向会发生过渡,甚至形成向错线。这些边缘效应会直接影响漏光、暗态亮度、对比度和视角表现。一维仿真完全看不到这些,因为它连“反射区”和“透射区”的概念都建不出来。TechWiz LCD的2D仿真模式,本质上就是在这种像素截面上建立二维几何,把横向网格和纵向膜层一起算,才能回答“这个像素开孔处漏不漏光”“反射区边缘会不会发白”“交界处那根暗纹从哪来”这类实际问题。

我在做这个项目时,第一轮所有材料参数都用1D模型校准,确认液晶Δn、预倾角、偏振片吸收轴这些基本量没问题后,再切到2D做像素结构评估。流程上看起来多了一步,实际上省掉了大量“仿真不对到底是谁的锅”的排查时间。

1.3 2D仿真能解决的核心设计问题

半透反2D仿真真正要解决的是三类问题。第一,反射区与透射区的电压-亮度匹配,也就是在相同驱动电压下,两条曲线能不能在阈值附近对齐,避免显示灰阶发偏。第二,暗态品质,反射区暗态是不是足够暗,如果环境光很强,反射区暗态稍亮一点,对比度就会崩得很难看。第三,像素内结构对光学的影响,比如ITO slit的位置、反射层图案、TFT开口的遮光边界,这些横向结构在什么位置会产生漏光或向错。

这些问题如果靠试产验证,一轮Mask下来周期长、费用高,而且很多微观现象在显微镜下也未必能准确量化。用TechWiz LCD做2D仿真,可以在画版图之前就把像素结构在仿真里“跑”一遍,把反射区和透射区的光学响应分别提取出来,再根据结果反推要不要改电极间距、要不要调整过渡区宽度。这个“先仿后做”的流程,在显示行业里已经是成熟打法了。

2. 建模前必须想清楚的结构与参数

2.1 半透反像素的结构拆解与分区

开始建模之前,先把一个典型的半透反像素拆开看。从顶部往下分别是:上偏光片、上玻璃基板、彩色滤光片(如果做彩膜半透反)、公共ITO电极、取向层、液晶层、TFT像素电极、层间绝缘层、底部基板。反射区多了一层反射层,可能在TFT下方做外部反射,也可能做在彩膜基板一侧当内部反射层。

内部反射层和外部反射层在仿真里有明显区别。内部反射层在液晶层下面、彩膜基板内部,反射光路径短,避免穿过TFT层产生衍射和吸收,开口率更高,但工艺上需要在彩膜基板内嵌入金属反射层,台阶问题和平坦化要求更严格。外部反射层放在TFT基板底部,工艺简单,但反射光需要穿过TFT信号线和绝缘层,会有一部分光损失,像素开口率和反射亮度都会低一些。2D仿真可以很直观地比较这两种方案,因为截面几何不同,光路径上的膜层顺序也不一样。

分区比例根据自己的应用定。我这次做的是车载仪表类需求,目标是在强烈阳光下优先保证可读性,所以反射区面积占比做到65%左右,透射区负责夜间和地下车库这种低照度场景。如果是室内外兼顾的工业手持设备,反射区和透射区各占一半甚至透射区更大一些,也都有对应案例。2D截面的宽度一般就是单个像素或子像素的宽度,横向几十微米,纵向把上下基板都包含进去,再在液晶层里细分网格。

2.2 液晶材料、盒厚和膜层光学参数怎么定

参数准备是整个仿真里最枯燥但最不能省的环节。液晶材料至少需要介电各向异性Δε、折射率各向异性Δn、弹性常数K11、K22、K33、旋转粘度γ1、初始预倾角。半透反常用中等Δn的液晶,0.08到0.12之间比较常见,太高会导致色散明显,太低又会牺牲响应速度。Δε看工作模式,VA用负介电各向异性,IPS/FFS用正介电各向异性,TN两种都能用,但预倾角设计不一样。

盒厚设计是半透反的“灵魂”。用最简单的双盒厚TN/VA模型推算,透射区如果想让单程相位延迟接近λ/2,大致条件是Δn×dT = λ/2;反射区因为光走两趟,想达到同等效果需要Δn×2dR = λ/2,也就是Δn×dR = λ/4。两式一比,dR ≈ dT/2。这个结论补偿膜场景下会变化,但物理方向不变。比如Δn=0.1、波长550nm时,透射区dT算出来约2.75μm,反射区dR约1.375μm。实际量产里为了兼顾响应、良率和色偏,dT常常做到3μm以上,反射区未必精确是一半,这时候就需要2D仿真去验证“不是一半”带来的相位差距到底能不能被补偿膜吸收。

还有一类参数特别容易被忽略,就是反射层的相位特性。铝、银这类金属反射层反射率不完全是100%,而且反射过程会引入相位变化。TechWiz LCD里如果只给一个理想反射率,仿真结果会和实测差一截。我建议把反射层当成带复折射率的膜层建模,或者在光学模式里单独定义反射模型的相位参数,而不是拍脑袋填100%。

2.3 单盒厚与双盒厚方案在仿真里的差异

单盒厚与双盒厚的选择,不只是工艺问题,也会直接改变2D模型的几何形状。双盒厚方案里,反射区和透射区的盒厚不同,液晶层底边界在反射区会有一个台阶。这个台阶处液晶取向会有过渡区,电场分布也会变化,2D仿真很容易看到交界位置的漏光或暗纹。单盒厚方案没有台阶,但需要在光学膜系里加λ/4波片或特殊补偿膜。仿真时要把λ/4波片的光轴角度、相位延迟随波长变化都定义进去,否则暗态位置会偏。

我自己实际对比过两种方案在TechWiz里的表现。双盒厚胜在光学带宽宽,不同波长下相位匹配更均匀,色偏小;单盒厚胜在工艺制造简单,不存在反射区台阶刻蚀的均匀性问题。但单盒厚重的是一旦补偿膜选择不当,反射区暗态在斜视角下会大幅劣化,60度视角下对比度能掉一半以上。这种问题只靠1D仿真根本看不出来,因为1D模型默认视角由膜系唯一决定,不会把横向盒厚不均匀的统计效果算进去。2D仿真可以扫描横向不同位置的相位延迟,再做视角积分,更接近人眼实际感知。

3. TechWiz LCD 2D仿真实操:从建立结构到光学输出

3.1 在模型中搭出二维截面

TechWiz LCD的2D建模逻辑,是先建立一个包含所有膜层的截面几何,再把不同区域用Mask或Layer属性区分开。我习惯把截面方向取在像素长边方向,也就是沿着数据线和栅极线交叉的剖面,这样能同时看到TFT开孔、ITO边缘和反射层图案。

操作上第一步是确定各层顺序和厚度。上偏光片、上玻璃、彩膜层、公共电极、取向层、液晶层、像素电极、钝化层、反射层、下玻璃、下偏光片,按实际Stack从屏幕上方到下方排好。每一层都要给材料参数,各向同性层填折射率和厚度,各向异性层如液晶、补偿膜、偏振片要填光轴方向、双折射率和吸收/透射特性。TechWiz的材料库自带不少常用液晶和膜层,但实际项目里还是要按供应商规格书手动更新,尤其是色散曲线,直接用默认single wavelength参数会导致白场色偏仿真偏差。

区域划分是半透反建模的关键。反射区和透射区要在几何上分别画出来,公共电极和像素电极可以跨两个区,但反射层的区域边界必须明确。反射区覆盖的底电极层位置放反射材料,透射区对应位置不画反射层或者放透明电极。液晶层在双盒厚方案下还要分别定义两个厚度,中间用斜坡连接。这个斜坡角度、位置和坡度对光学结果影响很大,我一开始随便拉了个垂直台阶,结果在交界处出现明显亮线,改成45度斜坡后亮线减弱很多。

3.2 网格、边界条件与液晶求解设置

2D仿真精度高度依赖网格划分,尤其是液晶层。我的习惯是横向网格间距控制在0.2μm到1μm之间,反射区和透射区交界处加密到0.2μm左右,因为那里电场梯度最大。纵向网格数取决于盒厚,3μm左右的液晶层分20到40层足够,再密对结果提升有限,但计算时间会成倍增加。整个模型如果截面宽40μm,横纵网格总量控制在几千到一两万节点,单个电压点几分钟内能算完,这个量级是合理的。

边界条件方面,上下基板表面施加锚定边界,代表取向层的摩擦或光配向效果,需要指定锚定强度、预倾角和方位角方向。左右两侧根据像素周期性设置周期边界条件,模拟无限重复像素阵列。如果只建一个子像素截面,左右用周期边界比用对称边界更接近真实阵列行为。

液晶求解用的是经典Oseen-Frank弹性连续体理论,TechWiz通过能量最小化迭代求解指向矢分布。电压从0V开始,按0.1V或0.2V步长往上扫,每个电压点用上一个电压点的解做初始值,这样收敛快很多。如果一上来就跑5V,常常会陷入局部能量极小值,指向矢分布不对。遇到不收敛时,先检查网格是否长宽比过大,再降低弛豫因子,同时把电压扫描步长改小,基本都能解决。

3.3 光学模式:透射光和反射光必须分开算

光学仿真是半透反项目区别于普通LCD仿真的核心环节。透射区要算从背光出发、穿过整个Stack向上的透射率;反射区要算环境光从顶部入射、穿过液晶到反射层、再折返回来的等效反射率。TechWiz里透射和反射要分别建立光学模式,或者在一个模式里明确指定反射光路,不能用同一个背光方向同时覆盖两个区域。

我一般这样设置:透射模式的光源放在底部,偏振态按背光导光板和下偏光片组合设定,输出是波长相关的透过率,再按光源光谱加权得到亮度。反射模式的光源放在顶部,入射角度按环境光设定,可以设一个0度主光束叠加几个斜入射分量,模拟漫反射环境。底部反射层在光学模式里指定为反射边界,光路自动计算往返。特别注意,反射模式下不要再开透过模式的下偏光片和背光光源,否则两个区域互相污染,曲线会乱掉。

光学计算方法上,简单的TN/VA半透反可以用琼斯矩阵法,速度快,够用。但如果反射层有漫反射、膜层较复杂、或者要做大角度视角分析,建议用Berreman 4×4矩阵法把反射和透射统一处理。TechWiz里同一个模型可以切换计算方法,我通常先用琼斯快速定曲线趋势,最后全视角验证再切到Berreman,计算时间多十几倍,但结果更接近实测。

3.4 输出哪些结果才算有效验证

做完仿真,不要只看一张透过率曲线图。半透反项目至少需要输出以下结果:透射区电压-透过率曲线、反射区电压-反射率曲线、两区各自的暗态亮度、最大亮度、对比度,以及若干灰阶下的视角亮度分布。如果做了彩色显示,还需要白场色坐标随电压的变化。

TechWiz能把2D截面里每个横向位置的透射率/反射率都导出来。这一步很有用,能看到像素内哪个位置在漏光、哪个位置亮度偏低。比如反射区边缘如果比中心暗,很可能是反射层斜坡和电极间距的问题;透射区靠近TFT开孔的位置如果亮度偏高,大概率是遮光层宽度不够或者电极边缘电场引起液晶非预期偏转。这种空间分辨的光学输出,正是2D仿真对比1D仿真的最大价值。

4. 仿真结果判读与高频问题排查

4.1 怎么读VT/VR曲线

拿到透射区和反射区的电光曲线后,第一件事是分别确认阈值、饱和、暗态和亮态。透射区的VT曲线应该从暗态缓慢上升,经过阈值电压后进入陡峭区,再到饱和平台。反射区的VR曲线趋势类似,但因为反射光两次穿过液晶,有效相位延迟和色散特性不同,曲线斜率会比透射区陡或缓,需要看有没有明显错位。

对比度是一个重要判读指标。反射区对比度等于最大反射率除以暗态反射率,透射区类似。半透反整机的最终亮度其实是两区亮度之和,所以整机对比度最好用(Tmax+Rmax)/(Tmin+Rmin)来估。如果反射区暗态Rmin做到0.5%以下,透射区暗态Tmin做到0.2%以下,在户外强光下整机对比度还有保证。反之,反射区暗态只要做到3%以上,阳光下画面就会发灰,彩膜饱和度也救不回来。

我习惯把反射区和透射区的曲线画在同一张图上,横轴是电压,纵轴是归一化亮度。两条曲线如果阈值电压差超过0.2V,或者亮态饱和电压差超过0.5V,就要回头查两区盒厚、电极间距、预倾角是否一致。很多灰阶发偏问题,本质就是这两条曲线在中间灰度匹配不上。

4.2 高频问题与排查技巧速查表

仿真过程中遇到的问题,我整理成下面这个表,基本覆盖了我做过的一轮半透反仿真里遇到的绝大多数情况。

现象大概率原因排查与解决
反射区VR曲线完全不变化光学模式里没有把反射层定义成反射边界,或者环境光从底部入射检查光学模式的光源方向,确认反射层参与光路
反射区暗态不够暗补偿膜/λ/4膜光轴角度不对,反射层复折射率相位未设置单独扫膜厚和光轴角,检查反射路径的偏振演化
透射区和反射区阈值错位双盒厚比例不对,或两区电极间距不同对照Δn×d设计,确认dR≈dT/2,再查电极开孔尺寸
反射区和透射区交界有亮线/暗线交界处液晶取向过渡剧烈,或者反射层斜坡太陡加宽过渡区,斜坡改缓,尝试多畴预倾角设计
液晶指向矢求解不收敛或振荡网格长宽比失真,电压步长过大,弛豫因子不合适加密网格,缩小步长,用上一电压结果做初值
仿真结果和实测整机亮度差异大偏振片实际参数、盒厚公差、ITO膜层相位未计入用实测椭偏数据重建膜系,固定环境光角度再对比

排查时我有个习惯:每次只改一个参数,把对应的VT/VR曲线叠在一起看变化趋势。如果同时改了电极位置、盒厚和补偿膜角度,即使结果变好了,你也不知道到底是哪一个参数起了作用,后面优化就无从谈起。

4.3 优化迭代与个人经验

最后分享几个我在这个项目里反复验证过的经验。

第一,强烈建议先用1D匀场模型把所有材料参数校准一遍,再进入2D建模。1D模型跑得快,适合定液晶材料、偏振片、背光光谱这些基础参数。直接进2D的话,一旦结果异常,你很难判断是材料参数有问题还是像素结构有问题。这个顺序能省大量试错时间。

第二,反射区亮态和暗态矛盾的时候,优先保暗态。强环境光下人眼对反射区暗态极敏感,暗态稍微亮一点,画面就发灰。亮态差点可以通过提高反射层反射率、优化电极开口来补,但暗态是由偏振系统和相位补偿决定的,后期很难靠结构微调救回来。

第三,环境光不要只做垂直入射。在TechWiz里把环境光设置成多个角度入射,叠加后看反射区的亮度分布和暗态均匀性。很多镜面反射造成的“反光白斑”在垂直入射下根本看不见,斜入射一开就露馅。反射层如果做的是漫反射型表面,还要在模型中体现粗糙度或漫反射系数,否则仿真对比度会虚高,实测打脸。

另外一个小技巧:半透反仿真最好把波长分开算,至少取450nm、550nm、650nm三个波长,再按光谱加权合成亮度。单波长算出来的暗态可能看起来很好,但全光谱一综合,暗态会被其他波长拉高,因为补偿膜无法对所有波长同时做到完美,色偏现象也必须分波长才能看出来。TechWiz的波长扫描功能可以直接输出光谱透射率和反射率,这一步不复杂,但对结果可靠性的提升非常明显。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询