为什么虚拟调试如此重要

反思传统的系统集成测试方法问题

 

      虚拟调试在开发周期的早期阶段发现系统集成存在的问题,如果此时变更设计,成本是非常低的。

 

      行业内有这么一句话,“如果系统没出问题,就不要去修理这个系统”,一般来讲这句话是没错的,通常还是个很好的建议。但有时候,有一种大家常常遇见的情况就是,问题已经发生了,但却很难让人意识感觉到系统已经出现了问题——只是感觉系统正常而已。所以在这里可以问问自己以下几个问题:

 

  • 1.      想想公司在产品设计中最近发现并纠正的五个问题。修复这些问题花费了多少成本,如果在进入原型制作阶段之前就注意到了这些问题,那么会节省多少成本呢?
  • 2.         在开发周期的后期,是否需要重新修改设计,从而使你的工程人员脱离其他项目,导致昂贵的延误或错失机会?
  • 3.        是否因为设计使用了成本高的部件,比如功率或性能强大的电机,仅仅因为设计无法确定更便宜的部件是否能满足要求,从而使在投标中失去了竞争力?
  • 4.     由于调试阶段和后续设计变更的时间周期难以预测,是否曾经遇到过产品市场发布存在时间安排的问题,从而导致带来业务上的难题?
  • 5.        是否曾因产品召回或客户原因而带来企业名誉受损,如果发生了这种情况,这会对你的业务造成多大的伤害,而无从得知。

在考虑这些问题时。如果企业正在使用虚拟调试来开发、优化和测试产品,企业很可能会:

  • 1          在开发周期的早期阶段发现并纠正这些问题,这样做的成本和时间要少得多。
  • 2.      让企业的员工继续做其他项目,避免了延迟罚款、错失机会和失去动力。
  • 3.      自信地提出更低的竞标价,或者有信心更高的竞标是正确的选择。
  • 4.      拥有更可靠、可预测的市场推出时间表。
  • 5.       防止召回或关机,并且更有信心这种事件极不可能发生。

 

 

 

虚拟调试是不是可行的,那优势是显著的,如果用户能挥这项技术所长,让虚拟调试明天在企业的公司得以实施,但企业这么做时,但虚拟调这事情从来不会那么简单。

 

企业可能几年前就研究过虚拟调试,并且认为它太难以实施。甚至在2010年,实际实施虚拟调试被认为是难以实现的,因为创建模型太困难,这些模型与PLC开发软件的协同工作也太困难。

 

但近年来,建模技术取得了巨大进步。现在可以使用基于物理建模技术而不是数据来创建数字孪生。基于模型的数字孪生可以帮助企业实现以数据驱动的数字孪生,而无需应对昂贵的传感器、数据采集和黑盒行为算法所带来的问题挑战。此外,由于它不需要测试数据来预测行为,基于模型的孪生可以用于概念设计工作,甚至在构建任何物理原型之前。一旦选择了设计,它可以与企业的控制器连接,以在虚拟调试阶段测试集成系统,消除在生产现场可能遇到的问题。

 

因此,今天的基于模型的数字孪生使得即使对于较小的自动化公司,虚拟调试的优势也能触手可及。