時間:2008-11-18 11:55:00來æºï¼šronggang
摘 è¦ï¼šåœ¨ç°¡è¦ä»‹ç´¹é¸ç…¤å» 計算機集æˆç”Ÿç”¢ç³»çµ±ç™¼å±•ç¾ç‹€çš„基礎上,æå‡ºäº†åŸºäºŽå¤šAgent 的,集生產éŽç¨‹æ™ºèƒ½æŽ§åˆ¶ã€è¨å‚™ç¶è·èˆ‡ç”Ÿç”¢ç®¡ç†èˆ‡ä¸€é«”çš„é¸ç…¤å» 智能控制ç¶è·ç®¡ç†é›†æˆç³»çµ±ï¼ˆIICMMS)。é‡å°å»ºç«‹é¸ç…¤å» IICMMS的需è¦ï¼Œç ”究了基于ç¾å ´æ™ºèƒ½ç¯€é»žçš„é¸ç…¤å» 分布å¼ç¶²çµ¡æŽ§åˆ¶ç³»çµ±ï¼ŒåŠå…¶åˆ†å¸ƒå¼æ™ºèƒ½æŽ§åˆ¶ç³»çµ±çš„實ç¾ç–略,以克æœé¸ç…¤å» 廣泛使用的PLCæŽ§åˆ¶ç³»çµ±çš„å¼±é»žã€‚ç ”ç©¶äº†åŸºäºŽå¤šAgent 的智能控制與ç¶è·ç®¡ç†é›†æˆç³»çµ±è»Ÿä»¶æ¡†æž¶ï¼Œå¹¶æŽ¢è¨Žäº†å¯¦ç¾æ–¹æ³•。
é—œéµè©žï¼šæ™ºèƒ½æŽ§åˆ¶ 多Agent 系統 集æˆç”Ÿç”¢ç³»çµ± é¸ç…¤å»
1 引言
  煤ç‚經冼é¸åŠ å·¥åŽå¯é¡¯è‘—é™ä½Žç°åˆ†å’Œç¡«åˆ†å«é‡ï¼Œæ¸›å°‘煙塵ã€SO2ç‰æ±¡æŸ“物的排放。目å‰ç™¼é”國家原煤洗é¸çŽ‡ç‚º50%~90%,我國入冼比例僅為20%~30%。而且平å‡å» åž‹å°ã€è¨å‚™å¯é 性差ã€è‡ªå‹•化程度低ç‰å› ç´ å°Žè‡´é¸ç…¤æˆæœ¬å高,æˆç‚ºåˆ¶ç´„我國é¸ç…¤ç™¼å±•的主è¦åŽŸå› [1]。
  自上世紀90年代以來,我國利用先進技術在é¸ç…¤å» è¨ˆç®—æ©Ÿé›†ä¸æŽ§åˆ¶ã€è·³æ±°å’Œæµ®é¸ç‰æ´—é¸å·¥è—éŽç¨‹æ™ºèƒ½æŽ§åˆ¶ã€é¸ç…¤å» ç¶œåˆç”Ÿç”¢ã€é¸ç…¤å» CIMSæ–¹é¢é€²è¡Œäº†ç³»çµ±ç ”ç©¶å’Œæ‡‰ç”¨ï¼Œå»ºç«‹äº†ä¸€æ‰¹ç¤ºèŒƒå’Œæ‡‰ç”¨é …ç›®ï¼Œä½¿æˆ‘åœ‹é¸ç…¤å» 生產éŽç¨‹æŽ§åˆ¶å’Œç”Ÿç”¢ç®¡ç†æé«˜åˆ°ä¸€å€‹æ–°çš„æ°´å¹³ã€‚
  然而在目å‰çš„系統ä¸ï¼Œé¸ç…¤å» éŽç¨‹æ™ºèƒ½æŽ§åˆ¶ã€è¨å‚™ç¶è·ã€ç”Ÿç”¢ç®¡ç†çš„三個å系統,軟硬件是ç¨ç«‹è¨è¨ˆã€ç¨ç«‹å¯¦æ–½ï¼Œå„自分離,使硬件資æºå’Œé‹è¡ŒæŽ§åˆ¶ç¼ºä¹å„ªåŒ–。é¸ç…¤å» è¨ˆç®—æ©ŸæŽ§åˆ¶ç³»çµ±ä»æ˜¯é«˜åº¦é›†ä¸çš„çµæ§‹å½¢å¼ã€‚é€šå¸¸æƒ…æ³æ˜¯é›†ä¸æŽ§åˆ¶é‡‡ç”¨PLC網絡系統,浮é¸ã€è·³æ±°ã€é‡ä»‹ç‰å·¥è—éŽç¨‹æŽ§åˆ¶é‡‡ç”¨å„自ç¨ç«‹çš„微機系統。軟硬件的ç¨ç«‹é€ æˆæ•¸æ“šå¤å³¶ï¼Œé›–å¯åˆ©ç”¨æ•¸æ“šåº«äº’è¯æŠ€è¡“ï¼ˆODBC,JDBCï¼‰å¯¦ç¾æ•¸æ“šäº’訪,但這種å¤ç«‹çš„æ•¸æ“šä»ä¸èƒ½å¯¦ç¾éŽç¨‹é–“的優化。而實ç¾é€™ä¸‰å€‹åç³»çµ±çš„é›†æˆæ˜¯æé«˜é¸ç…¤å» ç¶œåˆç”Ÿç”¢æ•ˆç›Šçš„é—œéµï¼Œä¹Ÿæ˜¯é€²ä¸€æ¥ç™¼å±•é¸ç…¤å» CIMS的基礎[2]。
  MASå°å¾©é›œç³»çµ±å…·æœ‰ç„¡èˆ‡å€«æ¯”的優越性。é¸ç…¤å» 生產是一個復雜的工æ¥éŽç¨‹ï¼Œç³»çµ±å…·æœ‰å¤šå€‹è¼¸å…¥å’Œå¤šå€‹è¼¸å‡ºè®Šé‡ï¼Œå¤§éƒ¨åˆ†åƒæ•¸å…·æœ‰éžç·šæ€§ã€ä¸ç¢ºå®šæ€§å’Œç©ºé–“分布性,å°é€™æ¨£çš„生產éŽç¨‹å»ºç«‹æ™ºèƒ½æŽ§åˆ¶ã€ç¶è·å’Œç®¡ç†é›†æˆç³»çµ±ä¸€ç›´æ˜¯æŠ€è¡“難點。而Agent所具有的自主性ã€åˆ†å¸ƒæ€§å’Œè‡ªé©æ‡‰æ€§ä½¿é€™ä¸€å•題的解決有了新的途徑。本文é‹ç”¨å¤šAgent 技術,在FMS 的基礎上實ç¾é¸ç…¤å» åˆ†å¸ƒå¼æ™ºèƒ½æŽ§åˆ¶èˆ‡ç¶è·ç®¡ç†ç³»çµ±IICMMS-CP(intelligent integrated control, maintenance and management systemof coal preparation plantï¼‰ã€‚å…·é«”ç ”ç©¶äº†é¸ç…¤å» åˆ†å¸ƒå¼æ¸¬æŽ§ç¶²çµ¡ï¼Œåˆ†å¸ƒå¼æ™ºèƒ½æŽ§åˆ¶ã€ç¶è·å’Œç®¡ç†ç³»çµ±ç¸½é«”çµæ§‹åŠå¯¦ç¾æ–¹æ³•,以實ç¾é¸ç…¤å» éŽç¨‹æŽ§åˆ¶åŠŸèƒ½çš„åˆ†æ•£åŒ–ï¼Œå¯¦ç¾éŽç¨‹æ™ºèƒ½æŽ§åˆ¶ã€è¨å‚™ç¶è·ç®¡ç†èˆ‡ç”Ÿç”¢ç®¡ç†çš„æ™ºèƒ½åŒ–ã€ç¶²çµ¡åŒ–和集æˆåŒ–。
2ã€IICMMS-CPé«”ç³»çµæ§‹
  IICMMS-CP系統功能上分為éŽç¨‹æŽ§åˆ¶ï¼ˆIPC)ã€è¨å‚™ç¶è·ï¼ˆBAM)和生產管ç†ï¼ˆPM)三部分,其ä¸éŽç¨‹æŽ§åˆ¶æ˜¯æŒ‡é‡å°é¸ç…¤éŽç¨‹å¤šè®Šé‡ã€å¤šç›®æ¨™å’Œéžç·šæ€§çš„特點,利用智能控制ç†è«–,實ç¾é‡ä»‹ã€è·³æ±°ã€æµ®é¸ç‰é¸ç…¤ç”Ÿç”¢éŽç¨‹æŽ§åˆ¶ã€‚生產管ç†Agent實ç¾é¸ç…¤ç”Ÿç”¢ä»»å‹™è¦åŠƒï¼Œç›®æ¨™å„ªåŒ–ï¼ŒéŽç¨‹èª¿åº¦ï¼Œçµ±è¨ˆåˆ†æžç‰ã€‚è¨å‚™ç¶è·å¯¦ç¾è¨å‚™ç‹€æ…‹æª¢æ¸¬ï¼Œå·¥è—åƒæ•¸æª¢æ¸¬ï¼Œè¨å‚™æ•…障智能判斷,è¨å‚™ç¶ä¿®ç®¡ç†ç‰ã€‚
  多Agentç³»çµ±ä¸æ¯å€‹Agent完æˆä¸åŒçš„功能,有自己的作用范åœï¼Œå„Agent之間的å”調ã€åˆä½œç‰äº¤äº’方法åŠå¯¦ç¾æ˜¯ä¸€å€‹å¾©é›œçš„å•é¡Œã€‚æ ¹æ“šé¸ç…¤å» 生產éŽç¨‹ç‰¹é»žï¼Œåœ¨åŸºäºŽå¤šAgentçš„é¸ç…¤å» 智能控制和ç¶è·ç®¡ç†ç³»çµ±ä¸ï¼Œä¸åƒ…è¦è™•ç†èˆ‡æŽ§åˆ¶ã€ç¶è·å’Œç®¡ç†æœ‰é—œçš„儿™ºèƒ½é«”的行為,更é‡è¦çš„æ˜¯åœ¨åˆ†å¸ƒå¼ç’°å¢ƒä¸‹å”調他們之間的相互作用。1997年,Bonasso R. Pç‰äººåœ¨è‡ªæ²»æ©Ÿå™¨äººçš„ç ”åˆ¶ä¸æå‡ºäº†3層多Agent é«”ç³»çµæ§‹ï¼Œ1998å¹´ Schreckenghost Dç‰äººå°‡å…¶æ‡‰ç”¨äºŽç©ºé–“站生命支æŒç³»çµ±æ™ºèƒ½æŽ§åˆ¶ï¼Œè‰æ˜Žé©ç”¨äºŽåˆ†å¸ƒå¼éŽç¨‹æŽ§åˆ¶ç³»çµ±å’Œæ±ºç–系統。[3-5]
  基于多Agentçš„ IICMMS-CP系統采用如圖1 所示的三層éžéšŽå¼çµ„ç¹”çµæ§‹ã€‚底層是閉環控制和數據接å£å±¤Agent(DACM Agent)。å°éŽç¨‹æŽ§åˆ¶ï¼ˆIPC)ã€è¨å‚™ç¶è·ï¼ˆBAM)和生產管ç†ï¼ˆPMï¼‰ä¾†èªªï¼Œæœ€åŸºæœ¬çš„ä»»å‹™æ˜¯é–‰ç’°æŽ§åˆ¶ã€æ•¸æ“šé‡‡é›†ï¼Œå› æ¤åº•層Agent實ç¾ç”Ÿç”¢éŽç¨‹åƒæ•¸çš„基本控制,è¨å‚™ç‹€æ…‹å’Œå·¥è—åƒæ•¸çš„æ•¸æ“šé‡‡é›†ã€‚第二層是任務層Agent(TA Agentï¼‰ã€‚æœ¬å±¤æ ¹æ“šä¸Šå±¤è¨å®šçš„任務和è¦å®šçš„æ¨¡åž‹ï¼Œèª¿åº¦åº•層Agent實ç¾é å®šçš„ç›®æ¨™ã€‚é ‚å±¤æ˜¯è¦åŠƒèˆ‡å”調層Agent(MD Agent)。é‡å°ç¸½é«”ç›®æ¨™ï¼Œé ‚å±¤å°‡ä»»å‹™åˆ†è§£æˆå任務,并在調度下層任務執行éŽç¨‹ä¸ï¼Œæ ¹æ“šç³»çµ±å…¨å±€ç‹€æ…‹ã€åŸ·è¡Œæ•ˆæžœå’Œäººç‚ºè¨å®šå€¼åŠæ™‚修改目標值和系統模型。例如,å°é¸ç…¤å» é‡ä»‹ç”Ÿç”¢éŽç¨‹æ‡¸æµ®æ¶²å¯†åº¦å’Œæ¶²ä½æŽ§åˆ¶ä¾†èªªï¼Œæ ¹æ“šç”Ÿç”¢ç®¡ç†è¨ˆåŠƒå’Œè¨å‚™ç‹€æ…‹ï¼Œç”±MD 層Agentè¨å®šæŽ§åˆ¶ç›®æ¨™ï¼ŒæŒ‡å®šæ‡¸æµ®æ¶²å¾ªç’°ç³»çµ±æŽ§åˆ¶æ¨¡åž‹ï¼Œç¢ºå®šå¹¶èª¿åº¦TA層AgentåŸ·è¡Œå¯†åº¦å’Œæ¶²ä½æŽ§åˆ¶ä»»å‹™ã€‚TA層Agentæ ¹æ“šåˆ¶å®šçš„æ¨¡åž‹ï¼Œå°‡é€™ä¸€æŽ§åˆ¶éŽç¨‹åˆ†è§£ç‚ºå¯†åº¦ã€æ¶²ä½æ¨¡ç³ŠæŽ§åˆ¶ï¼Œæ¶²ä½ã€å¯†åº¦æ•¸æ“šé‡‡é›†ï¼Œåˆ†æµé–¥é–€é–‹åº¦æŽ§åˆ¶ç‰ä»»å‹™ï¼Œå¹¶èª¿åº¦åº•層Agent執行。
  IICMMS-CP用戶接å£ï¼ˆUI Agent)為人工åƒèˆ‡æä¾›ä¿¡æ¯äº¤äº’界é¢ã€‚通éŽç”¨æˆ¶æŽ¥å£ã€‚æ“作員å¯ä»¥è¨å®šæŽ§åˆ¶åƒæ•¸ï¼Œä¿®æ”¹æŽ§åˆ¶æ¨¡åž‹ã€æ•…障診斷模型ã€ç”Ÿç”¢è¦åŠƒæ¨¡åž‹å’Œè¨å‚™ç®¡ç†è¦åŠƒï¼Œç›´æŽ¥æŽ§åˆ¶è¨å‚™ç‰ã€‚
[align=center] 圖1ã€IICMMS-CP Agent ç³»çµ±çµ„ç¹”çµæ§‹[/align]
  在上述分層éžéšŽçµ„ç¹”çµæ§‹ä¸ï¼Œæ¯å±¤æ™ºèƒ½é«”åªéœ€å‘ä¸Šå±¤æ™ºèƒ½é«”è² è²¬ï¼Œç‚ºæ¨¹ç‹€åˆ†æ”¯çš„é‚è¼¯çµæ§‹ã€‚但在分布å¼é«”ç³»ä¸ï¼Œå„智能體利用統一的通信å”è°å’Œæ¶ˆæ¯éŸ¿æ‡‰æ©Ÿåˆ¶ï¼Œåœ¨ç¾å ´ç¸½ç·šæŽ§åˆ¶ç¶²çµ¡ç’°å¢ƒä¸‹å¯¦ç¾ä¿¡æ¯äº¤äº’ã€å”調和磋商。
3ã€IICMMS-CPåˆ†å¸ƒå¼æŽ§åˆ¶ç¶²çµ¡ç’°å¢ƒ
ã€€ã€€åˆ†å¸ƒå¼æ™ºèƒ½æŽ§åˆ¶èˆ‡ç¶è·ç®¡ç†ç³»çµ±éœ€è¦æ§‹å»ºä¸€å€‹å¯¦æ™‚ã€åˆ†å¸ƒå¼è¨ˆç®—環境。在基于多Agent çš„IICMMS-CP ä¸ï¼Œå„智能體具有高度的自主性和自治性,而分布å¼ç’°å¢ƒç‚ºå„智能體之間的相互å”調åˆä½œæä¾›äº†ä¸€ç¨®äº¤äº’機制。基于ç¾å ´ç¸½ç·šçš„æŽ§åˆ¶ç³»çµ±ï¼ˆFCS)æä¾›äº†é€™æ¨£çš„實時ã€å…¨åˆ†å¸ƒå¼æŽ§åˆ¶è¨ˆç®—環境。 ç¾å ´ç¸½ç·šé€šè¨Šå”è°å’Œç¾å ´ç¸½ç·šæŠ€è¡“æ¨™æº–ç‚ºå„æ™ºèƒ½é«”之間æä¾›äº†åˆä½œå’Œäº’æ“作的交互機制。智能體由網絡è¨å‚™å®Œæˆï¼Œå„網絡è¨å‚™äº¤äº’與å”作實ç¾ç³»çµ±çš„總體目標。
ã€€ã€€ç‚ºæ§‹é€ åˆ†å¸ƒå¼æŽ§åˆ¶ç¶²çµ¡ç’°å¢ƒï¼Œåœ¨“煤礦和é¸ç…¤å» 計算機集æˆç”Ÿç”¢å¹³è‡ºèˆ‡ç¶œåˆè‡ªå‹•化系統”é …ç›®ä¸ï¼Œæ ¹æ“šé¸ç…¤å» ç”Ÿç”¢ç’°å¢ƒè¦æ±‚和目å‰è¨å‚™æŠ€è¡“ç¾ç‹€ï¼Œåˆ©ç”¨æ¨™æº–ç¾å ´ç¸½ç·šå’Œåˆ†å¸ƒå¼çµæ§‹ï¼Œç ”究開發了é¸ç…¤å» 分布å¼è¨ˆç®—機控制網絡平臺。該平臺由ç¾å ´ç¸½ç·šç¶²çµ¡æŽ¥å£ã€æ™ºèƒ½I/O分站ã€ç¶²é—œã€æ™ºèƒ½åˆ†ç«™ï¼ˆISï¼‰ã€æŽ§åˆ¶åˆ†ç«™ï¼ˆCS)和IICMMS-CP總站(CPS)ç‰çµ„æˆï¼Œå¦‚圖2所示。 [align=center]
圖2 é¸ç…¤å» ç¾å ´ç¸½ç·šæŽ§åˆ¶ç¶²çµ¡ IS- 智能分站 CS-控制站 NG-網關 CPS-IICMMS總站[/align]
ã€€ã€€è©²å¹³è‡ºæŒ‰å¯¦æ™‚æ€§è¦æ±‚將網絡分為CAN 和工æ¥ä»¥å¤ªç¶²å…©å€‹ç¶²æ®µã€‚å·¥æ¥ä»¥å¤ªç¶²é€šéŽç¶²é—œå¼·åˆ¶éš”é›¢é »ç¹ã€å¤§é‡æ•¸æ“šå‚³è¼¸ç¯€é»žï¼Œé™ä½Žäº†ä»¥å¤ªæ•¸æ“šå‚³è¼¸æ™‚é–“çš„ä¸ç¢ºå®šæ€§ã€‚在系統ä¸ï¼ŒAgentè¢«æ˜ å°„åˆ°å„æ™ºèƒ½åˆ†ç«™ã€æŽ§åˆ¶åˆ†ç«™å’ŒIICMMS-CP總站。消æ¯å‚³éžé€šéŽCan-bus ç¾å ´ç¸½ç·šå’Œå·¥æ¥ä»¥å¤ªç¶²å®Œæˆã€‚通常é‚輯控制Agent ç”±PLC完æˆï¼Œæ•¸æ“šé‡‡é›†Agent由智能I/O完æˆï¼Œå…¶ä»–任務Agentç”±IS完æˆï¼Œå”調和調度Agent 由控制分站完æˆã€‚IICMMS-CP總站執行IICMMS-CPå”調Agent。一個站å¯é‹è¡Œå¤šå€‹å’Œå¤šç¨®é¡žåž‹çš„Agent。
4ã€åŸºäºŽAgentçš„IICMMS-CP 系統實ç¾
  æŸå¤§åž‹é¸ç…¤å» ,年入é¸åŽŸç…¤500è¬å™¸ï¼Œé‡‡å–篩分,é‡ä»‹åŠè·³æ±°æ°´æ´—å·¥è—ï¼Œç…¤æ³¥æ°´åŠ è—¥æ¿ƒç¸®ã€å£“濾。在IICMMS-CP系統ä¸ï¼Œè¨å‚™ç›£æŽ§èˆ‡ç¶è·ä¸»è¦è¨å‚™ç‹€æ…‹æª¢æ¸¬ã€‚實ç¾ä¸»è¦è¨å‚™æ•…éšœæª¢æ¸¬èˆ‡å ±è¦ï¼Œè¨å‚™ä¸»å‚™è¼ªæ›ã€å·¥ä½œæ™‚間累計ã€ç¶ä¿®æç¤ºèˆ‡ç®¡ç†ç‰ã€‚生產包括優化產å“çµæ§‹å’Œç”Ÿç”¢æŒ‡æ¨™ï¼Œåˆ¶è¨‚åˆç†çš„產å“çµæ§‹ï¼Œç”Ÿç”¢éŽç¨‹åƒæ•¸æª¢æ¸¬ã€‚å°æ—¥å¸¸ç”Ÿç”¢æŒ‡æ¨™é€²è¡Œåˆ†æžï¼Œæä¾›è³ªé‡è¶…標é è¦ã€‚å°ç…§åœ‹æ¨™ã€è¡Œæ¥æ¨™æº–,進行管ç†å’Œç¶“營指標分æžï¼Œçµ¦å‡ºåˆ†æžçµæžœå’Œå»ºè°ã€‚éŽç¨‹æ™ºèƒ½æŽ§åˆ¶å¯¦ç¾é‡ä»‹å·¥è—éŽç¨‹ã€è·³æ±°å·¥è—éŽç¨‹æ™ºèƒ½æŽ§åˆ¶ã€‚
  4.1 三層Agentçµæ§‹å¯¦ç¾æ¨¡å¼
[align=center] 圖3 ä¸‰å±¤æŽ§åˆ¶çµæ§‹[/align]
  å°äºŽIICMMS-CP智能控制ã€è¨å‚™ç¶è·èˆ‡æ•…障診斷ã€ç”Ÿç”¢ç®¡ç†æ±ºç–ç‰å•é¡Œï¼Œæ ¹æ“šä¸Šè¿°ä¸‰å±¤çµæ§‹ï¼Œå…¶å¯¦ç¾åˆ†ç‚ºå¦‚下三個部分[6,7],如圖3所示。   è¦åŠƒèˆ‡æ±ºç–(PDï¼‰ï¼šåœ¨å®ŒæˆæŽ§åˆ¶ä»»å‹™æ™‚ï¼Œé€šéŽåˆ†ç´šä»»å‹™è¦åŠƒç¶²çµ¡ï¼Œå°‡ä¸€å€‹ç¸½é«”ç›®æ¨™åˆ†è§£æˆè‹¥å¹²å目標,將æ¯å€‹å目標分解æˆè‹¥å¹²å€‹ä»»å‹™ï¼Œåˆ†é…完æˆé€™äº›ä»»å‹™éœ€è¦çš„資æºï¼ŒæŒ‡å°Žå’Œç›£è¦–這些任務的執行éŽç¨‹ã€‚在故障模å¼åˆ¤åˆ¥ä¸ï¼Œæ ¹æ“šæ¨¡ç³ŠçŸ¥è˜å’ŒæŽ¨ç†è¦å‰‡ï¼Œåˆ¤æ–·æ•…障類型,并æå‡ºç¶è·æˆ–在線調整任務。
  任務執行åºåˆ—(TS):將來自è¦åŠƒæˆ–æ“作員的任務分解æˆå任務,并構æˆå…·é«”的實ç¾ä»»å‹™çš„åºåˆ—。
  執行管ç†ï¼ˆS M):將閉環控制模塊和數據采集模塊動態地構æˆä¸€åŸ·è¡Œç¶²çµ¡ï¼Œå®Œæˆä¸Šä¸€å±¤æŒ‡å®šçš„任務。
ã€€ã€€ä»¥ä¸Šå¯¦ç¾æ–¹å¼å…·æœ‰å¾ˆå¼·çš„靿£’性,其æ¯ä¸€æ¥éƒ½èƒ½åŠæ™‚發ç¾éŒ¯èª¤å¹¶ç›¸æ‡‰åœ°é€²è¡Œä¿®æ£ã€‚SMæ ¹æ“šå„€è¡¨æ•¸æ“šåˆ¤æ–·æŽ§åˆ¶å‘½ä»¤æ˜¯å¦è¢«æˆåŠŸåŸ·è¡Œï¼Œå¹¶æ ¹æ“šçµæžœåšå‡ºå應。TS èƒ½å¤ æ ¹æ“šç³»çµ±å¯¦æ™‚ç‹€æ…‹é¸æ“‡ä¸åŒçš„ç–ç•¥ã€‚ä¾‹å¦‚åŒæ¨£æ˜¯é™ä½Žè·³æ±°å·¥è—產å“ç°åˆ†ï¼Œå¯æ ¹æ“šç•¶å‰ç…¤çš„粒度ã€å¯é¸æ€§ï¼Œé¸å–調整床層厚度ã€èª¿æ•´çµ¦ç…¤é‡ã€æ”¹è®Šé¢¨æ°´åˆ¶åº¦ç‰ï¼Œå¹¶æ ¹æ“šæŽ§åˆ¶æ•ˆæžœèª¿æ•´æŽ§åˆ¶ç–略。當一個目標失敗åŽï¼ŒPDå¯ä»¥é‡æ–°åŠƒåˆ†å目標和è¦åŠƒæ–°ä»»å‹™ã€‚
  在IICMMS-CPä¸ï¼Œ 利用é‡ä»‹ã€è·³æ±°ã€æ¿ƒç¸®ä¸‰å€‹TS Agent分別實ç¾é‡ä»‹å·¥è—æ¶²ä½ã€å¯†åº¦æ¨¡ç³ŠæŽ§åˆ¶ï¼Œçµ¦ç…¤æ©Ÿè½‰é€ŸæŽ§åˆ¶ï¼Œè·³æ±°ä¸€æ®µäºŒæ®µåºŠå±¤åŽšåº¦æ¨¡ç³ŠæŽ§åˆ¶ï¼Œé¢¨é–¥ã€æ°´é–¥æŽ§åˆ¶ç‰æŽ§åˆ¶ä»»å‹™ã€‚
  4.2 Agent 間的通訊
  å°äºŽå¤šAgent 系統,Agent之間的通信是å”作的基礎。我們利用é 定義的消æ¯ç³»çµ±å¯¦ç¾å„類Agent 之間的通信,并通éŽCAN å’ŒTCP/IPå”è°å‚³éžã€‚
  我們定義了如下消æ¯ã€‚SM 更新消æ¯ï¼šç•¶SM 類Agent 檢測到被監控系統狀態變化時,å‘系統廣æ’這一信æ¯ã€‚故障和生產éŽç¨‹åˆ¤åˆ¥Agent便¤æŽ¨ç†å’Œåˆ¤åˆ¥ç³»çµ±è¨å‚™å’Œå·¥è—的狀態。
  故障消æ¯ï¼šæ•…障和生產éŽç¨‹åˆ¤åˆ¥Agentå‘系統發出的故障信æ¯ï¼Œå…§å®¹åŒ…嫿•…éšœè¨å‚™æˆ–å·¥è—的信æ¯ï¼Œæ•…障類型,處ç†å»ºè°ç‰ã€‚
  系統任務è¨ç½®æ¶ˆæ¯ï¼šé€šçŸ¥ç³»çµ±è¦é”åˆ°çš„ç›®æ¨™ã€æˆ–需完æˆçš„任務,目å‰é€™é¡žæ¶ˆæ¯ç”±äººå·¥ç™¼å‡ºã€‚實ç¾åƒæ•¸è¨å®šã€é‹è¡Œç‰¹å®šçš„程åºã€æ•…éšœæ¢å¾©ç‰ã€‚   故障æ¢å¾©æ¶ˆæ¯ï¼šå°ç‰¹å®šçš„æ•…障,å¯ä»¥åœ¨ç·šç³¾æ£ï¼Œæˆ–å°æŸä¸€ç‰¹å®šæ•…障,進行進一æ¥çš„æ ¸æº–,由故障判別Agent發出該消æ¯ï¼Œç”±Ta å’ŒSM 執行特定的程åºã€‚
  以上是四類廣æ’ä¿¡æ¯ã€‚æ¤å¤–,在é‹è¡ŒéŽç¨‹ä¸ï¼Œå„層Agent 之間會有詢å•和應ç”ä¿¡æ¯ï¼Œæˆ‘們定義了HA-PM ã€HA-TS〠HA-SMã€PM-TSã€PM-SMã€TS-SM 6é¡žè©¢å•æ‡‰ç”ä¿¡æ¯ã€‚由于å„層處ç†å•題方å¼ã€æ•¸æ“šè¡¨è¿°å½¢å¼ä¸åŒï¼Œæˆ‘們定義了信æ¯çš„çµæ§‹å’Œæ ¼å¼ã€‚例如,執行Agentç›´æŽ¥èˆ‡å„€è¡¨å’ŒåŸ·è¡Œæ©Ÿæ§‹å°æ‡‰ï¼Œè™•ç†çš„æ˜¯æ•¸å—釿ˆ–é–‹é—œé‡ä¿¡æ¯ï¼Œè€ŒPA層利用模糊數和模糊推ç†å¯¦ç¾æ•…障判別,則執行Agent 在回ç”PAçš„è©¢å•æ™‚,需è¦å°‡æ•¸æ“šå—é‡è½‰è®Šç‚ºæ¨¡ç³Šå€¼ã€‚比如將具體的液ä½å€¼ï¼Œè½‰è®Šç‚º“極低”〓低”〓且〓高”〓極高”。為實ç¾é€™ç¨®ä¿¡æ¯è½‰è®Šï¼Œè¨è¨ˆäº†ä¿¡æ¯æŽ¥å£Agent。
5ã€çµè«–
  é¸ç…¤å» 多Agent智能控制與ç¶è·ç®¡ç†é›†æˆç³»çµ±æ˜¯åœ¨åˆ†å¸ƒå¼æŽ§åˆ¶ç¶²çµ¡ã€ç”Ÿç”¢éŽç¨‹æ™ºèƒ½æŽ§åˆ¶å’Œç”Ÿç”¢ä¿¡æ¯ç®¡ç†ç‰ç ”究和應用的基礎上æå‡ºçš„,其分布å¼å±¤æ¬¡çµæ§‹ã€å”åŒå’Œå¹¶è¡Œè¨ˆç®—çš„ç‰¹é»žï¼Œé©æ‡‰ç”Ÿç”¢éŽç¨‹ç©ºé–“分布大ã€éŽç¨‹è¯ç³»ç·Šå¯†ã€ç³»çµ±å¾©é›œçš„é¸ç…¤å» 實ç¾é›†æˆæŽ§åˆ¶çš„需è¦ã€‚å…¶æ‡‰ç”¨é€²ä¸€æ¥æé«˜äº†éŽç¨‹æŽ§åˆ¶çš„å¯é 性和精度,æé«˜äº†æ•…障判別的準確性,æé«˜äº†ç”Ÿç”¢èª¿åº¦çš„æ™ºèƒ½æ€§ï¼Œç‚ºé¸ç…¤å» 系統集æˆå’ŒæŸ”æ€§åŒ–ç”Ÿç”¢å¥ å®šäº†æŠ€è¡“åŸºç¤Žã€‚ç³»çµ±ä¸»è¦åŠŸèƒ½å·²ç¶“é€šéŽäº†ç¾å ´èª¿è©¦ï¼Œæ‡‰ç”¨è¡¨æ˜Žç³»çµ±åœ¨ç©©å®šç”¢å“質é‡ã€æé«˜ç”Ÿç”¢æ•ˆçއã€é™ä½Žæ¶ˆè€—æ–¹é¢å…·æœ‰è‰¯å¥½çš„æ•ˆæžœã€‚
ã€€ã€€æœ¬æ–‡ä½œè€…å‰µæ–°é»žï¼šæ ¹æ“šé¸ç…¤å» 生產特點,æå‡ºäº†åŸºäºŽAgent 技術的é¸ç…¤å» 生產éŽç¨‹æ™ºèƒ½æŽ§åˆ¶ã€è¨å‚™ç¶è·å’Œç”Ÿç”¢èª¿åº¦ç®¡ç†é›†æˆæ¨¡å¼ï¼Œç ”ç©¶äº†ç³»çµ±çµæ§‹èˆ‡å¯¦ç¾æŠ€è¡“,完æˆäº†åŸºäºŽAgent的部分é¸ç…¤å·¥è—éŽç¨‹æŽ§åˆ¶èˆ‡å„ªåŒ–åŠŸèƒ½ï¼Œè‰æ˜Žå…¶æ–¹æ³•çš„å¯è¡Œæ€§èˆ‡å…ˆé€²è¡Œã€‚
åƒè€ƒæ–‡ç»
  [1]王普舟.é¸ç…¤å» 自動化發展趨勢與建è°[J].é¸ç…¤æŠ€è¡“,2000(6):45-47  
  [2]岿œ‰ç¾¤,èšè¶…,éžæ•¦è¡›.é¸ç…¤å» CIMS的系統集æˆ[J].ä¸åœ‹ç¤¦æ¥å¤§å¸å¸å ±,1999,28(5): 479-481
  [3]王金云. 處ç†ä¿¡æ¯å®‰å…¨çªç™¼äº‹ä»¶çš„多Agent分布å¼å”åŒç®¡ç†æ©Ÿåˆ¶[J].微計算機信æ¯, 2005,26(36):32-36   [4] Ouelhadj D. A Multi-Agent System For the Integrated dynamic scheduling of steel production [EB/OL]. http:// www.asap. cs. nott.ac.uk / publications/pdf/Ouelhadjthesis.pdf, 2003   [5]Han W, Jafari M A.component and Agent Based FMS Modeling and controller synthesis[J].IEEE Trans. syst., Man, and cybernetics-part C: applications and reviews, 2003,33(2):193-206
  [6]Ahmad M R , Shamsudin H M, Amin R M. proc. of Seventh international Conference on Control, Automation, Robotics And Vision (ICARCV‘OZ) [C], IEEE Computer Society Press, 2002: 220-227
  [7]Brennan R W , Fletcher M , Norrie D H . An Agent-Based Approach to Reconfiguration of real-time Distributed control system[J]. IEEE Trans. On Robotics and Automation, 2002, 18(4) :444-451
標簽:
上一篇:基于ZigBee技術的無線物æµå€‰...
下一篇:微能WIN-V63çŸ¢é‡æŽ§åˆ¶è®Šé »å™¨åœ¨...
ä¸åœ‹å‚³å‹•網版權與å…è²¬è²æ˜Žï¼šå‡¡æœ¬ç¶²æ³¨æ˜Ž[來æºï¼šä¸åœ‹å‚³å‹•ç¶²]的所有文å—ã€åœ–片ã€éŸ³è¦–å’Œè¦–é »æ–‡ä»¶ï¼Œç‰ˆæ¬Šå‡ç‚ºä¸åœ‹å‚³å‹•ç¶²(www.hysjfh.com)ç¨å®¶æ‰€æœ‰ã€‚如需轉載請與0755-82949061è¯ç³»ã€‚任何媒體ã€ç¶²ç«™æˆ–å€‹äººè½‰è¼‰ä½¿ç”¨æ™‚é ˆæ³¨æ˜Žä¾†æºâ€œä¸åœ‹å‚³å‹•ç¶²â€ï¼Œé•å者本網將追究其法律責任。
本網轉載并注明其他來æºçš„稿件,å‡ä¾†è‡ªäº’è¯ç¶²æˆ–æ¥å…§æŠ•稿人士,版權屬于原版權人。轉載請ä¿ç•™ç¨¿ä»¶ä¾†æºåŠä½œè€…ï¼Œç¦æ¢æ“…自篡改,é•è€…è‡ªè² ç‰ˆæ¬Šæ³•å¾‹è²¬ä»»ã€‚
相關資訊