Ph ng pháp Monte Carlo

Một phần của tài liệu Thiết kế bộ lọc phần tử (particle filtering) xử lý tín hiệu trên nền công nghệ FPGA (Trang 25)

p z x z d

2.1.4.2 Ph ng pháp Monte Carlo

Trong ph n này, chúng ta s xem xét m t trong những n n tảng lý thuy t quan trọng nh t - phương pháp Monte Carlo [2,12] - của b lọc Particle.

* Cơ sở của phương pháp Monte Carlo:

- Các số ngẫu nhiên (Random numbers): các số ngẫu nhiên không ch s dụng trong vi c mô phỏng lại các hi n tượng ngẫu nhiên trong thực t mà còn s dụng l y mẫu ngẫu nhiên của m t phân bốnào đó.

- Luật số l n (Law of large numbers): luật này đảm bảo rằng khi ta chọn ngẫu nhiên các giá tr (mẫu th ) trong m t dãy các giá tr (qu n thể), kích thư c dãy mẫu th càng l n thì các đặc trưng thống kê (trung bình, phương sai,...) của mẫu th càng “g n” v i các đặc trưng thống kê của qu n thể. Luật số l n r t quan trọng đối v i phương pháp Monte Carlo vì nó đảm bảo cho sự ổn đ nh các giá tr trung bình của các bi n ngẫu nhiên khi phép th đủ l n.

- Đnh lý gi i hạn trung tâm: dư i m t số đi u ki n cụ thể, trung bình số học của m t lượng đủ l n các các phép lặp của bi n ngẫu nhiên đ c lập s được x p x theo phân bố chuẩn. Do phương pháp Monte Carlo là m t chu i các phép th nên đnh lý này giúp chúng ta d dàng x p x được trung bình và phương sai của các k t quảthu được t phương pháp.

Chúng ta giả s rằng mô hình trạng thái là mô hình Markov ẩn, phi tuy n, nhi u là phi Gauss. Trạng thái ẩn ký hi u xk, trạng thái quan sátzk.

Gọi chu i trạng thái cho đ n th i điểm k: x0:k ( , , )x0  xk . Các mẫu ngẫu nhiên 0:i

k

x được rút ra t phân bố hậu nghi m.

Đại di n cho phân bố hậu nghi m s dụng m t tập các mẫu hoặc các hạt:

0: 0: 0: 1 1 ( | ) N ( i ) k k k k i p x D x x N       (2.25) Lúc này ta s d dàng tính được x p x kỳ vọng theo công thức:

0: 0: 0: 0:

( ( k)) ( k) ( k| k) k

Một phần của tài liệu Thiết kế bộ lọc phần tử (particle filtering) xử lý tín hiệu trên nền công nghệ FPGA (Trang 25)

Tải bản đầy đủ (PDF)

(96 trang)