時(shí)間:2022-12-05 15:29:16
開篇:寫作不僅是一種記錄,更是一種創(chuàng)造,它讓我們能夠捕捉那些稍縱即逝的靈感,將它們永久地定格在紙上。下面是小編精心整理的12篇前端設(shè)計(jì)論文,希望這些內(nèi)容能成為您創(chuàng)作過程中的良師益友,陪伴您不斷探索和進(jìn)步。
一、論文篇幅:3000—4500字,論文必須包含200字左右的中、英文摘要及3-4個(gè)關(guān)鍵詞。
二、論文格式:
(一)題目、署名及層次格式、文字、字?jǐn)?shù)要求:
1、文稿采用A4幅面word文檔;中文標(biāo)題為三號(hào)宋體,正文為小四號(hào)仿宋體;英文字體為TimesNewRoman,標(biāo)題字號(hào)為三號(hào),字母全部大寫;如有副標(biāo)題,另起一行,首字母大寫,正文為小四號(hào)字體;文稿應(yīng)加注頁碼。
2、題目居中,署名及單位標(biāo)在題目下,例如:數(shù)字城市化進(jìn)程王趙(大學(xué)系,北京100001)(設(shè)計(jì)院,天津300001)需作敘述時(shí),可在當(dāng)頁下方劃一條橫線,在橫線下加說明。
3、摘要和關(guān)鍵詞,寫在題目下、正文前。
4、論文的層次,統(tǒng)一要求采用:11.1(占一行或接排。當(dāng)接排時(shí),標(biāo)題后要加標(biāo)點(diǎn))1.1.1*1.1.1.1
(二)文稿和圖稿其它要求:
1、正確闡述技術(shù)內(nèi)容。名詞術(shù)語應(yīng)符合國(guó)家有關(guān)標(biāo)準(zhǔn)、規(guī)范。如所采用的名詞術(shù)語尚未編定時(shí),可采用各業(yè)務(wù)部門和科研單位常用的名詞術(shù)語,不要任意用簡(jiǎn)稱、方言。
2、準(zhǔn)確使用標(biāo)點(diǎn)符號(hào),注意:(1)標(biāo)題、圖題、表名后及公式后不用標(biāo)點(diǎn);(2)阿拉伯?dāng)?shù)字的起止(范圍)號(hào)用“~”,如:“20~30”,“8%~10%”,“0~10oC”
3、對(duì)正文中的某些問題需加以說明時(shí),可用“呼應(yīng)注”(也叫腳注),即在所要加注處的右上角標(biāo)注“①、②……”,同時(shí)在本頁末留出位置,劃一橫線與正文隔開,在橫線下注明“①、②……”。
4、計(jì)量單位采用國(guó)務(wù)院頒發(fā)的《中華人民共和國(guó)法定計(jì)量單位》,一律用拉丁文書寫。
5、外文字母寫成印刷體,同時(shí)注意將正斜體、大小寫分清楚。
6、數(shù)字的書寫(統(tǒng)計(jì)數(shù)、各種計(jì)量及圖表編號(hào)等各種順序號(hào))均用阿拉伯?dāng)?shù)字,世紀(jì)、年代、月、日和時(shí)刻均用阿拉伯?dāng)?shù)字,并一概用全稱。
7、表格、公式、樣圖均要編號(hào),每篇論文加注流水號(hào),例如:圖1、圖2,表1、表2,公式⑴、公式⑵。
8、照片要求清晰、層次分明,非彩印書盡量用黑白照片。墨線圖要大小適當(dāng),圖線要規(guī)整。照片、圖稿等電子文件需備份一份隨稿件一并提交。
9、參考文獻(xiàn)的項(xiàng)目要列全,例如:[1]主編.結(jié)構(gòu)力學(xué).北京:出版社,2003[2]主編.城市規(guī)劃.上海:出版社,2001
(三)文稿最后應(yīng)有附件頁,注明作者個(gè)人信息,內(nèi)容見下表:作者基本情況表姓名性別職稱工作單位職務(wù)聯(lián)系電話(固定電話請(qǐng)注明本地區(qū)號(hào))傳真通信地址郵編E-mail
知識(shí)擴(kuò)展:英語論文的標(biāo)準(zhǔn)格式
英文論文格式均以美國(guó)土木工程師協(xié)會(huì)出版社的標(biāo)準(zhǔn)格式為準(zhǔn)。
英語論文用激光打印機(jī)打印,打印稿為黑白稿,彩色打印件會(huì)影響出版效果。版心:A4紙,上、下頁邊距3.5cm,左、右頁邊距均為3.25mm。論文內(nèi)容寬不得超過14.5cm,長(zhǎng)不得超過22.5cm。
字體和字號(hào):正文,標(biāo)題,作者聯(lián)絡(luò)信息和圖表中的文字均為TimesNewRoman12號(hào)字。可以跟據(jù)需要使用同類字體中的粗體,斜體。
行距:?jiǎn)伪缎芯唷?/p>
頁碼:論文正文和文后所附圖例都需添加頁碼。頁碼為阿拉伯?dāng)?shù)字,位于頁面下方居中。
文體:文章應(yīng)語法正確,技術(shù)用詞準(zhǔn)確。標(biāo)題應(yīng)該以最簡(jiǎn)潔的語言概括文章內(nèi)容。如果標(biāo)題較長(zhǎng),請(qǐng)采用Title:Subtitle的形式。
數(shù)學(xué)公式:文中的數(shù)學(xué)公式不得手寫,必須打印。公式如果在文中多次被引用,應(yīng)該編號(hào)。公式之間,公式和正文之間都應(yīng)該空一行。單位:文中所用的度量衡單位應(yīng)為國(guó)際單位。可在括號(hào)內(nèi),單位對(duì)應(yīng)表中列出其他單位。有關(guān)國(guó)際單位的使用(StandardPracticeforUseofTheInternationalSystemofUnits)可以通過電話1-800-548-2723向ASCE索取。其他相關(guān)使用參考文獻(xiàn),如ANMCMetricEditorialGuide,5thed,1992可向美國(guó)國(guó)家公制協(xié)會(huì)索取(AmericanNationalMetricCouncil,1735N.LynnStreet,Suite950,Arlington,VA22209-2022)
圖表:
標(biāo)題說明和圖例:插入的圖表應(yīng)該以出現(xiàn)順序編號(hào)(Figure1,F(xiàn)igure2,Table1,Table2)。圖的說明和標(biāo)題,包括圖的序號(hào)應(yīng)該位于圖的下方。表的說明和標(biāo)題,包括表的序號(hào)應(yīng)該位于表格上方。
位置:圖可以插入到正文中,或者集中放在文章最后。如果在正文中插入圖,盡量放在頁面的頂部或尾部。不要選擇文字環(huán)繞圖形的對(duì)齊方式,可選擇上下環(huán)繞方式。
底紋:插圖中不要選擇帶陰影或底紋,否則會(huì)影響印刷效果。
照片:如果文中需要附上照片,在文中出現(xiàn)照片的地方貼上其黑白光面沖洗照片,標(biāo)題說明位于照片下方。照片將和正文一起縮印,請(qǐng)不要提供彩色照片,以免影響印刷效果。
掃描圖:印刷后的掃描圖不如原件清晰。如果文中有掃描圖,請(qǐng)?zhí)峁┗覙?biāo)掃描圖。
作者聯(lián)絡(luò)信息:請(qǐng)用橫線和正文隔開。聯(lián)絡(luò)信息可以為一位作者或所有作者的,包括以下內(nèi)容:作者全名;所屬學(xué)會(huì);學(xué)歷或授予的榮譽(yù);所在單位;通訊地址和電子郵箱;電話和傳真。
參考文獻(xiàn):所有參考文獻(xiàn)為單倍行距,放在文章最后,按照第一作者姓氏的字母順序排列。如有同一作者的兩篇以上文獻(xiàn),按出版年代先后排列。正文中引用參考文獻(xiàn)時(shí),作者和出版年代應(yīng)該放入括號(hào)內(nèi)。由于上標(biāo)縮印后會(huì)變小,難于辨認(rèn),正文中不使用上標(biāo)標(biāo)注參考文獻(xiàn)。所列出的參考文獻(xiàn)應(yīng)當(dāng)在正文中都有所引用,如果正文中沒有引用,請(qǐng)將文獻(xiàn)列入文章最后的附加信息(AdditionalInformation)部分,或者相關(guān)材料(RelatedMaterials)部分。
畢業(yè)論文范例:撰寫論文的時(shí)候,學(xué)生需要了解論文的格式。那么,怎樣的論文格式才是標(biāo)準(zhǔn)的格式呢?有著怎樣明確規(guī)定呢?學(xué)生在論文格式注意的是哪些內(nèi)容呢?歡迎閱讀小編整理的標(biāo)準(zhǔn)論文格式要求,希望能夠幫到大家。
一、論文篇幅:3000—4500字,論文必須包含200字左右的中、英文摘要及3-4個(gè)關(guān)鍵詞。
二、論文格式:
(一)題目、署名及層次格式、文字、字?jǐn)?shù)要求:
1、文稿采用A4幅面word文檔;中文標(biāo)題為三號(hào)宋體,正文為小四號(hào)仿宋體;英文字體為TimesNewRoman,標(biāo)題字號(hào)為三號(hào),字母全部大寫;如有副標(biāo)題,另起一行,首字母大寫,正文為小四號(hào)字體;文稿應(yīng)加注頁碼。
2、題目居中,署名及單位標(biāo)在題目下,例如:數(shù)字城市化進(jìn)程王趙(大學(xué)系,北京100001)(設(shè)計(jì)院,天津300001)需作敘述時(shí),可在當(dāng)頁下方劃一條橫線,在橫線下加說明。
3、摘要和關(guān)鍵詞,寫在題目下、正文前。
4、論文的層次,統(tǒng)一要求采用:11.1(占一行或接排。當(dāng)接排時(shí),標(biāo)題后要加標(biāo)點(diǎn))1.1.1*1.1.1.1
(二)文稿和圖稿其它要求:
1、正確闡述技術(shù)內(nèi)容。名詞術(shù)語應(yīng)符合國(guó)家有關(guān)標(biāo)準(zhǔn)、規(guī)范。如所采用的名詞術(shù)語尚未編定時(shí),可采用各業(yè)務(wù)部門和科研單位常用的名詞術(shù)語,不要任意用簡(jiǎn)稱、方言。
2、準(zhǔn)確使用標(biāo)點(diǎn)符號(hào),注意:(1)標(biāo)題、圖題、表名后及公式后不用標(biāo)點(diǎn);(2)阿拉伯?dāng)?shù)字的起止(范圍)號(hào)用“~”,如:“20~30”,“8%~10%”,“0~10oC”
3、對(duì)正文中的某些問題需加以說明時(shí),可用“呼應(yīng)注”(也叫腳注),即在所要加注處的右上角標(biāo)注“①、②……”,同時(shí)在本頁末留出位置,劃一橫線與正文隔開,在橫線下注明“①、②……”。
4、計(jì)量單位采用國(guó)務(wù)院頒發(fā)的《中華人民共和國(guó)法定計(jì)量單位》,一律用拉丁文書寫。
5、外文字母寫成印刷體,同時(shí)注意將正斜體、大小寫分清楚。
6、數(shù)字的書寫(統(tǒng)計(jì)數(shù)、各種計(jì)量及圖表編號(hào)等各種順序號(hào))均用阿拉伯?dāng)?shù)字,世紀(jì)、年代、月、日和時(shí)刻均用阿拉伯?dāng)?shù)字,并一概用全稱。
7、表格、公式、樣圖均要編號(hào),每篇論文加注流水號(hào),例如:圖1、圖2,表1、表2,公式⑴、公式⑵。
8、照片要求清晰、層次分明,非彩印書盡量用黑白照片。墨線圖要大小適當(dāng),圖線要規(guī)整。照片、圖稿等電子文件需備份一份隨稿件一并提交。
9、參考文獻(xiàn)的項(xiàng)目要列全,例如:[1]主編.結(jié)構(gòu)力學(xué).北京:出版社,2003[2]主編.城市規(guī)劃.上海:出版社,2001
(三)文稿最后應(yīng)有附件頁,注明作者個(gè)人信息,內(nèi)容見下表:作者基本情況表姓名性別職稱工作單位職務(wù)聯(lián)系電話(固定電話請(qǐng)注明本地區(qū)號(hào))傳真通信地址郵編E-mail
知識(shí)擴(kuò)展:英語論文的標(biāo)準(zhǔn)格式
英文論文格式均以美國(guó)土木工程師協(xié)會(huì)出版社的標(biāo)準(zhǔn)格式為準(zhǔn)。
英語論文用激光打印機(jī)打印,打印稿為黑白稿,彩色打印件會(huì)影響出版效果。版心:A4紙,上、下頁邊距3.5cm,左、右頁邊距均為3.25mm。論文內(nèi)容寬不得超過14.5cm,長(zhǎng)不得超過22.5cm。
字體和字號(hào):正文,標(biāo)題,作者聯(lián)絡(luò)信息和圖表中的文字均為TimesNewRoman12號(hào)字。可以跟據(jù)需要使用同類字體中的粗體,斜體。
行距:?jiǎn)伪缎芯唷?/p>
頁碼:論文正文和文后所附圖例都需添加頁碼。頁碼為阿拉伯?dāng)?shù)字,位于頁面下方居中。
文體:文章應(yīng)語法正確,技術(shù)用詞準(zhǔn)確。標(biāo)題應(yīng)該以最簡(jiǎn)潔的語言概括文章內(nèi)容。如果標(biāo)題較長(zhǎng),請(qǐng)采用Title:Subtitle的形式。
數(shù)學(xué)公式:文中的數(shù)學(xué)公式不得手寫,必須打印。公式如果在文中多次被引用,應(yīng)該編號(hào)。公式之間,公式和正文之間都應(yīng)該空一行。單位:文中所用的度量衡單位應(yīng)為國(guó)際單位。可在括號(hào)內(nèi),單位對(duì)應(yīng)表中列出其他單位。有關(guān)國(guó)際單位的使用(StandardPracticeforUseofTheInternationalSystemofUnits)可以通過電話1-800-548-2723向ASCE索取。其他相關(guān)使用參考文獻(xiàn),如ANMCMetricEditorialGuide,5thed,1992可向美國(guó)國(guó)家公制協(xié)會(huì)索取(AmericanNationalMetricCouncil,1735N.LynnStreet,Suite950,Arlington,VA22209-2022)
圖表:
標(biāo)題說明和圖例:插入的圖表應(yīng)該以出現(xiàn)順序編號(hào)(Figure1,F(xiàn)igure2,Table1,Table2)。圖的說明和標(biāo)題,包括圖的序號(hào)應(yīng)該位于圖的下方。表的說明和標(biāo)題,包括表的序號(hào)應(yīng)該位于表格上方。
位置:圖可以插入到正文中,或者集中放在文章最后。如果在正文中插入圖,盡量放在頁面的頂部或尾部。不要選擇文字環(huán)繞圖形的對(duì)齊方式,可選擇上下環(huán)繞方式。
底紋:插圖中不要選擇帶陰影或底紋,否則會(huì)影響印刷效果。
照片:如果文中需要附上照片,在文中出現(xiàn)照片的地方貼上其黑白光面沖洗照片,標(biāo)題說明位于照片下方。照片將和正文一起縮印,請(qǐng)不要提供彩色照片,以免影響印刷效果。
掃描圖:印刷后的掃描圖不如原件清晰。如果文中有掃描圖,請(qǐng)?zhí)峁┗覙?biāo)掃描圖。
作者聯(lián)絡(luò)信息:請(qǐng)用橫線和正文隔開。聯(lián)絡(luò)信息可以為一位作者或所有作者的,包括以下內(nèi)容:作者全名;所屬學(xué)會(huì);學(xué)歷或授予的榮譽(yù);所在單位;通訊地址和電子郵箱;電話和傳真。
參考文獻(xiàn):所有參考文獻(xiàn)為單倍行距,放在文章最后,按照第一作者姓氏的字母順序排列。如有同一作者的兩篇以上文獻(xiàn),按出版年代先后排列。正文中引用參考文獻(xiàn)時(shí),作者和出版年代應(yīng)該放入括號(hào)內(nèi)。由于上標(biāo)縮印后會(huì)變小,難于辨認(rèn),正文中不使用上標(biāo)標(biāo)注參考文獻(xiàn)。所列出的參考文獻(xiàn)應(yīng)當(dāng)在正文中都有所引用,如果正文中沒有引用,請(qǐng)將文獻(xiàn)列入文章最后的附加信息(AdditionalInformation)部分,或者相關(guān)材料(RelatedMaterials)部分。
畢業(yè)論文范例:基于Java的畢業(yè)論文管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
摘要:系統(tǒng)的設(shè)計(jì)主要是針對(duì)在校外實(shí)習(xí)的學(xué)生畢業(yè)論文過程管理,主要解決了指導(dǎo)老師和實(shí)習(xí)生在完成畢業(yè)設(shè)計(jì)及論文工作上面的繁瑣,也從另一方面有效的對(duì)論文及其相關(guān)文檔的管理,能進(jìn)一步的提高工作的效率。系統(tǒng)地分析了實(shí)習(xí)生論文管理系統(tǒng)開發(fā)的背景、意義,概述了系統(tǒng)實(shí)現(xiàn)所需要的關(guān)鍵技術(shù)。本系統(tǒng)使用的編程語言是Java,使用了當(dāng)前流行的SSM組合框架實(shí)現(xiàn)系統(tǒng)的搭建,采用了MVC設(shè)計(jì)模式,使系統(tǒng)各模塊之間解耦,從而使系統(tǒng)具有高內(nèi)聚,低耦合的特性,前端頁面的設(shè)計(jì)主要用到了BJUI框架,減少了頁面布局的困擾,也方便管理。后臺(tái)使用MySQL數(shù)據(jù)庫,通過將所有技術(shù)合理的融合,最終實(shí)現(xiàn)了這個(gè)系統(tǒng)。
關(guān)鍵詞:畢業(yè)論文管理;Java;MVC
中圖分類號(hào):TP311文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1009-3044(2017)32-0103-03
目前市面上的管理系統(tǒng)很多,但是針對(duì)在外實(shí)習(xí)的學(xué)生畢業(yè)論文管理方面的系統(tǒng)還是很少出現(xiàn)的,老師與在外實(shí)習(xí)生之間開展論文開題報(bào)告等環(huán)節(jié)都還是比較分散的去管理。本系統(tǒng)設(shè)計(jì)的主要目的是幫助導(dǎo)師和學(xué)生,通過一個(gè)網(wǎng)絡(luò)管理平臺(tái)更好地完成畢業(yè)設(shè)計(jì)及論文工作。該文從使用的框架和設(shè)計(jì)模式、系統(tǒng)設(shè)計(jì)、數(shù)據(jù)庫設(shè)計(jì)及功能模塊的實(shí)現(xiàn)等方面進(jìn)行闡述。
1系統(tǒng)框架
1.1持久層MyBatis
先來說說為什么會(huì)出現(xiàn)Mybatis。我們?cè)瓉硎褂肑DBC和數(shù)據(jù)庫進(jìn)行交互不也可以實(shí)現(xiàn)正常的業(yè)務(wù)處理么,為什么非要使用框架呢,答案很簡(jiǎn)單:框架使我們開發(fā)出來的系統(tǒng)更加高效,維護(hù)方便,穩(wěn)定,Mybatis將我們平時(shí)在Dao方法里面寫的sql語句全部抽出來放在一個(gè)單獨(dú)的文件中進(jìn)行管理,方便了我們后期的維護(hù),所以持久層框架是很有必要的。最重要的是他能夠解決代碼冗余的問題,而且能夠?qū)崿F(xiàn)對(duì)數(shù)據(jù)結(jié)果集的封裝。
MyBatis框架根據(jù)XML配置文件創(chuàng)建SqlSessionFactory,SqlSessionFactory再根據(jù)配置獲取一個(gè)SqlSession。SqlSession包含了執(zhí)行sql所需要的所有方法,完成對(duì)數(shù)據(jù)的增刪改查和事務(wù)提交等,用完之后關(guān)閉SqlSession。
1.2控制層Struts2
Struts2是一個(gè)基于JAVAEE的MVC模式實(shí)現(xiàn)經(jīng)典框架,在Struts2框架中,視圖通常由HTML、JSP和Struts2標(biāo)簽表示,JSP頁面結(jié)合Struts2的標(biāo)簽庫構(gòu)成了視圖組件的主體[1]。在該框架下,Struts2的主要作用是充當(dāng)控制層來進(jìn)行后臺(tái)與前端頁面的數(shù)據(jù)交互和轉(zhuǎn)發(fā)請(qǐng)求的操作。Struts2框架實(shí)現(xiàn)的核心技術(shù)是通過Filter攔截所有請(qǐng)求,然后根據(jù)相應(yīng)的URI去執(zhí)行相應(yīng)的任務(wù)請(qǐng)求的分發(fā)工作,在這過程中涉及多種攔截器和過濾器,最后才能到達(dá)真正請(qǐng)求對(duì)應(yīng)的Action。
1.3框架Spring
Spring致力于J2EE應(yīng)用的各層的解決方案,而不是僅僅專注于某一層的方案。可以說Spring是企業(yè)應(yīng)用開發(fā)的“一站式”選擇,并貫穿表現(xiàn)層、業(yè)務(wù)層及持久層。然而,Spring并不想取代那些已有的框架,而是與它們無縫地整合。在本系統(tǒng)中Spring擔(dān)任所有類實(shí)例化的容器,通過它整合了Struts2,MyBatis框架,實(shí)現(xiàn)了MVC設(shè)計(jì)模式,有助于開發(fā)的維護(hù)和成本的降低。
1.4視圖層B-JUI
B-JUI框架是基于現(xiàn)在流行的Bootstrap樣式及其豐富的jQuery庫來實(shí)現(xiàn)的開源框架,只要使用過HTML的用戶就可以很便捷的去使用此款客戶端框架,將框架放入你的項(xiàng)目中,然后就可以簡(jiǎn)單的配置HTML屬性,進(jìn)行開發(fā),其是對(duì)Bootstrap樣式及其豐富的jQuery進(jìn)行封裝的,我們只需要使用class屬性去調(diào)用相應(yīng)的樣式即可。所以就算沒有js開發(fā)經(jīng)驗(yàn)的程序員也能夠創(chuàng)建出漂亮的前端展示頁面。
2MVC設(shè)計(jì)模式
模型(Model)-程序員編寫程序應(yīng)有的功能(實(shí)現(xiàn)算法等等)、數(shù)據(jù)庫專家進(jìn)行數(shù)據(jù)管理和數(shù)據(jù)庫設(shè)計(jì)(可以實(shí)現(xiàn)具體的功能)。
視圖(View)-界面設(shè)計(jì)人員進(jìn)行圖形界面設(shè)計(jì)。
控制器(Controller)-負(fù)責(zé)轉(zhuǎn)發(fā)請(qǐng)求,對(duì)請(qǐng)求進(jìn)行處理。
MVC設(shè)計(jì)模式實(shí)現(xiàn)的業(yè)務(wù)處理和視圖展示的分離,降低了每個(gè)模塊之間的耦合度,達(dá)到了系統(tǒng)的設(shè)計(jì)目標(biāo)和整體要求[2]。目前最流行的就是MVC設(shè)計(jì)模式,structs、spring、hibernate、JSF等則是實(shí)現(xiàn)MVC模式最流行的框架方案[3]。
3數(shù)據(jù)庫設(shè)計(jì)
MySQL是一個(gè)輕量級(jí)關(guān)系型數(shù)據(jù)庫管理系統(tǒng),他是跨平臺(tái)的,所以這讓它在同類型的數(shù)據(jù)庫下具有很大的競(jìng)爭(zhēng)優(yōu)勢(shì),Mysql是在控制臺(tái)上面進(jìn)行操作的,然后也出現(xiàn)了一些Mysql的圖形式的客戶端的免費(fèi)軟件,供我們更好地去操作數(shù)據(jù)庫,Mysql具有開源,簡(jiǎn)便易用的優(yōu)點(diǎn),我們可以針對(duì)自己的需求去修改源碼,重新打包編譯。本系統(tǒng)設(shè)計(jì)表中的Id均為主鍵,數(shù)據(jù)表及屬性如下:
1)文件管理表(Filemanage)。屬性分別為Id、filename、filename、Filepath、Uploadtime、Md5。
2)開題報(bào)告表(Ktbg)。屬性分別為Id、Xtdy、Zywt、Lwsl、Lwtg、Ckwx、Zdlsyj、Stuid、Status、Name、StuNum。
3)老師擬題表(lsnt)。屬性分別為Id、Lwtm、Zdls、Xtlx、Rwyq、Uid。
4)論文表(Lw)。屬性分別為Id、Stuid、Fileid、Status、Name、StuNum。
5)我的資源表(Myzy)。屬性分別為Id、Fileid、Stuid。
6)任務(wù)書表(Rws)。屬性分別為Id、Zynr、Jbtq、Yjrw、Mb、Ckwx、Xyyj、Status、tuid、Stunum、Name。
7)老師學(xué)生管理表(Teawithstu)。屬性分別為Id、Stuid、Teaid。
8)用戶表(Users)。屬性分別為Id、Userid、Userpwd、Role、Username。
9)問題反饋表(Wtfk)。屬性分別為Id、Stuid、Fklx、Fknr、Dsjd、Status、Title。
10)選題審批表(Xtspb)。屬性分別為Id、Stuname、Stunum、Zdls、Lwtm、Tmly、Tmlx、Xtly、Zdlsyj、Lwxzyj、Status、Stuid。
11)學(xué)習(xí)資料表(Xxzl)。屬性分別為Id、Type、Fileid。
12)制定計(jì)劃(Zdjh)。屬性分別為Id、Name、Stunum、Lwxtstime、Lwxtetime、xdrwststime、xdrwsetime、zxktbgstime、zxktbgetime、sclwstime、sclwetime、Status、Stuid。
13)資源鏈接表(Zylj)。Id、Type、Name、url。
4系統(tǒng)功能設(shè)計(jì)
系統(tǒng)實(shí)現(xiàn)了類似于‘單點(diǎn)登錄’的功能,用戶登錄時(shí)系統(tǒng)采用驗(yàn)證碼的機(jī)制防止機(jī)器注冊(cè)等不安全因素,而且在系統(tǒng)中設(shè)置了會(huì)話超期的功能,如果在session中該字段消失了,就表示此次會(huì)話結(jié)束,一旦會(huì)話結(jié)束,就必須重新登錄系統(tǒng),系統(tǒng)是通過jsp的重定向?qū)崿F(xiàn)的,會(huì)先請(qǐng)求服務(wù)器,此時(shí)是否有會(huì)話還沒有結(jié)束,如果沒有結(jié)束,就會(huì)跳轉(zhuǎn)到正在執(zhí)行的會(huì)話頁面,如果沒有則轉(zhuǎn)向登錄頁面,如圖1所示。
5詳細(xì)設(shè)計(jì)
5.1學(xué)生模塊
根據(jù)需求分析學(xué)生應(yīng)包括在線選題,在線學(xué)習(xí),制定計(jì)劃(嚴(yán)格按計(jì)劃執(zhí)行),上傳(綜合實(shí)訓(xùn)和畢業(yè)設(shè)計(jì))各階段文檔和視頻,與導(dǎo)師互動(dòng)等功能,分析之后得到學(xué)生需要的模塊截圖如圖3所示:
學(xué)生制定完計(jì)劃之后,還可以回頭來查看,所以此頁面還得具有會(huì)顯得功能,即當(dāng)學(xué)生第一次進(jìn)入頁面進(jìn)行編輯的時(shí)候,頁面時(shí)空,當(dāng)學(xué)生第二次進(jìn)入時(shí),里面展現(xiàn)的值是上一次錄入的,并且是不能修改,所以在整個(gè)系統(tǒng)中,是用status變量來控制它們,讓一個(gè)頁面可以根據(jù)不同的status呈現(xiàn)不同的值。
選題模塊,該模塊主要是通過集合存儲(chǔ)從數(shù)據(jù)庫傳過來的值,然后在頁面通過遍歷,獲取到所有的選題,每個(gè)頁面還帶有分頁功能,此功能主要是借助BJUI控件開發(fā)出來的。通過從頁面中傳到后臺(tái)的limit和start參數(shù),利用mysql中的limit進(jìn)行限制,從而實(shí)現(xiàn)分頁的功能。
任務(wù)進(jìn)度模塊,數(shù)據(jù)庫中每個(gè)表都會(huì)有一個(gè)status字段,每次打開審核結(jié)果頁面時(shí),都會(huì)去讀取該字段,來判斷學(xué)生提交的報(bào)告有沒有通過。
在資源上傳模塊,為了提供論文的上傳和后面模塊的學(xué)習(xí)資料的上傳及其學(xué)生自己開發(fā)的系統(tǒng)的上傳,此模塊中主要是通過BJUI的一個(gè)上傳組件(data-toggle="upload")來操作的,他傳遞給后臺(tái)一個(gè)文件流,后臺(tái)只要寫一個(gè)文件變量和其對(duì)應(yīng),就可以接收了,然后進(jìn)行流的操作,就可以實(shí)現(xiàn)文件上傳的功能,當(dāng)論文上傳成功之后,還可以進(jìn)行論文的下載查看,主要是用于導(dǎo)師審核。
系統(tǒng)開發(fā)模塊主要使用到的是文件的上傳與下載功能,上傳功能和上面模塊類似,并且還提供了刪除功能,刪除功能使用的是ajax的異步請(qǐng)求,ajax的異步請(qǐng)求功能它只會(huì)刷新頁面的部分?jǐn)?shù)據(jù),而不會(huì)請(qǐng)求整個(gè)頁面,造成資源的浪費(fèi)。
在線學(xué)習(xí)模塊又分為在線資源和我的社區(qū)兩個(gè)子模塊,在線資源模塊主要是老師上傳的一些學(xué)習(xí)資料和一些在線鏈接,它里面的內(nèi)容又會(huì)按照不同的學(xué)科進(jìn)行分類。在線學(xué)習(xí)模塊的第二個(gè)功能是社區(qū)功能,學(xué)生可以在這里進(jìn)行提問,然后由老師解答,它的首頁面列出了該生自己提出的所有問題及其解決的狀態(tài)。
5.2導(dǎo)師模塊
選題是老師給學(xué)生提供選題的一種方式,學(xué)生可以在參考選題節(jié)點(diǎn)下獲取到老師的選題,而且老師的選題中的指導(dǎo)老師字段必須是老師自己,不可修改的。
審核計(jì)劃模塊的功能主要是通過改變每個(gè)表中的status字段的值來決定他們通過不通過,而且在頁面中會(huì)根據(jù)status的狀態(tài)值,來顯示通過或者不通過,當(dāng)還沒有審核時(shí),他是一個(gè)通過或不通過按鈕,審核成功時(shí)會(huì)有一個(gè)回調(diào)結(jié)果,用來提示用戶的操作狀態(tài)。
在線支持模塊主要是老師對(duì)學(xué)生們提出的問題進(jìn)行解答的功能模塊,老師可以看到學(xué)生提出的所有問題,而且可以無限次的解答,任何導(dǎo)師都可以解答學(xué)生提出的問題。
5.3管理員模塊
該模塊就是用來管理學(xué)生和導(dǎo)師及其他們之間的關(guān)聯(lián),同時(shí)管理員還要具備管理用戶和管理進(jìn)度的權(quán)限。而且在每個(gè)模塊上都支持根據(jù)某個(gè)屬性進(jìn)行模糊查詢,還支持刷新功能。其中,進(jìn)度管理主要是修改學(xué)生制定的計(jì)劃時(shí)間,因?yàn)橄到y(tǒng)中規(guī)定學(xué)生提交的計(jì)劃書一旦通過,所有流程都會(huì)按照此計(jì)劃走,所以如果某一階段的任務(wù)超出了時(shí)間規(guī)定,我們就不能進(jìn)入此節(jié)點(diǎn)去完成相應(yīng)的任務(wù),我們必須借助管理員的權(quán)限去修改計(jì)劃,讓學(xué)生的流程得以進(jìn)行。
6總結(jié)
本系統(tǒng)主要運(yùn)用了JAVA編程語言及SSM框架技術(shù),搭建出了一個(gè)MVC設(shè)計(jì)模式的論文管理系統(tǒng)。系統(tǒng)具有使用簡(jiǎn)單、維護(hù)成本低、后臺(tái)代碼分層清晰等優(yōu)點(diǎn),另外登錄入口采用密碼和驗(yàn)證碼的雙重驗(yàn)證,在安全方面做了保證。系統(tǒng)中有些模塊還存在代碼過于繁瑣,前端界面設(shè)計(jì)過于簡(jiǎn)單等不足之處,后續(xù)會(huì)進(jìn)行代碼的優(yōu)化和前端界面設(shè)計(jì)的改進(jìn),進(jìn)一步完善系統(tǒng)。
參考文獻(xiàn):
[1]聶常紅,唐遠(yuǎn)強(qiáng).基于Struts2的Web應(yīng)用開發(fā)研究[J].現(xiàn)代計(jì)算機(jī),2014(22):52-57.
電子學(xué)對(duì)生物學(xué)及醫(yī)學(xué)的應(yīng)用帶來了從心臟起搏器到血糖計(jì)在內(nèi)的重要保健技術(shù)的進(jìn)步。下一代的健康保健技術(shù)將會(huì)由生物電子學(xué)來實(shí)現(xiàn),它是一門電子學(xué)、生物學(xué)、物理學(xué)、化學(xué)相互作用的前沿科學(xué)。本書介紹了高級(jí)互補(bǔ)型金屬氧化物半導(dǎo)體(CMOS)微系統(tǒng)和生物學(xué)相連接的各種各樣的應(yīng)用設(shè)計(jì)實(shí)例。這是首部介紹由微電子學(xué)與流體學(xué)、光子學(xué)及機(jī)械學(xué)相集成而形成的生物微系統(tǒng)的專著。
本書一共收集了16篇論文,分成三個(gè)部分。第一部分人體監(jiān)測(cè),包括5篇論文:1.將生物學(xué)與電子線路相連接:量化與性能度測(cè);2.用于神經(jīng)信號(hào)記錄的全集成系統(tǒng):技術(shù)前景及低噪聲前端設(shè)計(jì);3.用于神經(jīng)肌肉模擬的無線神經(jīng)記錄微系統(tǒng)的超大規(guī)模集成電路;4.使用無線電頻率技術(shù)的健康保健裝置;5.用于可植入醫(yī)學(xué)應(yīng)用的低功率數(shù)字集成系統(tǒng)的設(shè)計(jì)考慮。第二部分生物傳感器與電子線路,包括6篇論文:6.基于親和力的生物傳感器:隨機(jī)建模和品質(zhì)因素;7.基于標(biāo)準(zhǔn)CMOS及微電子機(jī)械系統(tǒng)(MEMS)工藝的制造實(shí)例;8.用于芯片實(shí)驗(yàn)室應(yīng)用的CMOS電容性生物接口;9.用于定點(diǎn)護(hù)理及遠(yuǎn)程醫(yī)學(xué)應(yīng)用的無透鏡成像細(xì)胞儀及診斷學(xué);10.用于生物微流體學(xué)實(shí)時(shí)監(jiān)測(cè)與控制的高級(jí)技術(shù);11.使用電化學(xué)生物傳感器的干細(xì)胞培養(yǎng)過程的監(jiān)測(cè)。第三部分新興技術(shù),包括5篇論文:12.建立用于培養(yǎng)細(xì)胞與有機(jī)物的接口:從靠機(jī)械裝置維持生命的甲殼蟲到合成生物學(xué);13.用于陣列式單細(xì)胞生物學(xué)的技術(shù);14.微流體學(xué)系統(tǒng)中細(xì)菌鞭毛發(fā)動(dòng)機(jī)的應(yīng)用;15.應(yīng)用基于CMOS技術(shù)的遺傳因子注射和操縱;16.低成本診斷學(xué):射頻設(shè)計(jì)師的方法。
本書編輯是一位在無線通訊、醫(yī)學(xué)成像、半導(dǎo)體器件和納米電子方面知名的新興技術(shù)國(guó)際專家,他管理著一個(gè)初創(chuàng)公司――Redlen技術(shù)公司的研發(fā)部門,他同時(shí)也是CMOS新興技術(shù)公司的執(zhí)行主任。他曾在國(guó)際性專業(yè)雜志及會(huì)議上發(fā)表過100多篇論文,在各種國(guó)際場(chǎng)合中被邀請(qǐng)作為演講者,他擁有美國(guó)、加拿大、法國(guó)、德國(guó)和日本授予的18項(xiàng)國(guó)際專利。
本書可用作電氣工程、微電子學(xué)、CMOS線路設(shè)計(jì)及生物醫(yī)學(xué)器件專業(yè)研究生課程的補(bǔ)充材料。
胡光華,
退休高工
(原中國(guó)科學(xué)院物理學(xué)研究所)
Hu Guanghua, Senior Software Engineer
(Former Institute of Physics,CAS)
【關(guān)鍵詞】動(dòng)態(tài)范圍;放大器;自動(dòng)增益控制
1 引言
2.1 多片ADC并行采樣技術(shù)
由(1)式可見,要提高ADC的動(dòng)態(tài)范圍,必須增加ADC的轉(zhuǎn)換位數(shù)或提高其采樣速率。然而對(duì)單片ADC而言,高速和高分辨率往往不可兼得。因此,以多片ADC芯片構(gòu)建高速高分辨率的采集系統(tǒng)是提高ADC動(dòng)態(tài)范圍的主要手段之一。ADC并行采集技術(shù)主要有兩大類,一是時(shí)間交替并行采集技術(shù),另一種是基于濾波器組的并行采集技術(shù),基于濾波器組的ADC并行采集技術(shù)由于實(shí)現(xiàn)困難,目前還處于研究實(shí)驗(yàn)階段,而時(shí)間交替并行采集技術(shù)是并行采集技術(shù)的主流,并己有商業(yè)產(chǎn)品出現(xiàn)。
ADC并行交替采集系統(tǒng)利用M片采樣速率/M的ADC進(jìn)行前端并行逐次采樣,后端拼接的技術(shù)使整個(gè)采集系統(tǒng)的等效采樣率達(dá)到,如圖2所示。圖中的延遲時(shí)間為T=1/,多片低速率高分辨率的ADC并行采樣,在后端合成數(shù)據(jù)使系統(tǒng)的采樣速率提高了M倍,而分辨率保持了低速ADC芯片的數(shù)值,解決了單片ADC芯片中速率與分辨率的矛盾。在實(shí)際的工程應(yīng)用中,由于ADC制造工藝和電路板布線不能完全一樣,將引入通道失配誤差,誤差使得采樣后的信號(hào)成為非均勻采樣,因此必須加以校正,否則會(huì)影響整個(gè)ADC系統(tǒng)的性能。
2.2 引入PGA
根據(jù)ADC動(dòng)態(tài)范圍的原始定義可知,要提高動(dòng)態(tài)范圍,可以在逐次逼近型ADC前端添加低噪聲PGA(Programmable Gain Amplifier),通過調(diào)理輸入信號(hào)來實(shí)現(xiàn)滿量程。系統(tǒng)的本底噪聲主要表現(xiàn)為前端PGA的輸入噪聲,這又取決于PGA的增益設(shè)置。如果信號(hào)太大,就會(huì)超出ADC的量程;如果信號(hào)太小,又會(huì)淹沒在ADC的量化噪聲之中。
3 射頻前端動(dòng)態(tài)范圍擴(kuò)展
接收機(jī)射頻前端電路的動(dòng)態(tài)范圍也是整體動(dòng)態(tài)范圍的限制因素之一。射頻前端的信號(hào)通路都是由模擬器件組成,例如低噪聲放大器、混頻器等,器件的噪聲越低,線性度越高,則其動(dòng)態(tài)范圍就越大。而在實(shí)際電路設(shè)計(jì)中,受限于器件的自身特性,低噪聲和高線性度很難同時(shí)實(shí)現(xiàn),擴(kuò)展其動(dòng)態(tài)范圍具有一定的難度。
3.1 LNA動(dòng)態(tài)范圍的擴(kuò)展
3.2 AGC技術(shù)
一般而言,接收機(jī)需要接收的信號(hào)強(qiáng)度變化范圍很大,因此自動(dòng)增益控制(AGC)系統(tǒng)是接收機(jī)設(shè)計(jì)中非常必要的一環(huán)。隨著接收機(jī)前端電路的輸入信號(hào)強(qiáng)度發(fā)生變化,AGC根據(jù)信號(hào)的大小進(jìn)行負(fù)反饋控制以保證射頻前端各級(jí)放大器、混頻器不進(jìn)入飽和狀態(tài)。
對(duì)于多級(jí)AGC系統(tǒng)而言,還存在控制上的先后順序問題。AGC控制以最小噪聲系數(shù)為原則,及在減小增益時(shí)首先控制中頻增益,當(dāng)中頻增益控制量達(dá)到一定程度后,再去控制射頻端的增益;在放開增益時(shí)首先放開射頻端的增益,然后再放開中頻端增益。
4 結(jié)束語
綜上所述,在進(jìn)行接收機(jī)設(shè)計(jì)時(shí),應(yīng)在接收機(jī)靈敏度滿足系統(tǒng)要求的前提下,綜合考慮射頻前端和中頻ADC的動(dòng)態(tài)范圍,合理分配各級(jí)的增益,利用AGC技術(shù)對(duì)各級(jí)增益進(jìn)行有效控制,以達(dá)到接收機(jī)對(duì)靈敏度和動(dòng)態(tài)范圍的實(shí)際使用需求。
參考文獻(xiàn):
[1]王洪.寬帶數(shù)字接收機(jī)關(guān)鍵技術(shù)研究及系統(tǒng)實(shí)現(xiàn).電子科技大學(xué)博士學(xué)位論文.2007.
[2]楊小牛,樓才義,徐建良. 軟件無線電原理與應(yīng)用. 北京:電子工業(yè)出版社,2001.
[3 ]張玉興. 射頻模擬電路. 北京:電子工業(yè)出版社,2001.
【Abstract】The FEAD system of diesel engine is the front end accessory drive system of engine, mainly used for crankshaft power output of engine to drive such as generators, air conditioning compressor for engine accessory equipment,to meet the demand of power supply and refrigeration on vehicle and ship, The quality of the FEAD system design has a crucial impact on the whole electric power and air conditioning. So for the FEAD system, structure design, parameter calculation and CAE analysis are very necessary.
【關(guān)鍵詞】FEAD系統(tǒng);結(jié)構(gòu)設(shè)計(jì);CAE分析;靜動(dòng)態(tài)計(jì)算
【Keywords】FEAD system; structural design; CAE analysis; static and dynamic calculation
【中圖分類號(hào)】TH12 【文獻(xiàn)標(biāo)志碼】A 【文章編號(hào)】1673-1069(2017)05-0131-02
1 概述
FEAD系統(tǒng)的目的就是利用曲軸前端動(dòng)力驅(qū)動(dòng)發(fā)動(dòng)機(jī)的輔件,如發(fā)電機(jī)、空調(diào)壓縮機(jī)等,以便于滿足車輛或者船舶的蓄電池電力和駕駛艙制冷需求,是發(fā)動(dòng)機(jī)重要的應(yīng)用設(shè)計(jì)。
設(shè)計(jì)初期需要關(guān)注整體結(jié)構(gòu)邊界條件,考慮總體設(shè)計(jì)方案,選擇皮帶傳動(dòng)同時(shí)需要考慮皮帶結(jié)構(gòu)的選型,前段輪系系統(tǒng)屬于高速運(yùn)動(dòng)系統(tǒng),需要?jiǎng)討B(tài)情況下考慮皮帶的張緊方式、滑移率、振幅、帶輪包角、張緊器擺幅等一系列影響因素。確保整個(gè)系統(tǒng)在理論設(shè)計(jì)初期和理論計(jì)算模擬時(shí)滿足既定要求。
當(dāng)然如此復(fù)雜的動(dòng)態(tài)系統(tǒng),不僅需要考慮上述自身系統(tǒng)的合理性,而且還需考慮與此系統(tǒng)相關(guān)的各個(gè)輔件支架的強(qiáng)度和模態(tài),可以采用有限元方法進(jìn)行CAE分析。
2 設(shè)計(jì)輸入
論文選用一款直列六缸,排量7.2L,采用多楔帶驅(qū)動(dòng),自動(dòng)張緊方式,并加裝空調(diào)壓縮機(jī)的重型卡車用柴油機(jī)FEAD系統(tǒng)。
3 FEAD系統(tǒng)邊界檢查和整體結(jié)構(gòu)設(shè)計(jì)
通過對(duì)發(fā)動(dòng)機(jī)整機(jī)前端和整車發(fā)動(dòng)機(jī)艙等零件的三維模擬和邊界檢查,主要在UG三維軟件的幫助下通過對(duì)系統(tǒng)相關(guān)零件的三維模型建模得出初步的總體布置結(jié)構(gòu),確保最基本的空間要求,總體布置原則即是避免干涉、結(jié)構(gòu)緊湊[1]。系統(tǒng)的總體結(jié)構(gòu)包括曲軸皮帶輪、發(fā)電機(jī)、空調(diào)壓縮機(jī)、自動(dòng)張緊器、惰輪。需要滿足預(yù)定設(shè)計(jì)目標(biāo),設(shè)計(jì)目標(biāo)如下:
基于上述標(biāo)準(zhǔn)要求并結(jié)合初步經(jīng)驗(yàn)分析設(shè)計(jì)出的輪系結(jié)構(gòu),如圖1所示:
曲軸皮帶輪是動(dòng)力輸出來源,設(shè)計(jì)原則上皮帶包角必須大于180°,其余槽輪包角要求在120°以上,方可滿足功率傳輸要求,平輪包角不做過高要求。柴油機(jī)曲軸皮帶輪逆時(shí)針轉(zhuǎn)動(dòng),通過皮帶這個(gè)載體給各個(gè)輔件輸送功率,并通過軟件計(jì)靜態(tài)算出每個(gè)零件的受力方向和受力大小。通過經(jīng)驗(yàn)分析,初步判定結(jié)構(gòu)滿足既定設(shè)計(jì)目標(biāo),但仍然需要通過模擬精確計(jì)算系統(tǒng)布置的合理性。
通過初步確定的坐標(biāo)原點(diǎn),初步定義各個(gè)帶輪的坐標(biāo)位置,通常取曲軸皮帶輪為原點(diǎn);確定各個(gè)帶輪的外徑、基準(zhǔn)直徑、基準(zhǔn)寬度、上下槽深、槽寬等數(shù)據(jù),用以進(jìn)行下步的靜態(tài)計(jì)算,通過三維建模計(jì)算得知此坐標(biāo)數(shù)據(jù)選取、帶輪直徑選取、帶輪間跨度、多楔帶包角,傳動(dòng)比均在設(shè)計(jì)要求范圍內(nèi)。計(jì)算同時(shí)給出了限制條件,即各帶輪之間的對(duì)楔度要求,設(shè)計(jì)者需要遵循這一要求開展下一步詳細(xì)設(shè)計(jì)工作。
4 FEAD系統(tǒng)動(dòng)態(tài)仿真計(jì)算和詳細(xì)設(shè)計(jì)
確定了各項(xiàng)系統(tǒng)的主要參數(shù),并為后續(xù)的動(dòng)態(tài)模擬計(jì)算提供了數(shù)據(jù)輸入,在三維分析軟件SIM-Drive的幫助下建模,輸入預(yù)定數(shù)據(jù)得出動(dòng)態(tài)分析結(jié)果,根據(jù)動(dòng)態(tài)分析結(jié)論可知: 轉(zhuǎn)速850Rpm時(shí),皮帶張力1040N;帶段抖動(dòng)≤5%,無干涉情況;皮帶滑移率≤0.5%;使用壽命綜合估算在20萬km至30萬km,均滿足預(yù)定設(shè)計(jì)范圍和標(biāo)準(zhǔn)。[2]
確定了總體設(shè)計(jì)方案和理論計(jì)算數(shù)據(jù)之后,下一步進(jìn)行系統(tǒng)的結(jié)構(gòu)設(shè)計(jì)的零部件清單,此案例需要設(shè)計(jì)的主要為系統(tǒng)安裝支架,主要作用用來支撐系統(tǒng)各個(gè)部件。需要考慮以下問題和注意事項(xiàng):
①安裝支架的安裝位置和方式;
②空調(diào)壓縮機(jī)的傾斜角度要求;
③自動(dòng)張緊器的安裝定位;
④安裝支架需要合理布置和設(shè)計(jì)加強(qiáng)筋;
⑤安裝支架各帶輪安裝面的尺寸公差必須合理;
⑥各帶輪軸承的選型要合理。
基于以上的注意事項(xiàng)完成詳細(xì)三維設(shè)計(jì)工作,二維生產(chǎn)圖紙繪制之前,相關(guān)零件的還需經(jīng)過CAE軟件的分析進(jìn)而得知零部件的強(qiáng)度和模態(tài)如何,如果理論分析計(jì)算未通過,則需要及時(shí)改進(jìn)先前的設(shè)計(jì),避免產(chǎn)品在實(shí)際運(yùn)用中造成失效,數(shù)據(jù)與經(jīng)驗(yàn)相結(jié)合是最好的工業(yè)實(shí)踐手段[3]。
5 支架CAE分析
基于有線元法,采用CAE分析軟件Hyperworks /Optistruct 13.0(A處理/解算器)的幫助下,對(duì)系統(tǒng)相關(guān)零部件進(jìn)行強(qiáng)度和模態(tài)分析,論文主要介紹對(duì)安裝支架的分析過程。
分析目的:為了評(píng)價(jià)和改進(jìn)安裝支架的強(qiáng)度和模態(tài),需要進(jìn)行應(yīng)力分析和模態(tài)分析;
設(shè)計(jì)標(biāo)準(zhǔn): 模態(tài)分析最低頻率要求為143Hz,2200rpm,
通用標(biāo)準(zhǔn): 模態(tài)分析最低頻率要求為180.3Hz,2550rpm。
分析目標(biāo):評(píng)估系統(tǒng)支架的應(yīng)力大小和支架模態(tài)是否達(dá)到最低頻率要求;
創(chuàng)建模型,包括安裝支架、缸體、壓縮機(jī)、發(fā)電機(jī)、張緊器、惰輪、皮帶、螺栓等所有相關(guān)零件,預(yù)設(shè)螺栓為實(shí)心截面梁?jiǎn)卧菁y與其他構(gòu)件采用剛性(RBE2)連接。
通過分析結(jié)論得出以下結(jié)論:
①模態(tài)分析,安裝支架頻率( 223.9Hz)高于最低可接受值(180.3Hz)。
②應(yīng)力分析:最大應(yīng)力區(qū)域?yàn)?3.7MPa低于HT250材料要求的125MPa
綜上所述,該系統(tǒng)設(shè)計(jì)滿足既定要求,可以進(jìn)行二維生產(chǎn)圖紙繪制。同時(shí)設(shè)計(jì)師需要考慮DVP驗(yàn)證方案。關(guān)于DVP方案,主要考慮臺(tái)架試驗(yàn)相關(guān)測(cè)點(diǎn)布置,空調(diào)壓縮機(jī)加載模擬工作,試驗(yàn)時(shí)間確定等,具體論文不再累述。
6 結(jié)論
通過完成上述概念設(shè)計(jì)、詳細(xì)設(shè)計(jì)、軟件分析、工程圖以及DVP方案布置等開發(fā)流程之后,目前此系統(tǒng)設(shè)計(jì)已經(jīng)完成了多輪臺(tái)架和整車試驗(yàn),未發(fā)生支架斷裂、皮帶打滑、系統(tǒng)異響等嚴(yán)重質(zhì)量故障,當(dāng)前已風(fēng)險(xiǎn)投入市場(chǎng),為公司及社會(huì)帶來一定的經(jīng)濟(jì)效益。
【參考文獻(xiàn)】
【1】劉鑫.柴油發(fā)動(dòng)機(jī)運(yùn)行狀態(tài)監(jiān)測(cè)和故障診斷系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].成都:電子科技大學(xué),2006.
關(guān)鍵詞: 高性能 加工中心 結(jié)構(gòu)特點(diǎn)
Mazak公司的JoeKraemer工學(xué)博士曾提出“高性能加工中心”的新概念。他著重強(qiáng)調(diào)了加工中心切削速度與加工零件精度的同時(shí)提高,它比高速切削機(jī)床更合理、更全面地反映了現(xiàn)代制造技術(shù)目前的發(fā)展方向。
高性能加工中心與高速加工中心的區(qū)別在于它除有一個(gè)能高速旋轉(zhuǎn)的主軸外,還設(shè)計(jì)了高精度的直線運(yùn)動(dòng)導(dǎo)軌、大功率主軸電機(jī)、精密主軸軸承、滾珠絲杠、高效伺服驅(qū)動(dòng)電機(jī)和先進(jìn)的CNC系統(tǒng)等。因而使加工中心在高效率下加工出高精度的零件,大大提高市場(chǎng)競(jìng)爭(zhēng)力。
1.直線運(yùn)動(dòng)導(dǎo)軌
機(jī)床的各軸向運(yùn)動(dòng)的速度和精度,對(duì)實(shí)現(xiàn)高速切削至關(guān)重要。JoeKraemer博士在為高性能加工中心下定義時(shí)指出,在機(jī)床主軸轉(zhuǎn)速與刀具系統(tǒng)不變和保證滿足加工零件精度的前提下,如果各軸向運(yùn)動(dòng)不能達(dá)到f=7.62-11.43m/min的進(jìn)給速度,就不能稱之為高性能加工中心。但是要達(dá)到如此高的進(jìn)給速度,則采用普通機(jī)床的方形導(dǎo)軌是遠(yuǎn)遠(yuǎn)不能實(shí)現(xiàn)的,必須選用直線運(yùn)動(dòng)導(dǎo)軌。試驗(yàn)證明,直線運(yùn)動(dòng)導(dǎo)軌的摩擦系數(shù)僅為普通方形導(dǎo)軌的1/20。由于直線運(yùn)動(dòng)導(dǎo)軌的滾柱與導(dǎo)軌間的接觸面積遠(yuǎn)遠(yuǎn)小于方形導(dǎo)軌,因此使功率消耗也降低為方形導(dǎo)軌的1/20,且能保持長(zhǎng)時(shí)間的很少磨損,大大提高導(dǎo)軌的使用壽命。精密的直線運(yùn)動(dòng)導(dǎo)軌具有一個(gè)淬火硬度為HRC58-62的經(jīng)精密導(dǎo)軌磨床磨削的V型直線形導(dǎo)軌,直線形導(dǎo)軌的結(jié)構(gòu)簡(jiǎn)單,因此,容易加工、裝配、測(cè)量,以及能選擇合適的滾柱直徑等。
直線運(yùn)動(dòng)導(dǎo)軌具有高的剛度,與相互運(yùn)動(dòng)體之間無間隙存在,因而很少產(chǎn)生振動(dòng),能加工出低表面粗糙度的零件表面,延長(zhǎng)刀具的使用壽命。THK獨(dú)自研制開發(fā)的LM滾動(dòng)直線導(dǎo)軌副,由于改進(jìn)了鋼球接觸部的形狀,采用近似鋼球直徑的曲率半徑的R溝槽形狀,使得鋼球接觸面的容許負(fù)荷增加了十幾倍,而且能長(zhǎng)時(shí)間保持高精度狀態(tài),運(yùn)行2000Km后,磨損量?jī)H為0.5Mm。正是由于其高剛性,并能實(shí)現(xiàn)高速進(jìn)給,廣泛應(yīng)用于高速加工機(jī)床。
2.精密滾珠絲杠和直線電機(jī)
加工中心的滾珠絲杠精度,以及直徑和螺距的大小直接影響加工中心的性能,尤其是在采用直線運(yùn)動(dòng)導(dǎo)軌的高性能加工中心都選擇高精度和大直徑大螺距的單頭滾珠絲杠。
競(jìng)爭(zhēng)促進(jìn)技術(shù)發(fā)展的典型例子莫過于THK美國(guó)公司的驅(qū)動(dòng)速度可達(dá)200m/min的高速滾珠絲杠。一般認(rèn)為滾珠絲杠傳動(dòng)達(dá)到90m/min就不容易了,再快只能用直線電機(jī)驅(qū)動(dòng)了。THK公司采用多種技術(shù)措施來提高滾珠絲杠的驅(qū)動(dòng)速度:用特殊工程塑料做滾珠隔離架,既隔開滾珠,避免珠子間的摩擦,又起作用;為消除熱影響,絲杠為中空通冷卻液;為消除高速振動(dòng),中空絲杠內(nèi)填阻尼材料,以提高阻尼特性。這是目前見到的驅(qū)動(dòng)速度最快的滾珠絲杠。
大功率直線伺服電機(jī),直接驅(qū)動(dòng)工作臺(tái)作直線運(yùn)動(dòng),并與由碳素纖維增強(qiáng)塑料制成的輕型結(jié)構(gòu)工作臺(tái)和直線滾動(dòng)導(dǎo)軌副匹配,實(shí)現(xiàn)高進(jìn)給速度和高精度加工。
3.主軸軸承
從長(zhǎng)遠(yuǎn)的觀點(diǎn)上看,對(duì)磁力、氣動(dòng)和靜壓軸承的市場(chǎng)需求量將會(huì)大大增加。但是,目前在高速機(jī)床中,最常用的還是組合式的向心推力滾珠軸承。在標(biāo)準(zhǔn)的機(jī)床主軸轉(zhuǎn)速條件下,在主軸前端經(jīng)常安裝三排組合式的向心推力滾珠軸承,在主軸后端安裝兩排滾珠軸承。因?yàn)樵谥鬏S前端安裝三排組合式的向心止推滾珠軸承能極好地提高主軸剛度增加主軸的承載能力,這一點(diǎn)對(duì)于重載切削至關(guān)重要。
合理地選擇軸承材料同軸承種類同樣重要。雖然由軸承鋼制成的軸承目前仍被廣泛使用,但實(shí)踐證明,高速切削使用陶瓷軸承將表現(xiàn)出許多優(yōu)點(diǎn)。盡管軸承鋼制成的軸承價(jià)格便宜,但其重量遠(yuǎn)比同樣規(guī)格的陶瓷軸承重得多,由于重量重,高速切削中發(fā)熱量大,必須配置復(fù)雜的冷卻系統(tǒng)。同時(shí)隨著主軸轉(zhuǎn)速的提高,使作用在軸承上的向心力增大,使軸承溫度升高,引起主軸尺寸增大,影響加工零件的尺寸精度,使機(jī)床主軸所需功率增加。陶瓷軸承由于重量輕,將較好地解決這一技術(shù)難題。為了提高機(jī)床主軸剛度和切削能力,在陶瓷軸承上還可施加很大的預(yù)加載荷。由于陶瓷軸承有以上特點(diǎn),因而使其使用壽命增長(zhǎng)。
4.冷卻、及密封技術(shù)
高速機(jī)床容易產(chǎn)生較高溫度,如果不進(jìn)行冷卻,將會(huì)引起熱變形。如為保證機(jī)床主軸的高精度,就必須穩(wěn)定地控制主軸和軸承的溫度。目前,機(jī)床根據(jù)主軸結(jié)構(gòu)不同,選擇外冷方式、內(nèi)冷方式或內(nèi)外共同冷卻方式對(duì)主軸、軸承進(jìn)行冷卻。為達(dá)到高速,技術(shù)也得到發(fā)展,美國(guó)SETCO公司采用Kluber-speed BF72-22合成脂對(duì)精密主軸組,可達(dá)到極高的速度,其速度系數(shù)可達(dá)到dn值2000000以上。
精密主軸常常由于污物的進(jìn)入,造成主軸的失效,原因是應(yīng)為密封不好。美國(guó)SETCO公司開發(fā)了新型專利“SETCO AisShield”空氣隔離密封,集成了摩擦密封和迷宮式密封的優(yōu)點(diǎn)。壓縮空氣切向送入固定前軸承座的循環(huán)槽,與主軸一起構(gòu)成一個(gè)封閉的迷宮,空氣在槽內(nèi)環(huán)繞主軸流動(dòng),該密封方式可使軸承壽命提高3倍。
5.數(shù)控系統(tǒng)
微電子技術(shù)的飛速發(fā)展,為數(shù)控系統(tǒng)向小型化和高集成化發(fā)展提供條件,系統(tǒng)的運(yùn)算速度和操作界面也有了很大的改進(jìn),數(shù)控系統(tǒng)向高速、高精度和易操作的方向發(fā)展。
主要有以下特點(diǎn):
(1)納米插補(bǔ):為了減少插補(bǔ)的輪廓誤差,F(xiàn)ANUC開發(fā)了納米級(jí)的插補(bǔ)功能,使數(shù)控系統(tǒng)在進(jìn)行插補(bǔ)運(yùn)算時(shí)采用1nm的精度進(jìn)行運(yùn)算,并以1nm的當(dāng)量控制伺服電機(jī)的運(yùn)行,系統(tǒng)的插補(bǔ)精度在1/1000000mm精度下運(yùn)行,大幅度降低了系統(tǒng)的誤差。
(2)加速度控制(JERK):機(jī)床在加速度變化時(shí),會(huì)造成機(jī)床振動(dòng),影響加工精度。采用了加加速度控制功能后,會(huì)自動(dòng)對(duì)進(jìn)給速度處理,使本來為單位脈沖函數(shù)的加加速度變成一定時(shí)間內(nèi)加加速度變化的函數(shù),減少機(jī)床的振動(dòng)。
(3)編程導(dǎo)入功能(manual guide I):該功能改變了傳統(tǒng)的使用G代碼的形式,而采用圖形對(duì)話編程的形式,提供大量的輔助編程、計(jì)算的對(duì)話畫面,使系統(tǒng)更容易操作。
綜上所述,對(duì)高性能加工中心,不僅需設(shè)計(jì)出高轉(zhuǎn)速的主軸,還需有高性能CNC系統(tǒng)、高精度直線導(dǎo)軌、精密滾珠絲杠、軸承、選擇合適的冷卻方式、機(jī)床/刀具接口等。上述技術(shù)目前已用于許多高性能機(jī)床的生產(chǎn)實(shí)際,并取得了很好的經(jīng)濟(jì)與社會(huì)效益。
參考文獻(xiàn):
[1]張江華.TK7640數(shù)控銑鏜床的運(yùn)動(dòng)誤差分析及其補(bǔ)償(碩士論文),2007.
[2]暢越星.數(shù)控落地銑鏜床主軸箱動(dòng)力學(xué)分析與結(jié)構(gòu)設(shè)計(jì)研究(碩士論文),2007.
[3]李軍華.數(shù)控機(jī)床主傳動(dòng)齒輪綜合嚙合剛度研究(碩士論文),2007.
[4]張利平主編.液壓氣動(dòng)技術(shù)速查手冊(cè).北京:化學(xué)工業(yè)出版社,2006.
[5]姜華.高速精密臥式加工中心開發(fā)的關(guān)鍵技術(shù)研究(博士論文),2007.
關(guān)鍵詞:Hadoop 集群架構(gòu) HBase Spring框架 MVC模式
中圖分類號(hào):TP333 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1007-9416(2015)03-0173-01
1 引言
本文以Hadoop技術(shù)為技術(shù)背景,在搭建好集群的前提下,進(jìn)行系統(tǒng)設(shè)計(jì)。最后利用Spring框架、MVC模式對(duì)系統(tǒng)進(jìn)行WEB開發(fā)。
2 Hadoop下的云筆記研究
2.1 云計(jì)算
云計(jì)算的基本原理是,通過使計(jì)算分布在大量的分布式計(jì)算機(jī)上,而非本地計(jì)算機(jī)或遠(yuǎn)程服務(wù)器中,企業(yè)數(shù)據(jù)中心的運(yùn)行將更與互聯(lián)網(wǎng)相似。這使得企業(yè)能夠?qū)①Y源切換到需要的應(yīng)用上,根據(jù)需求訪問計(jì)算機(jī)和存儲(chǔ)系統(tǒng)。
2.2 Hadoop
Hadoop是云計(jì)算技術(shù)的具體實(shí)現(xiàn)框架。由HDFS、MapReduce、HBase、Hive 和ZooKeeper等成員組成。其中,HDFS 和MapReduce 是兩個(gè)最基礎(chǔ)、最重要的成員。Hadoop主要的一些特點(diǎn):良好的擴(kuò)容能力 、成本低、高效、可靠性高。
2.3 Hadoop平臺(tái)的研究
HDFS是一個(gè)高度容錯(cuò)的分布式文件系統(tǒng),適合部署在廉價(jià)的機(jī)器上。HDFS能夠提供高吞吐量的數(shù)據(jù)訪問,支持大文件存儲(chǔ),非常適合大規(guī)模數(shù)據(jù)集上的應(yīng)用。HDFS是Hadoop云計(jì)算的基礎(chǔ)。HDFS采用master/slave架構(gòu)。一個(gè)HDFS集群是有一個(gè)Namenode(master)和一定數(shù)目的Datanode(slave)組成。
hadoop 的集群是基于 master/slave 模式,namenode 和 jobtracker 屬于 master,datanode 和tasktracker 屬于 slave,master 只有一個(gè),而 slave 有多個(gè)SecondaryNameNode 內(nèi)存需求和 NameNode 在一個(gè)數(shù)量級(jí)上,所以通常 secondaryNameNode(運(yùn)行在單獨(dú)的物理機(jī)器上)和 NameNode 運(yùn)行在不同的機(jī)器上。
2.4 云筆記的WEB研究
云筆記的WEB系統(tǒng)主要使用的框架是Spring框架。Spring主要功能便是使用Spring框架管理程序中的組件對(duì)象以及對(duì)象之間關(guān)系。利用MVC三層架構(gòu)模式來構(gòu)建起WEB的三層模式
3 Hadoop下的云筆記設(shè)計(jì)
3.1 云筆記系統(tǒng)框架設(shè)計(jì)
系統(tǒng)框架由Client,HBase數(shù)據(jù)庫,WEB服務(wù)器,HDFS集群組成。借助B/S架構(gòu)及Hadoop技術(shù)將數(shù)據(jù)存儲(chǔ)在分布式文件系統(tǒng)上。數(shù)據(jù)表采用HBase以Mapper方式存儲(chǔ),WEB服務(wù)器使用Tomcat7.0。
云筆記平臺(tái)使用Ubuntu11.10、JDK1.7.0、Hadoop1.0.4進(jìn)行搭建。Hadoop平臺(tái)的運(yùn)行模式為分布式模式。Hadoop集群由1個(gè)master,4個(gè)slave 構(gòu)成。由局域網(wǎng)將各節(jié)點(diǎn)進(jìn)行互聯(lián)。整個(gè)平臺(tái)在安裝好jdk、hadoop還需配置系統(tǒng)環(huán)境在/etc/profile。再配置hadoop-env.sh、hdfs-site.xml以及 core-site.xml、mapred-site.xml 四個(gè) XML文件。再進(jìn)行SSH無密碼驗(yàn)證配置。在MyEclipse上安裝hadoop插件,配置相應(yīng)的core-site.xml與hdfs-site.xml配置文件。
3.2 云筆記系統(tǒng)功能模塊設(shè)計(jì)
整個(gè)云筆記是以學(xué)習(xí)者用戶為出發(fā)點(diǎn)進(jìn)行相關(guān)模塊設(shè)計(jì)。系統(tǒng)模塊主要分為登陸、注冊(cè)模塊,全部筆記本、回收站、收藏、筆記等模塊。全部筆記本模塊列出用戶的所有筆記本,當(dāng)用戶對(duì)筆記進(jìn)行刪除時(shí),筆記會(huì)被轉(zhuǎn)到回收站。筆記可以被用戶分享以使其他用戶查閱,并對(duì)感興趣的筆記進(jìn)行收藏。用戶還可以對(duì)筆記進(jìn)行編輯。
3.3 云筆記數(shù)據(jù)庫設(shè)計(jì)
本平臺(tái)所采用的數(shù)據(jù)庫是HBase。建立的數(shù)據(jù)庫為cloudnote。依據(jù)云筆記的各個(gè)模塊進(jìn)行表的設(shè)計(jì)。主要的表cn_user、cn_notebook_type、cn_notebook、cn_note、cn_share等五個(gè)表。分別管理用戶個(gè)人信息、存儲(chǔ)筆記本類型數(shù)據(jù)、存儲(chǔ)筆記本數(shù)據(jù)、存儲(chǔ)分享筆記數(shù)據(jù)。
在非關(guān)系型數(shù)據(jù)庫HBase中進(jìn)行數(shù)據(jù)的增刪改查。借助數(shù)據(jù)訪問接口,來對(duì)數(shù)據(jù)庫的并發(fā)訪問。在視圖層中經(jīng)由WEB服務(wù)器將數(shù)據(jù)進(jìn)行前端顯示。
為適應(yīng)云筆記平的數(shù)據(jù)訪問,HBase需重新定義增刪改查類。這些類都是定義在了各個(gè)數(shù)據(jù)訪問層中的。查找的結(jié)果返回的都是集合型。泛型為KeyValue或Result型。
3.4 云筆記系統(tǒng)WEB設(shè)計(jì)
本平臺(tái)采用的開發(fā)語言為java,MyExclipse開發(fā)軟件。WEB設(shè)計(jì)借助Spring框架,設(shè)計(jì)思想是MVC三層架構(gòu)。視圖層使用CSS樣式、HTML以及JQuery2.1進(jìn)行前端展現(xiàn)。控制層采用具體的Controller類控制用戶的數(shù)據(jù)請(qǐng)求。業(yè)務(wù)層是根據(jù)筆記本的業(yè)務(wù)進(jìn)行Java代碼編寫。
4 結(jié)語
本文簡(jiǎn)要的介紹有關(guān)云計(jì)算hadoop及其web方面的相關(guān)技術(shù)。主要的內(nèi)容是針對(duì)基于hadoop的云筆記進(jìn)行研究與設(shè)計(jì)。并取得相應(yīng)的設(shè)計(jì)成果將基于hadoop的平臺(tái)的集群環(huán)境搭建起來。最終使得云筆記系統(tǒng)在Hadoop集群上正常有序的運(yùn)行。
參考文獻(xiàn)
[1]王海豹.基于Hadoop架構(gòu)的數(shù)據(jù)共享模型研究[D].北京工業(yè)大學(xué)工學(xué)碩士學(xué)位論文,2013.7-8.
關(guān)鍵詞:無線網(wǎng)絡(luò);測(cè)試系統(tǒng);設(shè)計(jì)
隨著無線網(wǎng)絡(luò)在國(guó)內(nèi)外的大力普及,政府對(duì)3G網(wǎng)絡(luò)建設(shè)的政策支持,國(guó)內(nèi)無線網(wǎng)絡(luò)技術(shù)發(fā)展迅速,而其中無線網(wǎng)絡(luò)測(cè)試技術(shù)對(duì)整個(gè)網(wǎng)絡(luò)建設(shè)起著舉足輕重的作用。無線網(wǎng)絡(luò)測(cè)試是網(wǎng)絡(luò)新技術(shù)實(shí)踐檢驗(yàn)和不斷修正必須經(jīng)歷的一道管卡,也是檢驗(yàn)理論是否符合實(shí)踐的關(guān)鍵。因此,一個(gè)完整高質(zhì)量的無線網(wǎng)絡(luò)測(cè)試系統(tǒng)對(duì)于無線網(wǎng)絡(luò)的建設(shè)起著至關(guān)重要的推動(dòng)作用,通過該系統(tǒng)可以合理的優(yōu)化網(wǎng)絡(luò)資源配置,通過改進(jìn)現(xiàn)有網(wǎng)絡(luò),提高運(yùn)營(yíng)商的網(wǎng)絡(luò)競(jìng)爭(zhēng)力,并不斷為新客戶提供強(qiáng)有力的支持。
本文將從無線網(wǎng)絡(luò)測(cè)試系統(tǒng)的需求出發(fā),較為詳細(xì)的分析無線網(wǎng)絡(luò)測(cè)試系統(tǒng)的基本原理、整體功能設(shè)計(jì)和軟件實(shí)現(xiàn)三個(gè)方面。
1 系統(tǒng)設(shè)計(jì)與分析
本文所設(shè)計(jì)的無線網(wǎng)絡(luò)測(cè)試系統(tǒng)是為各運(yùn)營(yíng)商等客戶量身打造的高效、功能化、智能化的測(cè)試平臺(tái),通過提供高質(zhì)量的無線網(wǎng)絡(luò)測(cè)試幫助運(yùn)營(yíng)商測(cè)試并了解無線網(wǎng)絡(luò)的運(yùn)行特點(diǎn)并作出評(píng)估,運(yùn)營(yíng)商以此為基礎(chǔ)不斷提升網(wǎng)絡(luò)質(zhì)量,為用戶提供更優(yōu)質(zhì)的服務(wù)。
無線網(wǎng)絡(luò)測(cè)試系統(tǒng)在建設(shè)中把握以下幾個(gè)原則:⑴標(biāo)準(zhǔn)化原則,可以滿足各種接口協(xié)議。⑵開放性原則,能夠滿足各種網(wǎng)絡(luò)類型及接入設(shè)備的要求。⑶人性化原則,對(duì)結(jié)構(gòu)體系不斷優(yōu)化,并設(shè)計(jì)良好的人機(jī)界面。⑷數(shù)據(jù)互通原則,能夠與其他測(cè)試系統(tǒng)共享數(shù)據(jù)并不受其他因素的干擾。⑸安全原則,合理設(shè)置權(quán)限,并備份測(cè)試數(shù)據(jù),保證測(cè)試系統(tǒng)及數(shù)據(jù)的安全性。⑹經(jīng)濟(jì)原則,在科學(xué)的理念指導(dǎo)下用盡量少的錢做出最優(yōu)質(zhì)的平臺(tái)。
通過功能模塊化的設(shè)計(jì),將無線網(wǎng)絡(luò)測(cè)試系統(tǒng)分解為各類獨(dú)立的子系統(tǒng),可以更加靈活并為運(yùn)營(yíng)商提供更多的選擇。其中專業(yè)測(cè)試子系統(tǒng)-Pro是其中最為突出的,本詳細(xì)介紹。
專業(yè)測(cè)試子系統(tǒng)相對(duì)其他子系統(tǒng),其功能最全面且最先進(jìn)。通過該子系統(tǒng)的測(cè)試,運(yùn)營(yíng)商可以準(zhǔn)確掌握網(wǎng)絡(luò)出現(xiàn)問題的原因,網(wǎng)絡(luò)運(yùn)行的效果,并滿足網(wǎng)絡(luò)維護(hù)等各方面要求。
該系統(tǒng)的設(shè)計(jì)分為前端設(shè)計(jì)和后臺(tái)設(shè)計(jì)。前端設(shè)計(jì)是設(shè)計(jì)測(cè)試系統(tǒng)接收和采集數(shù)據(jù)的模塊。前端模塊可以測(cè)試基本的語音和采集數(shù)據(jù)業(yè)務(wù),通過設(shè)計(jì)良好的人機(jī)界面(類似Microsoft Office布局),通過多種方式直接展現(xiàn)給現(xiàn)場(chǎng)操作人員各種測(cè)量到的數(shù)據(jù),供操作人員判斷。按照之前的設(shè)計(jì)原則,前端設(shè)計(jì)有以下幾點(diǎn)需要滿足:⑴操作界面簡(jiǎn)單易上手;⑵能夠支持目前國(guó)內(nèi)外主流的網(wǎng)絡(luò)制式(例如GSM,GPRS等,包括各類2D,3D制式),通過功能模塊化的設(shè)計(jì),能夠滿足不同用戶的個(gè)性化需求。⑶并能夠正確譯碼空中接口的采集數(shù)據(jù)。⑷能支持手機(jī)或PC等各類接收終端。⑸能夠適應(yīng)不同的網(wǎng)絡(luò)制式且具備相應(yīng)的展示功能。⑹能夠支持基站內(nèi)數(shù)據(jù)導(dǎo)入和分析,并可以支持多數(shù)據(jù)表顯示。
后臺(tái)設(shè)計(jì)則是對(duì)前端采集到的測(cè)試數(shù)據(jù)進(jìn)行后臺(tái)分析統(tǒng)計(jì)的模塊。盡管前端也具有一定的分析功能,但其主要功能是采集數(shù)據(jù)并進(jìn)行一些簡(jiǎn)單的分析,因此有必要設(shè)計(jì)后臺(tái)來對(duì)前端采集的數(shù)據(jù)進(jìn)行優(yōu)化分析處理,為網(wǎng)絡(luò)建設(shè)提供參考。
針對(duì)不同的網(wǎng)絡(luò)制式,后臺(tái)要進(jìn)行個(gè)性化的計(jì)算分析,提供相應(yīng)的分析報(bào)告。后臺(tái)內(nèi)置了高效的數(shù)據(jù)顯示、分析和統(tǒng)計(jì)模塊、幫助客戶詳細(xì)了解網(wǎng)絡(luò)的運(yùn)行特點(diǎn)、以及進(jìn)行網(wǎng)絡(luò)診斷幫助客戶網(wǎng)絡(luò)維護(hù),提高客戶的分析效率。后臺(tái)還能進(jìn)行基于GIS模塊展現(xiàn)支持各類地理信息,滿足各種應(yīng)用需求。同時(shí),后臺(tái)通過良好的界面設(shè)計(jì),可以完整展現(xiàn)分析和測(cè)試得到的各類運(yùn)行參數(shù)。另外,后臺(tái)還能對(duì)基站小區(qū)內(nèi)的信息進(jìn)行自動(dòng)化處理,幫助客戶直觀了解網(wǎng)絡(luò)的運(yùn)行情況。
2 系統(tǒng)功能實(shí)現(xiàn)
測(cè)試平臺(tái)依據(jù)專業(yè)測(cè)試子系統(tǒng)-Pro后臺(tái),進(jìn)行創(chuàng)造性的再設(shè)計(jì),通過各類測(cè)試前端采集網(wǎng)絡(luò)運(yùn)行數(shù)據(jù),并整合進(jìn)客戶自行設(shè)計(jì)的功能性產(chǎn)品所產(chǎn)生的數(shù)據(jù),將所有信息打通形成數(shù)據(jù)鏈,對(duì)運(yùn)營(yíng)商維護(hù)網(wǎng)絡(luò)運(yùn)行提供基礎(chǔ)。
無線網(wǎng)絡(luò)測(cè)試平臺(tái)的設(shè)計(jì)特點(diǎn)在于設(shè)計(jì)中整合各子系統(tǒng)的重點(diǎn)模塊,應(yīng)用相當(dāng)廣泛,在滿足使用情況的同時(shí)縮減開發(fā)開支,并極大的方便系統(tǒng)維護(hù)和更新。
相比以往的無線網(wǎng)絡(luò)測(cè)試平臺(tái)通常局限于某種測(cè)試接口,不能滿足測(cè)試人員分析多個(gè)接口的需求,因此給無線網(wǎng)絡(luò)測(cè)試帶來了極大的阻礙,并降低了使用效率。該無線網(wǎng)絡(luò)測(cè)試平臺(tái)可以實(shí)現(xiàn)數(shù)據(jù)所有網(wǎng)絡(luò)共享和并行監(jiān)控,從而幫助客戶發(fā)現(xiàn)和解決問題。
并且該無線網(wǎng)絡(luò)測(cè)試平臺(tái)還整合以往的實(shí)踐經(jīng)驗(yàn),能夠智能判斷較基本問題并提出建議,并初步自動(dòng)化分析故障,幫助提高測(cè)試效果。
無線網(wǎng)絡(luò)綜合測(cè)試平臺(tái)為無線網(wǎng)絡(luò)建設(shè)提供了新的視角。⑴可以集中化處理各類網(wǎng)絡(luò)運(yùn)行中的問題;⑵進(jìn)行各種數(shù)據(jù)的對(duì)比分析和有針對(duì)性的提供解決方案;⑶通過功能化的設(shè)計(jì)降低技術(shù)人員的使用門檻。
[參考文獻(xiàn)]
[1]程方,壬鵬.現(xiàn)代網(wǎng)絡(luò)測(cè)試技術(shù)發(fā)展綜述[J].重慶郵電大學(xué)學(xué)報(bào).2008.57-60.
[2]唐興.移動(dòng)通信技術(shù)的歷史及發(fā)展趨勢(shì)[J].旺西通信科技.2008(2):16-20.
【關(guān)鍵詞】自主學(xué)習(xí) 交流平臺(tái) C/S B/S
【中圖分類號(hào)】G642【文獻(xiàn)標(biāo)識(shí)碼】A【文章編號(hào)】1006-9682(2009)11-0025-01
一、綜 述
通常,交流平臺(tái)包括服務(wù)器端與客戶端兩個(gè)部分。服務(wù)器端通常作為數(shù)據(jù)中心或業(yè)務(wù)中心為客戶端提供服務(wù),而客戶端則直接與用戶交互。在早期的應(yīng)用中,人們大都采用C/S架構(gòu)構(gòu)建交流平臺(tái),后來,隨著用戶的增加、程序的升級(jí)等,這種架構(gòu)暴露出來了一些問題(主要集中在程序的部署等方面),B/S架構(gòu)的交流平臺(tái)便應(yīng)運(yùn)而生。
C/S(Client/Server)是一種分布式處理模式,應(yīng)用程序的任務(wù)分別由客戶機(jī)和服務(wù)器共同分擔(dān)。客戶程序駐留在客戶機(jī)上,服務(wù)器處理程序則在網(wǎng)絡(luò)上的服務(wù)器端。這樣,一方面發(fā)揮了PC機(jī)的處理能力,另一方面減輕了服務(wù)器的負(fù)擔(dān)。它使得處理盡可能地向正在被處理的數(shù)據(jù)靠攏。C/S架構(gòu)從客戶機(jī)到服務(wù)器被劃分為四層。
B/S(Browser/Server)架構(gòu)即瀏覽器和服務(wù)器架構(gòu),是隨著互聯(lián)網(wǎng)技術(shù)的興起,對(duì)C/S結(jié)構(gòu)的一種變化或者改進(jìn)的架構(gòu)。在這種架構(gòu)下,用戶工作界面是通過WWW瀏覽器來實(shí)現(xiàn),極少部分事務(wù)邏輯在前端(Browser)實(shí)現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端(Server)實(shí)現(xiàn)。這樣就大大簡(jiǎn)化了客戶端電腦載荷,減輕了系統(tǒng)維護(hù)與升級(jí)的成本和工作量,降低了用戶的總體成本(TCO)。B/S系統(tǒng)的數(shù)據(jù)和程序放在服務(wù)器端,服務(wù)器有多層結(jié)構(gòu)。服務(wù)器執(zhí)行必要的計(jì)算,負(fù)責(zé)與數(shù)據(jù)庫的交互工作,并將結(jié)果發(fā)送給客戶。客戶端只需擁有瀏覽器即可十分容易地使用該系統(tǒng),前端的瀏覽器不用維護(hù),操作風(fēng)格一致。B/S架構(gòu)大體可以分為人機(jī)界面、業(yè)務(wù)規(guī)則、數(shù)據(jù)轉(zhuǎn)換、應(yīng)用服務(wù)四層。
自主學(xué)習(xí)即在總體教學(xué)目標(biāo)的宏觀調(diào)控下,學(xué)習(xí)者在教師的指導(dǎo)下,根據(jù)自身?xiàng)l件和需要自由地選擇學(xué)習(xí)目標(biāo)、學(xué)習(xí)內(nèi)容、學(xué)習(xí)方法,并通過自我調(diào)控的學(xué)習(xí)活動(dòng)完成具體學(xué)習(xí)目標(biāo)的學(xué)習(xí)模式。是一種學(xué)生把自己置于主人地位上的學(xué)習(xí),學(xué)習(xí)積極性的根源在于學(xué)生內(nèi)部學(xué)習(xí)動(dòng)機(jī),學(xué)生主動(dòng)參與到學(xué)習(xí)活動(dòng)中去,學(xué)習(xí)是高效的。可以說自主學(xué)習(xí)不僅能開發(fā)出學(xué)生潛在的能力,而且能激活、誘導(dǎo)出學(xué)生學(xué)習(xí)的積極性,養(yǎng)成良好的學(xué)習(xí)態(tài)度和學(xué)習(xí)習(xí)慣。“一切天賦和諾言都不如習(xí)慣更有力量”。
二、自主學(xué)習(xí)交流平臺(tái)構(gòu)建
本文擬基于NET Framework,針對(duì)自主學(xué)習(xí)的含義及特點(diǎn),結(jié)合B/S架構(gòu)和C/S架構(gòu)的優(yōu)點(diǎn),設(shè)計(jì)一款用于支持自主學(xué)習(xí)交流的教學(xué)輔助系統(tǒng)。
該系統(tǒng)采用典型的智能客戶端、Web服務(wù)器、數(shù)據(jù)庫服務(wù)器三層架構(gòu)。在每個(gè)客戶端都有相關(guān)數(shù)據(jù)的緩存,用戶在使用本系統(tǒng)時(shí),只需要安裝一個(gè)客戶端就可以進(jìn)行所有的交流活動(dòng),包括用戶的申請(qǐng)注冊(cè),登錄驗(yàn)證,添加、瀏覽、修改、刪除主題等等。客戶端在響應(yīng)用戶操作時(shí),通過調(diào)用Web Service與Web應(yīng)用服務(wù)器進(jìn)行交互,包括數(shù)據(jù)的獲取與同步等。另外,還有一個(gè)數(shù)據(jù)服務(wù)器,用于維持一個(gè)完整的數(shù)據(jù)庫,響應(yīng)Web服務(wù)器的數(shù)據(jù)操作。
通過將本系統(tǒng)與現(xiàn)有的主題學(xué)習(xí)交流平臺(tái)進(jìn)行比價(jià),發(fā)現(xiàn)其具有以下優(yōu)勢(shì):
1.體現(xiàn)自主學(xué)習(xí)的特點(diǎn)
自主學(xué)習(xí)中問題化、開放性、整合性等特點(diǎn)在這里作為設(shè)計(jì)重點(diǎn)考慮的因素加以強(qiáng)調(diào)。系統(tǒng)中的內(nèi)容按課程、主題、消息三個(gè)層次進(jìn)行劃分,用戶被分成不同的角色(不再按老師和學(xué)習(xí)來劃分),只要擁有相應(yīng)的權(quán)限都可以對(duì)學(xué)習(xí)主題進(jìn)行維護(hù)(新增、修改、刪除等)。
2.易于部署和維護(hù)
采用ClickOnce等新的部署技術(shù),系統(tǒng)自動(dòng)進(jìn)行更新,解決C/S架構(gòu)軟件不易部署和維護(hù)的困難,避免產(chǎn)生組件共享帶來的問題。
3.支持離線操作
系統(tǒng)不必一直在線,離線也可以進(jìn)行操作,這對(duì)網(wǎng)絡(luò)狀況不好或經(jīng)常離線的用戶尤其有用。當(dāng)系統(tǒng)檢測(cè)到用戶在線時(shí),會(huì)在后臺(tái)對(duì)數(shù)據(jù)進(jìn)行同步。
4.提供豐富的用戶體驗(yàn)
這是胖客戶端軟件的優(yōu)勢(shì),本系統(tǒng)在界面設(shè)計(jì)上要達(dá)到與胖客戶端軟件相當(dāng)?shù)男Ч?通過充分利用NET Framework的資源與自定義的用戶控件,添加豐富的用戶提示,這一點(diǎn)實(shí)現(xiàn)起來是相當(dāng)方便的。
5.快速的操作響應(yīng)
用戶的每一個(gè)操作都能得到及時(shí)的響應(yīng),不能有明顯的延遲。系統(tǒng)中大量地用到了異步方法調(diào)用、多線程、事件等技術(shù),讓用戶界面始終能夠快速響應(yīng)用戶的操作。
6.具有高度的可擴(kuò)展性
整個(gè)系統(tǒng)都采用了面向?qū)ο蟮脑O(shè)計(jì)思想和多種設(shè)計(jì)模式,提高了軟件的可復(fù)用性和可擴(kuò)展性,為將來軟件的升級(jí)奠定了堅(jiān)實(shí)的基礎(chǔ)。
三、總 結(jié)
交流平臺(tái)的架構(gòu)劃分為C/S和B/S兩種類型,事實(shí)上軟件的架構(gòu)所包含的內(nèi)容十分復(fù)雜,涉及到軟件生命周期的各個(gè)階段。一個(gè)軟件具體采用什么架構(gòu)不能一概而論,應(yīng)該根據(jù)業(yè)務(wù)需要靈活規(guī)劃。本系統(tǒng)的架構(gòu)基于一個(gè)假定的業(yè)務(wù)需求,旨在論證采用基于智能客戶端的架構(gòu)實(shí)現(xiàn)一個(gè)交流平臺(tái)的可行性,通過實(shí)踐,找到可能存在的問題及相應(yīng)的解決方案。當(dāng)然,本論文解決的問題只是實(shí)際生產(chǎn)環(huán)境下問題的子集,但這卻不失為一個(gè)有益的嘗試。
參考文獻(xiàn)
1 駱紅波.基于C/S模式的信息技術(shù)考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn):[碩士學(xué)位論文].長(zhǎng)沙:國(guó)防科學(xué)大學(xué),2005
關(guān)鍵詞 Web3D;Flash3D;WebGL;編譯
中圖分類號(hào)TP39 文獻(xiàn)標(biāo)識(shí)碼A 文章編號(hào) 1674-6708(2013)102-0199-02
0引言
網(wǎng)絡(luò)3D化是當(dāng)前互聯(lián)網(wǎng)發(fā)展的一個(gè)新趨勢(shì),尤其是近幾年來移動(dòng)互聯(lián)網(wǎng)的迅猛發(fā)展,推動(dòng)了Web3D技術(shù)的革新。當(dāng)前,在網(wǎng)絡(luò)上最流行和最被廣泛使用的3D技術(shù)是Flash3D技術(shù)。網(wǎng)上有很多流行的基于Flash的3D引擎,既有商用非開源的,也有免費(fèi)開源的,沒有統(tǒng)一的標(biāo)準(zhǔn)。隨著網(wǎng)絡(luò)3D的發(fā)展,F(xiàn)lash適時(shí)地推出了新的3D技術(shù)——Stage3D。Stage3D不僅采用了最新的渲染技術(shù)——可編程渲染管線,而且支持GPU硬件加速技術(shù)。然而,Stage3D依然無法改變插件化這個(gè)事實(shí)。HTML5的出現(xiàn),讓網(wǎng)絡(luò)3D去插件化得以實(shí)現(xiàn)。基于HTML5的WebGL技術(shù),真正做到了無插件,只需瀏覽器,就可以展示3D模型,甚至是運(yùn)行大型3D在線游戲。WebGL有望取代Flash的Web3D霸主地位,成為新一代的Web3D標(biāo)準(zhǔn)。
1 WebGL的優(yōu)勢(shì)
WebGL是一項(xiàng)新興的Web前端技術(shù),它是OpenGL和JavaScript的組合,在HTML5的canvas標(biāo)簽上繪制和渲染3D模型。WebGL最大的優(yōu)勢(shì)在于它無需插件,依靠瀏覽器,就能夠虛擬出三維世界。WebGL是開源免費(fèi)的,并且是跨平臺(tái),在開源社區(qū)的大力支持下,WebGL充滿著活力。WebGL是Web上的OpenGL,支持GPU硬件加速技術(shù)和可編程Shader,能夠高效輕松地渲染和展示3D高級(jí)特效。WebGL使用HTML5的canvas標(biāo)簽作為內(nèi)容的展示舞臺(tái),能夠方便地嵌入網(wǎng)頁,實(shí)現(xiàn)了邏輯和UI的剝離。
2無損轉(zhuǎn)換器的設(shè)計(jì)與實(shí)現(xiàn)
Flash/Stage3D的編程實(shí)現(xiàn)語言是ActionScript3.0語言,而HTML5/WebGL的編程實(shí)現(xiàn)語言是JavaScript語言。這兩種編程語言都是基于ECMAScript的編程語言。ECMAScript是一種ECMA-262標(biāo)準(zhǔn)化的腳本程序設(shè)計(jì)語言,在萬維網(wǎng)上被廣泛使用。因而,ActionScript3.0和JavaScript是同宗同源的,ActionScript3.0翻譯轉(zhuǎn)換成JavaScript是完全可行的。圖1是本轉(zhuǎn)換器的基本架構(gòu)圖。
2.1文法分析
2.2 LL(1)分析器
我們采用自上而下的語法分析方法,對(duì)任何輸入串,試圖用一切可能的方法,從文法開始符號(hào)出發(fā),自上而下地為輸入串建立一顆語法樹。
LL (1) 分析器的核心成員將包含產(chǎn)生式,掃描器,終結(jié)符,非終結(jié)符。一個(gè)標(biāo)準(zhǔn)的BNF產(chǎn)生式,其形式如:rule::=expression ,其中rule為產(chǎn)生式的名稱,而expression則是這個(gè)產(chǎn)生式的具體表現(xiàn),Rule表示產(chǎn)生式的名稱,Expression中存儲(chǔ)著具體表現(xiàn)的所有單詞。終結(jié)符是任意單詞串(即不包含空格的)的集合,在一個(gè)文法中,終結(jié)符只可能出現(xiàn)在任意產(chǎn)生式的右側(cè),即Expression中。而非終結(jié)符為所有在文法產(chǎn)生式左邊出現(xiàn)的符號(hào),即所有的可能的Rule。在分析過程中,若遇到非終結(jié)符,則意味著將進(jìn)行新的規(guī)約。掃描器為特殊的產(chǎn)生式,它的Rule必定是一個(gè)終結(jié)符,而它的Expression則為一個(gè)正則表達(dá)式。掃描器的作用則是當(dāng)分析器在規(guī)約到一個(gè)終結(jié)符時(shí),為了判斷這個(gè)字符串是否匹配,那么通過掃描器就可以完成,任意字符串都會(huì)通過正則表達(dá)式來判斷是否匹配。
通過LL(1)分析器的分析,將產(chǎn)生三個(gè)符號(hào)集合:First集合、Follow集合、Select集合。First集合是任意一個(gè)記號(hào)最后代表的串中可能在第一個(gè)出現(xiàn)的終結(jié)符,或者是空串ε。Follow集合是為任意一個(gè)記號(hào)最后代表的串之后第一個(gè)出現(xiàn)的可能的終結(jié)符,或者是開始符號(hào)。Select集合是一個(gè)表格,用來在任意符號(hào)遇到任意終結(jié)符的時(shí)選擇不同的產(chǎn)生式。這些符號(hào)將在接下來的上下文處理中得到進(jìn)一步的分析處理,為最終的翻譯映射做鋪墊。
2.3 上下文相關(guān)分析
在文法構(gòu)造過程,ActionScript3.0的文法包括包文法、類文法、塊文法3種。這里的上下文處理指的就是ActionScript3.0文件結(jié)構(gòu)的上下文,我們?cè)O(shè)計(jì)了一個(gè)類ASContext來表示這個(gè)上下文。ASContext有四個(gè)主要的屬性:Imports、Predefs、CurrentClass、CurrentFunc。其中,Imports用來保存當(dāng)前正在分析的Import引用,Predefs用來保存當(dāng)前分析的預(yù)定義,CurrentClass表示當(dāng)前正在分析的類,而CurrentFunc表示當(dāng)前正在分析的方法。
上下文相關(guān)處理的具體分析如下:
在文件塊中,若遇到包塊文法的開始,ASContext記錄下包塊的信息。若遇到包外類的定義,則將CurrentClass設(shè)置為此外部類,同時(shí)將包外類加入包外類的集合。同時(shí),將所有的Imports和Predefs保存到CurrentClass,并清空這兩個(gè)集合。
在包塊中,若遇到類定義,則將CurrentClass定義為此類,并將包內(nèi)類設(shè)置為此類。同時(shí),將所有的Imports和Predefs保存到當(dāng)前類,并清空這兩個(gè)集合。
在上述兩者中,若遇到引用和預(yù)定義,則在Imports和Predefs中加入匹配得到的引用和預(yù)定義。
在類塊中,遇到任意方法定義,則根據(jù)前方的限定修飾符將方法的公開性設(shè)置,設(shè)置方法同屬性定義。而靜態(tài)方法的處理方式也與屬性一樣。只是此時(shí)將CurrentFunc設(shè)置為當(dāng)前函數(shù),可以將所有的函數(shù)內(nèi)定義變量進(jìn)行處理。
由于函數(shù)內(nèi)變量的提升,在進(jìn)行塊級(jí)分析的時(shí)候,會(huì)將讀到所有的變量定義加入一個(gè)特殊的序列,此序列存儲(chǔ)當(dāng)前函數(shù)的所有臨時(shí)變量。其他的語句則會(huì)被按正常序列加入當(dāng)前的函數(shù)。
當(dāng)分析完成后,上下文對(duì)象ASContext保存了一個(gè)ActionScript3.0文件的所用信息了。接下來就要進(jìn)行真正的映射翻譯,得到目標(biāo)代碼的中間代碼。
2.4 映射翻譯
由于ActionScript3.0語言是面向?qū)ο螅∣O)的語言,而JavaScript是解釋型語言,非OO語言。然而,JavaScript是函數(shù)型語言,簡(jiǎn)單的說,它的函數(shù)即可作為對(duì)象來使用,像Java語言一樣,它的根對(duì)象是Object對(duì)象,所有的對(duì)象都繼承自O(shè)bject。所以,JavaScript完全可以模擬面向?qū)ο蟆lash程序需要用到Stage3D庫,然而由于Stage3D庫是采用自然語言編寫的,本轉(zhuǎn)換器無法轉(zhuǎn)換。我們必須對(duì)Stage3D庫進(jìn)行對(duì)應(yīng)的JavaScript面向?qū)ο竽M化實(shí)現(xiàn)。最后,將中間代碼生成目標(biāo)代碼。至此,ActionScript3.0語言就被成功翻譯成了JavaScript語言了。
4 結(jié)論與展望
本論文設(shè)計(jì)實(shí)現(xiàn)了將一門高級(jí)語言翻譯成另一門高級(jí)語言的計(jì)算機(jī)語言轉(zhuǎn)換器。本轉(zhuǎn)換器已經(jīng)實(shí)現(xiàn)基本的轉(zhuǎn)換功能,然而要將Flash項(xiàng)目完整地轉(zhuǎn)換成WebGL項(xiàng)目,目前還無法成功做到。并且,由于flash內(nèi)置函數(shù)庫過于龐大,因而翻譯的JavaScript文件通常會(huì)遇到一些JavaScript所沒有的類型或者函數(shù),這將使得翻譯完成的代碼終止運(yùn)行。要避免這樣的情況發(fā)生,就必須對(duì)原有flash的所有庫函數(shù)進(jìn)行JavaScript化,這是未來需要完成的任務(wù)之一。
WebGL是一項(xiàng)正在發(fā)展的新技術(shù),如果能將現(xiàn)有的Flash代碼無損地轉(zhuǎn)換成WebGL代碼,必將推動(dòng)WebGL的發(fā)展前景。
參考文獻(xiàn)
[1]Bar-Hillel Y., Kashier A., and Shamir E.“Machine Translation, chapter Measures of syntactic complexity”[J].John Wiley & Sons,Inc.New York., 1967.
[2]Upadhyaya, M.Engg, J.“Simple calculator compiler using Lex and YACC”.[J] Electronics Computer Technology (ICECT) on International Conference 2011 3rd. v(6) p182-187.
【關(guān)鍵詞】碼垛機(jī)器人 受力分析 優(yōu)化
一、前言
日本早在二十世紀(jì)70年代已開始將碼垛機(jī)器人用于其工業(yè)制造。如今,國(guó)際上在碼垛領(lǐng)域較為出色的包括日本FANUC,德國(guó)的KUKA以及瑞士ABB等,他們對(duì)CAD\CAE\FAE等計(jì)算機(jī)輔助技術(shù)的運(yùn)用已經(jīng)相當(dāng)成熟,為客戶帶來的是機(jī)器人自動(dòng)化生產(chǎn)線成套裝備解決方案。而在我國(guó),目前碼垛機(jī)器人還未成產(chǎn)業(yè),國(guó)內(nèi)多數(shù)廠家仍處于自主研發(fā)、或小批量成產(chǎn)的初步階段,面臨的問題包括:生產(chǎn)力落后,產(chǎn)品通用性不高以及產(chǎn)品的可靠性較低等。而這些問題最終都?xì)w結(jié)到國(guó)內(nèi)的機(jī)器人設(shè)計(jì)手段較落后這一根本原因。要縮小與國(guó)外同行的差距,重中之重就是要提高設(shè)計(jì)能力。本文碼垛機(jī)器人手臂在設(shè)計(jì)中使用SolidWorks三維建模以及使用其Simulation模塊進(jìn)行有限元分析,并對(duì)零件結(jié)構(gòu)進(jìn)行優(yōu)化,以此彰顯CAD\CAE技術(shù)在機(jī)械設(shè)計(jì)中的重要性。
二、建模和分析前準(zhǔn)備
三維建模是進(jìn)行計(jì)算機(jī)輔助分析的第一步。首先按照設(shè)計(jì)尺寸在SolidWorks上進(jìn)行草圖繪制、拉伸等在維建模操作,碼垛機(jī)器人手臂為焊接組合件,在此把模型簡(jiǎn)化成一體化的實(shí)體模型,以利于接下來的分析和優(yōu)化。三維模型完成后進(jìn)入Simulation模塊,新建新算例,按照要求進(jìn)行網(wǎng)格劃分。
三、有限元分析及優(yōu)化
有了前面的準(zhǔn)備工作,要模擬碼垛機(jī)器人極限位姿下的實(shí)際加減速運(yùn)行狀況(如無特殊說明,本文所描述的手臂分析狀態(tài)皆為碼垛機(jī)器人的加減速階段),首先將定義材料為Q235-A。然后對(duì)手臂的末端添加符合運(yùn)行情況的邊界約束條件,對(duì)手臂的前端添加兩部分載荷,一部分為碼垛機(jī)器人前部及負(fù)載所產(chǎn)生的載荷;另一部分為碼垛機(jī)器人的加減速階段,在加速度條件下等效的慣性載荷。最后,在運(yùn)算結(jié)果中添加應(yīng)力分析及位移分析。運(yùn)行算例后,得到圖1及圖2的分析結(jié)果。
圖1.碼垛機(jī)器人手臂 圖2. 碼垛機(jī)器人手臂
應(yīng)力分析圖 位移分析圖
由圖1可見,在碼垛機(jī)器人作加減速動(dòng)作時(shí),最大應(yīng)力發(fā)生在方鋼與手臂末端的接合處,應(yīng)力值為120MPa。而Q235材料的屈服強(qiáng)度為235MPa左右,故安全系數(shù)為1.95,并未達(dá)到設(shè)計(jì)的預(yù)期值。由圖2可見,加減速狀態(tài)時(shí)碼垛機(jī)器人手臂越靠近手臂末端,位移值最大,達(dá)到4.663mm,這個(gè)位移值偏離設(shè)計(jì)要求,如果不給予優(yōu)化,將導(dǎo)致碼垛機(jī)器人運(yùn)行時(shí)產(chǎn)生較嚴(yán)重的振動(dòng),影響機(jī)器整體性能。
為解決上面的問題,較直接的方法是滿足設(shè)計(jì)要求的前提下,修改手臂相應(yīng)的結(jié)構(gòu)和焊接形式。首先,在碼垛機(jī)器人手臂前端,增加手臂前端方鋼的壁厚,使方鋼與焊接件的結(jié)合處過渡得更平滑,增加兩軸承孔間的跨距。然后,在碼垛機(jī)器人的末端,在兩個(gè)板的中間處,增加加強(qiáng)筋,同時(shí)確保此加強(qiáng)筋在整個(gè)工作空間運(yùn)行時(shí)不會(huì)與其他零部件發(fā)生干涉。此加強(qiáng)筋的作用是,增加影響發(fā)生位移的兩板之間的剛性聯(lián)結(jié),減小位移變形的發(fā)生。采取這些措施后,在同樣的條件下再次運(yùn)行算例進(jìn)行分析。
優(yōu)化后的最大應(yīng)力只有68MPa,安全系數(shù)符合設(shè)計(jì)要求,位移變形雖然仍然是越接近手臂末端,位移值越大,但是最值已減少到1.749mm,這對(duì)于碼垛機(jī)器人的實(shí)際碼垛工況,是可以接受的。如表1中所示,進(jìn)行有限元分析后,優(yōu)化前與優(yōu)化后的對(duì)比,有力的證明了有限元分析及優(yōu)化對(duì)傳統(tǒng)設(shè)計(jì)的幫助是很大的。
表1 優(yōu)化前和優(yōu)化后的分析對(duì)比
項(xiàng)目 優(yōu)化前 優(yōu)化后
應(yīng)力最大值 120MPa 68MPa
位移最大值 4.663mm 1.749mm
四、結(jié)語
實(shí)踐證明,只是單純采用傳統(tǒng)設(shè)計(jì)以及經(jīng)驗(yàn)設(shè)計(jì),在這種新型的重載荷和高速度運(yùn)行的機(jī)械結(jié)構(gòu)設(shè)計(jì)上,也只能是摸著石頭過河。本文用簡(jiǎn)單地實(shí)例證明了SolidWorks以及其Simulation模塊在有限元分析及優(yōu)化上,有著極大的開發(fā)潛力。使設(shè)計(jì)者能在試制試產(chǎn)前能提前發(fā)現(xiàn)問題,解決問題。這直接降低了產(chǎn)品的研發(fā)成本,縮短了產(chǎn)品周期,節(jié)省了大量的人力物力。要縮短國(guó)內(nèi)與國(guó)外同行的差距,最重要的就是要解決設(shè)計(jì)手段上的差距,這就需要研發(fā)人員不斷提高CAD/CAE的應(yīng)用能力。
參考文獻(xiàn):
[1]謝莉. 斜流泵結(jié)構(gòu)強(qiáng)度及振動(dòng)特性分析. CAD/CAM與制造業(yè)信息化. 2010:23-24.
關(guān)鍵詞:變電站;自動(dòng)化監(jiān)測(cè)系統(tǒng);SQL SERVER2000
中圖分類號(hào):TP311.52 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1007-9599 (2012) 11-0000-02
隨著我國(guó)經(jīng)濟(jì)的高速發(fā)展,電壓等級(jí)和電網(wǎng)的規(guī)模日益增加,特別是隨著計(jì)算機(jī)技術(shù)和通訊技術(shù)的飛速發(fā)展,為變電站自動(dòng)化技術(shù)提供了相應(yīng)的理論基礎(chǔ)。變電站自動(dòng)化監(jiān)測(cè)系統(tǒng)為變電站和電網(wǎng)中一些問題的解決提供新的思路和解決方案,開拓和推動(dòng)電力系統(tǒng)自動(dòng)化技術(shù)的發(fā)展。
一、相關(guān)技術(shù)介紹
本文采用基于JAVA編程語言和SQL SERVER 2000數(shù)據(jù)庫來進(jìn)行變電站自動(dòng)化監(jiān)測(cè)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)。SQL SERVER 2000數(shù)據(jù)庫充分地吸取了SQL SERVER7.0數(shù)據(jù)庫的成功經(jīng)驗(yàn),并結(jié)合最新的計(jì)算機(jī)成果,很好地考慮了數(shù)據(jù)庫應(yīng)用背景的變化。SQL SERVER 2000數(shù)據(jù)庫要實(shí)現(xiàn)的主要功能,包括三個(gè)方面:(1) 信息的統(tǒng)計(jì)、匯總等;(2) 信息的修改、添加和刪除;(3) 信息瀏覽和查詢。
本文采用模型-視圖-控制結(jié)構(gòu)(MVC),模型-視圖-控制結(jié)構(gòu)(MVC)是交互式應(yīng)用程序廣泛使用的一種體系結(jié)構(gòu),它有效地在存儲(chǔ)和展示數(shù)據(jù)的對(duì)象中區(qū)分功能模塊以降低它們之間的連接度。
JSP是Java Server Pages的縮寫,是由SUN公司倡導(dǎo),許多公司參與,于1999年推出的一種動(dòng)態(tài)網(wǎng)頁標(biāo)準(zhǔn)。JSP以Java技術(shù)為基礎(chǔ),具有動(dòng)態(tài)頁面與靜態(tài)頁面分離,能夠脫離軟件平臺(tái)的束縛和編譯后運(yùn)行等優(yōu)點(diǎn),克服了ASP腳本級(jí)執(zhí)行的缺點(diǎn),因而逐漸成為Internet上的主流開發(fā)工具。
二、系統(tǒng)功能需求分析
變電站自動(dòng)化監(jiān)測(cè)系統(tǒng)架構(gòu)圖如圖1所示。
\ 變電站自動(dòng)化監(jiān)測(cè)系統(tǒng)可以分為以下三個(gè)部分(1)前端監(jiān)控點(diǎn)。前端監(jiān)控點(diǎn)主要由視頻服務(wù)器、攝像機(jī)(含快速球形攝像機(jī)等)、等主要設(shè)備組成。主要完成音、視頻信號(hào)采集、視頻信號(hào)處理和報(bào)警信號(hào)及環(huán)境量采集和控制工作。(2)傳輸網(wǎng)絡(luò)。對(duì)于變電站自動(dòng)化監(jiān)測(cè)系統(tǒng)采用以太網(wǎng)傳輸方式:各變電站到監(jiān)控中心的信道直接為以太網(wǎng)接口,光纖或微波傳輸設(shè)備直接提供以太網(wǎng)接口,各變電站的圖像數(shù)據(jù)信號(hào)經(jīng)過各級(jí)交換機(jī)、路由器和HUB上傳至監(jiān)控中心。(3)監(jiān)控中心。主要由視頻監(jiān)控系統(tǒng)服務(wù)器、圖像存儲(chǔ)系統(tǒng)、監(jiān)控客戶終端等組成。主要完成現(xiàn)場(chǎng)圖像接收和顯示,用戶登錄管理和權(quán)限管理,攝像機(jī)和云臺(tái)的控制,視頻圖像的存儲(chǔ)、檢索、回放、備份等。
三、系統(tǒng)功能實(shí)現(xiàn)
(一)實(shí)時(shí)數(shù)據(jù)采集及處理功能
通過間隔單元,變電站自動(dòng)化檢測(cè)系統(tǒng)采集來自CT、PT、配電裝置保護(hù)、直流系統(tǒng)、所用電系統(tǒng)等生產(chǎn)過程的模擬量、數(shù)字量、脈沖量及溫度量等,對(duì)所采集的輸入量進(jìn)行數(shù)字濾波、有效性檢查、工程轉(zhuǎn)換、故障判斷、信號(hào)接點(diǎn)抖動(dòng)消除、電度計(jì)算等加工,從而產(chǎn)生可供使用的電流、電壓、有功功率、無功功率、電度、功率因數(shù)等各種實(shí)時(shí)數(shù)據(jù),供數(shù)據(jù)庫更新。
(二)圖形處理功能
變電站自動(dòng)化檢測(cè)系統(tǒng)人機(jī)系統(tǒng)畫面所顯示的圖形可以無級(jí)嵌套縮放、平移;當(dāng)圖形太大時(shí),導(dǎo)航功能可以快速定位到某一點(diǎn)。回放功能可以以事件記錄作為觸發(fā)條件,去顯示歷史某一時(shí)刻的工況及狀態(tài)。與工業(yè)電視(攝像)圖像系統(tǒng)的鏈接,使無人操作變電站的功能得到了進(jìn)一步的加強(qiáng)。
系統(tǒng)使用界面如圖2所示。
\ 由圖2可知,系統(tǒng)功能齊全,集成度高,具有動(dòng)態(tài)IP功能;企業(yè)內(nèi)部的所有電腦都可以看到圖像,只要獲得授權(quán)密碼;公司領(lǐng)導(dǎo)出差在外時(shí)可以通過Internet觀看視頻圖像;E-KAM網(wǎng)絡(luò)攝像機(jī)可外接多型號(hào)的探測(cè)器,進(jìn)行監(jiān)控探測(cè);全嵌入式硬件前端設(shè)備,不需要員工懂得或操作電腦上網(wǎng),實(shí)現(xiàn)免維護(hù);支持多種動(dòng)態(tài)域名解析功能;可在本地端或遠(yuǎn)程端由網(wǎng)站提供的升級(jí)軟件自行更新,在網(wǎng)絡(luò)上就可以完成升級(jí)任務(wù)。
四、結(jié)束語
通過參考國(guó)內(nèi)的CSC2000變電站綜合自動(dòng)化系統(tǒng)、BSJ-2200變電站計(jì)算機(jī)監(jiān)控系統(tǒng)和RCS-9600變電站綜合自動(dòng)化系統(tǒng),本文采用基于JAVA編程語言和SQL SERVER 2000數(shù)據(jù)庫來進(jìn)行變電站自動(dòng)化監(jiān)測(cè)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)。采用系統(tǒng)論的方法,構(gòu)建了一個(gè)在變電站監(jiān)測(cè)方面穩(wěn)定、可靠、安全的系統(tǒng),在數(shù)據(jù)分析上具有更好的科學(xué)性、高效性與智能性。
參考文獻(xiàn):
[1]孫毅.用VB, Matlab, SQL Server實(shí)現(xiàn)大氣污染監(jiān)測(cè)數(shù)據(jù)的判別分析[D].遼寧師范大學(xué),2007
[2]王凱.大型鋼廠能耗數(shù)據(jù)實(shí)時(shí)監(jiān)測(cè)及查詢系統(tǒng)[D].北京交通大學(xué),2008
[3]馬少平.變電站在線監(jiān)測(cè)系統(tǒng)GPRS遠(yuǎn)程終端的設(shè)計(jì)與實(shí)現(xiàn)[D].國(guó)防科學(xué)技術(shù)大學(xué),2005
1.1 數(shù)學(xué)原理
GPS 信號(hào)跟蹤是利用捕獲到的粗略碼相位和載波多普勒頻移實(shí)現(xiàn)本地信號(hào)與輸入信號(hào)的準(zhǔn)確同步,從而提取出導(dǎo)航電文。其數(shù)學(xué)原理[4]97 如下:?jiǎn)晤wGPS 衛(wèi)星信號(hào)經(jīng)濾波、下變頻、A/D 轉(zhuǎn)換后得到數(shù)字中頻信號(hào),其數(shù)學(xué)模型。
1.2.1 碼跟蹤環(huán)路
碼跟蹤環(huán)路用于保證精確對(duì)準(zhǔn)輸入信號(hào)C/A 碼的位置。通常使用一種延遲鎖相環(huán)DLL(delay locked loop),也稱碼超前-滯后跟蹤環(huán)路。在該環(huán)路中,偽碼發(fā)生器產(chǎn)生超前(E)、即時(shí)(P)和滯后(L)3 路信號(hào),它們各相差0.5 個(gè)C/A 碼元,分別與去載波后的輸入信號(hào)進(jìn)行相關(guān), 通過觀測(cè)這3 路相關(guān)值來判斷本地C/A 碼的前后移動(dòng)。為了降低跟蹤環(huán)路對(duì)本地載波相位對(duì)準(zhǔn)程度的要求,碼環(huán)通常設(shè)計(jì)成I、Q 兩路正交形式[4]97. 1)相干鑒相器(IE-IL)是最簡(jiǎn)單的碼鑒相器,無需Q 支路,但對(duì)載波環(huán)路要求很高。 1.2.2 載波跟蹤環(huán)路
載波環(huán)使用一種對(duì)180°相位跳變不敏感的Costas 環(huán)來保證對(duì)輸入信號(hào)載波相位的精確跟蹤。
1.3 二階鎖相環(huán)
DLL 環(huán)和Costas 環(huán)都可以用一個(gè)線性的相位鎖定環(huán)路模型[6]134-137 來分析其性能。該模型即二階鎖相環(huán)。
由上述分析可知:設(shè)定環(huán)路的BL,ζ 和增益k0kd這3 個(gè)參數(shù)即可得到環(huán)路的傳遞函數(shù),進(jìn)而得到整個(gè)環(huán)路信息。
2 算法實(shí)現(xiàn)與分析
2.1 環(huán)路參數(shù)對(duì)跟蹤效果的影響
為分析環(huán)路參數(shù)對(duì)跟蹤效果的影響,必須用特定的GPS信號(hào)跟蹤仿真。為簡(jiǎn)化程序,在Matlab 環(huán)境下對(duì)單顆GPS 衛(wèi)星中頻信號(hào)進(jìn)行仿真。設(shè)置中頻信號(hào)頻率f=4.309 MHz,采樣率fs=12 MHz,仿真信號(hào)的C/A 碼相位、載波多普勒偏移、信噪比都為可設(shè)參數(shù)。由于環(huán)路增益k0kd對(duì)跟蹤效果的影響并不復(fù)雜,這里只討論阻尼因子ζ 和噪聲帶寬BL對(duì)跟蹤效果的影響。
2.1.1 阻尼因子ζ 對(duì)跟蹤效果影響
阻尼因子ζ 決定鎖相環(huán)到達(dá)最終穩(wěn)態(tài)值的速度,ζ 值越小,鎖相環(huán)到達(dá)穩(wěn)態(tài)值的速度越快,但同時(shí)鎖定過程中的超調(diào)量也越大。設(shè)定初始輸入相位誤差為60°, 在不同的ζ 值下,二階鎖相環(huán)鑒相器輸出如圖4 所示。由仿真結(jié)果可知,ζ值取0.7 時(shí),環(huán)路很快到達(dá)穩(wěn)態(tài)值時(shí)間,同時(shí)超調(diào)量又不大,為環(huán)路設(shè)計(jì)的合適值。 噪聲帶寬BL決定鎖相環(huán)內(nèi)所能容納的噪聲量, 同時(shí)也能影響環(huán)路的動(dòng)態(tài)性能。載波環(huán)開始工作時(shí),初始頻率為捕獲階段給出的頻率值, 這與實(shí)際信號(hào)的頻率有一定的偏差,鎖相環(huán)會(huì)逐漸地鎖定真實(shí)頻率。設(shè)定GPS 仿真信號(hào)的頻率為4 312 272 Hz,捕獲到的頻率為4 312 300 Hz,存在-28 Hz 的偏差,在不同的BL下進(jìn)行仿真。
2.2 實(shí)際信號(hào)的跟蹤
由上述分析可知,鎖相環(huán)的阻尼因子和環(huán)路噪聲帶寬對(duì)跟蹤都有影響。在對(duì)實(shí)際GPS 信號(hào)進(jìn)行跟蹤的過程中需要不斷調(diào)節(jié)碼環(huán)與載波環(huán)的參數(shù)值,以確定合適的環(huán)路參數(shù)。這里設(shè)計(jì)合適的載波環(huán)與碼環(huán),用實(shí)際采集的GPS 信號(hào)對(duì)所設(shè)計(jì)的環(huán)路跟蹤效果進(jìn)行驗(yàn)證。跟蹤后I、Q 兩路在某段時(shí)間輸出。
環(huán)路設(shè)計(jì)中,DLL 和Costas 環(huán)鑒相器分別選擇非相關(guān)歸一化和反正切形式。
3 結(jié)論
本文論述GPS 軟件接收機(jī)跟蹤環(huán)路的設(shè)計(jì)。首先比較載波環(huán)與碼環(huán)不同鑒相器的計(jì)算量以及性能, 然后在不同的阻尼因子ζ和噪聲帶寬BL參數(shù)值下對(duì)鎖相環(huán)的跟蹤效果進(jìn)行仿真比較, 最后選擇了一組鑒相器并設(shè)計(jì)合適的環(huán)路參數(shù)對(duì)實(shí)際的GPS 信號(hào)進(jìn)行跟蹤,跟蹤結(jié)果驗(yàn)證了所設(shè)計(jì)環(huán)路的有效性。用DSP 實(shí)現(xiàn)實(shí)時(shí)的GPS 軟件接收機(jī)[7]是本文的后續(xù)工作。
本論文格式來源于專業(yè)提供碩士論文等服務(wù)的中國(guó),如有業(yè)務(wù)需求請(qǐng)咨詢網(wǎng)站客服人員!
[2] 鮑雍榮。GPS 軟件接收機(jī)的C++/Matlab 實(shí)現(xiàn)[D].上海:上海交通大學(xué),2007.
[3] 唐康華,吳美平,胡小平。基于射頻前端的GPS 軟件接收機(jī)設(shè)計(jì)與驗(yàn)證[J].中國(guó)慣性技術(shù)學(xué)報(bào),2007,15(1):51-54.
[4] Kai Borre,Dennis M Akos,Nicolaj Bertelsen,et al.A softwaredefinedGPS and galileo receiver (A single -frequency approach)[M]. Boston.Basel.Berlin,2006.
[5] Kaplan E D,Hegarty C J.GPS 原理與應(yīng)用[M].寇艷紅,譯。北京:電子工業(yè)出版社,2007.