File tree Expand file tree Collapse file tree 2 files changed +5
-4
lines changed Expand file tree Collapse file tree 2 files changed +5
-4
lines changed Original file line number Diff line number Diff line change 1
1
name = " ModelPredictiveControl"
2
2
uuid = " 61f9bdb8-6ae4-484a-811f-bbf86720c31c"
3
3
authors = [" Francis Gagnon" ]
4
- version = " 1.5.2 "
4
+ version = " 1.5.3 "
5
5
6
6
[deps ]
7
7
ControlSystemsBase = " aaaaaaaa-a6ca-5380-bf3e-84a91bcd477e"
@@ -20,7 +20,7 @@ SparseConnectivityTracer = "9f842d2f-2579-4b1d-911e-f412cf18a3f5"
20
20
SparseMatrixColorings = " 0a514795-09f3-496d-8182-132a7b665d35"
21
21
22
22
[compat ]
23
- ControlSystemsBase = " 1.9 "
23
+ ControlSystemsBase = " 1.14.6 "
24
24
DAQP = " 0.6"
25
25
DifferentiationInterface = " 0.6.45"
26
26
Documenter = " 1"
Original file line number Diff line number Diff line change @@ -174,8 +174,9 @@ function LinModel(
174
174
sysd_dis = sysd
175
175
end
176
176
end
177
- # minreal to merge common poles if possible and ensure controllability/observability:
178
- sys_dis = minreal ([sysu_dis sysd_dis]) # same realization if already minimal
177
+ # minreal to merge common poles if possible and ensure controllability/observability
178
+ # balance=false option to keep the same realization if already minimal
179
+ sys_dis = minreal ([sysu_dis sysd_dis], balance= false )
179
180
nu = length (i_u)
180
181
A = sys_dis. A
181
182
Bu = sys_dis. B[:,1 : nu]
You can’t perform that action at this time.
0 commit comments