制造系统建模是一个复杂过程,还没有形成一个标准化的建模过程以供建模人员使用。但是,以下建模原则对制造系统建模有重要参考意义。
1)定义模型的目的:建模为了什么。
2)定义模型的范围:说明模型覆盖的领域和范围。
3)定义模型的视角:模型描述了现实世界哪些方面的特性,哪些特性被忽略掉。
4)定义模型的细致程度:模型的精度和颗粒度。
5)模块化:类似于软件工程中采用的模块化编程方法,制造系统建模也需要采用模块化的建模方法,方便模型的维护。
6)通用性:制造系统建模需要提高建模的通用化程度,通过定义通用构件、部分通用模型等方法,将模型中通用的共性问题统一进行表示,这也是处理制造系统建模复杂问题的一种方法。
7)重用性:在模块化与同性原则的基础上,还要强调重用的概念和方法。尤其在新建一个制造系统模型时,应该尽可能重用已经成熟的模型构件和部分通用模型,这样一方面可以显著缩短建模周期,另一方面可以大大提高建模质量。
8)一致性这个原则是制造系统建模中最重要的,同时也是最难以满足的,因为它需要制造系统建模的不同组件在语义、语法上保持一致。
9)模型可视化:为了能够迅速在不同人员之间交流模型信息,建模方法应该提供清晰明了的图形建模机制。
10)管理复杂性:任何建模语言都应该能够描述无论多么复杂的系统。
11)方便性与充分性折中:任何建模语言的重要特性是有足够丰富的语义能够表示复杂的制造系统。但过于复杂的语言要花相当多的时间进行学习和正确掌握。因此,在建模语言的充分性和方便性上需要折中考虑。
12)精确表示:模型必须无歧义、无冗余,并且能够作为证实系统特性、分析系统性能、仿真系统模型的基础。
13)数据和事件分离:良好的建模语言应该能够将活动使用的数据和触发活动的事件分离。活动不应该由数据触发,而应该由事件触发。