基于can總線的船舶機(jī)艙智能.doc
約77頁(yè)DOC格式手機(jī)打開(kāi)展開(kāi)
基于can總線的船舶機(jī)艙智能,摘 要近年來(lái),隨著計(jì)算機(jī)、通信、網(wǎng)絡(luò)、控制等技術(shù)的發(fā)展,現(xiàn)場(chǎng)總線技術(shù)越來(lái)越多地被應(yīng)用在船舶自動(dòng)化控制系統(tǒng)中,船舶機(jī)艙監(jiān)控系統(tǒng)正經(jīng)歷著一場(chǎng)從集散式分布系統(tǒng)到現(xiàn)場(chǎng)總線控制系統(tǒng)轉(zhuǎn)變的技術(shù)改革。本文研究的出發(fā)點(diǎn)正是基于探索國(guó)內(nèi)外船舶機(jī)艙監(jiān)控系統(tǒng)的最新發(fā)展趨勢(shì),研究了基于can總線的船舶機(jī)艙智能監(jiān)控系統(tǒng)。論文首先在前人的基礎(chǔ)上,...
內(nèi)容介紹
此文檔由會(huì)員 違規(guī)屏蔽12 發(fā)布
摘 要
近年來(lái),隨著計(jì)算機(jī)、通信、網(wǎng)絡(luò)、控制等技術(shù)的發(fā)展,現(xiàn)場(chǎng)總線技術(shù)越來(lái)越多地被應(yīng)用在船舶自動(dòng)化控制系統(tǒng)中,船舶機(jī)艙監(jiān)控系統(tǒng)正經(jīng)歷著一場(chǎng)從集散式分布系統(tǒng)到現(xiàn)場(chǎng)總線控制系統(tǒng)轉(zhuǎn)變的技術(shù)改革。本文研究的出發(fā)點(diǎn)正是基于探索國(guó)內(nèi)外船舶機(jī)艙監(jiān)控系統(tǒng)的最新發(fā)展趨勢(shì),研究了基于CAN總線的船舶機(jī)艙智能監(jiān)控系統(tǒng)。
論文首先在前人的基礎(chǔ)上,分析了船舶機(jī)艙監(jiān)控系統(tǒng)的發(fā)展趨勢(shì)和現(xiàn)狀,介紹了現(xiàn)場(chǎng)總線技術(shù)在船舶機(jī)艙自動(dòng)化系統(tǒng)中的應(yīng)用。在介紹了幾種典型的現(xiàn)場(chǎng)總線技術(shù)之后,總結(jié)了CAN總線的優(yōu)勢(shì),并分析了CAN總線通信協(xié)議。
根據(jù)船舶機(jī)艙監(jiān)控系統(tǒng)的功能要求,提出了一種基于CAN總線的監(jiān)控系統(tǒng)的設(shè)計(jì)方案,并對(duì)其特點(diǎn)進(jìn)行了說(shuō)明。論文設(shè)計(jì)了基于CAN總線的數(shù)據(jù)測(cè)控節(jié)點(diǎn),節(jié)點(diǎn)微處理器采用的是功能強(qiáng)大的C8051F040單片機(jī),并詳細(xì)介紹了節(jié)點(diǎn)硬件和軟件的設(shè)計(jì),尤其是CAN通信程序的設(shè)計(jì)。
智能數(shù)據(jù)分析功能是船舶機(jī)艙監(jiān)控系統(tǒng)向智能化方向發(fā)展的重要體現(xiàn)。針對(duì)船舶柴油機(jī)這一復(fù)雜系統(tǒng)的故障診斷,論文提出將改進(jìn)的粒子群優(yōu)化算法與模糊神經(jīng)網(wǎng)絡(luò)故障診斷模型相結(jié)合,對(duì)其參數(shù)進(jìn)行優(yōu)化訓(xùn)練。通過(guò)對(duì)船舶柴油機(jī)智能故障診斷系統(tǒng)的仿真研究,與傳統(tǒng)的基于BP算法學(xué)習(xí)訓(xùn)練的模糊神經(jīng)網(wǎng)絡(luò)相比較,論文得到了更為準(zhǔn)確的故障診斷結(jié)果,提高了故障診斷的泛化能力,克服了BP算法的不足,表明了論文工作的有效性和可行性。
論文最后利用Visual C++ 設(shè)計(jì)了一套基于數(shù)據(jù)庫(kù)的多形態(tài)監(jiān)控軟件,詳細(xì)介紹了權(quán)限管理、實(shí)時(shí)監(jiān)控、數(shù)據(jù)庫(kù)管理等模塊,并創(chuàng)造性地把基于粒子群優(yōu)化算法的智能數(shù)據(jù)處理方法集成在系統(tǒng)上位機(jī)監(jiān)控軟件中,實(shí)現(xiàn)了船舶柴油機(jī)燃燒系統(tǒng)的在線故障診斷功能。
基于CAN總線的船舶機(jī)艙智能監(jiān)控系統(tǒng)功能強(qiáng)大,可靠性高,有利于船舶自動(dòng)化水平的提高,可以大幅度降低系統(tǒng)設(shè)計(jì)難度和成本,有效降低船員的勞動(dòng)的強(qiáng)度,具有很好的應(yīng)用潛力和市場(chǎng)前景。
關(guān)鍵詞: CAN總線;監(jiān)控系統(tǒng);粒子群優(yōu)化算法;故障診斷;Visual C++
Abstract
In recent years, with the development of computer, communication, networking and control technology, fieldbus technology is increasingly being used in ship automation and control systems. Ship engine room monitoring system is experiencing a technical change. The starting point of this study is based on the domestic and foreign ship engine room monitoring system to explore the latest trends of that. This paper mainly researches the intelligent engine room monitoring system which is based on CAN field bus.
This paper, firstly analyzed the development trends and current status of ship engine room monitoring system, and introduced the application of field bus technology in the engine room automation. Then it present several typical field bus technologies, detailed about the concept of CAN and analyed CAN bus communication protocol.
According to the functional requirements of ship engine room monitoring system, the article proposed a monitoring system based on CAN bus and described its characteristics. After that, the CAN node was designed, which used C8051F040 MCU as the microprocessor, and then detailed the design of hardware and software modules of the CAN node, especially the CAN communication program.
The function of intelligent data analysis demonstrates the intelligent development of the ship engine room monitoring system. Aim at fault diagnosis of the complex marine diesel engine system, the paper proposes an improved particle swarm optimization algorithm, combined to fuzzy neural network fault diagnosis model to optimize the parameters of its training. After simulating the ship diesel combustion system through the intelligent fault diagnosis, and comparing with the fuzzy neural network based on traditional BP algorithm, we get a more accurate diagnosis result, improve the generalization ability, and overcome the the lack of BP algorithm, which shows the effectiveness and feasibility.
At the last of this paper, the data-based multi-form monitoring software was designed by using Visual C++, with details of the rights management, real-time monitoring, database management module. An intelligent data processing methods based on particle swarm optimization (PSO) algorithm was creatively integrated in the PC monitoring system software, which achieves online fault diagnosis for marine diesel engine combustion system.
The intelligent ship engine room monitoring system based on CAN bus has powerful functions, high reliability, which will help raise the level of ship automation, reduce the difficulty and cost effectively of system design and greatly reduce the labor intensity of the crew, has a good potential applications and markets prospects.
Key words: CAN bus; Monitoring system; PSO; Fault diagnosis; Visual C++
目錄
摘 要 I
Abstract III
目錄 V
Contents VII
第1章 緒論 1
1.1 選題背景及研究意義 1
1.2 船舶機(jī)艙監(jiān)控系統(tǒng)的發(fā)展與現(xiàn)狀 2
1.3 現(xiàn)場(chǎng)總線技術(shù)在船舶機(jī)艙監(jiān)控系統(tǒng)中的應(yīng)用 4
1.4 智能數(shù)據(jù)處理方法在船舶機(jī)艙監(jiān)控系統(tǒng)中的應(yīng)用 5
1.5 本文的主要內(nèi)容 6
第2章 CAN總線技術(shù) 7
2.1 幾種典型的現(xiàn)場(chǎng)總線 7
2.2 CAN總線優(yōu)勢(shì) 9
2.3 CAN總線通信協(xié)議與分析 10
2.3.1 報(bào)文傳輸 10
2.3.2 報(bào)文濾波、校驗(yàn)與編碼 12
2.3.3 錯(cuò)誤處理與故障界定 12
2.4 本章小結(jié) 13
第3章 船舶機(jī)艙監(jiān)控系統(tǒng)總體設(shè)計(jì)方案 14
3.1 系統(tǒng)功..
近年來(lái),隨著計(jì)算機(jī)、通信、網(wǎng)絡(luò)、控制等技術(shù)的發(fā)展,現(xiàn)場(chǎng)總線技術(shù)越來(lái)越多地被應(yīng)用在船舶自動(dòng)化控制系統(tǒng)中,船舶機(jī)艙監(jiān)控系統(tǒng)正經(jīng)歷著一場(chǎng)從集散式分布系統(tǒng)到現(xiàn)場(chǎng)總線控制系統(tǒng)轉(zhuǎn)變的技術(shù)改革。本文研究的出發(fā)點(diǎn)正是基于探索國(guó)內(nèi)外船舶機(jī)艙監(jiān)控系統(tǒng)的最新發(fā)展趨勢(shì),研究了基于CAN總線的船舶機(jī)艙智能監(jiān)控系統(tǒng)。
論文首先在前人的基礎(chǔ)上,分析了船舶機(jī)艙監(jiān)控系統(tǒng)的發(fā)展趨勢(shì)和現(xiàn)狀,介紹了現(xiàn)場(chǎng)總線技術(shù)在船舶機(jī)艙自動(dòng)化系統(tǒng)中的應(yīng)用。在介紹了幾種典型的現(xiàn)場(chǎng)總線技術(shù)之后,總結(jié)了CAN總線的優(yōu)勢(shì),并分析了CAN總線通信協(xié)議。
根據(jù)船舶機(jī)艙監(jiān)控系統(tǒng)的功能要求,提出了一種基于CAN總線的監(jiān)控系統(tǒng)的設(shè)計(jì)方案,并對(duì)其特點(diǎn)進(jìn)行了說(shuō)明。論文設(shè)計(jì)了基于CAN總線的數(shù)據(jù)測(cè)控節(jié)點(diǎn),節(jié)點(diǎn)微處理器采用的是功能強(qiáng)大的C8051F040單片機(jī),并詳細(xì)介紹了節(jié)點(diǎn)硬件和軟件的設(shè)計(jì),尤其是CAN通信程序的設(shè)計(jì)。
智能數(shù)據(jù)分析功能是船舶機(jī)艙監(jiān)控系統(tǒng)向智能化方向發(fā)展的重要體現(xiàn)。針對(duì)船舶柴油機(jī)這一復(fù)雜系統(tǒng)的故障診斷,論文提出將改進(jìn)的粒子群優(yōu)化算法與模糊神經(jīng)網(wǎng)絡(luò)故障診斷模型相結(jié)合,對(duì)其參數(shù)進(jìn)行優(yōu)化訓(xùn)練。通過(guò)對(duì)船舶柴油機(jī)智能故障診斷系統(tǒng)的仿真研究,與傳統(tǒng)的基于BP算法學(xué)習(xí)訓(xùn)練的模糊神經(jīng)網(wǎng)絡(luò)相比較,論文得到了更為準(zhǔn)確的故障診斷結(jié)果,提高了故障診斷的泛化能力,克服了BP算法的不足,表明了論文工作的有效性和可行性。
論文最后利用Visual C++ 設(shè)計(jì)了一套基于數(shù)據(jù)庫(kù)的多形態(tài)監(jiān)控軟件,詳細(xì)介紹了權(quán)限管理、實(shí)時(shí)監(jiān)控、數(shù)據(jù)庫(kù)管理等模塊,并創(chuàng)造性地把基于粒子群優(yōu)化算法的智能數(shù)據(jù)處理方法集成在系統(tǒng)上位機(jī)監(jiān)控軟件中,實(shí)現(xiàn)了船舶柴油機(jī)燃燒系統(tǒng)的在線故障診斷功能。
基于CAN總線的船舶機(jī)艙智能監(jiān)控系統(tǒng)功能強(qiáng)大,可靠性高,有利于船舶自動(dòng)化水平的提高,可以大幅度降低系統(tǒng)設(shè)計(jì)難度和成本,有效降低船員的勞動(dòng)的強(qiáng)度,具有很好的應(yīng)用潛力和市場(chǎng)前景。
關(guān)鍵詞: CAN總線;監(jiān)控系統(tǒng);粒子群優(yōu)化算法;故障診斷;Visual C++
Abstract
In recent years, with the development of computer, communication, networking and control technology, fieldbus technology is increasingly being used in ship automation and control systems. Ship engine room monitoring system is experiencing a technical change. The starting point of this study is based on the domestic and foreign ship engine room monitoring system to explore the latest trends of that. This paper mainly researches the intelligent engine room monitoring system which is based on CAN field bus.
This paper, firstly analyzed the development trends and current status of ship engine room monitoring system, and introduced the application of field bus technology in the engine room automation. Then it present several typical field bus technologies, detailed about the concept of CAN and analyed CAN bus communication protocol.
According to the functional requirements of ship engine room monitoring system, the article proposed a monitoring system based on CAN bus and described its characteristics. After that, the CAN node was designed, which used C8051F040 MCU as the microprocessor, and then detailed the design of hardware and software modules of the CAN node, especially the CAN communication program.
The function of intelligent data analysis demonstrates the intelligent development of the ship engine room monitoring system. Aim at fault diagnosis of the complex marine diesel engine system, the paper proposes an improved particle swarm optimization algorithm, combined to fuzzy neural network fault diagnosis model to optimize the parameters of its training. After simulating the ship diesel combustion system through the intelligent fault diagnosis, and comparing with the fuzzy neural network based on traditional BP algorithm, we get a more accurate diagnosis result, improve the generalization ability, and overcome the the lack of BP algorithm, which shows the effectiveness and feasibility.
At the last of this paper, the data-based multi-form monitoring software was designed by using Visual C++, with details of the rights management, real-time monitoring, database management module. An intelligent data processing methods based on particle swarm optimization (PSO) algorithm was creatively integrated in the PC monitoring system software, which achieves online fault diagnosis for marine diesel engine combustion system.
The intelligent ship engine room monitoring system based on CAN bus has powerful functions, high reliability, which will help raise the level of ship automation, reduce the difficulty and cost effectively of system design and greatly reduce the labor intensity of the crew, has a good potential applications and markets prospects.
Key words: CAN bus; Monitoring system; PSO; Fault diagnosis; Visual C++
目錄
摘 要 I
Abstract III
目錄 V
Contents VII
第1章 緒論 1
1.1 選題背景及研究意義 1
1.2 船舶機(jī)艙監(jiān)控系統(tǒng)的發(fā)展與現(xiàn)狀 2
1.3 現(xiàn)場(chǎng)總線技術(shù)在船舶機(jī)艙監(jiān)控系統(tǒng)中的應(yīng)用 4
1.4 智能數(shù)據(jù)處理方法在船舶機(jī)艙監(jiān)控系統(tǒng)中的應(yīng)用 5
1.5 本文的主要內(nèi)容 6
第2章 CAN總線技術(shù) 7
2.1 幾種典型的現(xiàn)場(chǎng)總線 7
2.2 CAN總線優(yōu)勢(shì) 9
2.3 CAN總線通信協(xié)議與分析 10
2.3.1 報(bào)文傳輸 10
2.3.2 報(bào)文濾波、校驗(yàn)與編碼 12
2.3.3 錯(cuò)誤處理與故障界定 12
2.4 本章小結(jié) 13
第3章 船舶機(jī)艙監(jiān)控系統(tǒng)總體設(shè)計(jì)方案 14
3.1 系統(tǒng)功..
TA們正在看...
- 小學(xué)學(xué)雷鋒主題班會(huì)策劃.doc
- 小學(xué)學(xué)雷鋒主題班會(huì)策劃.doc
- 小學(xué)學(xué)雷鋒志愿者活動(dòng)策劃方案優(yōu)秀范文4篇集錦.doc
- 小學(xué)學(xué)雷鋒志愿者活動(dòng)策劃方案優(yōu)秀范文4篇集錦.doc
- 小學(xué)學(xué)雷鋒活動(dòng)策劃書(shū).doc
- 小學(xué)學(xué)雷鋒活動(dòng)策劃書(shū).doc
- 小學(xué)學(xué)雷鋒活動(dòng)策劃書(shū).doc
- 小學(xué)學(xué)雷鋒活動(dòng)策劃書(shū).doc
- 小學(xué)學(xué)雷鋒活動(dòng)計(jì)劃書(shū).doc
- 小學(xué)學(xué)雷鋒活動(dòng)計(jì)劃書(shū).doc