菜单
  

    3.1.4 Graph-based stamping process plan
    After the mapping from stamping features to a set of stamping operations, the remaining process planning task is to assign each stamping operation to the relevant die station according to an optimal sequence of stamping operations. Stamping operations are sequenced in a progressive manner by creating stamping operation relations and using them to form a stamping process plan. This formal description of operation relations forms the foundation of automatic strip layout design.
    A graph-based approach is used to arrange the stamping operation objects in a stamping process plan. The graph consists of a set of nodes that store information about the stamping operations, and a set of arcs that store information about the operation relations. Stamping operations are related to one another through two kinds of relationship, “cluster” or “precedence” relations. Cluster stamping operations are executed simultaneously and can be staged at the same die station. Stamping operations in precedence must be performed in sequence and so they are staged in adjacent die stations. Cluster relation, and precedence relation are represented by dashed ellipses and directed solid line, respectively, as shown in Fig. 2. Note that stamping operations B and C work simultaneously, and are staged at the same die station, while stamping operation A precedes operation B, and is staged in a die station immediately prior to the one for the operation B.
     
    The strip layout can be generated by a computer automatically using the graph-based stamping process plan, which is suited for computer implementation and leads to efficient formulation and solution procedures.
    3.2 Knowledge sources (KSs)
    3.2.1 Specialist KSs
    The planning objects on the blackboard outlined above are not isolated data structures, but are interrelated to each other by a set of specialist KSs that resemble experts by embodying the problem solving knowledge.
    The specialist KSs are independent chunks of knowledge and do not communicate directly with each other. Instead, they participate in the problem solving process by contributing theirpartial solutions to the blackboard, or updating the contents of the blackboard.
    The perse specialist KSs related to stamping process planning include, but are not limited to, unfolding knowledge to produce a flat pattern, nesting knowledge to produce a blank layout, mapping knowledge to transform stamping features into stamping operations, and staging knowledge to sequence the stamping operations. Methods such as structured interviews, observation, structuring techniques [26] and knowledge modeling approach [27] can be used for eliciting the perse knowledge. Due to the modularity of the blackboard framework, it is convenient for the experts to expand the KS space in the system by integrating different methods of knowledge representation, such as procedures, rules and objects with the aid of knowledge engineers. Unfolding and nesting knowledge are represented as conventional procedures and will not be elaborated further because this topic has been well-researched and is mature technology [4, 9, 13, 28]. Our work focuses on the mapping knowledge and staging knowledge.
    3.2.2 Object-oriented knowledge organization of KSs
    Building upon the hierarchical knowledge organization concept by Kamel and Quintana [29] that is proven effective in management of heterogeneous KSs in knowledge system development, we employ the object-oriented approach to organize KSs in a hierarchical architecture. The top knowledge is abstract and general, while the descendent knowledge is specific and is used to solve practical problems. Each KS is modeled as an object that resides in an independent module. The implementation of the KS depends on the attributes encapsulated inside the KS object. In other words, the KS is activated if its precondition is satisfied. Instead of immediately executing the activated KS, a knowledge source activation record (KSAR) is created first and is placed into the agenda pending execution of the KS body. Hence, referring to Fig. 3, the abstract KS objects can be represented as “Abstract_KS” class with the basic attributes including “problem_domain”, “precondition”, and “KS_body”. Problem_domain indicates the domain of KS application. KS_body may accommodate a hard-coded procedure or a production rule. The Abstract_KS class also contains the basic methods such as “reset ( )” and “evaluate_blackboard ( )”. Reset ( ) is used to restart the KS, and evaluate_blackboard ( ) is used to evaluate the state of the blackboard.
  1. 上一篇:采暖通风与空调装置英文文献和中文翻译
  2. 下一篇:提高级进模性能英文文献中文翻译
  1. 兰州某大酒店空调设计+CAD图纸

  2. 新能源空调系统设计英文文献和中文翻译

  3. 机械设计制造及其自动化英文文献和中文翻译

  4. FPGA的全景拼接相机的优化...

  5. 轻水反应堆建模和复合燃...

  6. 海水淡化的优化设计英文文献和中文翻译

  7. 柴油机大涡中小火焰模型...

  8. 中国传统元素在游戏角色...

  9. 高警觉工作人群的元情绪...

  10. 巴金《激流三部曲》高觉新的悲剧命运

  11. 上市公司股权结构对经营绩效的影响研究

  12. C++最短路径算法研究和程序设计

  13. NFC协议物理层的软件实现+文献综述

  14. 江苏省某高中学生体质现状的调查研究

  15. 浅析中国古代宗法制度

  16. 现代简约美式风格在室内家装中的运用

  17. g-C3N4光催化剂的制备和光催化性能研究

  

About

优尔论文网手机版...

主页:http://www.youerw.com

关闭返回