(3.230.76.48) 您好!臺灣時間:2021/04/15 01:09
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果

詳目顯示:::

我願授權國圖
: 
twitterline
研究生:陳德誠
研究生(外文):Te-Chang Chen
論文名稱:TCP-like流量控制演算法設計及其網際網路控制系統應用
論文名稱(外文):TCP-like Flow Control Algorithm Design and Its Application to Internet-based Networked Control System
指導教授:曾傳蘆曾傳蘆引用關係
指導教授(外文):Chwan-Lu Tseng
學位類別:碩士
校院名稱:國立臺北科技大學
系所名稱:電機工程系碩士班
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2004
畢業學年度:92
語文別:中文
論文頁數:74
中文關鍵詞:網際網路模糊邏輯基因演算法流量控制
外文關鍵詞:Internetfuzzy logicgenetic algorithmflow control
相關次數:
  • 被引用被引用:8
  • 點閱點閱:272
  • 評分評分:系統版面圖檔系統版面圖檔系統版面圖檔系統版面圖檔系統版面圖檔
  • 下載下載:0
  • 收藏至我的研究室書目清單書目收藏:1
隨著應用網際網路(Internet)日漸普及,網際網路遠端操控系統(Internet-based Teleoperation System)之應用日益受到重視,但因為網際網路具有資料傳輸延遲的特性,使得傳統方法設計之控制器性能受到嚴重影響。
有鑑於此,本論文提出一個適用於網路遠端操控系統之改良式控制傳輸協定(Control System Transfer Protocol, CSTP)與TCP-Like模糊流量控制(Fuzzy Flow Control, FFC)之機制。根據網路狀態的不同,此機制能即時自我調整使用者端之封包傳送率,以期減少命令封包的傳輸延遲,提高控制系統輸出的穩定性。而在使用者端,本論文加入一個考慮時間延遲之GA-PID控制器(Genetic Algorithm PID Controller)改善傳統PID控制器的控制能力。
最後,為驗證所提網際網路控制架構的有效性,本論文以VisSim軟體開發一套網際網路遠端操控環境,並以直流馬達做實際測試對象。由實驗結果可得知,本論文之控制架構可提昇網路環境下之控制器效能,使閉迴路具有良好的動態特性。
With the booming of internet, applications of the Internet-based Teleoperation System (ITSs) are rapidly developed. Because of the essential characteristics of data-transmission delay, the performance of the internet-based controller, which is designed by conventional method, is inevitably deteriorated.
In view of the phenomenon, this thesis proposes the CSTP protocol and TCP-like fuzzy flow control that is suitable for the internet-based teleoperation system. According to the change of the network states, the proposed mechanism adjusts the packet''s sending rate at user-end, and thus reduces the command packet’s transmission delay; and further improves the stability of the control system. Moreover, a GA-based PID controller is designed at the user-end to improve the capability of traditional PID controller.
Finally, an ITS environment is implemented by the VisSim software to verify the practicality of the proposed method. Using DC motor as a testing object, it is seen that the ITS DC motor control system acquires good performance while the proposed flow control scheme and GA-based PID controller are applied.
中文摘要 ......................................i
英文摘要 .....................................ii
誌謝 ....................................iii
目錄 .....................................iv
表目錄 ......................................v
圖目錄 .....................................vi
第一章 緒論 1
1.1 研究動機與目的 1
1.2 文獻回顧 2
1.3 章節說明 5
第二章 TCP-like模糊流量控制演算法 6
2.1 網路傳輸協定簡介 6
2.1.1 TCP與UDP在控制應用上之優缺點 6
2.1.2 RTP與RTCP在控制應用上之優缺點 13
2.2 CSTP通訊協定 15
2.2.1 網路狀態偵測 15
2.2.2 CSTP協定的架構與機制 19
2.3 TCP-like模糊流量控制演算法 25
第三章 系統架構與實作 35
3.1 系統架構 35
3.2 直流馬達系統鑑別 39
3.2.1 系統鑑別方法 39
2.2.2 直流馬達系統鑑別 39
3.3 系統取樣頻率的選定 43
3.4 PID控制器設計 49
3.5 實驗數據與結果 58
第四章 結論與未來展望 67
4.1 結論 67
3.2 未來展望 68
參考文獻 69
[1] M. Sugeno, Industrial Applications of Fuzzy Control, Amsterdam, the Netherlands: Elsevier, 1985.
[2] R. Palm, “Sliding Mode Fuzzy Control,” IEEE proc. on Fuzzy, San Die-go, CA, 1992, pp. 519-526.
[3] D.W. Gage, “Network Protocols for Mobile Robot Systems,” SPIE Proc. 3210: Mobile Robots XII, Pittsburgh, PA, October, 1997, pp. 14-17.
[4] 朱明茂,以網際網路為介面之遠端控制系統整合,碩士論文,國立成功大學,台南,民國89年。
[5] M. Mitsubishi, K. Kobayashi, T. Watanabe, H. Nakanishi and B. Watanabe, “Development of an Inter-Word Tele-Micro-Surgery System with Operational Environment Information Transmission Capability,” IEEE International Conference on Robotics and Automation, vol. 3, 1995, pp. 3081-3088.
[6] T. Suzuki, T. Ffujii, k. Yokota, H. Asama, H. Kaetsu and I. Endo, “Teleoperation of Multiple Robots Through the Internet,” IEEE International Workshop on Robot and Human Communication, 1996, pp. 545-546.
[7] H. Friz, P. Elzer, B. Dalton and K.Taylor, ”Augmented Reality in Internet Telerobotics Using Multiple Monoscopic Views,” IEEE International Conference on Man and Cybernetics Systems, vol. 1, 1998, pp. 354-359.
[8] H. Hiruukawa, T. Matsui, H. Onda, K. Takase, Y. Ishiwata, and K. Konaka, “Prototypes of Teleoperation Systems Via a Standard Protocol with a Standard Human Interface,” IEEE International Conference on Robotics and Automation, vol. 2, 1997, pp. 1028-1033.
[9] Y. Wakita, S. Hirai and K. Machida, “Intelligent Monitoring System for Limited Communication Path: Telerobotic Task Execution over Internet,” Intelligent Robots and Systems 95. ’Human Robot Interaction and Cooperative Robots’, Proceedings. IEEE/RSJ International Conference, vol. 2, 1995, pp. 104-109.
[10] J.L. Zhen, M.A. Lewis, K.-H. Tan, “Toward Universal Access to Robotic Resource,” Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems, vol. 3, 1996, pp. 1400-1407.
[11] R. Oboe and P. Fiorini, “Issues on Internet-Based Teleoperation,” 5th IFAC Sysposium on Robot Control (Syroco’97), Nantes (France), September, 1997.
[12] R. Oboe and P. Fiorini, “Internet-Based Telerobotics: Problems and Approaches,” Proceedings of 8th International Conference on Advanced Robotics, 1997, pp. 765-770.
[13] R. Oboe and P. Fiorini, “A Design and Control Environment for Internet-Based Telerobotics,” J. of Robotics Research, Spring, 1998.
[14] J. E. Lloyd, J. S. Beis, D.K. Pai, and D.G. Lowe, “Model-Based Telerobotics with Vision,” IEEE International Conference on Robotics and Automation, vol. 2, 1997, pp. 1297-1304.
[15] A. Bemporad, “Predictive Control of Teleoperated Constrained Systems with Unbounded Communication Delays,” Proceedings of the37th IEEE Conference on Decision and Control, vol. 2, 1998, pp. 2133-2138.
[16] N. Xi and T. J. Tam, “Action Synchronization and Control of Internet-Based Telerobotic Systems,” IEEE International Conference on Robotics and Automation, vol. 1, 1999, pp. 219-224.
[17] O. J. M. Smith, “A Controller to Overcome Dead Time,” ISA Journal, vol. 6, no. 2, February, 1959, pp. 28-33.
[18] O. J. M. Smith, “Closer Control of Loops with Dead Time,” Chemical Engineering Progress, vol. 53, no. 5, 1957, pp. 217-219.
[19] L. A. Zadeh, “Fuzzy Sets,” Information and Control, vol. 8, 1965, pp.338-353.
[20] E. H. Mamdani, “Application of Fuzzy Algorithms for Simple Dynamic Plant,” Proc. IEE, vol. 121, no. 12, 1974, pp. 1585-1588.
[21] F. Xue and H. Han, “Fuzzy Control for Plant with Delay Time,” Proceedings of the 3rd world Congress on Intelligent Control and Automation, vol. 3, Hefei, China, July 2000, pp.1840-1843.
[22] J. Aweya and Q.J. Zhang, “A Direct Neural Controller for Flow Control in Computer Networks”, Neural Networks Proc., vol. 1, 1998. pp. 140-145.
[23] S. Ghosh and Q. Razouqi, “A Survey of Recent Advances in Fuzzy Logic in Telecommunications Networks and New Challenges,” IEEE Trans. Fuzzy System, vol. 6, no. 3, August 1998, pp. 443-447.
[24] W. Xu, A. G. Qureshi and K. W. Sarkies, “Novel TCP congestion control scheme and its performance evaluation,” IEE Communications, vol. 149, Issue. 4, August 2002, pp. 217-222.
[25] J. Postel, “Transmission Control Protocol,” RFC 793, Sept. 1981.
[26] J. Postel, “User Datagram Protocol,” RFC 768, Aug. 1980.
[27] J. F. Kurose and K. W. Ross, Computer Networking: A Top-Down Approach Featuring the Internet, 2nd ed., Addison-Wesley, 2002.
[28] M. Schwartz, “Performance Analysis of the SNA Virtual Route Pacing Control,” IEEE Transactions on Communications, vol. COM-30, no. 1, Jan. 1982, pp. 172-184.
[29] R. Jain, “A Delay-Based Approach for Congestion Avoidance in Interconnected Heterogeneous Computer Networks,” ACM Computer Communications Review, vol. 19, no.5, 1989, pp. 56-71.
[30] K. K. Ramakrishnan and S. Floyd, “A Proposal to Add Explicit Congestion Notification(ECN) to IP,” RFC 2481, Jan. 1999.
[31] V. Jacobson, “Congestion Avoidance and Control,” Proceedings of ACM SIGCOMM, Aug. 1988, pp. 314-329.
[32] W. R. Stevens, TCP/IP Illustrated, Vol. 1: The Protocols, Addison-Wesley, Reading, MA, 1999.
[33] M. Allman, V. Paxson and W. Stevens, “TCP Congestion Control,” RFC 2581, Apr. 1999.
[34] M. Mathis, J. Mahdavi, S. Floyed, and A. Romanow, “TCP Selective Acknowledgment Options,” RFC 2018, Oct. 1996.
[35] S. Floyd, T. Henderson, “The New Reno Modification to TCP’s Fast Recovery Algorithm,” RFC 2582, April 1999.
[36] Bernard Pagurek, Jingrong Tang, and Tony Whtie, “Management of Advanced Services in H.323 Internet Protocol Telephony,” INFOCOM’ 99 Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies, 1999.
[37] 婁儒鈞,網路視訊傳輸之適應性資料流傳輸協定,碩士論文,國立台北科技大學電機工程系,台北,民國92年。
[38] H. Schulzrinne, S. Casner, R. Frederick, and V. Jacobson, “RTP: A Transport Protocol for Real-Time Applications,” RFC 1889, Jan. 1996.
[39] 方俊忠,Design and Implementation of Media Synchronization and Header Compression on RTP,碩士論文,國立台灣大學資訊工程系,台北,民國89年。
[40] 柯守全,趙啟時,劉安之,「VoIP系統之建置與管理-以逢甲大學為例」,台灣網際網路研討會,2002年10月。
[41] J. C. Bolot, A. U. Shankar and B. D. Plateau, “Performance analysis of transport protocols over congestive networks,” J. Perform. Evaluation, no. 11, 1990, pp. 45-65.
[42] 李思賢,CDN網路之主動內容分散協定,碩士論文,國立台北科技大學電機工程系,台北,民國92年。
[43] J. Postel, “Internet Control Message Protocol,” RFC 792, Sept. 1981.
[44] K. R. Sollins, “The TFTP Protocol (Revision 2),” RFC 783, June, 1981.
[45] L. Brakmo and L. Peterson, “TCP Vegas: End to End Congestion Avoidance on a Global Internet,” IEEE Journal of Selected Areas in Communications, vol. 13, no. 8, Oct. 1995, pp. 1465-1480.
[46] Seung-Gu Na and Jong-Suk Ahn, “TCP-like Flow Control Algorithm for Real-time Applications,” proceeding on networks of IEEE International Conference, 2000, pp. 99-104.
[47] R. Oboe, “Force-Reflecting Teleoperation Over the Internet: The JBIT Project,” proceedings of IEEE, vol. 91, no. 3, March 2003.
[48] R. Oboe, P. Fiorini, “A Design Environment for Internet-based Telerobotics,” Int. J. Robot. Res., vol. 17, no. 4, Apr. 1988, pp. 433-449.
[49] R. Luck and A. Ray, “Experimental verification of a delay compensation algorithm for integrated communication and control system,” Int. J. Control, vol. 59, no. 6, 1994, pp. 1357-1372.
[50] 邱顯宇,考慮時域規格之模糊控制器設計及其在網際網路控制系統之應用,碩士論文,國立台北科技大學電機工程系,台北,民國91年。
[51] J. G. Ziegler and N. B. Nichols, “Optimal Settings for Automatic Controllers,” Trans. Amer. Soc. Mech. Eng., vol. 64, pp.759-768.
[52] G. F. Franklin, J. D. Powell and M. L. Workman, Digital Control of Dynamic Systems, 3rd ed., Addison Wesley Longman, Inc., 1998.
[53] M. J. D. Powell, “An efficient method for finding the minimum of a function of several variables without calculating derivatives,” The Computer Journal, vol. 7, Issue 2, 1964, pp. 155-162.
[54] J.-S. R. Jang, C. —T. Sun and E. Mizutani, Neuro-Fuzzy and Soft Computing: A Computational Approach to Learning and Machine Intelligence, Prentice Hall, 1997, pp. 104-110.
[55] S. H. Hong, “Scheduling Algorithm of Data Sampling Times in the Integrated Communication and Control System,” IEEE Trans. on Control Systems Technology, vol. 3, no. 2, June 1995, pp. 225-230.
[56] A. Ray and Y Halevi, “Integrated Communication and Control Systems: Part I-Analysis and Part II-Design Considerations,” ASME Journal of Dynamic Systems, Measurement, and Control, vol. 110, December 1988, pp. 367-381.
[57] F. L. Lian, Analysis, Design, Modeling, and Control of Networked Control Systems, Ph.D. Thesis, University of Michigan, USA, 2001.
[58] D. E. Goldberg, Genetic algorithm in search, optimization, and machine learning, Addison-Wesley, Reading, MA, 1989.
[59] 陳威全,可考慮大時間延遲之模糊控制器設計,碩士論文,國立台北科技大學電機工程系,台北,民國92年。
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top
系統版面圖檔 系統版面圖檔