當前位置:範文城>職場範本>職場文書>

優秀計算機畢業論文範文

職場文書 閱讀(2.51W)

優秀計算機畢業論文範文

優秀計算機畢業論文範文

摘要:隨著計算機技術的不斷髮展,給各行各業帶來了技術性的變革,計算的應用涉及到各個領域,尤其是在計算機輔助設計領域,其技術發展也是非常地迅速,三維動畫利用電腦技術,創造了一個非常逼真的動態性環境,三維動畫利用電腦技術,創造了非常逼真的動態環境,從而生成影像級動畫,可以說令人產生了一種身臨其境的感覺,本文針對機械設計中三維動畫的作用進行分析,找出相應的對策。

關鍵詞:機械設計;三維動畫;環境;技術

前言

隨著中國經濟的快速發展,機械化運作越來越明顯,因此機械設計水平直接關係到中國製造業的發展,應用先進的機械裝置,可以進一步提高中國工業化發展。機械設計主要側重於計算機檢視,從初始的設計研究分析來看,三維計算機模擬可以節省大量構建原型的資金和時間。三維動畫製作不僅可以以最佳光線去顯示產品,這樣可以給觀眾留下更多的印象。

一、機械設計中三維動畫的相關概述

從中國工業的發展狀況來看,機械設計中三維動畫設計在機械設計過程中,三維動畫技術可以對裝置、閥門和管路等進行模擬,這樣可以幫助機械產品設計師可以更加精細地運作,使機械化產品之間的關係描繪出來,這樣可以以動畫的形式顯示各產品零部件之間相互的運動。通過機械設計產品三維動畫模擬,既可以全景瀏覽,同時也可以區域性詳察。從而幫助人們可以更加快捷、直觀地瞭解和把握好設計方案。更加重要的是,在工程建設一定要“建成實物”,如果發現設計中有不足之處,要及時地進行改進,從而提高設計方面的效率。在設計投標的時候,三維動畫一定要用於方案的介紹,真正提高設計的效率和質量。在設計投標時,三維動畫可以用於方案,可供人們進行評價,快速地演示產品在運作過程中的情況,包括運動時的外觀和操作方法,真正提高設計師的競爭能力。

二、三維動畫的創作過程

在機械設計過程中,一定要運用三維動畫,電腦首先是需要運用Win95、win98及以上系統,同時還需要安裝CAD、3Dmax等相關的軟體,三維動畫的創作要分成以下幾步,首先是動畫編導,其次是進行資料的收集,最後才是進行建模。

動畫編導是屬於機械設計過程前期的準備工作,當時設計人員需要根椐產品大致的輪廓進行三維的模擬,然後把迴路的每個路線設計成一個科學的場景,根椐具體的流程展示產品當中的工作原理。對於單個的裝置需要按照原來安排好的路徑進行繞行,電腦上就可以對其瀏覽並能夠區域性放大進行觀察。其次是需要收集相關的資料,資料的收集包含以下幾個方面:一是收集路徑,然後針對跨越情況、裝置流程和機電裝置等設施的三維尺寸、色彩、光澤和材質方面等。這些資料,我們需要從網上進行相應的蒐集,並且在圖書館中查閱相關的資料。

最後在建模階段,建模的方式有很多種,這些方法相對簡單適且,針對那些設計水平不高,要求不是很格的產品,這種方法就是要求其設計的模型一定要儘可能地接近產品,首先第一種方法是創造好實體模型,通過呼叫相關的比例,修正產品的尺寸,建立基礎模型,這種方法相對比較簡單;其次是通過呼叫相關的函式在客戶端,通過應用程式建立物件。第二種方法,就是通呼叫函式在客戶端應用程式建立物件,然後利用建立好的物件,分別創造一些子物件,這些子物件來完成實體的建立和編輯。編輯完成後就需要儲存相應的結果與原模型進行相應的比較。

三、機械設計軟體的選擇

現在進行三維動畫設計的軟體非常多,要想提高軟體設計水平,一定要根椐企業的發展需要,因地制宜選擇合適的軟體。目前通用的軟體有以下兩種,分別是MAX和CAD,它是由Autodesk公司研發出來,目前已經世界範圍內使用,這種軟體在造型處理上,動畫製作以及渲染著色中功能都非常強大。因此,建模的方式相對比較獨特,比較適合基礎設計人員方面的操作,這樣涵蓋了大多數產品的模型,這樣可以建造出各種形狀的實體模型,但是美中不足,這種軟體偏向於藝術層次的設計,但是忽略了機械設計的精度設計,在設計一些高精度產品的時候,軟體會表現出精度要求不高,而且過於藝術化。CAD是由Autodesk公司發展,主要針對的是二維軟體設計,如果只設計到部分三維產品,那麼利用MAX可以用多種檔案進行相互之間的轉換,這樣建模功能上就會導致遜色於MAX,相對於一般比較規則的物體。CAD就會比MAX顯示出更加強勢的功能。它主要有高精度數字輸入功能,可以靈活地捕到精確的座標。因此,非常適合進行規則模型的建模。在設計的時候,我們可以根椐設計人員的相關特點,參照模型設計要求進行對於軟體進行適當地選擇,對於一些簡單的裝置基礎和管道,可以選擇在CAD上時行簡單的建模,然後轉換格式匯入到MAX,然後進行渲染並製成動畫,相對較為複雜的結構、文字和流動液體等非規則性物體,一定要選擇MAX構建相應的模型。

四、選擇合適的人才

經過資料分析,發現企業員工對設計師的招聘的選拔環節存在著分歧,一部分認為好,另一部分認為不好。這說明企業設計師的選拔環節需要設定科學的面試方式,讓應聘者能夠充分地展示自己的機會,這樣才能真正體現招聘的公平性。面式的過程有直接面試、嚴格的筆試、情景模擬、角色扮演。企業在招聘的過程可以根椐不同的崗位進行相應的招聘方式。比如招聘設計師的,需要通過筆試,同時還需要進行上機考試,就需要通過實踐操作。企業能不問招聘到優秀的人才,直接關係到企業機械設計的水平。同時企業還需要與高校進行緊密地合作,建立人才培養的體系,使更多的優秀人才可以得到展示自己才華的機會。尤其是機械設計人員在經過一段時間的使用之後,要定期派送到大型企業進行學習,這樣才能真正提高人才的綜合素質。

五、結論

根椐設計人員的相關特點及模型的要求,一定要選擇合適的軟體進行建模,然後根椐後續的一系列加工進行製作,這樣可以對產品進行生產前的模擬,發現產品在設計過程中存在的問題,要及時地進行修正,這樣可以減少設計產品人工操作需要的時間。機械設計中一定要合理地運用三維動畫的創作,這樣可以提高對產品結構的瞭解,適當地提高想象能力和思維能力。

參考文獻:

[1] 李明,機械設計資訊資源整合的現狀及發展趨勢[J],江蘇廣播電視大學學報,2011.

[2] 劉小佳,應用機械設計三維建模整合企業資訊資源[J],湖南經濟管理幹部學院學報,2013.

[3] 劉洪,機械設計三維建模的發展前景[J],商場現代化,2010.

[4] 王興泉,如何建立機械設計三維建模資訊資源管理體系[J],蘭州學刊,2011

優秀計算機畢業論文範文

摘要:隨著計算機網路規模的日益擴大,網路的複雜性和不確定因素都在增強,網路的管理變得越來越困難。故障管理作為網路管理的一個重要部分,直接關係到網路能否正常執行,因此需要一套科學的管理方法進行網路管理。

關鍵詞:計算機網路;故障管理;智慧化

引言

隨著計算機網路規模的日益擴大,網路的複雜性和不確定因素都在增強,網路的管理變得越來越困難。故障管理作為網路管理的一個重要部分,直接關係到網路能否正常執行,因此需要一套科學的管理方法進行網路管理。隨著計算機網路規模的日益擴大,網路的複雜性和不確定因素都在增強,網路的管理變得越來越困難。

一、智慧化網路管理的`概述

為了能夠更有效地對各種大型複雜的網路進行管理,許多研究人員將人工智慧技術應用到網路管理領域。雖然全面的智慧化的網路管理距離實際應用還有相當長的一段路要走,但是在網路管理的特定領域實施智慧化,尤其是基於專家系統技術的網路管理是可行的。用於故障管理的專家系統由知識庫、推理機、知識獲取模組和解釋介面四大主要部分組成。專家系統以其實時性、協作管理、層次性等特點,特別適合用在網路的故障管理領域。但同時專家系統也面臨一些難題:

1.動態的網路變化可能需要經常更新知識庫。

2.由於網路故障可能會相關到其它許多事件,很難確定與某一症狀相關的時間的開始和結束,解釋和綜合訊息複雜。

3.可能需要大量的指令用以標識實際的網路狀態,並且專家系統需要和它們介面。

4.專家系統的知識獲取一直以來是瓶頸所在,要想成功地獲取網路故障知識,需要經驗豐富的網路專家。

在實現智慧化網路管理系統時,還必須把握系統複雜性與系統性能的關係。不僅要利用將較為成熟的人工智慧技術,而且要考慮實現上的複雜度和引入人工智慧技術對系統性能和穩定性的影響。

二、基於免疫agent的網路故障管理

在前面介紹理論的基礎上,我們提出了一個基於免疫agent的網路故障管理模型。下面對這個模型進行詳細分析。

1.免疫agent故障管理模型

免疫Agent網路模型的工作原理是,當網路發生故障的時候,蒐集故障資訊,然後經過一定的處理後,以抗原的形式提交到本地agent,本地agent首先在本地知識庫進行搜尋,看是否存在與抗原相匹配的故障型別,如果存在,那麼輸出故障資訊,同時傳送匹配成功的激勵訊號;否則傳送協助訊號,請求其他agent協助解決,其他agent接收到幫助訊號以後,到自己agent中的知識庫就行搜尋,看是否存在相匹配的資訊,如果存在,則將匹配到的故障型別傳送給本地agent,否則將故障資訊交由人工解決。免疫agent模型如下圖所示。

模型的執行是不斷進行迭代的協同進化過程。每進行一次故障資料資訊的診斷,模型就完成一次迭代過程。每一次迭代中,Agent之間會進行資訊的互動,在迭代過程中每一個agent的知識庫(也就是抗體集)會不斷的進行更新,因而故障診斷能力會不斷的增強,整個過程是始終是處於動態變化。

t各功能模組介紹

移動agent由六種不同功能的agent組成。下面對每種agent功能進行詳細介紹。

(1)資訊採集agent

資訊採集是進行故障診斷的前提。資訊採集agent主要是對網路主機及所屬子網路上的原始資料進行收集,然後將收集到的原始資料儲存,然後進行一些預處理(如分析資料傳輸採用的協議、丟包率等),為故障診斷準備好資料資訊。

(2)故障診斷agent

故障診斷agent是整個系統的核心。一個故障診斷agent通常只包含相對有限、獨立的故障檢測方法,提供對某一具體型別的資料分析服務,因此它的檢測能力是非常有限的。故障診斷agent根據本身的責任,它會主動傳送請求給相關的資訊採集agent,然後對返回的資訊進行分析,得出診斷結論。如果存在無法識別的異常,故障診斷agent會將資料來源資訊、實際診斷方法、故障引數等資訊作為本地儲存,傳送給決策agent做下一步處理。

(3)通訊agent

所謂的通訊agent就是負責網路agent之間的相互通訊。每個區域網都有一個通訊agent而且是唯一,區域網內的agent之間必須通過通訊agent才能進行互動,否則不能直接通訊。通訊agent本身並不具備執行診斷任務的能力,是為其他agent服務的。

(4)決策agent

系統在故障診斷過程中可能遇到各種問題,如資料採集不完整、領域知識不完備等,這些因素增加了檢測結果的不確定性。對於比較簡單的任務而言,決策agent也許不是必需的,但是如果任務比較複雜,根據單一故障特徵並不能確定問題的所在,此時決策agent就發揮作用了。如果無法得出明確的診斷結論,這個時候決策agent會將診斷資訊傳送給系統管理agent,請求人工處理,處理完成後,將處理資訊新增到知識庫中,以備將來使用,這也就是學習過程。

(5)知識管理agent(知識庫)

知識管理agent主要功能是儲存相關領域的基本原理、專家的經驗知識以及一些實際案例等,資訊資料也是專家知識庫的重要部分。知識庫的內容為各種故障的診斷提供了必需的知識。知識管理agent主要是維護、搜尋、轉換知識庫中的知識,包括協調全域性、本地知識庫的管理的同步和關聯,負責知識庫中知識的更新與學習。

(6)系統管理agent

系統管理agent是整個系統正常執行的保障,主要職責是負責agent的建立、掛起、登出等,併為各個agent提供資訊搜尋功能。系統管理agent中還為診斷任務聯盟提供資訊儲存功能。

(7)故障診斷中抗體庫演算法設計

在整個系統中,故障診斷是系統中的最重要部分,而故障診斷的核心是抗體庫。本文基於免疫原理的設計了一種高效的演算法,具體描述如下。

①初始種群,根據待解決問題的具體要求,隨機產生數量為N的個體。

②根據專家知識和經驗建立本地知識庫,本地知識庫包含的一系列的抗體集。

③本地知識庫接收其它Agent的疫苗,然後進行知識庫的更新,形成新的抗體集。

④抗原感測器採集一定範圍內的資訊資料。

⑤如果判斷採集到的資訊資料可能會存在異常,則傳送協助解決資訊給當前免疫Agent,處於等待狀態並保持免疫耐受,轉步驟⑧。

資訊資料與本地知識庫抗體進行匹配,如果匹配成功,那麼表明本地知識庫內有對應的解決方案(即存在抗體),然後進行免疫應答。

⑥將此抗體模式作為疫苗,傳送刺激訊號給其它相關免疫Agent,然後可以作為經驗給其它免疫Agent解決類似問題。

⑦進入下一階段,轉到步驟③。

⑧若免疫Agent返回的資訊是繼續等待,那麼繼續保持免疫耐受,並轉到步驟⑦;若其它免疫Agent返回經驗知識作為參考,那麼轉到步驟⑤,並且學習參考經驗知識並儲存,然後對本地知識庫進行更新,提供給下次免疫答覆。

實際的操作過程中,我們首先需要定義網路狀態和實體,網路故障具體表現在網路實體的某些的屬性值的超出了允許的範圍,然後系統就可以獲取網路執行時的資訊,對這些資訊進行預處理,將其轉換成具體問題的求解,最後將此問題求解方案通過一定的形式轉化成免疫運算元,用於生成種群中的個體。

三、結束語

本文提出的基於免疫agent的網路故障管理智慧化系統,相對於傳統的網路故障管理,具有更好的靈活性和主動性,具有更高的效率和決策能力。我們將免疫演算法和Agent結合運用到網路故障管理中,可以對一些不完整的資訊進行處理,提高了網路管理智慧化水平,特別適合於分散式的大型複雜網路,能更好地、更快的發現解決了網路中存在各種問題。

參考文獻:

[1]彭玉娟.分散式計算機網路故障管理系統分析[J].科技資訊,2007,(13).

[2]溫潤芝,張玲,張冬英.計算機網路故障管理智慧化探究[J].廣播電視資訊,2009,(11).

[3]辛浩,李玲玲.常見網路故障的診斷與排除[J].淮北職業技術學院學報,2010,(06).