Dynamic feature modelling for closed-loop machining process control of complex parts

被引:18
|
作者
Liu, Changqing [1 ]
Li, Yingguang [1 ]
Shen, Weiming [2 ]
机构
[1] Nanjing Univ Aeronaut & Astronaut, Coll Mech & Elect Engn, Nanjing 210016, Peoples R China
[2] Natl Res Council Canada, London, ON N6G 4X8, Canada
基金
中国国家自然科学基金;
关键词
machining; inspection; monitoring; closed-loop process control; dynamic feature model; AIRCRAFT STRUCTURAL PARTS; STEP-NC; FUNCTION BLOCKS; PROCESS PLAN; INSPECTION; INTELLIGENT; INTEGRATION; TECHNOLOGY; FEEDBACK; DESIGN;
D O I
10.1080/0951192X.2014.900870
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Dynamically changing machining conditions and uncertain manufacturing resource availability are forcing manufacturing enterprises to implement advanced process planning and control systems with an adaptive machining information model in order to increase productivity and ensure product quality. This article proposes a dynamic feature modelling method for closed-loop machining process control of complex parts. A software platform is developed to include feature modelling software units with algorithms to represent and integrate geometric, machining, inspection and monitoring information and a service software unit with algorithms to update dynamic feature information and trigger online inspection. A multi-thread execution approach and a finite state machine method are adopted to support the execution and collaboration of multiple algorithms for dynamic feature modelling. A sharing memory approach is utilised for real-time communication between software units and the computer numerical control (CNC) kernel. The dynamic feature model is highly informative and can support autonomous decision-making and bidirectional information flow. By implementing the proposed dynamic feature modelling, a closed-loop process machining control including the integration of process planning, machining, inspection and monitoring for complex parts can be achieved.
引用
收藏
页码:753 / 765
页数:13
相关论文
共 50 条
  • [1] A closed-loop process analysis and control system for machining parts
    Cheraghi, SH
    Chen, X
    Twomey, JM
    Arupathi, R
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 1999, 37 (06) : 1353 - 1368
  • [2] CONFIGURATION OF COMPLEX CLOSED-LOOP CONTROLS IN PROCESS CONTROL SYSTEMS.
    Eckelmann, W.
    Hofmann, W.
    Schlingmann, H.
    [J]. Process Automation-pa, 1984, (01): : 5 - 15
  • [3] Process-informed machining objects for closed-loop process planning
    Wosnik, M.
    Ruedele, H.
    Klemm, P.
    [J]. INTERNATIONAL JOURNAL OF COMPUTER INTEGRATED MANUFACTURING, 2009, 22 (11) : 1054 - 1064
  • [4] CLOSED-LOOP COMPUTER CONTROL OF OLP PROCESS
    CESSELIN, P
    VAYSSIER.P
    HELION, JC
    THOME, B
    FRANCAIS, J
    [J]. JOURNAL OF METALS, 1965, 17 (07): : 722 - &
  • [5] SUBOPTIMAL CLOSED-LOOP CONTROL OF AN ABSORPTION PROCESS
    PINGLOT, D
    [J]. RAIRO-AUTOMATIQUE-SYSTEMS ANALYSIS AND CONTROL, 1983, 17 (02): : 175 - 193
  • [6] Stability analysis in machining process by using adaptive closed-loop feedback control system in turning process
    Orra, Kashfull
    Choudhury, Sounak K.
    [J]. JOURNAL OF VIBRATION AND CONTROL, 2021, 27 (17-18) : 2034 - 2046
  • [7] Particle Morphology: Measurement, Modelling and Closed-loop Control
    Wang, Xue Z.
    [J]. 8TH INTERNATIONAL CONFERENCE ON MEASUREMENT AND CONTROL OF GRANULAR MATERIALS, PROCEEDINGS, 2009, : 217 - 221
  • [8] Dynamic and Closed-Loop Process Control Mode of Safety Management in Bridge Construction
    Wu Lirong
    Cheng Weimin
    Dong Shuxi
    Jiang Yanquan
    Zhai Wenqi
    Li Feng
    [J]. PROGRESS IN SAFETY SCIENCE AND TECHNOLOGY, VOL. VIII, PTS A AND B, 2010, 8 : 2375 - 2378
  • [9] Covariance control using closed-loop modelling for structures
    Lu, JB
    Skelton, RR
    [J]. EARTHQUAKE ENGINEERING & STRUCTURAL DYNAMICS, 1998, 27 (11): : 1367 - 1383
  • [10] Dynamic modelling of spatial multiple closed-loop robotic mechanisms
    Pham, D.T.
    Syed, M.A.
    [J]. Mathematical Modelling and Scientific Computing, 1993, 2 (sectiob):