WCA工具使用示例
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
在Saber Guide环境中,单击(WCA Tool),如下图所示。
启动WCA工具,如下图所示.
单击Help->Tutorial->Series Resonant Converter,安装该例子如下图所示。
该例子展示了如何利用WCA工具找出串联谐振变换器电路的输出电压范围。
打开串联
谐振电路,如下图所示。
如图所示,电路包含13个容差参数的器件,所有参数都是正太分布,偏差为10%。
本例将通过WCA工具来确定该电路最大、最小输出电压及其参数组合。
点击Extract 按钮, 弹出抽取随机参数对话框,如下图所示
点击Extract按钮,WCA工具开始抽取系统中预定义的容差参数,抽取结束后,显示结果如下图所示。
单击Append按钮将抽取结果加入到WCA工具的参数表中,如下图所示。
设定所需分析,单击Analysis栏,添加以下两种分析,如下图所示。
A.在analysis栏定义DC分析,选择默认设置。
B.在analysis栏定义TR分析,te=5m,ts=1u,其余选择默认设置。
设置测量方法
在measures栏定义At X测量,设置name为output, 设置waveform为vout。
如下图所示。
设置搜寻目标
设置objects栏目为min(output)。
Objects能用的表达式如下:
min(expr1)、max(expr1)、expr1 = expr2、expr1 > expr2、expr1 < expr2
这里expr1 和expr2 是和measure或者parameter相关的代数表达式。
选择搜索算法
在algorithms栏定义搜索算法顺序,每一种算法以前一种算法所发现的最好的点(即最坏的参数组合)为基础继续搜索。
缺省的算法顺序如下:
1. 变邻域搜索算法(Variable Neighborhood Search)
2. 下坡单型法(Downhill Simplex)
3. 最陡下降法(Steepest Descent)
设置算法参数,左键单击搜索算法,可设置各个算法参数
变邻域搜索算法(Variable Neighborhood Search)
Max. Evaluations = 250
设置下坡单型法(Downhill Simplex)
Max. Evaluations = 250
最陡下降法(Steepest Descent)
Max. Evaluations = 100
开始搜索,在signal menu上选择"output",单击按钮开始搜索。
搜索大约需要5分钟,超过500次评估计算。
在搜索过程中,随时可以单击Stop按钮停止搜索过程。
导出搜索参数
搜索结束后,可以将找到的最小输出时的参数组合通过File > Export > Parameters... 菜单输出。
如下图所示。
参数有四种导出方式
导出到新原理图
导出到仿真器命令文件
导出到当前设计
导出到文本文件
右键单击WCA工具右上角的Test菜单下的Test1搜索组合,在弹出菜单中选择Rename命令,如下图所示,将Test1改名为min_out。
添加第二个搜索目标,即搜索最大输出时的参数组合。
右键单击WCA工具右上角的Test菜单,在弹出的对话框选择’New…’ 新建一个最
坏情况搜索,
的设置拷贝过来,将搜索目标改为max(output),并将新的搜索改名为max_out。
单击Run Test 按钮开始搜索。
搜索结束后,将找到的最大输出时的参数组合通过File > Export > Parameters... 菜单输出。
利用导出的参数组合,可验证输出电压范围。
如下图所示。