Tải bản đầy đủ (.pdf) (7 trang)

Bài giảng Tối ưu hóa trong thiết kế cơ khí - Chương 3: Tối ưu hàm nhiều biến số không có ràng buộc

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.14 MB, 7 trang )

<span class='text_page_counter'>(1)</span><div class='page_container' data-page=1>

<b>CHƯƠNG 03: </b>



<b>TỐI ƯU HÀM NHIỀU BIẾN SỐ </b>


<b> KHƠNG CĨ RÀNG BUỘC </b>



</div>
<span class='text_page_counter'>(2)</span><div class='page_container' data-page=2>

<b>Tối ưu hàm nhiều biến không ràng buộc </b>



 

,

1

,

2

,

,

<i>n</i>


<i>f</i>

<b>x x</b>

<i>x x</i>

<i>x</i>



<b>Tìm các điểm cực trị (Extreme points) và các điểm “Yên ngựa” </b>
<b>(Saddle points) của hàm.</b>


<b>Giải hệ phương trình </b>


<b>Gradient = 0:</b>

 

<sub>1</sub> <sub>2</sub>


<i>T</i>


<i>n</i>


<i>f</i>

<i>f</i>

<i>f</i>



<i>f</i>



<i>x</i>

<i>x</i>

<i>x</i>



<sub></sub>

<sub></sub>

<sub></sub>



<sub></sub>

<sub></sub>








<b>x</b>

<b>0</b>



<b>Giả sử có </b><i><b>m</b></i><b> nghiệm</b>


       


       


1 1 1 1


1 2


1 2


<i>T</i>
<i>n</i>


<i>T</i>


<i>m</i> <i>m</i> <i>m</i> <i>m</i>


<i>n</i>


<i>x</i> <i>x</i> <i>x</i>



<i>x</i> <i>x</i> <i>x</i>


 <sub></sub> <sub></sub>


  







 




 <sub></sub> <sub></sub>




<b>x</b>


</div>
<span class='text_page_counter'>(3)</span><div class='page_container' data-page=3>

<b>Tính ma trận Hessian tại </b>


<b>một điểm bất kz</b>

 



2


1 1 2 1


2 2 2



2


2 1 2 2


2 2 2


2


1 2


<i>n</i>


<i>n</i>


<i>n</i> <i>n</i> <i>n</i>


<i>f</i> <i>f</i> <i>f</i>


<i>x</i> <i>x x</i> <i>x x</i>


<i>f</i> <i>f</i> <i>f</i>


<i>x x</i> <i>x</i> <i>x x</i>


<i>f</i> <i>f</i> <i>f</i>


<i>x x</i> <i>x x</i> <i>x</i>


    



 <sub></sub> <sub> </sub> <sub> </sub> 


 


 <sub></sub> <sub></sub> <sub></sub> 


 


  <sub></sub>    <sub></sub>


 


 


    


<sub> </sub> <sub> </sub> <sub></sub> 


 


<b>H</b>


<b>Tính ma trận Hessian tại </b><i><b>m</b></i>


<b>điểm nghiệm ở bước 1.</b>

 

 1 ;

 

 2 ; ;

 

 <i>m</i>


<b>x</b> <b>x</b> <b>x</b>


<b>H</b> <b>H</b> <b>H</b>



</div>
<span class='text_page_counter'>(4)</span><div class='page_container' data-page=4>

<b>Tối ưu hàm nhiều biến không ràng buộc </b>



<b>Giả sử ma trận Hessian tại </b>


<b>điểm nghiệm </b><i><b>i</b></i><b> có dạng</b>

 

 


11 12 1


21 22 2


1 2


; 1..


<i>i</i>


<i>n</i>
<i>n</i>


<i>n</i> <i>n</i> <i>nn</i>


<i>a</i> <i>a</i> <i>a</i>


<i>a</i> <i>a</i> <i>a</i>


<i>i</i> <i>m</i>


<i>a</i> <i>a</i> <i>a</i>



 
 
 
 
 
 
 
<b>x</b>
<b>H</b>


<b>Tính định thức của </b><i><b>n</b></i><b> ma trận thành phần:</b>


11 12
1 11 2


21 22
<i>a</i> <i>a</i>


<i>A</i> <i>a</i> <i>A</i>


<i>a</i> <i>a</i>


 


11 12 1


21 22 2


1 2



<i>n</i>
<i>n</i>
<i>n</i>


<i>n</i> <i>n</i> <i>nn</i>


<i>a</i> <i>a</i> <i>a</i>


<i>a</i> <i>a</i> <i>a</i>


<i>A</i>


<i>a</i> <i>a</i> <i>a</i>


 
 
 

 
 
 


<b>1. Nếu tất cả </b><i><b>A</b></i><b><sub>1</sub>, </b><i><b>A</b></i><b><sub>2</sub>, …, </b><i><b>A</b><b><sub>n</sub></b></i><b> > 0 thì ma trận [H] > 0 </b><b>x(</b><i><b>i</b></i><b>) <sub>– cực tiểu </sub></b>


<b>2. Nếu dấu của </b><i><b>A</b><b><sub>j</sub></b></i><b> là (–1)</b><i><b>j</b></i><b><sub> (</sub></b><i><b><sub>j</sub></b></i><b><sub>=1..</sub></b><i><b><sub>n</sub></b></i><b><sub>) thì [H] < 0 </sub></b><b><sub>x</sub>(</b><i><b>i</b></i><b>) <sub>– cực đại </sub></b>


<b>3. Nếu một vài </b><i><b>A</b><b><sub>j </sub></b></i><b>> 0 và 1 vài cái </b><i><b>A</b><b><sub>j </sub></b></i><b>< 0 hoặc = 0 </b><b> x(</b><i><b>i</b></i><b>) <sub>– Điểm </sub></b>


<b>yên </b>



11 12 13
3 21 22 23
31 32 33


<i>a</i> <i>a</i> <i>a</i>


<i>A</i> <i>a</i> <i>a</i> <i>a</i>


<i>a</i> <i>a</i> <i>a</i>


</div>
<span class='text_page_counter'>(5)</span><div class='page_container' data-page=5></div>
<span class='text_page_counter'>(6)</span><div class='page_container' data-page=6>

<b>Tối ưu hàm nhiều biến không ràng buộc </b>



<b>Cho 2 vật rắn không ma sát </b><i><b>A</b></i><b>, </b><i><b>B</b></i><b> liên </b>
<b>kết bởi 3 lò xo đàn hồi với độ cứng </b>
<b>lần lượt là </b><i><b>k</b></i><b><sub>1</sub>, </b><i><b>k</b></i><b><sub>2</sub>, </b><i><b>k</b></i><b><sub>3</sub>. Các lò xo ở vị trí </b>
<b>tự nhiên (khơng co – giãn) khi </b> <i><b>P</b></i><b>=0. </b>
<b>Với </b> <i><b>P</b></i><b>≠0 hãy tìm các chuyển vị </b><i><b>x</b></i><b><sub>1</sub>, </b><i><b>x</b></i><b><sub>2</sub></b>


<b>theo nguyên l{ cực tiểu thế năng.</b>


<b>Thế năng của hệ =</b> <b>Năng lượng biến dạng </b>


<b>của lị xo</b> <b>– </b>


<i>U</i>



<b>cơng của </b>
<b>ngoại lực</b>


2


2 2


1 2 2 1 3 2 1


1

1

1



</div>
<span class='text_page_counter'>(7)</span><div class='page_container' data-page=7>

<b>Dưới tác dụng của lực </b><i><b>P</b></i><b>, 2 vật sẽ có chuyển vị </b><i><b>x</b></i><b><sub>1</sub>, </b><i><b>x</b></i><b><sub>2</sub> để đến vị </b>
<b>trí cân bằng. Tại vị trí cân bằng thì thế năng của hệ là cực tiểu. </b>
<b>Do đó, để tìm </b><i><b>x</b></i><b><sub>1</sub>, </b><i><b>x</b></i><b><sub>2</sub> ta có thể tìm cực trị hàm </b><i><b>U</b></i><b>.</b>


 

<sub>2</sub> <sub>2</sub>

2


1 2 1 2 2 1 3 2 1 2


1 1 1


,


2 2 2


<i>U</i> <b>x</b> <i>U x x</i>  <i>k x</i>  <i>k x</i>  <i>k</i> <i>x</i>  <i>x</i>  <i>P x</i>


 

<sub></sub>

<sub></sub>



3
1


1 2 2 3 3 1



1 2 1 3 2 1


1 2 3 2 1 2 3


2


2 1 2 2 3 3 1


0


<i>k</i>
<i>U</i>


<i>x</i> <i>P</i>


<i>k k</i> <i>k k</i> <i>k k</i>
<i>x</i> <i>k x</i> <i>k</i> <i>x</i> <i>x</i>


<i>U</i>


<i>k x</i> <i>k</i> <i>x</i> <i>x</i> <i>P</i>


<i>U</i> <i>k</i> <i>k</i>


<i>x</i> <i>P</i>


<i>x</i> <i>k k</i> <i>k k</i> <i>k k</i>





 
  <sub></sub>

 <sub></sub>  <sub></sub> <sub></sub> <sub></sub> <sub></sub> <sub></sub> <sub></sub> <sub></sub>
 
   <sub></sub> <sub></sub> <sub>  </sub>
  
 
 <sub> </sub> <sub></sub> <sub> </sub>
<sub></sub>  <sub></sub> <sub></sub> <sub></sub>
  
<b>x</b>


</div>

<!--links-->

×