您的位置::浩扬机械网 >> 联运

基于动态模型的组件化柔性编码工具0压花辊

时间:2022年09月03日

基于动态模型的组件化柔性编码工具

基于动态模型的组件化柔性编码工具 2011年12月04日 来源: 本文分析了编码管理在企业信息化中的作用,指出一种通用编码工具的重要性和可行性。然后在把编码规则和编码信息抽象为数学模型和程序组件的基础上,提出了一种集通用性、开放性、灵活性为一体的程序组件化柔性编码工具,并详细介绍了该工具的设计和实现。一、引言 企业要实施信息化,无论是CAD、CAPP、PDM、ERP还是其他信息系统,首要的问题就是如何进行信息分类编码,它对企业信息化内部各环节间的数据交换、数据共享和数据处理有着重要的意义和作用。根据编码对象和编码目的的不同,编码系统的输入和编码生成规则也各不相同。 在企业信息化中,编码规则的设计是一项复杂的基础性工作,企业编码需在充分分析和科学归纳的基础上,对编码的规范、原则和方法进行合理和详细的设计。本文研究的问题是:在编码规则已经设计完成的前提条件下,如何利用软件工具对编码规则进行定义并生成需要的编码值。针对各种不同的编码规则,目前常用的处理办法是:根据具体的对象和规则进行定制开发,或者是在原型系统的基础上进行代码修改或有限的配置,这种办法尽管满足了用户的当时需求,但软件开发成本高、复用性低,不能满足企业发展的未来需要。因此,开发一种能灵活变形和适应大多数规则的通用编码管理工具,是各类应用软件和信息化系统开发商的目标。 本文在把编码抽象为若干数学模型的基础上,运用组件化的方法,提出了一种集通用性、开发性、灵活性为一体的通用柔性编码工具。二、编码模型 1.编码结构 对象的编码值通常由几个含义比较明确的码段组成,可能部分码段完全独立于其他码段,其他码段之间存在相互关联。根据码段之间的制约关系,我们把编码结构分为三种形式:并列结构、隶属结构及混合结构。(1) 并列结构:每个码段具有独立的含义,与前后码段无关。并列结构所包含的特征信息量比较少,但结构简单紧凑,易于编码和识别。 (2) 隶属结构:码段之间是隶属关系,即除第一码段外,其它各码段的确切含义和取值要根据前一码段或前几个码段的值来确定。隶属结构的分类编码系统所包含的特征信息量较多,能对对象特征进行较详细的描述,但结构复杂,编码和识别不太方便。 (3) 混合式结构:实际中大多数编码系统都是由上述两种编码系统组合而成的混合结构,兼有两种系统的优点,能最好的满足信息编码的需要。 2. 编码的数学模型 尽管由于编码对象和编码目的的不同,编码规则不一样,但从数学的角度,编码的生成过程可以统一到一个或一组相同的数学模型中。

图1

编码的输入(x,y,z,…)是规则定义中确定的需要从外界获取的相对独立的信息;输入信息转换为码段值(a,b,c,…)的依据是规则中预先定义的码段生成规则及码段之间的依赖关系,函数c=f(b,z)表示码段c的值依赖于输入信息z的值和码段b的值;编码值(CodeValue)的生成原则是设计和定义好的编码值生成规则,它可能会因输入信息或码段值的不同而不同;系统的输出为编码值。这一数学模型为通用的编码工具的实现提供了依据和可能。三、柔性编码工具的设计与实现 1.系统原理及框架 柔性编码工具由编码规则定义和编码值生成两部分组成,如图2所示。

图2

(1)规则定义部分给定一类具体的对象,必须先根据预先设计的规则进行规则定义,规则定义包括码段定义和码段之间制约关系定义两部分。根据码段

问答连云港市如何治疗男科指南具体

实时更新双流前列腺哪家医院好

深圳哪里有看男科正规医院深圳比较好的男科医院在哪

南宁皮肤病医院痘坑该怎么办

潍坊白癜风医院正规

友情链接