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

Bài giảng Tối ưu hóa trong thiết kế cơ khí - Chương 5: Tối ưu hàm nhiều biến số với ràng buộc bất đẳng thức - Phương pháp cổ điển

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.87 MB, 10 trang )

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

<b>Khoa Cơng nghệ Cơ khí</b>


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



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



<b> VỚI RÀNG BUỘC BẤT ĐẲNG THỨC: </b>


<b>PHƯƠNG PHÁP CỔ ĐIỂN </b>



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

<b>đẳng thức</b>



 



<i>f</i>

<b>x</b>



<b>Tìm cực trị (Optimum) của hàm nhiều biến sau:</b>
<b>Với các điều kiện ràng buộc bất đẳng thức: </b>


<b>Với: </b>

<b>x</b>

<i>x</i>

<sub>1</sub>

<i>x</i>

<sub>2</sub>

<i>x</i>

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

<i>T</i>


 

0



1, 2,

,



<i>j</i>


<i>g</i>



<i>j</i>

<i>m</i>







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

 

 

2


0

0



1, 2,

,

1, 2,

,



<i>j</i> <i>j</i> <i>j</i>


<i>g</i>

<i>g</i>

<i>y</i>



<i>j</i>

<i>m</i>

<i>j</i>

<i>m</i>









 





<sub></sub>

<sub></sub>





<b>x</b>

<b>x</b>




 

 

2


,

0



1, 2,

,



<i>j</i> <i>j</i> <i>j</i>


<i>G</i>

<i>g</i>

<i>y</i>



<i>j</i>

<i>m</i>







<b>x y</b>

<b>x</b>



 

 







1


1 2 1 2


1 2



, ,

,



;

;



<i>m</i>


<i>j</i> <i>j</i>


<i>j</i>


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


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


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


<i>L</i>

<i>f</i>

<i>G</i>



<i>x</i>

<i>x</i>

<i>x</i>

<i>y</i>

<i>y</i>

<i>y</i>





 














<b>x y λ</b>

<b>x</b>

<b>x y</b>



<b>x</b>

<b>y</b>



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

 

 

 



 



 

 

 



1


2


, ,

;

1..

1



, ,

2

0;

1..

2



, ,

,

0;

1..

3



<i>m</i>


<i>j</i>
<i>j</i>



<i>j</i>


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


<i>j</i> <i>j</i>


<i>j</i>


<i>j</i> <i>j</i> <i>j</i>


<i>j</i>


<i>g</i>



<i>L</i>

<i>f</i>



<i>i</i>

<i>n</i>



<i>x</i>

<i>x</i>

<i>x</i>



<i>L</i>



<i>y</i>

<i>j</i>

<i>m</i>



<i>y</i>


<i>L</i>



<i>G</i>

<i>g</i>

<i>y</i>

<i>j</i>

<i>m</i>











<sub></sub>

<sub></sub>

<sub></sub>










 



<sub></sub>

<sub></sub>

<sub></sub>







 













<b>x y λ</b>

<b>x</b>

<b>x</b>



<b>x y λ</b>



<b>x y λ</b>

<b>x y</b>

<b>x</b>



1 1 1


2 2 2


;

;



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


<i>x</i>

<i>y</i>



<i>x</i>

<i>y</i>



<i>x</i>

<i>y</i>







  


  


  



  


 

 

 



 

 

 



 

 

 





 

 

 



 

 

 



 

 

 



 

 

 



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

<b>Tính định thức sau. Tìm nghiệm của phương trình định thức = 0. Nếu tất cả các </b>
<b>nghiệm đều mang dấu – hoặc 1 số = 0 thì lời giải là cực đại, nếu tất cả nghiệm </b>
<b>mang dấu + hoặc 1 số = 0 thì lời giải là cực tiểu. Nếu 1 vài nghiệm mang dấu –, một </b>
<b>số còn lại mang dấu + thì đó khơng phải là cực trị. </b>


 
 


              
 


 



 


11 12 13 1 11 21 1


21 22 23 2 12 22 2


1 2 3 1 2


11 12 13 1


21 22 23 2


1 2 3


0 0 0


0 0 0


0 0 0


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


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


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


<i>n m</i>


<i>n m</i>


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


<i>L</i> <i>z</i> <i>L</i> <i>L</i> <i>L</i> <i>G</i> <i>G</i> <i>G</i>


<i>L</i> <i>L</i> <i>z</i> <i>L</i> <i>L</i> <i>G</i> <i>G</i> <i>G</i>


<i>L</i> <i>L</i> <i>L</i> <i>L</i> <i>z</i> <i>G</i> <i>G</i> <i>G</i>


<i>G</i> <i>G</i> <i>G</i> <i>G</i>


<i>G</i> <i>G</i> <i>G</i> <i>G</i>


<i>G</i> <i>G</i> <i>G</i> <i>G</i>





       













 


<i><b>m </b></i>
<i><b>n</b></i><b>+</b><i><b>m </b></i>


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


<i><b>n</b></i><b>+</b><i><b>m </b></i>
<i><b>n</b></i><b>+</b><i><b>m </b></i>


<i><b>n</b></i><b>+</b><i><b>m </b></i> <i><b>m </b></i>


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

11 12 13 1 11 21 1


21 22 23 2 12 22 2


1 2 3 1 2


1 1


2 2


11 12 13 1 1


21 22 23 2 2


0 0 0



0 0 0


0 0 0


0 0 0 0 2 0 0 2 0 0


0 0 0 0 0 2 0 0 2 0


0 0 0 0 0 0 2 0 0 2


2 0 0 0 0 0


0 2


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


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


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


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


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


<i>L</i> <i>z</i> <i>L</i> <i>L</i> <i>L</i> <i>g</i> <i>g</i> <i>g</i>


<i>L</i> <i>L</i> <i>z</i> <i>L</i> <i>L</i> <i>g</i> <i>g</i> <i>g</i>


<i>L</i> <i>L</i> <i>L</i> <i>L</i> <i>z</i> <i>g</i> <i>g</i> <i>g</i>



<i>z</i> <i>y</i>


<i>z</i> <i>y</i>


<i>z</i> <i>y</i>


<i>g</i> <i>g</i> <i>g</i> <i>g</i> <i>y</i>


<i>g</i> <i>g</i> <i>g</i> <i>g</i> <i>y</i>





 
 
 







 


1 2 3


0 0 0 0



0 0 2 0 0 0


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


<i>g</i> <i>g</i> <i>g</i> <i>g</i> <i>y</i>


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


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


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


<i><b>n </b></i> <i><b>m </b></i> <i><b>m </b></i>


 
 
 
2
, ,
, ,


1.. ; 1..
, 1..


<i>k</i>


<i>ij</i> <i><sub>kl</sub></i>



<i>i</i> <i>j</i> <i><sub>l</sub></i>


<i>L</i> <i><sub>g</sub></i>


<i>L</i> <i><sub>g</sub></i>


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


<i>k</i> <i>m l</i> <i>n</i>


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


   
 <sub></sub>
 <sub></sub>
  <sub></sub>
 


<b>x y λ</b> <b>x</b>


<b>x y λ</b> <b><sub>x</sub></b>


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

<b>Cực tiểu hàm số sau:</b> <i>f x x x</i>

<sub>1</sub>, <sub>2</sub>, <sub>3</sub>

 <i>x</i><sub>1</sub>2  <i>x</i><sub>2</sub>2  <i>x</i><sub>3</sub>2  40<i>x</i><sub>1</sub>  20<i>x</i><sub>2</sub>  min
<b>Với các ràng buộc:</b> <i>x</i><sub>1</sub>  50; <i>x</i><sub>1</sub>  <i>x</i><sub>2</sub> 100; <i>x</i><sub>1</sub>  <i>x</i><sub>2</sub>  <i>x</i><sub>3</sub> 150 3


3


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






 


<b>Biến đổi lại các </b>
<b>ràng buộc: </b>














1 1 2 3 1


2 1 2 3 1 2


3 1 2 3 1 2 3


2
1 1 2 3 1 1 1



2
2 1 2 3 2 1 2 2


2
3 1 2 3 3 1 2 3 3


, , 50 0


, , 100 0


, , 150 0


, , , 50 0


, , , 100 0


, , , 150 0


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


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


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


<i>G x x x y</i> <i>x</i> <i>y</i>


<i>G</i> <i>x x x y</i> <i>x</i> <i>x</i> <i>y</i>


<i>G</i> <i>x x x y</i> <i>x</i> <i>x</i> <i>x</i> <i>y</i>



   




    


 <sub>    </sub> <sub></sub>


     





 <sub></sub>      


 <sub>    </sub> <sub></sub> <sub></sub>





<b>Hàm Lagrange: </b>


1 2 3

3

1 2 3



1


, ,

,

,

<i><sub>j</sub></i> <i><sub>j</sub></i>

,

,

,

<i><sub>j</sub></i>



<i>j</i>


<i>L</i>

<i>f x x x</i>

<i>G</i>

<i>x x x y</i>







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

 



2

<i>x</i>

1

<i>x</i>

2

100

<i>y</i>

2 3

<i>x</i>

1

<i>x</i>

2

<i>x</i>

3

150

<i>y</i>

3




  

   



<b>Hệ PT (1)÷(3) tương đương 9 phương trình:</b>


 

 



 

 



 

 



1 1 2 3


2 2 3


3 3



1 1
2 2
3 3


2


1 1


2


1 2 2


2


1 2 3 3


2 40 0


1 2 20 0 4


2 0


2 0


2 2 0 5


2 0


50 0



3 100 0 6


150 0


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


<i>y</i>
<i>y</i>
<i>y</i>


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


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


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


  


 









    






 <sub></sub>    


 <sub></sub> <sub></sub>









 <sub></sub> 


 <sub></sub>




   




   <sub></sub>  


     


<b>Giải hệ </b>
<b>PT tìm </b>



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

<b>kết hợp với hệ phương trình (4) và (6). Ta sẽ được 8 hệ </b>
<b>phương trình như sau:</b>


<b>1) Hệ PT 1: </b>


1
2
3


1 1 2 3


2 2 3


3 3


2


1 1


2


1 2 2


2


1 2 3 3


0
0


0


2 40 0


2 20 0


2 0


50 0


100 0


150 0


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


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


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


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






  


 





 





 


 <sub></sub> <sub> </sub> <sub></sub> <sub></sub>




   




 <sub></sub> <sub></sub>




   




    





     


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

1
2
3


1 1 2 3


2 2 3


3 3


2


1 1


2


1 2 2


2


1 2 3 3


0
0
0



2 40 0


2 20 0


2 0


50 0


100 0


150 0


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


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


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


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





  


 





 





 


 <sub></sub> <sub> </sub> <sub></sub> <sub></sub>




   




 <sub></sub> <sub></sub>




   




    




     




</div>

<!--links-->

×