No traceable objects in this Subsystem.
Object Name | Code Location |
---|---|
<S3>/Constant | CONTROL_SYS.c:268, 293, 295, 297, 298, 301, 303, 305, 306 |
<S3>/Constant1 | CONTROL_SYS.c:269, 296, 300, 304, 308 |
<S3>/Constant2 | CONTROL_SYS.c:270, 295, 298, 303, 306 |
<S3>/FM_to_w2 | CONTROL_SYS.c:267, 293, 295, 296, 297, 298, 300, 301, 303, 304, 305, 306, 308, 314, 315, 327 |
<S3>/Sqrt | CONTROL_SYS.c:313, 317, 323 |
Object Name | Code Location |
---|---|
<S4>/Saturation | CONTROL_SYS.c:203, 204, 205, 207, 208, 212 |
<S4>/Saturation1 | CONTROL_SYS.c:256, 257, 258, 259, 260, 262, 265 |
<S4>/Saturation2 | CONTROL_SYS.c:235, 236, 237, 238, 239, 241, 244 |
<S4>/Saturation3 | CONTROL_SYS.c:224, 225, 226, 227, 228, 230, 233 |
No traceable objects in this Subsystem.
No traceable objects in this Subsystem.
No traceable objects in this Subsystem.
Object Name | Code Location |
---|---|
<S9>/Sum1 | CONTROL_SYS.c:96, 99 |
<S9>/Sum3 | CONTROL_SYS.c:97, 100 |
Object Name | Code Location |
---|---|
<S10>/Sum1 | CONTROL_SYS.c:76, 79, 80 |
<S10>/Sum3 | CONTROL_SYS.c:77, 80, 81 |
Script | Code Location | |
---|---|---|
1 | function Qr = fcn(Gr, ang) | |
3 | ||
4 | bRg = [ cos(ang), sin(ang); | CONTROL_SYS.c:42 |
5 | -sin(ang), cos(ang); | CONTROL_SYS.c:43 |
6 | ]; | CONTROL_SYS.c:44 |
7 | ||
8 | Qr = bRg * Gr; | CONTROL_SYS.c:45 |
9 | end |
No traceable objects in this Subsystem.
No traceable objects in this Subsystem.
No traceable objects in this Subsystem.
No traceable objects in this Subsystem.
Object Name | Code Location |
---|---|
<S16>/Gain1 | CONTROL_SYS.c:49, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 72, 79, 83, 84, 85, 87, 88, 93, 99 |
Object Name | Code Location |
---|---|
<S17>/Gain | CONTROL_SYS.c:50, 56, 58, 59, 61, 62 |
Object Name | Code Location |
---|---|
<S18>/Proportional Gain | CONTROL_SYS.c:94, 100, 101 |
Object Name | Code Location |
---|---|
<S19>/Proportional Gain | CONTROL_SYS.c:95, 99, 100 |
Object Name | Code Location |
---|---|
<S20>/Proportional Gain | CONTROL_SYS.c:73, 81 |
Object Name | Code Location |
---|---|
<S21>/Proportional Gain | CONTROL_SYS.c:74, 80 |
No traceable objects in this Subsystem.
No traceable objects in this Subsystem.
No traceable objects in this Subsystem.
Object Name | Code Location |
---|---|
<S25>/Sum1 | CONTROL_SYS.c:110, 113 |
<S25>/Sum3 | CONTROL_SYS.c:111, 114 |
Object Name | Code Location |
---|---|
<S26>/Proportional Gain | CONTROL_SYS.c:109, 113, 114 |
Object Name | Code Location |
---|---|
<S27>/Proportional Gain | CONTROL_SYS.c:108, 113, 114 CONTROL_SYS.h:49 |
Object Name | Code Location |
---|---|
<S28>/Sum1 | CONTROL_SYS.c:123, 126 |
<S28>/Sum3 | CONTROL_SYS.c:124, 127 |
No traceable objects in this Subsystem.
Object Name | Code Location |
---|---|
<S30>/Proportional Gain | CONTROL_SYS.c:121, 126, 127 CONTROL_SYS.h:54 |
Object Name | Code Location |
---|---|
<S31>/Proportional Gain | CONTROL_SYS.c:122, 126, 127 |
Script | Code Location | |
---|---|---|
1 | function w2_cmd = FMtow2(L, Thrust_co ... | |
3 | ||
5 | b = Thrust_const; | CONTROL_SYS.c:274 |
6 | k = Twist_const; | CONTROL_SYS.c:275 |
7 | ||
17 | C_inv = [ | CONTROL_SYS.c:284 |
18 | 1/(4*b), 0, -1/ ... | CONTROL_SYS.c:285 |
19 | 1/(4*b), 1/(2*L*b), ... | CONTROL_SYS.c:286 |
20 | 1/(4*b), 0, 1/ ... | CONTROL_SYS.c:287 |
21 | 1/(4*b), -1/(2*L*b), ... | CONTROL_SYS.c:288 |
22 | ]; | CONTROL_SYS.c:289 |
24 | F_and_M_col = [Thrust, TQ_roll_X, ... | CONTROL_SYS.c:291 |
25 | ||
26 | w2_cmd = C_inv * F_and_M_col; | CONTROL_SYS.c:292 |
27 | ||
28 | tf_col = (w2_cmd >= 0); | CONTROL_SYS.c:310 |
31 | end |
Object Name | Code Location |
---|---|
<S34>/Data Type Conversion | CONTROL_SYS.c:319, 323 |
<S34>/Product | CONTROL_SYS.c:320, 323 |
No traceable objects in this Subsystem.
No traceable objects in this Subsystem.
Object Name | Code Location |
---|---|
<S37>/Sum1 | CONTROL_SYS.c:144, 145 |
<S37>/VOLTAGE Saturation | CONTROL_SYS.c:153, 154, 155, 156, 157, 159, 162 CONTROL_SYS.h:59 |
No traceable objects in this Subsystem.
No traceable objects in this Subsystem.
No traceable objects in this Subsystem.
No traceable objects in this Subsystem.
No traceable objects in this Subsystem.
No traceable objects in this Subsystem.
No traceable objects in this Subsystem.
No traceable objects in this Subsystem.
Object Name | Code Location |
---|---|
<S47>/Compare | CONTROL_SYS.c:321, 323 |
<S47>/Constant | CONTROL_SYS.c:318, 323 |