| 研究生: |
陳永益 Chen, Yung-Yi |
|---|---|
| 論文名稱: |
Paillier同態密碼系統應用於四輪機器人之編隊控制 Formation Control of Four-Wheel Vehicle Based on Homomorphic Paillier Cryptosystem |
| 指導教授: |
廖德祿
Liao, Teh-Lu |
| 學位類別: |
碩士 Master |
| 系所名稱: |
工學院 - 工程科學系 Department of Engineering Science |
| 論文出版年: | 2021 |
| 畢業學年度: | 109 |
| 語文別: | 中文 |
| 論文頁數: | 65 |
| 中文關鍵詞: | 編隊控制 、Paillier cryptosystem 、串級PD控制器 |
| 外文關鍵詞: | Formation control, Paillier cryptosystem, Cascade PD controller |
| 相關次數: | 點閱:180 下載:0 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
近年來科技進步相當迅速,各項領域皆有所突破,因此無人車也逐漸成為大家所關注之重點,而為了能迅速及安全的到達目的地,車與車之間之通訊與控制就變得非常重要,本論文透過圖形理論建立拓撲圖與其對應之控制器,並進行控制器推導找出能達到共識的參數。而由於近年來資訊安全備受重視,然而在進行編隊控制時會需要其他節點之資訊如位置或速度,因此本論文將使用Paillier cryptosystem將資料進行加解密來確保資料安全性,本論文將結合共識理論與Paillier密碼系統,提出隨機變數保密編隊演算法,透過設計隨機變數來解決Paillier cryptosystem不能對負數域運算的缺點進而確保其完備性,使其所具有之加法同態性質能實際實現在編隊控制上,不僅可以確保各節點的資訊對外保密,也能確保各節點間再進行編隊共識時也能保有自身資訊不被其他節點獲取,進而實現對內保密。本論文除了提出上述之隨機變數保密編隊演算法,亦進行模擬與演算法分析,在維持控制性能及安全性的條件下,降低記憶體的使用率。最後透過實際設計四輪移動式機器人並進行物理建模,配合PD控制器與隨機變數保密編隊演算法,成功實現保密編隊控制,由本論文之模擬與實驗結果可驗證此演算法在實際應用上將有良好之性能與穩定性。
This thesis proposes a random variable secret formation algorithm, a topology through the graph theory, and distributed formation control for three four-wheel vehicles. We apply the homomorphic Paillier cryptosystem with random variables to realize the confidential formation control between each agent (nodes), which not only own information be secret and privacy-persevering to the outside but also to the other nodes. The proposed control scheme with privacy-persevering has a lower computational load than conventional centralized control. The numerical simulations and experimental results verify that the proposed algorithm will have good performance and feasibility in practical applications.
[1] F. Y. Lin and J. M. Liu, “Chaotic Lidar,” IEEE Journal of Selected Topics in Quantum Electronics, vol. 10, no. 5, pp. 991-995, 2004.
[2] M. H. Degroot, “Reaching a Consensus,” Journal of the American Statistical Association, vol. 69, no. 345, pp. 118-121, 1974.
[3] P. Paillier, “Public-Key Cryptosystems Based on Composite Degree Residuosity Classes,” Lecture Notes in Computer Science, vol. 1592, pp. 223-238, 1999.
[4] A. Shimada, S. Yajima, P. Viboonchaicheep and K. Samura, “Mecanum-wheel vehicle systems based on position corrective control,” 31st Annual Conference of IEEE Industrial Electronics Society, 2005.
[5] T. J. Haur, “Optimization-based Path Planning Trajectory Tracking and Obstacle Avoidance of 1:10 scale RC car”, National Cheng Kung University of Aeronautics and Astronautics, thesis, 2018.
[6] Y. P. Kuo and T. S. S. Li, “GA-based fuzzy PI/PD controller for automotive active suspension system”, IEEE Transactions on Industrial Electronics, vol. 46, no. 6, pp. 1051-1056, 1999.
[7] Y. R. Tong and Z. B. Li, “Design of Intelligent Socket Based on WiFi”, 2017 4th International Conference on Information Science and Control Engineering (ICISCE), 2017.
[8] W. Ren and R. W. Beard, “Distributed Consensus in Multi-vehicle Cooperative Control Theory and Applications,” Springer-Verlag Londo, 2008.
[9] Y. Mohamadi, E. İ. Konukseven and A. B. Koku, “Behavior-Based Approach for Cooperative Control of a Haptic-Driven Mobile Robot,” International Conference on Mechatronics Technology (ICMT), pp. 23-26, 2019.
[10] S. Combettes and A. Nketsa, “A virtual system approach for distributed simulation of complex systems,” IEEE International Conference on Systems, pp. 6-9, 2002.
[11] A. M. d. S. Neto and R. A. F. Romero, “A Decentralized Approach to Drone Formation Based on Leader-Follower Technique,” Latin American Robotics Symposium (LARS), Brazilian Symposium on Robotics (SBR) and Workshop on Robotics in Education (WRE), pp. 23-25, 2019.
[12] W. Zheng, H. Wang, H. Ji and J. Wu, “UAV Formation Flight and Collision Warning with Centralized Control of Ground Control Station,” IEEE International Conference on Unmanned Systems (ICUS), pp. 17-19, 2020.
[13] H. Huang, L. Nie, G. Pan and M. Xia, “Application of Active Disturbance Rejection Control technology in distributed Control System of coal-fired power generation,” Proceedings of the 29th Chinese Control Conference, pp. 29-31, 2010.
[14] Z. Zhen, Z. Yong, Z. Zhigao, M. Shaoping and W. Jing, “Semi-active control using mr dampers based on fully decentralized control strategy,” International Conference on Electric Information and Control Engineering, pp. 15-17, 2011.
[15] W. Fang, M. Zamani and Z. Chen, “Secure and privacy preserving consensus for second-order systems based on Paillier encryption”, Systems & Control Letters, vol. 148, pp. 2-10, 2021.
[16] M. Ruan, H. Gao and Y. Wang, “Secure and Privacy-Preserving Consensus,” IEEE Transactions on Automatic Control, vol. 64, no. 10, pp. 4035-4049, 2019.
[17] J. Qin and C. Yu, “Cluster consensus control of generic linear multi-agent systems under directed topology with acyclic partition,” Automatica, vol. 49, no. 9, pp. 2898-2905, 2013.
[18] C. L. P. Chen, G. X. Wen, Y. J. Liu and F. Y. Wang, “Adaptive Consensus Control for a Class of Nonlinear Multiagent Time-Delay Systems Using Neural Networks,” IEEE Transactions on Neural Networks and Learning Systems, vol. 25, no. 6, pp. 1217-1226, 2014.
[19] J. Yu and L. Wang, “Group consensus of multi-agent systems with undirected communication graphs,” 2009 7th Asian Control Conference, 2009.
[20] S. J. Yoo, “Distributed Consensus Tracking for Multiple Uncertain Nonlinear Strict-Feedback Systems Under a Directed Graph,” IEEE Transactions on Neural Networks and Learning Systems, vol. 24, no. 4, pp. 666-672, 2013.
[21] W. Yu, G. Chen and M. Cao, “Some necessary and sufficient conditions for second-order consensus in multi-agent dynamical systems,” Automatica, vol. 46, no. 6, pp. 1089-1095, 2010.
[22] R. W. Cottle, “Manifestations of the Schur complement,” Linear Algebra and its Applications, vol. 8, no. 3, pp. 189-211, 1974.
[23] D. Xie and S. Wang, “Consensus of second-order discrete-time multi-agent systems with fixed topology,” Journal of Mathematical Analysis and Applications, vol. 387, no. 1, pp. 8-16, 2012.
[24] H. Chockler and G. Weissenbache, “Computer Aided Verification,” Springer, 1999.
[25] J. Morales and A. F. Riveros, “The generalization of the binomial theorem,” Journal of Mathematical Physics, vol 30, no. 2, pp. 393-397, 1989.
[26] J. Xu, “A unified proof of minimum time complexity for reaching consensus and uniform consensus - an oracle-based approach,” 21st IEEE Symposium on Reliable Distributed Systems, 2002. Proceedings, 2002.
[27] R. Nowak, “Generalized binary search,” 2008 46th Annual Allerton Conference on Communication, Control, and Computing, 2008.
[28] C. J. Kuo and Z. W. Huang, “MODIFIED ODD-EVEN MERGE-SORT NETWORK FOR ARBITRARY NUMBER OF INPUTS,” IEEE International Conference on Multimedia and Expo, vol. 1, pp. 236, 2001.
[29] A. Levitin, “Introduction to the Design & Analysis of Algorithms, 2nd Edition,” Addison Wesley, pp. 98-100, 2006.
[30] P. Kim, D. Han and K. C. Jeong, “Time–space complexity of quantum search algorithms in symmetric cryptanalysis: applying to AES and SHA-2,” Springer, 2018.
[31] D. Gu, “Development of Wiimote Indoor Localization Technology and Omni-directional vehicle Trajectory Control for Intelligent Life Applications,” National Cheng Kung University of Mechanical Engineering, thesis, 2011.
[32] Q. H. Song, “Face recognition and tracking control based on convolutional neural network and parallel-cascade PID controller,” National Cheng Kung University of Engineering Science, thesis, 2020.
[33] M. Y. Shiu, “Design and Performance of Brushless Permanent Magnet Motors,” Feng Chia University of Electrical Engineering, thesis, 2003.
[34] M. D. Jiang, “The Indoor Location of Assisted Care Robot,” Nan Kai University of Technology Institutional Repository, thesis, 2019.
[35] A. Nawikavatan, C. Thammarat and D. Puangdownreong, “Optimal Design of I-PD Controller for DC Motor Speed Control System by Cuckoo Search,” Procedia Computer Science, vol. 86, pp. 83-86, 2016.