声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 2455|回复: 0

[COMSOL] App 开发器和 COMSOL Server™ 的 7 种用法

[复制链接]
发表于 2016-10-20 13:57 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
  App 开发器和 COMSOL Server™ 已经改变了仿真工程师们开发项目的方式,即可以不再遵循先研究设计再测试开发这个流程。如果您对如何使用 App 开发器和 COMSOL Server™ 这两个工具感到好奇的话,请阅读以下七个相关案例。

  1. 为同事和客户创建 App
  作为仿真专家,可能经常会有同事需要您对小幅改动的项目重复运行仿真。而借助 COMSOL Multiphysics® 软件中的 App 开发器,就能以 App 的形式为仿真模型创建一个专门的版本,并在 COMSOL Server™ 上与同事共享。这可以使那些即使没有足够仿真专业知识的人,也能随时轻松修改模型。由此节省了时间和资源,并可以避免组织内研发部门可能出现的瓶颈。
10.webp.jpg
  离子注入器 App 的 App 开发器用户界面。

  英国的 Manufacturing Technology Centre (MTC) 目前就开始在整个组织内共享仿真 App。该团队希望优化他们的特殊 3D 打印技术流程。使用 App 开发器和 COMSOL Server™ 后,MTC 开发了自己的增材制造 App,并与其他团队成员共享,以测试他们的设计,从而进一步改进 3D 打印流程。
  此外,还可以与销售同事和客户支持同事共享 App,作为向客户演示的工具。例如,Cypress Semiconductor 的仿真工程师为研发部门的同事创建了 App,便于他们设计出更优秀的电子设备触摸屏。他们还为客户支持团队创建了 App,使该团队能针对不同的客户需求运行仿真,而不需要了解如何正确建立一个复杂模型。

  2. 优化模型
  App 开发器所包含的工具全部显示在一个整洁的用户界面上,使开发 App 成为一项愉快的体验。App 使用 Java® 编程语言编写,因此具备模型开发器所没有的一些功能。由此,通过创建 App还能优化仿真模型。

  请看可调波长的 LED 的演示 App,这是 App 开发器中,能帮助您着手开发 App 的众多演示之一。在该示例中,您可以建一个 LED 的功能全面的仿真构,同时加入了更多功能。例如,可以在 App 中添加颜色显示窗口,根据不同的输入 LED 显示不同的发光颜色,从而提供即时反馈。
11.webp.jpg
  有些 App 还包含了比模型更先进的特殊功能,如上面提到的“可调波长的 LED”演示 App。

  3. 从那些没有 COMSOL Multiphysics® 软件授权的人处获得反馈
  如果某个领域的专家没有 COMSOL Multiphysics® 软件的授权来打开、检查或者运行您的仿真模型,那么要得到他对项目的反馈将非常困难。凭借 App 开发器,为您的项目开发一个 App,并通过 COMSOL Server™ 与专家共享。这样您的同行就可以打开并运行该 App,然后分析该项目并给出具体反馈。

  用 COMSOL Server™ 共享 App 十分安全:您可以控制哪些人可以访问哪些 App。
12.webp.jpg
  使用 COMSOL Server™ 时可以通过浏览器与世界上任何地方的人共享 App。

  4. 先把项目放一边
  仿真工程师常常不得不同时处理多个项目,因为项目的优先级总在不断变化。如果您正是这样在各模型间疲于奔命,那么这里有一款仿真 App 会派得上用场。

  将模型中最重要的部分存储进 App,这样回头再处理该项目时就能想起需要重点关注的方面。项目搁置的时间越长,App 起到的作用越大。
13.webp.jpg
  根据模型创建的 App 会记住仿真的具体细节供以后使用。此处显示:光栅演示 App。

  5. App 用于教学
  对于教育人士来说,一个常见的挑战是如何简化复杂概念,加快学习过程。学生使用仿真软件学习有限元分析时,必须首先学会如何使用软件本身。在 App 开发器的协助下,老师可以创建专业 App,使学生专注于模型最重要的方面 — 物理场。
  您可以简化模型以向学生介绍概念,或者制作一款更复杂的 App 来考验学生。有关该用途的一个更详细的例子,请阅读以前讨论管式反应器 App 的博客文章。

  在学校里,物理和工程专业的学生需要磨练他们的仿真技能。然而,对于复杂的仿真软件,学习的过程往往并不轻松。借助 COMSOL Multiphysics 中的 App 开发器,教授们能利用创建的 App 在更短的时间内教会学生基础建模技能。
14.webp.jpg
  管式反应器 App 是一个能让学生有机会互动地学习化学反应工程的示例。

  6. 将仿真与旧代码联系起来
  知名的大公司通常都自己开发代码和程序,有些代码可能还是几十年前开发的。这些程序也被称为遗留代码,会经过不断地删减、补充和修改,而且通常由命令行驱动,而不能图形化。
  使用 App 开发器创建 App,使其能够使用这些代码代表的功能,但用户界面更友好。App 开发器支持外部 Java® 和 C 库。这项功能确保了公司的新员工仍旧可以使用多年遗留的旧代码。实质上 App 开发器保留了旧代码,使其更简单易上手,并允许添加更多功能以改进其功能。

  7. 您的下一个项目!
  以上仅列出了 App 开发器和 COMSOL Server™ 众多使用方式中的几例,但将两者结合使用时几乎没有限制。关于如何使用这两个工具优化您的下一个仿真项目,您或许有不同的观点。
  让我们开始吧…

  请随时联系我们,提出任何有关 App 开发器和 COMSOL Server™ 的问题,参考下列资源,了解更多使用这两个工具的方式,现在开始共享仿真的强大力量。


转自:http://mp.weixin.qq.com/s?__biz= ... WGWMiMOM9xHdhICL#rd

回复
分享到:

使用道具 举报

您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-11-15 10:30 , Processed in 0.079154 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表