数据提取-时间置零
1. 载入插件
经由“Tools → Add-ins”路径,勾选“Time Data Selection”插件,可以激活Simcenter Testlab软件内的“Time Data Selection(时域数据选择)”功能,如图1所示。
图 1:激活时域数据选择功能
“Time Data Selection(时域数据选择)”工作界面载入Simcenter Testlab 软件内,如图 2所示。
图 2:“时域数据选择”界面
“时域数据选择”是桌面(Desktop)功能的一部分,无需额外许可文件。
2. 查看时域历程
点击“Add(添加)”或“Replace(替换)”按钮,可将“Input Basket(数据篮)”中数据读入“Time Data Selection(时域数据选择)”工作界面,如图3所示。
图 3:读入数据篮中数据
勾选View列、数据名称(Name)前方的复选框,可以将数据显示在软件界面右侧,如图4所示。
图 4:显示时域数据
3. 选择数据段
选择数据段有两种方法,一是拖动鼠标选择;二是在From和To后侧输入起始和结束时刻,如图 5所示。
图 5:选择数据段
选中的数据段以黑色高亮显示,一次只能定义一个数据段。如需重置数据段,需按住CTRL(控制)键并在黑色区域上单击一次。
4. 提取数据段
点击“Use Segment for Processing”图标,可以锁定数据段的时间范围,如图6所示。
图 6:锁定数据段时间范围
点击软件界面左下角的Save As...按钮,勾选“Save Processing segment only”,输入数据段名称,点击OK按钮,即可将数据段存储到一个新文件中,如图 7所示。
图7:提取数据段
5. 将数据段开始时间置零
保存数据段后,时间标注反映的是原始时刻。如图 8 中保存的数据段从 6.23 秒开始。
图 8:保存的数据段不是从零秒开始
有时需要将起始时刻设置为零秒,可以通过“Time Signal Calculator(时域数据计算器)”中的 SETXSTART 函数来实现。
要使用 SETXSTART 函数,需勾选“Tools → Add-ins”路径下的“Time Signal Calculator(时域数据计算器)”插件,插件加载完成后如图9左下角黄色框内所示。
图 9:Time Signal Calculator(时域数据计算器)
在函数列表中找到 SETXSTART函数。在 SETXSTART 函数参数设置界面,输入“待后处理通道编号”为CHx和“start(起始时刻)”为0。
还可以将“CHx”与“Repeat for”结合起来,实现多个通道的起始时刻同时置零操作,如图10所示。
图 10: SETXSTART 参数设置
参数输入完成后,点击软件界面左下角的“Calculate(计算)”按钮,时域数据起始时刻被设置为零秒,如图 11所示。
图 11:使用“SETXSTART函数”将数据段起始时刻置零