Ðề: Topology Optimization
Phấn khởi quá, lại vào được diễn đàn rồi. Không biết mọi người còn hăng hái tham gia nữa không? Hy vọng la ketcau.com sẽ không có trục trặc gì trong tương lai nữa.
QUẢNG CÁO ĐẦU TRANG
Collapse
Thông báo
Collapse
No announcement yet.
Topology Optimization
Collapse
X
-
Ðề: Topology Optimization
Gởi LHC
Topology Optimization và ANN ứng dụng cho structural Engineering hiện đang là các đề tài rất "thời trang".
Đối với Topology Optimization nếu bạn LHC đặt vấn đề ở quy mô nhỏ hơn một chút thì tôi nghĩ có thể một vài thành viên tham gia được. Chẳng hạn như quy mô của bài toán kết cấu vừa phải (kích thước ma trận khoảng 200K -> 300K), bài toán phân tích kết cấu chỉ ở mức tính tuyến tính. Bài toán tối ưu cũng đặt vấn đề tương tự như vậy.
Về giải hệ phương trình cho FEM có khá nhiều opensource, có thể tham khảo ở netlib.org. Tuy nhiên, để tiết kiệm thời gian thì nên dùng các thư viện toán đã được thương mại hóa chẳng hạn như MtxVec (Dew research), MKL (Intel), IMSL (Visual Numeric). Đăc biệt thư viện MKL (Math Kernal Library) của Intel được tối tưu hóa cho CPU của Intel, chạy trên cả HĐH Linux, Windows, code giao tiếp có thể viết bằng Fortran hay C/C++. Thư viện này cũng hỗ trợ tính toán song song (MPI/share memory), siêu phân luồng. Với các CPU Dual, Quad Core thì khá hiệu quả. (Giá tiền của MKL không đắt như các thư viện khác).
Nếu bạn có ý định, thì tôi có thể viết một modul FEM cho một số loại phần tử đơn giản sử dụng thư viện MKL, sau đó nối với phần tối ưu của bạn. Khi nào chương trình chạy tương tối tốt (với mục đích nghiên cứu là chính), sau đó sẽ mở rộng cho những tính toán khác, hoặc tăng kích thước số lượng ẩn số của bài toán.
Ở trình độ anh em Việt nam, tôi nghĩ như vậy chắc tạm đủ.
Casanovavn
Leave a comment:
-
Ðề: Topology Optimization
Để xử lí vấn đề này, người ta dùng những cách gọi là matrix preconditioning. KHông ai giải hệ lớn bằng Gauss bao giờ.Cách hiệu quả nhất là sử dụng những thuật toán lặpNguyên văn bởi LHCGop vui viec giai he phuong trinh tuyen tinh lon mot chut. Co may van de kho khan can khac phuc la the nay: (1) Bo nho, (cai nay chac don gian nhat); (2) thoi gian (khong don gian lam vi PP khu gausse cho ma tran dac (full) thi so phep tinh se o tam n^3, tang rat nhanh theo n; (3) do chinh xac: khi giai bai toan lon, "condition number" cua ma tran se rat lon va ket qua giai ra se bi sai so rat nhieu. Vi du: giai mot he gom 2400 an bang gause thi do chinh xac chi con 10^-9 chu khong phai 10^-16 cua may tinh nua. Phai co nhung thuat giai tot hon de nang cao do chinh xac thi moi duoc.
Leave a comment:
-
Ðề: Topology Optimization
Bạn LHC chắc là đã nghiên cưú nhiều về tối ưu hóa kiểu dáng kết cấu rồi phải không. Mình cũng làm về vấn đề này, nhân tiện xin hỏi bạn đã nắm được cơ sở lí thuyết của phương pháp đồng nhất (homogenization method) chưa. Xin lỗi vì đã đặt câu hỏi như vậy, nhưng vì phương pháp tối ưu kết cấu này khó quá, đến giờ mình vẫn chưa hiểu được hoàn toàn cơ sở lí thuyết cũng như cách hiện thực nó. Nếu bạn quan tâm thì chúng ta cùng trao đổi thêm.
Leave a comment:
-
Ðề: Topology Optimization
Em sẽ gửi sớm, khi có thể --- nhà đang mất điện.
Leave a comment:
-
Ðề: Topology Optimization
Hay quá, gửi qua mail cho mình nhé !Nguyên văn bởi Kidsmart1981Kthung có gói các thuật toán - toán học(ledal C++ khoảng 14 Mb) chưa? NẾu cần em gửi qua email cho.
Leave a comment:
-
Ðề: Topology Optimization
Gop vui viec giai he phuong trinh tuyen tinh lon mot chut. Co may van de kho khan can khac phuc la the nay: (1) Bo nho, (cai nay chac don gian nhat); (2) thoi gian (khong don gian lam vi PP khu gausse cho ma tran dac (full) thi so phep tinh se o tam n^3, tang rat nhanh theo n; (3) do chinh xac: khi giai bai toan lon, "condition number" cua ma tran se rat lon va ket qua giai ra se bi sai so rat nhieu. Vi du: giai mot he gom 2400 an bang gause thi do chinh xac chi con 10^-9 chu khong phai 10^-16 cua may tinh nua. Phai co nhung thuat giai tot hon de nang cao do chinh xac thi moi duoc.
Leave a comment:
-
Ðề: Topology Optimization
Chao cac ban,
Van de ngon ngu thi toi thay the nay: Matlab rat tien dung de chung ta thu nghiem cac cong thuc hay giai thuat moi (lam nhanh, kiem tra loi de dang...), con khi lam mot chuong trinh that su thi phai dung C++ moi linh hoat. Matlab no cung nhu kieu "my an lien", con lam chuong trinh bang C++ thi nhu ta nau "bun bo" vay. Bun bo chac chan la mat cong nau hon nhung se ngon hon (neu nau dung cach). Toi nghi hieu duoc cach tinh toan moi la quan trong. Con may cai ham trong MatLab chac chan tren internet co san library cho C roi, chi viec tim ma copy ve hoac neu co phai viet lai cung khong mat thoi gian nhieu dau.
Phan do hoa cung la mot phan quan trong. Phai lam sao khi chay ra ket cau roi thi phai render the nao de nhin cho no dep mat thi moi an tien duoc....
Con ve phan ung dung cua Topology Optimization thi hien nay chu yeu la o cac nganh co khi, hang khong, MEMS.... No chua du manh de ap dung nhieu trong ket cau XD. Nhung trong tuong lai thi chac se co nhieu cai tien de ap dung cho nganh ket cau XD.
Neu cac ban lam xong chuong trinh Topology optimization thi se thay viec giai noi luc cua ket cau la bai toan don gian...
LHC
Leave a comment:
-
Ðề: Topology Optimization
Kthung có gói các thuật toán - toán học(ledal C++ khoảng 14 Mb) chưa? NẾu cần em gửi qua email cho.
Leave a comment:
-
Ðề: Topology Optimization
Nghe chú quảng cáo Lusas rồi, nhưng anh chưa chạy thử bao giờ. Nếu copy được cho anh thì tốt quá. Anh gửi địa chỉ của anh vào PriMessage của chú nhé.
Cám ơn rất nhiều.
Leave a comment:
-
Ðề: Topology Optimization
Hee,Anh khiêm tốn quá.Anh đã biết về phần mềm Lusas chưa,cái đấy có một cái lõi phân tích PTHH rất hoành tráng đấy.Nó là một modun chạy độc lập với phần nhập số liệu và biểu diễn kết quả.Anh có thể tham khảo.Nếu chưa có phần mềm thì cho địa chỉ em copy cho.Em cũng sưu tầm khá nhiều phần mềm hỗ trợ thiết kế nhưng bây giò không có thời gian tìm hiểu.
Leave a comment:
-
Ðề: Topology Optimization
Cuong_gt41 ! Anh cảm ơn nhé. Thôi để anh tự phát triển vậy. Không thông minh lắm nhưng phải cố thôi.
Leave a comment:
-
Ðề: Topology Optimization
Em có mã của thầy cho bằng delphi.tnlinh đấy.nếu cần thì em gửy cho.Nguyên văn bởi kthungAnh search "super matrix", cũng tìm được khá nhiều, nhưng tốc độ chạy không tốt, rất hay bị out of memory. Em có mã này không vậy ?
Nó có nhiều thuật toán để giai pt PTHH đấy.
Thục ra thuật toán chỉ có ít thôi.nhưng do đặc thù của PTHH mà có nhiều cách giải khác nhau,chủ yếu là phần xử lý số để có thể giải đối với dữ liệu lớn.Nói chung mình nên tự phát triển,người VN nổi tiếng là thông minh màLast edited by Cuong_gt41; 10-10-2005, 01:26 PM.
Leave a comment:
-
Ðề: Topology Optimization
Anh search "super matrix", cũng tìm được khá nhiều, nhưng tốc độ chạy không tốt, rất hay bị out of memory. Em có mã này không vậy ?
Leave a comment:
-
Ðề: Topology Optimization
Anh ơi những thứ nàythif làm gì có mã nguồn mở mà tìmNguyên văn bởi kthungMa trận cỡ cực lớn, mỗi chiều khoảng vài chục triệu. Mình đã tìm trên rất nhiều trang mã nguồn mở nhưng không tìm được. Còn nếu ma trận cỡ vài nghìn thì không nói làm gì.
Leave a comment:
Quảng cáo cuối trang
Collapse

Leave a comment: