基于三維仿真的施工監(jiān)控的方法及系統(tǒng)的制作方法
【專(zhuān)利摘要】本發(fā)明提供了一種基于三維仿真的施工監(jiān)控的方法及系統(tǒng),其中,方法包括:獲取施工信息,所述施工信息包括設(shè)計(jì)單元空間位置,設(shè)計(jì)單元信息,質(zhì)量數(shù)據(jù)和碾壓信息;根據(jù)所述施工信息,生成第一三維仿真模型;對(duì)所述第一三維仿真模型進(jìn)行切割,獲取第二三維仿真模型;根據(jù)所述第二三維仿真模型,獲取被監(jiān)測(cè)的施工單元的信息,用于監(jiān)控工程質(zhì)量;其中,所述質(zhì)量數(shù)據(jù)包括材料、濕度、溫度、密度、砼溫和壓實(shí)度,所述碾壓信息包括碾壓軌跡和碾壓遍數(shù)。通過(guò)本發(fā)明提供的基于三維仿真的施工監(jiān)控的方法及系統(tǒng),能夠形象具體的獲得工程的信息,能夠?qū)κ┕卧M(jìn)行精確的定位,從而對(duì)工程質(zhì)量達(dá)到精確的控制,保證工程進(jìn)度和工程質(zhì)量。
【專(zhuān)利說(shuō)明】基于三維仿真的施工監(jiān)控的方法及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及動(dòng)態(tài)監(jiān)控【技術(shù)領(lǐng)域】,尤其涉及一種基于三維仿真的施工監(jiān)控的方法及系統(tǒng)。
【背景技術(shù)】
[0002]梯形膠凝砂礫石壩是一種介于土石壩和碾壓混凝土壩的新型石壩,其壩體材料為膠凝砂礫石,表層燒澆筑防護(hù)混凝土,確保壩體的耐久性和抗?jié)B透能力,在上游面的較低位置布置檢測(cè)廊道、結(jié)構(gòu)混凝土確保足夠滲徑長(zhǎng)度的防滲混凝土,在壩體底部使用富漿膠凝砂礫石。碾壓是梯形膠凝砂礫石壩的關(guān)鍵技術(shù),對(duì)碾壓過(guò)程監(jiān)控是保障膠凝砂礫石壩的質(zhì)量的關(guān)鍵的因素。
[0003]隨著計(jì)算機(jī)技術(shù)和三維仿真技術(shù)的發(fā)展,使得三維仿真技術(shù)被廣泛的應(yīng)用于工業(yè)、農(nóng)業(yè)、工程技術(shù)和社會(huì)生活的各個(gè)領(lǐng)域。三維仿真,又稱(chēng)為虛擬現(xiàn)實(shí),涉及計(jì)算機(jī)圖形學(xué),人機(jī)交互技術(shù),傳感技術(shù),人工智能等領(lǐng)域,通過(guò)計(jì)算機(jī)生成三維視覺(jué),使人作為參與者通過(guò)適當(dāng)裝置,自然地對(duì)虛擬世界進(jìn)行體驗(yàn)和交互作用,當(dāng)使用者進(jìn)行位置移動(dòng)時(shí),計(jì)算機(jī)進(jìn)行運(yùn)算,精確地將三維影像顯示出。三維仿真技術(shù)具有可視性、實(shí)時(shí)性和動(dòng)態(tài)性等優(yōu)點(diǎn)。
[0004]現(xiàn)有的大壩碾壓施工質(zhì)量監(jiān)控采用人工觀測(cè)的現(xiàn)場(chǎng)控制方法,人工觀測(cè)碾壓軌跡、碾壓遍數(shù)和挖坑取樣法等方法監(jiān)控大壩的質(zhì)量,其人工觀測(cè)方法存在效率低下,精度差和非實(shí)時(shí)性等缺點(diǎn),同時(shí)會(huì)嚴(yán)重影響水利工程建設(shè)的施工進(jìn)度和工程質(zhì)量。
【發(fā)明內(nèi)容】
[0005]針對(duì)現(xiàn)有技術(shù)中的缺陷,本發(fā)明提供一種基于三維仿真的施工監(jiān)控的方法及系統(tǒng),能夠形象具體的獲得工程的信息,能夠?qū)κ┕卧M(jìn)行精確的定位,從而對(duì)工程質(zhì)量達(dá)到精確的控制,保證工程進(jìn)度和工程質(zhì)量。
[0006]第一方面,本發(fā)明提供一種基于三維仿真的施工監(jiān)控的方法,包括:
[0007]獲取施工信息,所述施工信息包括設(shè)計(jì)單元空間位置,設(shè)計(jì)單元信息,質(zhì)量數(shù)據(jù)和碾壓信息;
[0008]根據(jù)所述施工信息,生成第一三維仿真模型;
[0009]對(duì)所述第一三維仿真模型進(jìn)行切割,獲取第二三維仿真模型;
[0010]根據(jù)所述第二三維仿真模型,獲取被監(jiān)測(cè)的施工單元的信息,用于監(jiān)控工程質(zhì)量;
[0011]其中,所述質(zhì)量數(shù)據(jù)包括材料、濕度、溫度、密度、砼溫和壓實(shí)度,所述碾壓信息包括碾壓軌跡和碾壓遍數(shù)。
[0012]進(jìn)一步地,所述根據(jù)所述施工信息,生成第一三維仿真模型的步驟之前,還包括:
[0013]對(duì)所述施工信息進(jìn)行數(shù)據(jù)處理,將所述處理后的施工信息存儲(chǔ)于服務(wù)器的數(shù)據(jù)庫(kù)內(nèi)。
[0014]進(jìn)一步地,所述根據(jù)所述施工信息,生成第一三維仿真模型,具體為:
[0015]讀取所述數(shù)據(jù)庫(kù)中的所述設(shè)計(jì)單元信息中的頂點(diǎn)列表;
[0016]根據(jù)所述頂點(diǎn)列表中的頂點(diǎn),構(gòu)造由頂點(diǎn)組成的邊的邊列表和由所述邊列表中的邊組成的面的面列表;
[0017]根據(jù)所述邊列表和所述面列表,生成施工單元;
[0018]根據(jù)所述施工單元,生成所述第一三維仿真模型。
[0019]進(jìn)一步地,所述根據(jù)所述邊列表和所述面列表,生成施工單元,還包括:
[0020]判斷所述施工單元是否為六面體,若所述施工單元不為六面體,則刪除重復(fù)的邊和重復(fù)的面。
[0021]進(jìn)一步地,所述對(duì)所述第一三維仿真模型進(jìn)行切割,獲取第二三維仿真模型,包括:
[0022]對(duì)所述第一三維仿真模型進(jìn)行切割,獲得切割后的施工單元;
[0023]判斷所述切割面與所述切割后的施工單元的位置關(guān)系,獲取切割后的施工單元的頂點(diǎn)列表;
[0024]根據(jù)所述切割后的施工單元的頂點(diǎn)列表中的頂點(diǎn),構(gòu)造切割后的施工單元的邊的邊列表和切割后的施工單元的面的面列表;
[0025]根據(jù)所述切割后的施工單元的邊列表和所述切割后的施工單元的面列表,生成切割后的施工單元;
[0026]根據(jù)所述切割后的施工單元,生成所述第二三維仿真模型。
[0027]進(jìn)一步地,所述判斷所述切割面與所述切割后的施工單元的位置關(guān)系,獲取切割后的施工單元的頂點(diǎn)列表,具體為:
[0028]在所述切割面與所述切割后的施工單元的邊相交時(shí),獲取所述切割面與所述切割后的施工單元的邊的交點(diǎn),根據(jù)所述切割面與所述切割后的施工單元的邊的交點(diǎn)和所述切割面內(nèi)側(cè)的交點(diǎn),構(gòu)造所述切割后的施工單元的頂點(diǎn)列表,獲取所述切割后的施工單元的邊列表;
[0029]在所述切割面與所述切割后的施工單元的邊不相交時(shí),若所述切割后的施工單元的邊在所述切割面的外側(cè),則刪除所述切割后的施工單元的邊和所述切割后的施工單元的頂點(diǎn);
[0030]在所述切割面與所述切割后的施工單元的邊不相交時(shí),若所述切割后的施工單元的邊在所述切割面的內(nèi)側(cè),則保留所述切割后的施工單元。
[0031]進(jìn)一步地,所述根據(jù)所述切割后的施工單元的邊列表和所述切割后的施工單元的面列表,生成切割后的施工單元,還包括:
[0032]判斷所述切割后的施工單元是否為六面體,若所述切割后的施工單元不為六面體,則刪除重復(fù)的邊和重復(fù)的面。
[0033]進(jìn)一步地,所述根據(jù)所述第二三維仿真模型,獲取被監(jiān)測(cè)的施工單元的信息,用于監(jiān)控工程的質(zhì)量,包括:
[0034]遍歷所述第二三維仿真模型內(nèi)的施工單元,判斷所述第二三維仿真模型內(nèi)的施工單元與預(yù)設(shè)視景體的位置關(guān)系,在所述施工單元位于所述視景體內(nèi)時(shí),則將所述施工單元存儲(chǔ)于施工單元列表;
[0035]判斷所述施工單元列表內(nèi)的施工單元的深度與預(yù)設(shè)的觀察點(diǎn)的位置關(guān)系,獲得所述監(jiān)測(cè)的施工單元;
[0036]根據(jù)所述監(jiān)測(cè)的施工單元的施工信息,對(duì)所述監(jiān)測(cè)的施工單元進(jìn)行監(jiān)測(cè),進(jìn)而監(jiān)控工程質(zhì)量;
[0037]其中,所述監(jiān)測(cè)的施工單元的施工信息,包括質(zhì)量信息和碾壓信息,所述質(zhì)量信息包括氣溫、砼溫、密度和振動(dòng)壓值,所述碾壓信息包括碾壓遍數(shù)、行車(chē)軌跡和沉降量。
[0038]進(jìn)一步地,所述遍歷所述第二三維仿真模型內(nèi)的施工單元,判斷所述第二三維仿真模型內(nèi)的施工單元與預(yù)設(shè)視景體的位置關(guān)系,在所述施工單元位于所述視景體內(nèi)時(shí),則將所述施工單元存儲(chǔ)于施工單元列表,還包括:
[0039]若所述施工單元不在所述視景體內(nèi),則判斷所述當(dāng)前施工單元是否達(dá)到第二三維仿真模型中的施工單元的總數(shù),若未達(dá)到第二三維仿真模型中的施工單元的總數(shù),則繼續(xù)判斷當(dāng)前施工單元的下一個(gè)施工單元是否在視景體內(nèi);
[0040]所述判斷所述施工單元列表內(nèi)的施工單元的深度與預(yù)設(shè)的觀察點(diǎn)的位置關(guān)系,獲得所述監(jiān)測(cè)的施工單元,具體為:
[0041]獲取所述施工單元列表內(nèi)每個(gè)施工單元的深度,將所述每個(gè)施工單元的深度與預(yù)設(shè)的觀察點(diǎn)的深度比較,獲得施工單元的深度小于所述觀察點(diǎn)的深度的施工單元;
[0042]將所述小于所述觀察點(diǎn)的深度的施工單元的深度進(jìn)行比較,獲得所述被監(jiān)測(cè)的施工單元。
[0043]第二方面,本發(fā)明提供一種基于三維仿真的施工監(jiān)控的系統(tǒng),包括:
[0044]信息單元,用于獲取施工信息,所述施工信息包括設(shè)計(jì)單元空間位置,設(shè)計(jì)單元信息,質(zhì)量數(shù)據(jù)和碾壓信息;
[0045]生成單元,用于根據(jù)所述施工信息,生成第一三維仿真模型;
[0046]切割單元,用于對(duì)所述第一三維仿真模型進(jìn)行切割,獲取第二三維仿真模型;
[0047]監(jiān)控單元,根據(jù)所述第二三維仿真模型,獲取被監(jiān)測(cè)的施工單元的信息,用于監(jiān)控工程質(zhì)量;
[0048]其中,所述質(zhì)量數(shù)據(jù)包括材料、濕度、溫度、密度、砼溫和壓實(shí)度,所述碾壓信息包括碾壓軌跡和碾壓遍數(shù)。
[0049]由上述技術(shù)方案可知,通過(guò)本發(fā)明提供的基于三維仿真的施工監(jiān)控的方法及系統(tǒng),其中,方法包括:獲取施工信息,所述施工信息包括設(shè)計(jì)單元空間位置,設(shè)計(jì)單元信息,質(zhì)量數(shù)據(jù)和碾壓信息;根據(jù)所述施工信息,生成第一三維仿真模型,獲得的第一三維仿真模型,能夠清晰的顯示工程的圖像,同時(shí)對(duì)工程的信息進(jìn)行監(jiān)控,對(duì)所述第一三維仿真模型進(jìn)行切割,獲取第二三維仿真模型;根據(jù)所述第二三維仿真模型,獲取被監(jiān)測(cè)的施工單元的信息,用于監(jiān)控工程質(zhì)量,能夠獲得某一個(gè)具體的施工單元的信息,同時(shí)對(duì)其進(jìn)行施工單元的質(zhì)量監(jiān)控,其中,所述質(zhì)量數(shù)據(jù)包括材料、濕度、溫度、密度、砼溫和壓實(shí)度,所述碾壓信息包括碾壓軌跡和碾壓遍數(shù)。通過(guò)本發(fā)明提供的基于三維仿真的施工監(jiān)控的方法及系統(tǒng),能夠形象具體的獲得工程的信息,能夠?qū)κ┕卧M(jìn)行精確的定位,從而對(duì)工程質(zhì)量達(dá)到精確的控制,保證工程進(jìn)度和工程質(zhì)量。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0050]為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0051]圖1為本發(fā)明一實(shí)施例提供的一種基于三維仿真的施工監(jiān)控的方法流程示意圖;
[0052]圖2為本發(fā)明另一實(shí)施例提供的一種基于三維仿真的施工監(jiān)控的方法流程示意圖;
[0053]圖3為本發(fā)明另一實(shí)施例提供的一種基于三維仿真的施工監(jiān)控的方法流程示意圖;
[0054]圖4為本發(fā)明另一實(shí)施例提供的一種基于三維仿真的施工監(jiān)控的方法流程示意圖;
[0055]圖5為本發(fā)明一實(shí)施例提供的一種基于三維仿真的施工監(jiān)控的系統(tǒng)結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0056]為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整的描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他的實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0057]在實(shí)施例中的“第一”和“第二”只是對(duì)三維仿真模型做出區(qū)別,并不意味著有先后的時(shí)間順序和大小的區(qū)別,在這里第一”和“第二”只是進(jìn)行區(qū)別。
[0058]圖1為本發(fā)明一實(shí)施例提供的一種基于三維仿真的施工監(jiān)控的方法流程示意圖,如圖1所示,本實(shí)施例的基于三維仿真的施工監(jiān)控的方法如下所述。
[0059]101、獲取施工信息,所述施工信息包括設(shè)計(jì)單元空間位置,設(shè)計(jì)單元信息,質(zhì)量數(shù)據(jù)和碾壓信息。
[0060]應(yīng)理解的是,施工信息是工程設(shè)計(jì)的基本信息,其施工信息包括設(shè)計(jì)單元的空間位置,設(shè)計(jì)單元信息,質(zhì)量數(shù)據(jù)和碾壓信息。
[0061]其中,質(zhì)量數(shù)據(jù)包括材料、濕度、溫度、密度、砼溫,氣溫,振動(dòng)壓值和壓實(shí)度,碾壓信息包括碾壓軌跡和碾壓遍數(shù)。
[0062]102、根據(jù)所述施工信息,生成第一三維仿真模型。
[0063]應(yīng)理解的是,根據(jù)施工信息,采用三維仿真技術(shù),生成第一三維仿真模型。
[0064]在步驟102中,還包括如圖2所示的子步驟,具體為:
[0065]201、對(duì)所述施工信息進(jìn)行數(shù)據(jù)處理,將所述處理后的施工信息存儲(chǔ)于服務(wù)器的數(shù)據(jù)庫(kù)內(nèi)。
[0066]可以理解的是,對(duì)獲取的施工信息進(jìn)行信息處理,將處理后的施工信息存儲(chǔ)于服務(wù)器的數(shù)據(jù)庫(kù)內(nèi)。
[0067]可以理解的是,對(duì)施工信息處理為對(duì)施工信息中的數(shù)據(jù)進(jìn)行完整性和和合法性進(jìn)行處理,將不合法的數(shù)據(jù)去除,從而得到處理后的施工信息。
[0068]202、讀取所述數(shù)據(jù)庫(kù)中的所述設(shè)計(jì)單元信息中的頂點(diǎn)列表。
[0069]應(yīng)理解的是,讀取存儲(chǔ)于數(shù)據(jù)庫(kù)中的施工信息中的設(shè)計(jì)單元的頂點(diǎn)信息,其中,頂點(diǎn)信息以列表的形式出現(xiàn),從而獲得頂點(diǎn)列表。
[0070]203、根據(jù)所述頂點(diǎn)列表中的頂點(diǎn),構(gòu)造由頂點(diǎn)組成的邊的邊列表和由所述邊列表中的邊組成的面的面列表。
[0071]應(yīng)理解的是,根據(jù)頂點(diǎn)列表中的頂點(diǎn),生成有頂點(diǎn)構(gòu)成的邊和由邊構(gòu)成的面,具體的,兩個(gè)頂點(diǎn)構(gòu)成一條邊,至少有三個(gè)邊構(gòu)成一個(gè)面,將構(gòu)成的邊存放于邊列表中,將構(gòu)成的面存放于面列表中。
[0072]204、根據(jù)所述邊列表和所述面列表,生成施工單元。
[0073]應(yīng)理解的是,通過(guò)邊和面則構(gòu)成施工單元,施工單元是由邊和面來(lái)構(gòu)成。
[0074]可以理解的是,構(gòu)成一個(gè)施工單元,則至少包括四個(gè)面。但是在本實(shí)施例中,要獲得的施工單元為六面體,因此需要對(duì)生成的施工單元進(jìn)行判斷。
[0075]可以理解的是,六面體滿足頂點(diǎn)數(shù)減去邊數(shù)加上面數(shù)應(yīng)該等于2,通過(guò)這個(gè)公式可以判斷施工單元是否為六面體。
[0076]若獲得的施工單元為六面體,則就是我們所要獲得的施工單元,但是,施工單元?jiǎng)t不為六面體,則刪除重復(fù)的邊和重復(fù)的面,進(jìn)而獲得施工單元。
[0077]205、根據(jù)所述施工單元,生成所述第一三維仿真模型。
[0078]應(yīng)理解的是,根據(jù)獲得的六面體的施工單元,生成第一三維仿真模型。獲得的第一三維仿真模型可以有效的顯示工程的圖像,能夠有效的監(jiān)控工程的質(zhì)量和進(jìn)度。
[0079]103、對(duì)所述第一三維仿真模型進(jìn)行切割,獲取第二三維仿真模型。
[0080]應(yīng)理解的是,對(duì)第一三維仿真模型進(jìn)行切割,進(jìn)而將不需要的施工單元去除,獲取第二三維仿真模型。
[0081]在步驟103中,還包括圖3所示的子步驟,具體為:
[0082]301、對(duì)所述第一三維仿真模型進(jìn)行切割,獲得切割后的施工單元。
[0083]可以理解的是,對(duì)第一三維仿真模型進(jìn)行切割,從而獲得切割后的施工單元。
[0084]對(duì)第一三維仿真模型進(jìn)行切割的方式有:對(duì)第一三維仿真模型進(jìn)行水平切割,對(duì)第一三維仿真模型進(jìn)行垂直切割,對(duì)第一三維仿真模型進(jìn)行側(cè)切割。
[0085]302、判斷所述切割面與所述切割后的施工單元的位置關(guān)系,獲取切割后的施工單元的頂點(diǎn)列表。
[0086]應(yīng)理解的是,判斷切割面與切割后的施工單元的位置關(guān)系,從而獲得切割后的施工單元的頂點(diǎn)列表。
[0087]在切割面與切割后的施工單元的邊相交時(shí),獲取切割面與切割后的施工單元的邊的交點(diǎn),根據(jù)切割面與切割后的施工單元的邊的交點(diǎn)和切割面內(nèi)側(cè)的交點(diǎn),構(gòu)造切割后的施工單元的頂點(diǎn)列表,獲取切割后的施工單元的邊列表。
[0088]在切割面與切割后的施工單元的邊不相交時(shí),若切割后的施工單元的邊在切割面的外側(cè),則刪除切割后的施工單元的邊和切割后的施工單元的頂點(diǎn)。
[0089]在切割面與切割后的施工單元的邊不相交時(shí),若切割后的施工單元的邊在切割面的內(nèi)側(cè),則保留所述切割后的施工單元。
[0090]303、根據(jù)所述切割后的施工單元的頂點(diǎn)列表中的頂點(diǎn),構(gòu)造切割后的施工單元的邊的邊列表和切割后的施工單元的面的面列表。
[0091]應(yīng)理解的是,根據(jù)切割后的施工單元的頂點(diǎn)列表,構(gòu)造切割后的施工單元的邊列表和切割后的施工單元的面列表。
[0092]其中,由兩個(gè)頂點(diǎn)構(gòu)成一個(gè)邊,由三個(gè)邊構(gòu)成一個(gè)面,通過(guò)切割后的施工單元的頂點(diǎn)列表,構(gòu)造切割后的施工單元的邊列表和切割后的施工單元的面列表。
[0093]304、根據(jù)所述切割后的施工單元的邊列表和所述切割后的施工單元的面列表,生成切割后的施工單元。
[0094]應(yīng)理解的是,切割后的施工單元的邊列表和切割后的施工單元的面列表,生成切割后的施工單元。
[0095]切割后的施工單元為六面體,因此需要對(duì)切割后的施工單元進(jìn)行判斷是否為六面體。
[0096]可以理解的是,六面體滿足頂點(diǎn)數(shù)減去邊數(shù)加上面數(shù)應(yīng)該等于2,通過(guò)這個(gè)公式可以判斷施工單元是否為六面體。
[0097]判斷切割后的施工單元是否為六面體,若切割后的施工單元不為六面體,則刪除重復(fù)的邊和重復(fù)的面。
[0098]305、根據(jù)所述切割后的施工單元,生成所述第二三維仿真模型
[0099]應(yīng)理解的是,根據(jù)切割后的施工單元,生成第二三維仿真模型??梢愿鶕?jù)第二三維仿真模型可以便捷的獲取被監(jiān)測(cè)的施工單元,可以實(shí)時(shí)的對(duì)工程的質(zhì)量進(jìn)行監(jiān)督和控制。
[0100]104、根據(jù)所述第二三維仿真模型,獲取被監(jiān)測(cè)的施工單元的信息,用于監(jiān)控工程質(zhì)量。
[0101]應(yīng)理解的是,根據(jù)第二三維仿真模型,獲取被監(jiān)測(cè)的施工單元的信息,進(jìn)行工程質(zhì)量的監(jiān)控。
[0102]在步驟104中,還包括圖4所示的子步驟,具體為:
[0103]401、遍歷所述第二三維仿真模型內(nèi)的施工單元,判斷所述第二三維仿真模型內(nèi)的施工單元與預(yù)設(shè)視景體的位置關(guān)系,在所述施工單元位于所述視景體內(nèi)時(shí),則將所述施工單元存儲(chǔ)于施工單元列表。
[0104]應(yīng)理解的是,遍歷第二三維仿真模型內(nèi)的施工單元,判斷第二三維仿真模型內(nèi)的施工單元與預(yù)設(shè)視景體的位置關(guān)系,在施工單元位于視景體內(nèi)時(shí),則將施工單元存儲(chǔ)于施工單元列表。
[0105]若施工單元不在視景體內(nèi),則判斷第二三維仿真模型的施工單元遍歷是否結(jié)束,若未遍歷結(jié)束,則繼續(xù)判斷當(dāng)前施工單元的下一個(gè)施工單元是否在視景體內(nèi)。
[0106]402、判斷所述施工單元列表內(nèi)的施工單元的深度與預(yù)設(shè)的觀察點(diǎn)的位置關(guān)系,獲得所述監(jiān)測(cè)的施工單元。
[0107]可以理解的是,獲取施工單元列表內(nèi)每個(gè)施工單元的深度,將每個(gè)施工單元的深度與預(yù)設(shè)的觀察點(diǎn)的深度比較,獲得施工單元的深度小于觀察點(diǎn)的深度的施工單元;
[0108]將小于所述觀察點(diǎn)的深度的施工單元的深度進(jìn)行比較,獲得被監(jiān)測(cè)的施工單元。
[0109]403、根據(jù)所述監(jiān)測(cè)的施工單元的施工信息,對(duì)所述監(jiān)測(cè)的施工單元進(jìn)行監(jiān)測(cè),進(jìn)而監(jiān)控工程質(zhì)量。
[0110]可以理解的是,根據(jù)監(jiān)測(cè)的施工單元的施工信息,對(duì)監(jiān)測(cè)的施工單元進(jìn)行監(jiān)測(cè),進(jìn)而監(jiān)控工程質(zhì)量。
[0111]判斷獲得的施工單元的的信息是否合格,在不合格的情況下將發(fā)出警告提示。
[0112]其中,監(jiān)測(cè)的施工單元的施工信息,包括質(zhì)量信息和碾壓信息,質(zhì)量信息包括氣溫、砼溫、密度和振動(dòng)壓值,碾壓信息包括碾壓遍數(shù)、行車(chē)軌跡和沉降量。
[0113]通過(guò)本實(shí)施例提供的基于三維仿真的施工監(jiān)控的方法,能夠?qū)κ┕卧M(jìn)行精確的定位,從而對(duì)工程質(zhì)量達(dá)到精確的控制,保證工程進(jìn)度和工程質(zhì)量。
[0114]圖5為本發(fā)明一實(shí)施例提供的一種基于三維仿真的施工監(jiān)控的系統(tǒng)結(jié)構(gòu)示意圖,如圖5所示,本實(shí)施例的基于三維仿真的施工監(jiān)控的系統(tǒng)如下所述。
[0115]基于三維仿真的施工監(jiān)控的系統(tǒng)包括:信息單元51、生成單元52、切割單元53、監(jiān)控單元。
[0116]信息單元51,用于獲取施工信息,所述施工信息包括設(shè)計(jì)單元空間位置,設(shè)計(jì)單元信息,質(zhì)量數(shù)據(jù)和碾壓信息;
[0117]生成單元52,用于根據(jù)所述施工信息,生成第一三維仿真模型;
[0118]切割單元53,用于對(duì)所述第一三維仿真模型進(jìn)行切割,獲取第二三維仿真模型;
[0119]監(jiān)控單元54,根據(jù)所述第二三維仿真模型,獲取被監(jiān)測(cè)的施工單元的信息,用于監(jiān)控工程質(zhì)量;
[0120]其中,所述質(zhì)量數(shù)據(jù)包括材料、濕度、溫度、密度、砼溫和壓實(shí)度,所述碾壓信息包括碾壓軌跡和碾壓遍數(shù)。
[0121]通過(guò)本實(shí)施例提供的基于三維仿真的施工監(jiān)控的系統(tǒng),能夠?qū)κ┕卧M(jìn)行精確的定位,從而對(duì)工程質(zhì)量達(dá)到精確的控制,保證工程進(jìn)度和工程質(zhì)量。
[0122]本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述方法實(shí)施例的全部或者部分步驟可以通過(guò)程序指令相關(guān)的硬件來(lái)完成,前述的程序可以存儲(chǔ)在計(jì)算機(jī)可讀取的存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:R0M、RAM、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)中。
[0123]以上所述,僅為本發(fā)明的【具體實(shí)施方式】,但是,本發(fā)明的保護(hù)范圍不局限于此,任何熟悉本【技術(shù)領(lǐng)域】的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替代,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以所述權(quán)利要求的保護(hù)范圍為準(zhǔn)。
【權(quán)利要求】
1.一種基于三維仿真的施工監(jiān)控的方法,其特征在于,包括: 獲取施工信息,所述施工信息包括設(shè)計(jì)單元空間位置,設(shè)計(jì)單元信息,質(zhì)量數(shù)據(jù)和碾壓信息; 根據(jù)所述施工信息,生成第一三維仿真模型; 對(duì)所述第一三維仿真模型進(jìn)行切割,獲取第二三維仿真模型; 根據(jù)所述第二三維仿真模型,獲取被監(jiān)測(cè)的施工單元的信息,用于監(jiān)控工程質(zhì)量; 其中,所述質(zhì)量數(shù)據(jù)包括材料、濕度、溫度、密度、砼溫和壓實(shí)度,所述碾壓信息包括碾壓軌跡和碾壓遍數(shù)。
2.根據(jù)權(quán)利要求1所述的基于三維仿真的施工監(jiān)控的方法,其特征在于,所述根據(jù)所述施工信息,生成第一三維仿真模型的步驟之前,還包括: 對(duì)所述施工信息進(jìn)行數(shù)據(jù)處理,將所述處理后的施工信息存儲(chǔ)于服務(wù)器的數(shù)據(jù)庫(kù)內(nèi)。
3.根據(jù)權(quán)利要求1所述的基于三維仿真的施工監(jiān)控的方法,其特征在于,所述根據(jù)所述施工信息,生成第一三維仿真模型,具體為: 讀取所述數(shù)據(jù)庫(kù)中的所述設(shè)計(jì)單元信息中的頂點(diǎn)列表; 根據(jù)所述頂點(diǎn)列表中的頂點(diǎn),構(gòu)造由頂點(diǎn)組成的邊的邊列表和由所述邊列表中的邊組成的面的面列表; 根據(jù)所述邊列表和所述面列表,生成施工單元; 根據(jù)所述施工單元,生成所述第一三維仿真模型。
4.根據(jù)權(quán)利要求3所述的基于三維仿真的施工監(jiān)控的方法,其特征在于,所述根據(jù)所述邊列表和所述面列表,生成施工單元,還包括: 判斷所述施工單元是否為六面體,若所述施工單元不為六面體,則刪除重復(fù)的邊和重復(fù)的面。
5.根據(jù)權(quán)利要求1所述的基于三維仿真的施工監(jiān)控的方法,其特征在于,所述對(duì)所述第一三維仿真模型進(jìn)行切割,獲取第二三維仿真模型,包括: 對(duì)所述第一三維仿真模型進(jìn)行切割,獲得切割后的施工單元; 判斷所述切割面與所述切割后的施工單元的位置關(guān)系,獲取切割后的施工單元的頂點(diǎn)列表; 根據(jù)所述切割后的施工單元的頂點(diǎn)列表中的頂點(diǎn),構(gòu)造切割后的施工單元的邊的邊列表和切割后的施工單元的面的面列表; 根據(jù)所述切割后的施工單元的邊列表和所述切割后的施工單元的面列表,生成切割后的施工單元; 根據(jù)所述切割后的施工單元,生成所述第二三維仿真模型。
6.根據(jù)權(quán)利要求5所述的基于三維仿真的施工監(jiān)控的方法,其特征在于,所述判斷所述切割面與所述切割后的施工單元的位置關(guān)系,獲取切割后的施工單元的頂點(diǎn)列表,具體為: 在所述切割面與所述切割后的施工單元的邊相交時(shí),獲取所述切割面與所述切割后的施工單元的邊的交點(diǎn),根據(jù)所述切割面與所述切割后的施工單元的邊的交點(diǎn)和所述切割面內(nèi)側(cè)的交點(diǎn),構(gòu)造所述切割后的施工單元的頂點(diǎn)列表,獲取所述切割后的施工單元的邊列表; 在所述切割面與所述切割后的施工單元的邊不相交時(shí),若所述切割后的施工單元的邊在所述切割面的外側(cè),則刪除所述切割后的施工單元的邊和所述切割后的施工單元的頂占.在所述切割面與所述切割后的施工單元的邊不相交時(shí),若所述切割后的施工單元的邊在所述切割面的內(nèi)側(cè),則保留所述切割后的施工單元。
7.根據(jù)權(quán)利要求5所述的基于三維仿真的施工監(jiān)控的方法,其特征在于,所述根據(jù)所述切割后的施工單元的邊列表和所述切割后的施工單元的面列表,生成切割后的施工單元,還包括: 判斷所述切割后的施工單元是否為六面體,若所述切割后的施工單元不為六面體,則刪除重復(fù)的邊和重復(fù)的面。
8.根據(jù)權(quán)利要求1所述的基于三維仿真的施工監(jiān)控的方法,其特征在于,所述根據(jù)所述第二三維仿真模型,獲取被監(jiān)測(cè)的施工單元的信息,用于監(jiān)控工程的質(zhì)量,包括: 遍歷所述第二三維仿真模型內(nèi)的施工單元,判斷所述第二三維仿真模型內(nèi)的施工單元與預(yù)設(shè)視景體的位置關(guān)系,在所述施工單元位于所述視景體內(nèi)時(shí),則將所述施工單元存儲(chǔ)于施工單元列表; 判斷所述施工單元列表內(nèi)的施工單元的深度與預(yù)設(shè)的觀察點(diǎn)的位置關(guān)系,獲得所述監(jiān)測(cè)的施工單元; 根據(jù)所述監(jiān)測(cè)的施工單元的施工信息,對(duì)所述監(jiān)測(cè)的施工單元進(jìn)行監(jiān)測(cè),進(jìn)而監(jiān)控工程質(zhì)量; 其中,所述監(jiān)測(cè)的施工單元的施工信息,包括質(zhì)量信息和碾壓信息,所述質(zhì)量信息包括氣溫、砼溫、密度和振動(dòng)壓值,所述碾壓信息包括碾壓遍數(shù)、行車(chē)軌跡和沉降量。
9.根據(jù)權(quán)利要求8所述的基于三維仿真的施工監(jiān)控的方法,其特征在于,所述遍歷所述第二三維仿真模型內(nèi)的施工單元,判斷所述第二三維仿真模型內(nèi)的施工單元與預(yù)設(shè)視景體的位置關(guān)系,在所述施工單元位于所述視景體內(nèi)時(shí),則將所述施工單元存儲(chǔ)于施工單元列表,還包括: 若所述施工單元不在所述視景體內(nèi),則判斷所述當(dāng)前施工單元是否達(dá)到第二三維仿真模型中的施工單元的總數(shù),若未達(dá)到第二三維仿真模型中的施工單元的總數(shù),則繼續(xù)判斷當(dāng)前施工單元的下一個(gè)施工單元是否在視景體內(nèi); 所述判斷所述施工單元列表內(nèi)的施工單元的深度與預(yù)設(shè)的觀察點(diǎn)的位置關(guān)系,獲得所述監(jiān)測(cè)的施工單元,具體為: 獲取所述施工單元列表內(nèi)每個(gè)施工單元的深度,將所述每個(gè)施工單元的深度與預(yù)設(shè)的觀察點(diǎn)的深度比較,獲得施工單元的深度小于所述觀察點(diǎn)的深度的施工單元; 將所述小于所述觀察點(diǎn)的深度的施工單元的深度進(jìn)行比較,獲得所述被監(jiān)測(cè)的施工單J Li ο
10.一種基于三維仿真的施工監(jiān)控的系統(tǒng),其特征在于,包括: 信息單元,用于獲取施工信息,所述施工信息包括設(shè)計(jì)單元空間位置,設(shè)計(jì)單元信息,質(zhì)量數(shù)據(jù)和碾壓信息; 生成單元,用于根據(jù)所述施工信息,生成第一三維仿真模型; 切割單元,用于對(duì)所述第一三維仿真模型進(jìn)行切割,獲取第二三維仿真模型; 監(jiān)控單元,根據(jù)所述第二三維仿真模型,獲取被監(jiān)測(cè)的施工單元的信息,用于監(jiān)控工程質(zhì)量; 其中,所述質(zhì)量數(shù)據(jù)包括材料、濕度、溫度、密度、砼溫和壓實(shí)度,所述碾壓信息包括碾壓軌跡和碾壓遍數(shù)。
【文檔編號(hào)】G06F19/00GK104318614SQ201410587631
【公開(kāi)日】2015年1月28日 申請(qǐng)日期:2014年10月28日 優(yōu)先權(quán)日:2014年10月28日
【發(fā)明者】繆綸, 劉穎, 王冠華, 王志璋, 陳煜 , 耿慶齋, 吳華赟, 江新蘭, 葉茂, 李江華, 王樹(shù)偉, 林林, 段媛媛, 赫振勝 申請(qǐng)人:北京中水科信息技術(shù)有限公司