方程——定義變數之間的動態相關關係。
目錄
1,方程宣告
2,方程定義
3,標量方程
4,帶索引方程
4.1 示例1
4.2 示例2
5 在電力系統中應用
語法:equation
firstequationname(setdependency)optional explanatory text
/optional values for attributes/
secondeqname(setdependency) optional explanatory text
/optional values for attributes/
setdependency 稱為方程的定義域
例項: capacity(warehouse) warehouse capacity
/a.scale 50,a.l 10,b.m 20/(屬性的最優值)
equation name(setdependency)$
optional logical condition . .
lhs_equation_terms equation_type rhs_equation_terms; $
optional logical condition 很重要
lhs_equation_terms 左端項
equation_type 方程型別: =e= ;=g=; =l= ;=n=
rhs_equation_terms 右端項
和索引方程相對,在相關優化問題中只能生成乙個方程;
例項: cost .. z =e= sum((i,j), c(i,j)*x(i,j)) ;
只能生成乙個方程;
supply(i) .. sum(j, x(i,j)) =l= a(i) ;
生成card(i)個方程
生成card(j)*card(h)個方程。
const1(bus,node)$conex(bus,node)..
pij(bus,node)=e=(dv(bus)*dv(bus)*cos(branch(bus,node,'th'))- dv(bus)*dv(node)*cos(delta(bus)- delta(node)+branch(bus,node,'th')))/branch(bus,node,'z');
不加$conex(bus,node):生成card(bus)*card(node)個方程。
加上$conex(bus,node):使生成的方程個數顯著減少。只有線路的條數這麼多
搜尋「gams系列分享」,檢視gams在電力系統(綜合能源)中的應用!!!
搜尋「gams系列分享」,檢視gams在電力系統(綜合能源)中的應用!!!
搜尋「gams系列分享」,檢視gams在電力系統(綜合能源)中的應用!!!
GAMS分享系列1 GAMS資料獲取
一定要在資料獲取上下文章,有了足夠的學習資料,才能夠快速的提高。一定要在資料獲取上下文章,有了足夠的學習資料,才能夠快速的提高。一定要在資料獲取上下文章,有了足夠的學習資料,才能夠快速的提高。當然我的分享是基於我的認知來的,一些關於gams的其他資料我可能也沒有涉及到,請根據你的需求尋找你所需要的資...
GAMS系列分享4 引數parameter
gams的基本資料型別2 parameter。parameter 一共有三種形式,分別對其進行介紹,並介紹新手常見的錯誤。目錄 1,scalar 2,parameter 3,table 4 table常見錯誤 就是沒有定義在集合之上。其他兩種都定義在集合上。具體的語法查一下資料就知道了。可以給高維資...
Oracle診斷檔案 11g
通過diagnostic desc引數檢視adr的根目錄。show parameter diagnostic dest 通過v diag info檢視檢視adr目錄結構的細節。select name,value from v diag info 檢視報警檔案的儲存位置 show parameter ...