Edinburgh designs 爱丁堡 波浪生产软件
Edinburgh Designs 开发了一套专门用于在波浪池中运行实验的软件工具。Wave Synthesiser 允许用户使用图形界面指定要在实验中使用的波。然后,该软件以基于 XML 的开放文件格式输出波形数据,该格式经过优化,可加载到 Edinburgh Designs 的 Wave Runtime 中,从而可以在波形池中运行。从波速计捕获的波数据可以反馈到软件中进行分析,并在必要时校正所生成波中的槽效应。
Edinburgh Designs 的波浪生成软件由两个主要组件组成:
- Wave Synthesiser 是一个图形工具,用于设计波实验和分析从波计捕获的数据。
- Wave Runtime 获取 Wave Synther 生成的文件,并通过 USB 接口控制实际的波机和波表硬件本身。
波形合成器
- 易于使用:由图形界面驱动,内置常用组件库。
- 虽然是独立的,但它与 Edinburgh Designs 的 Wave Runtime 完全集成。
- 可由用户定制,提供完全的灵活性和处理不可预见的未来需求的能力。
- 图形可视化,以帮助验证和场景设计。
- 集成波形合成和分析。
- 专为 Edinburgh Designs 设备设计,但可以适应驱动其他波浪池。
- 取代 Edinburgh Designs 之前的 wave 合成语言:OCEAN。
功能
Wave Synther 的功能是使用单个正弦波或锋面的总和来创建复杂的海洋。锋面由频率、振幅、角度和相位定义。多光谱海是通过对用户指定的数学表达式生成的单个波前求和生成的,然后通过修改器组件设置角度和相位。
可以生成的 Waves 包括:
- 规则的波浪。
- 频谱定义中的不规则海况(PM、JONSWAP、ITTC 等)
- 长长的波峰。
- 具有角度扩展的短波峰波(CosN、Cos2N 等)
- 用于模拟极端事件的聚焦波。
- 具有多个合并海况的复杂复合波。
- 白噪声模拟。
- 特殊效果波浪,如被子或靶心图案。
- 波浪的任意组合,例如不规则的海况与焦点事件的组合。
用法
波是通过向树结构添加生成器和修改器组件来构建的。可以在一次运行中添加任意数量的组件,在保持简单界面的同时提供无限的灵活性。组件由数学表达式定义,用户可以添加或编辑这些表达式以满足其特定需求。
Wave Synther 还提供正在创建的波形的实时屏幕图形可视化。这些可视化允许用户在水箱中运行波浪之前快速验证输入参数是否正确。
其他功能
- 使用 Dalrymple 方法,通过利用罐壁的反射,在罐中的任何位置产生倾斜波。
- 对可变深度的水箱进行校正。
- 可选择单位,包括公制和英制。
- 能够为自动批处理模式作设置参数。
- 增益校正导入以校正测量波和预测波之间的差异。
- 基于 XML 的开放文件格式。
波浪运行时
- 通过 USB 接口实时控制波形发生硬件。
- 运行由 Wave Synther 或内置正弦发生器生成的波,该发生器可以动态调整。
- 无人值守实验或演示的自动化作。
- 通过数字输入和输出与其他实验室设备同步。
- 从波速计和波发生器捕获数据。
- 查看有关 Wavemaker 硬件的详细诊断信息以进行故障排除。
- 远程作:图形界面可以通过网络连接远程运行。