[發(fā)明專利]星敏感器軟件在軌維護(hù)方法有效
| 申請(qǐng)?zhí)枺?/td> | 201410697494.3 | 申請(qǐng)日: | 2014-11-26 |
| 公開(公告)號(hào): | CN104536727B | 公開(公告)日: | 2018-08-10 |
| 發(fā)明(設(shè)計(jì))人: | 陳紓;楊勤利 | 申請(qǐng)(專利權(quán))人: | 上海新躍儀表廠 |
| 主分類號(hào): | G06F8/61 | 分類號(hào): | G06F8/61 |
| 代理公司: | 上海漢聲知識(shí)產(chǎn)權(quán)代理有限公司 31236 | 代理人: | 郭國(guó)中 |
| 地址: | 200233 *** | 國(guó)省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 敏感 軟件 維護(hù) 方法 | ||
本發(fā)明提供了一種星敏感器軟件在軌維護(hù)方法,包括以下步驟:步驟一,星敏感器應(yīng)用軟件與在軌維護(hù)軟件進(jìn)行區(qū);步驟二,將FLASH存儲(chǔ)區(qū)按子塊方式進(jìn)行劃分,實(shí)現(xiàn)各子塊的CRC校驗(yàn),并將計(jì)算結(jié)果下傳,以確定當(dāng)前計(jì)算子塊是否出現(xiàn)故障;步驟三,在軌維護(hù)軟件可實(shí)現(xiàn)任意FLASH地址的在軌編程;步驟四,星敏感器應(yīng)用軟件利用代碼重定向技術(shù),指定函數(shù)模塊的運(yùn)行地址,通過數(shù)據(jù)包的地面上注,可實(shí)現(xiàn)函數(shù)功能模塊的整體替換。本發(fā)明降低衛(wèi)星平臺(tái)在軌編程的難度,提高產(chǎn)品可靠性。
技術(shù)領(lǐng)域
本發(fā)明涉及一種維護(hù)方法,具體地,涉及一種星敏感器軟件在軌維護(hù)方法。
背景技術(shù)
星敏感器主要用于測(cè)量恒星矢量在本體坐標(biāo)系中的分量,它通過星圖識(shí)別,并利用已知恒星的精確位置來確定衛(wèi)星相對(duì)于慣性坐標(biāo)系的三軸姿態(tài)。星敏感器通常由光學(xué)系統(tǒng)、光電探測(cè)器及信號(hào)處理電路和功能軟件等四部分組成。光學(xué)系統(tǒng)基于計(jì)算機(jī)視覺測(cè)量理論,以恒星光信號(hào)作為輸入,由星敏感器探測(cè)器將光信號(hào)轉(zhuǎn)換為電信號(hào)并由后端信號(hào)處理電路完成電信號(hào)到星點(diǎn)質(zhì)心在探測(cè)器平面投影坐標(biāo)的轉(zhuǎn)換。星敏感器軟件通過內(nèi)部固化的星庫信息以及相關(guān)的特征識(shí)別算法完成星點(diǎn)的精確定位,從而得到星敏感器本體相對(duì)于地心慣性坐標(biāo)系的三軸姿態(tài)信息。
星敏感器在軌運(yùn)行的穩(wěn)定性是姿軌控分系統(tǒng)姿態(tài)穩(wěn)定性的重要保證,而星敏感器軟件的功能、安全性和可修改性直接影響系統(tǒng)的穩(wěn)定性,其中軟件的可修改性在軟件的生命期內(nèi)具有重要的作用。為真正實(shí)現(xiàn)星敏感器軟件在軌的可修改性,有必要進(jìn)行在軌編程設(shè)計(jì)。目前星敏感器在軌編程技術(shù)在國(guó)外衛(wèi)星或衛(wèi)星單機(jī)得到了較為廣泛的應(yīng)用,而普通的在軌編程方案一般建立在專門設(shè)計(jì)的硬件基礎(chǔ)上,切換不同的程序引導(dǎo)模式來實(shí)現(xiàn)的。與本發(fā)明相比,該方法對(duì)底層硬件有特殊要求,成本高,在軌編程數(shù)據(jù)上注量大,操作復(fù)雜,對(duì)衛(wèi)星平臺(tái)要求較高。
發(fā)明內(nèi)容
針對(duì)現(xiàn)有技術(shù)中的缺陷,本發(fā)明的目的是提供一種星敏感器軟件在軌維護(hù)方法,其本發(fā)明降低衛(wèi)星平臺(tái)在軌編程的難度,提高產(chǎn)品可靠性。
根據(jù)本發(fā)明的一個(gè)方面,提供一種星敏感器軟件在軌維護(hù)方法,其特征在于,包括以下步驟:步驟一,星敏感器應(yīng)用軟件與在軌維護(hù)軟件進(jìn)行區(qū)分;在軌維護(hù)軟件使用片上DSP內(nèi)置BootLoader實(shí)現(xiàn)程序的自動(dòng)引導(dǎo);星敏感器應(yīng)用軟件由在軌維護(hù)軟件的二級(jí)BootLoader功能進(jìn)行引導(dǎo),并實(shí)現(xiàn)星敏感器應(yīng)用軟件的程序入口地址跳轉(zhuǎn);步驟二,將FLASH存儲(chǔ)區(qū)按子塊方式進(jìn)行劃分,實(shí)現(xiàn)各子塊的CRC校驗(yàn),并將計(jì)算結(jié)果下傳,以確定當(dāng)前計(jì)算子塊是否出現(xiàn)故障;步驟三,在軌維護(hù)軟件可實(shí)現(xiàn)任意FLASH地址的在軌編程;步驟四,星敏感器應(yīng)用軟件利用代碼重定向技術(shù),指定函數(shù)模塊的運(yùn)行地址,通過數(shù)據(jù)包的地面上注,可實(shí)現(xiàn)函數(shù)功能模塊的整體替換。
優(yōu)選地,所述步驟一采用DSP片上BootLoader基本原理,設(shè)計(jì)用戶自己的二級(jí)BootLoader功能,根據(jù)星敏感器應(yīng)用軟件提供的地址映射表,配置正確引導(dǎo)源地址及目的地址。
優(yōu)選地,所述步驟二按照FLASH存儲(chǔ)器大小,將FLASH劃分為數(shù)據(jù)塊,并進(jìn)行統(tǒng)一的地址編址。
優(yōu)選地,所述步驟三需完成地面數(shù)據(jù)包的接收,并根據(jù)上注數(shù)據(jù)包,按照FLASH燒寫時(shí)序完成預(yù)定地址及長(zhǎng)度的數(shù)據(jù)包進(jìn)行在軌編程。
優(yōu)選地,所述步驟四采用代碼重定向技術(shù),將可編程函數(shù)模塊建立地址映射表,并按照模塊函數(shù)代碼長(zhǎng)度預(yù)留存儲(chǔ)空間。
優(yōu)選地,所述步驟一中的在軌維護(hù)軟件需包含兩部分功能:二級(jí)BootLoader功能以及在軌編程功能。
優(yōu)選地,所述在軌維護(hù)軟件的實(shí)現(xiàn)包括以下步驟:在軌維護(hù)軟件程序構(gòu)建;星敏感器應(yīng)用軟件引導(dǎo)程序編寫;在軌編程程序編寫;在軌維護(hù)程序燒寫。
優(yōu)選地,所述星敏感器應(yīng)用軟件的實(shí)現(xiàn)包括以下步驟:星敏感器應(yīng)用軟件的程序構(gòu)建;正常功能模塊實(shí)現(xiàn);函數(shù)模塊入口地址重定位。
與現(xiàn)有技術(shù)相比,本發(fā)明具有如下的有益效果:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于上海新躍儀表廠,未經(jīng)上海新躍儀表廠許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410697494.3/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 可測(cè)量片外橫向偏導(dǎo)的橫向偏差三敏感柵叉指金屬應(yīng)變片
- 可測(cè)量偏置位置軸向偏導(dǎo)的軸向偏差三敏感柵叉指金屬應(yīng)變片
- 可測(cè)量偏置敏感柵中心軸向偏導(dǎo)的軸向偏差三敏感柵叉指金屬應(yīng)變片
- 可測(cè)量偏置敏感柵外側(cè)軸向偏導(dǎo)的軸向偏差三敏感柵叉指金屬應(yīng)變片
- 可測(cè)量偏置敏感柵中心橫向偏導(dǎo)的橫向偏差三敏感柵叉指金屬應(yīng)變片
- 三軸硅微加速度計(jì)
- 三軸硅微加速度計(jì)
- 一種用于大噸位傳感器的自定位應(yīng)變計(jì)
- 用于簡(jiǎn)化懸臂梁傳感器的全橋箔式電阻應(yīng)變計(jì)
- 一種敏感文件管理方法
- 一種基于應(yīng)用軟件散布的軟件授權(quán)與保護(hù)方法及系統(tǒng)
- 一種用于航空機(jī)載設(shè)備的軟件在線加載系統(tǒng)及方法
- 軟件構(gòu)建方法、軟件構(gòu)建裝置和軟件構(gòu)建系統(tǒng)
- 惡意軟件檢測(cè)方法及裝置
- 一種基于軟件基因的軟件同源性分析方法和裝置
- 軟件引入系統(tǒng)、軟件引入方法及存儲(chǔ)介質(zhì)
- 軟件驗(yàn)證裝置、軟件驗(yàn)證方法以及軟件驗(yàn)證程序
- 使用靜態(tài)和動(dòng)態(tài)惡意軟件分析來擴(kuò)展惡意軟件的動(dòng)態(tài)檢測(cè)
- 一種工業(yè)控制軟件構(gòu)建方法和軟件構(gòu)建系統(tǒng)
- 可替換游戲軟件與測(cè)驗(yàn)軟件的裝置與方法
- 維護(hù)控制器、維護(hù)方法以及維護(hù)系統(tǒng)
- 維護(hù)輔助系統(tǒng)、維護(hù)輔助裝置及維護(hù)輔助方法
- 維護(hù)液和維護(hù)方法
- 儀器維護(hù)裝置、儀器維護(hù)系統(tǒng)、儀器維護(hù)方法、儀器維護(hù)程序以及記錄介質(zhì)
- 裝置維護(hù)設(shè)備、裝置維護(hù)方法、裝置維護(hù)程序和記錄介質(zhì)
- 電池維護(hù)儀和電池維護(hù)方法
- 設(shè)備維護(hù)系統(tǒng)及維護(hù)方法
- 維護(hù)系統(tǒng)以及維護(hù)方法
- 基站維護(hù)方法和基站維護(hù)裝置
- 維護(hù)支援裝置、作業(yè)機(jī)械、維護(hù)支援系統(tǒng)及維護(hù)支援方法
- 一種數(shù)據(jù)庫讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





