
發(fā)布
注冊
/
登錄開發(fā)維護的案例
高職電廠設備運行與維護專業(yè)的課程體系構建與開發(fā)
高職電廠設備運行與維護專業(yè)的課程體系構建與開發(fā).pdf
告別Fortran,只需要C++就可以編寫Abaqus UMat等用戶子程序 ¥1
Fortran被稱為數(shù)學家語言,在計算效率方面有著得天獨厚的優(yōu)勢,但因為許多歷史遺留問題以及發(fā)展問題,F(xiàn)ortran工程的開發(fā)和維護比較困難。隨著這些年編譯器和相應標準的發(fā)展,C++的運行效率已經(jīng)與Fortran旗鼓相當,而在開發(fā)和維護問題上,大型應用軟件幾乎都采用C++編寫框架底層,優(yōu)勢自不必說。再者,受國內教學環(huán)境的影響,大多數(shù)人在編程這塊也只能是對C++算得上熟悉了。這里,筆者將給出使用C++編寫Abaqus用戶子程序的方法,并不是替代Fortran,而是給用戶多一種選擇。采用本文中的方法,用戶將無需再安裝Fortran編譯器。
從編程角度看本文方法的實現(xiàn)原理比較簡單。以UMAT為例,Abaqus在提交計算任務后會將用戶指定的for文件或者obj文件編譯成為standardU.dll,然后連同安裝目錄下的standard.exe一起拷貝到臨時目錄下,然后運行standard.exe進行計算。在計算進行到用戶自定義材料時,Abaqus會自動去standardU.dll里尋找umat函數(shù),也就是用戶指定源文件里的umat函數(shù)。因此,如果用C++寫出一個函數(shù)能夠讓standard.exe識別為 umat函數(shù),并且接口變量一致,那么用戶自然就可以用C++寫出umat的用戶子程序。至于如何讓standard.exe認為就是umat函數(shù),附件給出了具體的實現(xiàn)方法。
C++編寫用戶子程序實現(xiàn)方法.pdf
展開 職等你來 | 大連工業(yè)軟件創(chuàng)新發(fā)展研究院招聘公告
4.負責模塊級算法的編碼、調試、驗證與文檔編寫
5.參與代碼測試、Bug修復、性能優(yōu)化等日常開發(fā)任務
任職要求:
1.力學、航空航天、數(shù)學、機械、化機、土木水利等相關專業(yè),本科及以上學歷
2.掌握有限元基本理論,熟悉常見結構單元理論
3.了解結構有限元靜力分析、動力分析或非線性分析
4.能夠根據(jù)技術資料、算法論文等資料進行功能開發(fā)與測試工作
5.熟練使用MATLAB,具有C++編程基礎知識及使用經(jīng)驗,熟悉軟件開發(fā)流程與開發(fā)工具
6.具有結構有限元單元或相關算法開發(fā)經(jīng)驗者優(yōu)先考慮
結構優(yōu)化求解器研發(fā)高級工程師
崗位職責:
1.負責結構優(yōu)化求解器研發(fā)
2.負責優(yōu)化算法開發(fā)和維護,包括梯度類/啟發(fā)式優(yōu)化算法
3.負責拓撲優(yōu)化算法開發(fā)和維護
任職要求:
1.力學、航空航天、數(shù)學、機械、化機、土木水利等相關專業(yè),碩士及以上學歷
2.熟悉結構優(yōu)化理論,掌握SIMP/水平集/MMC等相關知識
3.具有5年及以上結構優(yōu)化軟件研發(fā)經(jīng)驗者優(yōu)先
4.具有OptiStruct/nTop/CogniCAD/Isight等優(yōu)化軟件應用經(jīng)驗者優(yōu)先考慮
5.熟悉VisualStudio開發(fā)環(huán)境,熟練使用C++/Python或Fortran開發(fā)語言,具有良好的編碼習慣及面向對象的編程思想
6.熟悉軟件架構設計的基本方法和工具,熟悉軟件開發(fā)流程與設計模式,熟悉常用數(shù)據(jù)結構與算法
結構優(yōu)化求解器研發(fā)中級工程師
崗位職責:
1.參與結構優(yōu)化求解器核心模塊的設計與開發(fā)
2.根據(jù)產(chǎn)品需求,獨立完成模塊設計、功能實現(xiàn)與測試
3.參與拓撲優(yōu)化算法開發(fā)工作,包括SIMP、水平集、MMC
4.參與常用優(yōu)化算法的開發(fā)與維護
5.優(yōu)化現(xiàn)有算法的穩(wěn)定性、收斂性與計算效率
6.撰寫設計文檔
展開 基于WiFi的移動式環(huán)境信息監(jiān)控系統(tǒng)設計
2.1 主控制器模塊
主控制器是下位機的大腦,其選擇關系到系統(tǒng)下位機開發(fā)和維護的難易程度,以及系統(tǒng)設計的成本。
本設計對以arm為內核的STM32F103C8T6和以51為內核的STC89C52兩款芯片進行對比分析:
STM32F103C8T6在運行速度上優(yōu)于STC89C52,且存儲量更大,然而本系統(tǒng)在下位機部分其對速度的要求不是特別高;
STM32F103C8T6的I/O 端口更加豐富,然而本系統(tǒng)的端口主要用于WiFi通信、移動控制和環(huán)境信息采集,STC89C52 的I/O端口足夠滿足系統(tǒng)需求,并且還留有余量,符合系統(tǒng)設計原則;
與后者相比,STM32F103C8T6芯片在本系統(tǒng)的應用成本高、開發(fā)和維護難度大,且造成較大的資源浪費。
綜合考慮,下位機主控制器采用基于51內核的STC89C52。
2.2 WiFi通信模塊
WiFi通信模塊采用樂鑫公司推出的ESP8266 WiFi模塊。其價格便宜,只要5~10元;性能高,一般通信距離能達到100m,在空曠的環(huán)境下,能在300m內進行可靠連接,完全能滿足本系統(tǒng)需求;開發(fā)簡單、資源多,設備商提供了諸多集成開發(fā)環(huán)境和工程案例。其主要通過串口與單片機進行數(shù)據(jù)通信,ESP8266電路連接如圖2所示,模塊的1腳和8腳分別與單片機的RXD和TXD引腳相連接。
2.3 移動控制模塊
本系統(tǒng)的移動控制采用兩路電機驅動,外加1個萬向輪,從而實現(xiàn)下位機的靈活移動。
展開 
RISC-V公測平臺發(fā)布:如何在SG2042上玩轉OpenMPI
About HS-2
HS-2 RIC-V通用主板是澎峰科技與合作伙伴共同研發(fā)的一款專為開發(fā)者設計的標準mATX主板,它預裝了澎峰科技為RISC-V高性能服務器定制開發(fā)的軟件包,包括各種標準bencmark、支持V擴展的GCC編譯器、計算庫、中間件以及多種典型服務器應用程序。
HS-2 RISC-V通用主板搭載了一顆國產(chǎn)RISC-V 64核處理器(SG2042)。SG2042是目前已量產(chǎn)的性能最高的RISC-V處理器,主要針對高性能計算領域需求設計,適用于科學計算、工程計算、AI計算、融合計算等大算力應場景。
About OpenMPI
OpenMPI是一個免費、開源、高性能的MPI實現(xiàn),兼容MPI-1和MPI-2標準,并且還擁有完整的MPI-3.1標準。OpenMPI由開源社區(qū)開發(fā)維護,支持大多數(shù)類型的HPC平臺。
官方網(wǎng)站:
https://www.open-mpi.org
實驗方法
1. 下載OpenMPI源碼包并解壓,然后進入存放OpenMPI源碼的文件夾
wget
https://download.open-mpi.org/release/open-mpi/v4.1/openmpi-4.1.5.tar.gz
tar -xzvf openmpi-4.1.5.tar.gz
2. 執(zhí)行./configure,如果配置時沒有報錯的話那就說明配置檢查通過,可以編譯。
3.
展開 幾何算法工程師招聘需求
崗位職責:
1、負責幾何建模算法的開發(fā)與優(yōu)化
2、負責幾何和拓撲算法的開發(fā)與維護,為CAE幾何前處理提供解決方案和技術支持
任職資格:
1、全日制碩士以上學歷,數(shù)學、計算機、機械等相關專業(yè)
2、熟悉幾何和拓撲算法,熟悉NURBS、實體造型BREP結構等知識優(yōu)先
3、具備英語文檔閱讀能力
工作地點:深圳、上海、北京
聯(lián)系郵箱:lichangyan@yunbosoft.com
---------------------------------
公司介紹:深圳云泊軟件技術有限公司于2023 年7 月 27 日成立,公司總部位于深圳市龍崗區(qū)坂田街道崗頭社區(qū)天安云谷產(chǎn)業(yè)園二期4棟4007 。公司聚焦于打造高品質面向工業(yè)制造領域的前后處理及網(wǎng)格引擎仿真軟件,涵蓋通用前后處理集成平臺、結構前處理軟件、流體力學前處理軟件、高/低頻電磁仿真軟件、通用網(wǎng)格剖分軟件等多類產(chǎn)品 ,矢志成為中國仿真產(chǎn)業(yè)先進的統(tǒng)一入口及可靠的底座平臺。其核心團隊在大規(guī)模、復雜工程項目研發(fā)管理方面經(jīng)驗深厚,匯聚了 CAE 前后處理和網(wǎng)格剖分領域的頂尖人才,這些專家擁有豐富的理論研究、產(chǎn)品開發(fā)、工業(yè)應用及工程驗證經(jīng)驗。
展開 上海招聘 node.js
node.js崗位職責 參與Kesci網(wǎng)站后端業(yè)務邏輯的開發(fā)及維護,不斷優(yōu)化升級,提高用戶體驗。 分析項目需求,能給出良好的解決方案,并協(xié)助其他人員完成開發(fā)及調試工作。 任職要求 熟練使用Node.js,有實際項目經(jīng)驗,對常用Web框架(Express/Koa/Egg)有一定了解和 使用經(jīng)驗者優(yōu)先。 熟悉Linux工作環(huán)境,熟悉至少一種數(shù)據(jù)庫編程。 熟悉Web后臺架構、性能調優(yōu)、RESTfulAPI及數(shù)據(jù)庫設計基本思路。 良好的數(shù)據(jù)結構和算法基礎,良好的工程素養(yǎng)以及關于技術文檔的基本閱讀與理解能力。 邏輯清晰,具備快速學習和團隊合作能力。 崗位職責: 1、理解和挖掘客戶在做數(shù)據(jù)創(chuàng)新研發(fā)與應用中的需求; 2、負責產(chǎn)品的整體售前方案溝通及設計; 3、負責產(chǎn)品交付前的項目管理工作; 4、負責售前服務的標準化設計。
展開 GeoFEM的總體介紹
巖土工程有限元分析軟件 GeoFEA 具有較高的質量,穩(wěn)定性和計算效率,GeoFEA在開發(fā)過程中得到了英國劍橋大學 (Cambridge University) 和新加坡國立大學 (National University of Singapore) 的技術支持,并已經(jīng)成功應用于大量具有挑戰(zhàn)性的巖土工程項目。
GeoFem軟件的先進性主要表現(xiàn)在:
·軟件應用Updated Lagrange方法,采用Kirchhoff應力對巖土體大變形進行數(shù)值分析,這在國內所見成果不多。
·軟件中包含了多種巖土體的屈服準則和粘彈塑性模型
·軟件采用Microsoft公司的基于COM的組件編程思想。這不僅有利于程序人員的開發(fā)和維護,而且提供了一個供用戶進一步擴充軟件功能的開放式接口。
·輸入的原始數(shù)據(jù)高度共享,支持多種圖件,具有較強的統(tǒng)計功能和圖件輸出能力。
·軟件界面美觀、安裝方便、使用簡單。菜單、加速鍵、工具條、狀態(tài)欄、詳盡的在線幫助,使分析人員隨時知道下一步該做什么。
·軟件滿足從初學者到專家在內所有用戶的需要。盡管該程序具有廣泛和復雜的功能,但其組織結構和友好的用戶界面使其易學易用。
展開 11月11日在線研討會 | Excel診斷調查問卷與ODX轉換和應用
由于ODX標準的復雜性,使得其編輯和維護比較困難,在工程師之間展示交流也不方便直觀,增加了開發(fā)、維護和溝通的成本。
經(jīng)緯恒潤基于多年的診斷研發(fā)經(jīng)驗,開發(fā)出診斷調查問卷直接轉換為ODX數(shù)據(jù)庫的工具INTEWORK-VDC(ODX),Excel調查問卷的直觀性便于交流、提高溝通效率,軟件的智能檢查能夠保證診斷數(shù)據(jù)的正確性。
本次研討會以VDC工具的使用與您共同探討ODX數(shù)據(jù)庫的創(chuàng)建及應用。
會議介紹
? 會議主題
Excel診斷調查問卷與ODX的轉換和應用
? 會議時間
2021年11月11日(周四) 14:00-15:30
? 會議講師
李東,AE診斷工具部,7年診斷協(xié)議相關應用開發(fā)經(jīng)驗,參與恒潤多個產(chǎn)品和項目的開發(fā)工作,為北汽新能源、蔚來汽車、小鵬汽車、東風汽車等多個整車企業(yè)和供應商提供過控制器刷寫平臺解決方案。在CAN(FD)/以太網(wǎng)總線通信、ODX診斷數(shù)據(jù)及OTX診斷序列等標準上,有豐富的開發(fā)實踐經(jīng)驗。
? 適合人群
主機廠或供應商:電子電器部門或診斷開發(fā)部門
參會流程
注:無論是電腦端還是手機端報名,由于官網(wǎng)升級改版,新官網(wǎng)上線,新老用戶均需在新官網(wǎng)上重新完成會員注冊,注冊成功后再點擊“直播報名”,謝謝您的理解與支持!
展開 簡介汽車上的機器人操作系統(tǒng)(ROS)
圖2:4個ROS版本及其ROS龜海報
從2008年至2013年,ROS主要由Willow Garage公司管理維護,但這并不意味著ROS是封閉的系統(tǒng)。相反,ROS由眾多學校及科研機構聯(lián)合開發(fā)及維護的,這種聯(lián)合開發(fā)模式也為ROS系統(tǒng)生態(tài)的構建與壯大帶來有力的促進。2013年,Willow Garage公司被Suitable Technologies公司收購,此前幾個月,ROS的開發(fā)和維護管理工作被移交給了新成立的開源基金會Open Source Robotics Foundation。而隨著ROS的優(yōu)化和豐富,對ROS的要求也越來越多,一些原始架構和設計已經(jīng)不能夠滿足,于是催生了ROS2。經(jīng)歷幾個測試版后,2017年ROS2正式發(fā)布了Ardent Apalone版本,之后每版升級同樣是迭代一個字母和ROS龜海報。最新一版ROS2是今年5月份剛發(fā)布的Humble Hawksbill。
為什么智能汽車選擇ROS
上文提到,智能駕駛汽車就是一種機器人。但是當智能汽車選擇開發(fā)框架的時候,為什么會這么多人選擇ROS呢?肯定不是因為它的名字里有“Robot”這么簡單。而結合上文提到的ROS1和ROS2時間線,這個關于智能駕駛的選擇肯定在ROS1上開始的。究其原因,有這3個重要因素:
1.已有的開源代碼豐富。
許多智能駕駛需要用到的算法,都能在ROS生態(tài)中找到已經(jīng)成熟的代碼。例如建立地圖的算法,使用激光雷達或GPS定位算法,沿著地圖規(guī)劃路徑算法,避開障礙物的算法,攝像頭視覺處理算法等等......這些輪式機器人導航所需的算法在ROS上是現(xiàn)成的,幾乎都可以直接適用于智能駕駛汽車。
2.具備配套的可視化工具。
ROS自帶一套圖形工具,可以方便地記錄和可視化傳感器捕獲的數(shù)據(jù),并以全面的方式表示車輛的狀態(tài)。
展開 AMESim系統(tǒng)仿真模塊--用于設計您自己系統(tǒng)的AMESim
AMESim使得用戶迅速達到建模仿真的最終目標:分析和優(yōu)化用戶的設計,從而幫助用戶降低開發(fā)的成本和縮短開發(fā)的周期。
AMESim使得工程師從繁瑣的數(shù)學建模中解放出來而專注于物理系統(tǒng)本身的設計。基本元素的概念,即從所有模型中提取出的構成工程系統(tǒng)的最小單元使得用戶可以在模型中描述所有系統(tǒng)和零部件的功能,用戶根本不需要書寫任何程序代碼。
AMESet - 模型與文檔生成器
AMESet(英文縮寫:Adaptive Modeling Enviroment Submodel Editing Tool)一個模型和文檔生成器,用于協(xié)助用戶開發(fā)和維護自己的模型庫。AMESet為用戶提供了一個綜合的圖形化界面:使用戶不僅可以直接訪問AMESim所有模型的源代碼,而且還可以把用戶自己開發(fā)的新圖標和模型集成到AMESim軟件包或為用戶生成標準化的C或FORTRAN代碼并為此生成相應的標準的幫助文檔。AMESet不僅僅是一個助手,而且它確保了用戶在開發(fā)過程中的標準化和規(guī)范化。
AMECustom - 數(shù)據(jù)庫創(chuàng)建工具
AMECustom一個數(shù)據(jù)庫創(chuàng)建工具,它幫助用戶為子模型或超模型創(chuàng)建定制的用戶界面和參數(shù)設置。AMECustom使得用戶可以為AMESim類模型中建立的公司專有模型建立數(shù)據(jù)庫。
通過AMECustom強大的定制功能,最終用戶只允許訪問相關有用的信息,涉及到技術敏感性的信息可以在發(fā)布之前進行加密。
AMERun - 用戶運行版本
AMERun一個AMESim的只運行版本。AMERun使得工程師廣泛地和最終用戶共享驗證和定制過的模型。AMERun的用戶可以修改模型的參數(shù)和仿真的參數(shù),執(zhí)行穩(wěn)態(tài)或動態(tài)仿真,輸出結果圖形和分析仿真結果。
AMERun通過禁止最終用戶修改模型結構和建模假設來保護模型。
展開 
工商業(yè)光伏運維的多種模式
然而,光伏運維系統(tǒng)的建設和維護也需要一定的投入。企業(yè)需要購買硬件設備,并支付軟件開發(fā)和維護費用。此外,運維人員還需要具備一定的信息技術和數(shù)據(jù)分析能力,才能充分利用光伏運維系統(tǒng)的優(yōu)勢。
感興趣的話,請關注鷓鴣云!
『轉貼』熱烈祝賀ABAQUS-CHINA與深圳市有限元科技有限公司結為ABAQUS培訓合作伙伴
關于ABAQUS公司
ABAQUS 公司成立于1978年,總部位于美國羅德島州博塔市,是世界知名的高級有限元分析軟件公司,其主要業(yè)務為非線性有限元分析軟件ABAQUS的開發(fā)、維護及售后服務。ABAQUS軟件在技術、品質以及可靠性等方面具有非常卓越的聲譽,對于工程中各種線性和非線性問題,無論簡單還是復雜,它都能夠提供完美的解決方案,并不斷吸取最新的分析理論和計算機技術,領導著全世界非線性有限元技術的發(fā)展。ABAQUS軟件現(xiàn)已被全球工業(yè)界廣泛接受,并擁有世界最大的非線性力學用戶群,是國際上最先進的大型通用非線性有限元分析軟件。更多信息,請拜訪:www.abaqus.com.cn
關于深圳市有限元科技有限公司
深圳市有限元科技有限公司是專業(yè)從事工程仿真分析軟件和咨詢服務的提供商,業(yè)務包括項目咨詢、專業(yè)軟件代理和有限元技術培訓等。服務領域涉及電子電器、機械工業(yè)、汽車工業(yè)等行業(yè)。公司設在深圳,為了更好的服務廣大客戶,公司將陸續(xù)在全國各大主要城市設置業(yè)務分支機構。
有限元科技擁有一支優(yōu)秀的技術團隊,公司員工均具有某一行業(yè)的專業(yè)背景,其核心技術是以有限元技術為主的CAE (計算機輔助工程)技術,我們將竭誠為客戶提供專業(yè)的工程解決方案和高質量的專業(yè)工程應用服務,幫助客戶優(yōu)化產(chǎn)品設計流程、降低開發(fā)成本,從而創(chuàng)造價值,提高產(chǎn)品質量,保持競爭優(yōu)勢。
有限元科技將始終秉承"提升客戶價值"的核心理念,遵循 "客戶滿意為止"的服務準則,真誠地為客戶排憂解難、出謀劃策、提供專業(yè)的技術應用服務,力爭成為工程分析與咨詢領域國際一流的技術型公司!
更多信息,請拜訪:www.featech.com.cn
展開 11月11日在線研討會預熱 | ODX診斷數(shù)據(jù)庫轉換工具 — VDC(ODX)
但ODX文件編輯起來比較復雜、繁瑣,并且在工程師間展示交流不方便、直觀,這增加了開發(fā)、維護和溝通成本,降低了工作效率。
VDC(ODX)工具可以將易于溝通交流的Excel診斷調查問卷直接轉換為標準的ODX(2.2.0)數(shù)據(jù)庫,能夠提高工作效率。還可將多個不同控制器的ODX文件打包成整車級別的PDX文件,用于管控車型診斷數(shù)據(jù)庫的應用。
云原生在汽車開發(fā)中的應用
為了應對這些功能配置的要求,需要采用一套可進行大規(guī)模開發(fā)、測試和提供各項功能的方法,以最大程度地降低干擾和相互依賴性。此外,軟件的順利運行也離不開硬件的支持。
汽車軟件功能變得越來越多樣和復雜,也對硬件平臺提出了更高的要求。與消費電子產(chǎn)品兩三年更替的周期不同,汽車的平均使用年限往往更長。這給我們帶來了一個相當具有挑戰(zhàn)性的問題:什么樣的硬件平臺可以提供足夠的靈活性、計算能力和數(shù)據(jù)處理能力,以滿足尚未發(fā)生的復雜場景所需的要求?
答案是軟件定義。軟件定義不僅指由軟件啟動和控制特定功能,還包括對底層硬件的抽象化,以實現(xiàn)相同的軟件在不同的硬件上流暢運行。此外,軟件定義還必須具備不斷升級和更新的能力,并以云端技術為基礎進行開發(fā)和構建。這種軟件定義的方法能夠提供靈活性和適應性,使得車輛能夠適應未來的技術進展和功能需求的變化。通過采用軟件定義的方法,汽車制造商可以更好地應對不斷變化的市場需求,同時提供更多功能選項給消費者。這種方法還可以降低開發(fā)和維護的成本,提高軟件的質量和可靠性,為車輛的整體性能和用戶體驗提供更好的保障。
軟件定義汽車必須滿足以下四個需求:
1、可移植性
軟件必須能夠在不同的硬件平臺上運行,實現(xiàn)同一軟件的跨平臺兼容性。這樣,無論是在不同車型、不同制造商還是不同硬件配置下,軟件都能順利運行,確保功能的一致性和可靠性。
2、云端開發(fā)和升級
軟件必須基于云端技術進行開發(fā)、構建和升級,以實現(xiàn)開發(fā)和維護成本的最小化。
展開