Trong FEM, tại sao ma trận độ cứng xác định dương?


10

Trong các lớp FEM, người ta thường cho rằng ma trận độ cứng là dương xác định, nhưng tôi không thể hiểu tại sao. Bất cứ ai có thể đưa ra một số lời giải thích?

Ví dụ, chúng ta có thể xem xét các vấn đề Poisson: có ma trận độ cứng là: K i j = Ohmφ iφ j

2u=f,
mà là đối xứng và tích cực nhất định. Đối xứng là một tài sản rõ ràng, nhưng sự dứt khoát tích cực không phải là quá rõ ràng đối với tôi.
Kij=ΩφiφjdΩ,

1
Điều này thực sự phụ thuộc vào phương trình vi phân từng phần mà bạn đang cố gắng giải quyết. Bạn có thể thêm một trong những bạn quan tâm?
Christian Clason

Xin chào, @ChristianClason, cảm ơn bạn đã bình luận. Tôi đã thêm một ví dụ cụ thể về vấn đề này.
dùng123

3
Hãy cẩn thận: Không có điều kiện biên, ma trận độ cứng hệ thống hoàn chỉnh, được tập hợp từ ma trận phần tử, không có thứ hạng đầy đủ, vì nó phải ánh xạ tương đương với chuyển động cơ thể cứng thành lực bằng không. Do đó, ma trận độ cứng hoàn toàn có thể tốt nhất là nửa cực dương. Tuy nhiên, với các điều kiện biên thích hợp, các chuyển động cơ thể cứng nhắc sẽ bị vô hiệu hóa và hệ thống bị ràng buộc sau đó là vô nghĩa. (Nếu không, người ta không thể giải quyết nó). Do đó, để tìm ra sự dứt khoát tích cực thực sự, bạn phải nhìn vào ma trận cô đặc do áp dụng các điều kiện biên.
ccorn

Câu trả lời:


13

Các tính chất theo sau tính chất của phương trình vi phân từng phần tương ứng (dạng yếu của); đây là một trong những lợi thế của phương pháp phần tử hữu hạn so với, ví dụ, phương pháp sai phân hữu hạn.

uH01(Ω)

a(u,v):=Ωuvdx=Ωfvdxfor all vH01(Ω).
(1)a(v,v)=vL22cvH12for all vH01(Ω).

Bây giờ cách tiếp cận phần tử hữu hạn cổ điển là thay thế không gian vô hạn bằng không gian con chiều hữu hạn và tìm sao cho Thuộc tính quan trọng ở đây là rằng bạn đang sử dụng cùng và một không gian con (một sự rời rạc phù hợp ); điều đó có nghĩa là bạn vẫn có H01(Ω) VhH01(Ω)uhVh

(2)a(uh,vh):=Ωuhvhdx=Ωfvhdxfor all vhVh.
aVhH01(Ω)
(3)a(vh,vh)cvhH12>0for all vhVh.

Bây giờ là bước cuối cùng: Để chuyển đổi dạng biến thiên thành một hệ phương trình tuyến tính, bạn chọn một cơ sở của , viết và chèn , vào . Ma trận độ cứng sau đó có các mục (trùng với những gì bạn đã viết).{φ1,,φN}Vhuh=i=1Nuiφivh=φj1jN(2)KKij=a(φi,φj)

Bây giờ, hãy lấy một vectơ tùy ý và đặt . Sau đó, chúng ta có và tính song song của (nghĩa là bạn có thể di chuyển vô hướng và tổng thành cả hai đối số) Vì là tùy ý, điều này ngụ ý rằng là xác định dương.v=(v1,,vN)TRNvh:=i=1NviφiVh(3)a

vTKv=i=1Nj=1NviKijvj=i=1Nj=1Na(viφi,vjφj)=a(vh,vh)>0.
vK

TL; DR: Ma trận độ cứng là xác định dương bởi vì nó xuất phát từ sự rời rạc phù hợp của một phương trình vi phân một phần elip (tự điều chỉnh) .


2

Nếu độ cứng của phần tử không dương, thì hệ thống không ổn định. Vì vậy, mô hình rất có thể không chính xác. Nhìn vào phương trình cơ bản nhất của dao động điều hòa

mx(t)+kx(t)=f(t)

Giải pháp không ổn định nếu âm (nhìn vào gốc của phương trình đặc trưng). Nó có nghĩa là giải pháp sẽ nổ tung. Độ cứng phải là một lực phục hồi. Ít nhất là cho một mùa xuân vật lý. Ma trận độ cứng mở rộng điều này đến số lượng lớn các phần tử (ma trận độ cứng toàn cầu). Đó là tất cả. Nhưng đó là cùng một ý tưởng cơ bản. Cơ sở FEM là trong phương pháp ma trận độ cứng để phân tích cấu trúc trong đó mỗi phần tử có độ cứng liên quan đến nó.k

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.