首页> 外文会议> >Issues in providing expert advice for users of a particle-in-cell simulation code
【24h】

Issues in providing expert advice for users of a particle-in-cell simulation code

机译:向细胞内模拟代码的用户提供专家建议的问题

获取原文

摘要

The fully electromagnetic, 2 1/2 D, OOPIC (object-oriented particle-in-a-cell) simulation code is the product of a three year research effort to implement a sophisticated PIC simulation model with object-oriented programming techniques. In addition to its physics engine, OOPIC possesses a GUI/scientific visualization system and an expert advisor system to aid users in formulating simulations. We discuss issues involved in providing expert advice to users of a PIC simulation. The primary function of the expert advisor is to aid users in setting up parameters that "correctly" specify a simulation. Parameters are geometrical configurations of conductors, emitters, wavelaunchers, etc., that model a particular physical device. Parameters can be numbers related to physical processes-either simple numbers such as the simulation particle mass or structured sets of numbers such as those required to specify a velocity distribution function. Parameters can also relate to choice or control of underlying algorithms. Offering advice can be said to consist of politely imposing constraints on the various combinations of parametric values. We discuss various methods for imposing those constraints including-starting the design process from preexisting correct configurations, permitting the step by step visual construction of simulation models with each geometrical element constrained to be legal, using rule based expert system techniques to impose limits and relations on combinations of parameters, and forcing trial configurations to pass various algorithmic tests before a simulation can be initiated.
机译:全电磁,2 1/2 D,OOPIC(面向对象的单元格内粒子)仿真代码是三年研究工作的成果,目的是使用面向对象的编程技术来实现复杂的PIC仿真模型。除了其物理引擎之外,OOPIC还拥有一个GUI /科学可视化系统和一个专家顾问系统,以帮助用户制定模拟。我们讨论了向PIC仿真用户提供专家建议时涉及的问题。 Expert Advisor的主要功能是帮助用户设置“正确”指定模拟的参数。参数是对特定物理设备进行建模的导体,发射器,波发射器等的几何配置。参数可以是与物理过程相关的数字,可以是简单数字(例如模拟粒子质量),也可以是结构化数字集(例如指定速度分布函数所需的数字)。参数还可以与基础算法的选择或控制有关。提供建议可以说是对各种参数值组合施加有礼貌的约束。我们讨论了施加这些约束的各种方法,包括从预先存在的正确配置开始设计过程,允许逐步可视化仿真模型,其中每个几何元素均受约束合法化,以及使用基于规则的专家系统技术在其上施加限制和关系。参数的组合,并迫使试验配置在可以启动模拟之前通过各种算法测试。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号