📄 c_rock.mdl
字号:
ListType AxesTitles
axes1 "%<SignalLabel>"
}
YMin "-0.4725"
YMax "-0.4425"
SaveName "ScopeData6"
DataFormat "StructureWithTime"
MaxDataPoints "10000"
}
Block {
BlockType Scope
Name "delta_z"
Ports [1]
Position [435, 328, 465, 362]
Orientation "left"
BackgroundColor "magenta"
Location [134, 226, 663, 586]
Open off
NumInputPorts "1"
List {
ListType AxesTitles
axes1 "%<SignalLabel>"
}
YMin "0.43825"
YMax "0.44225"
SaveName "ScopeData7"
DataFormat "StructureWithTime"
MaxDataPoints "10000"
}
Block {
BlockType Scope
Name "gamma"
Ports [1]
Position [900, 113, 930, 147]
BackgroundColor "magenta"
Location [134, 226, 663, 586]
Open off
NumInputPorts "1"
List {
ListType AxesTitles
axes1 "%<SignalLabel>"
}
TimeRange "4 "
YMin "7e-006"
YMax "2.3e-005"
SaveName "ScopeData10"
DataFormat "StructureWithTime"
MaxDataPoints "10000"
}
Block {
BlockType Scope
Name "n_y"
Ports [1]
Position [900, 283, 930, 317]
BackgroundColor "magenta"
Location [448, 197, 976, 557]
Open on
NumInputPorts "1"
List {
ListType AxesTitles
axes1 "%<SignalLabel>"
}
YMin "0"
YMax "15"
SaveName "ScopeData8"
DataFormat "StructureWithTime"
MaxDataPoints "50000"
}
Block {
BlockType Scope
Name "n_z"
Ports [1]
Position [900, 383, 925, 417]
BackgroundColor "magenta"
Location [317, 136, 846, 538]
Open off
NumInputPorts "1"
List {
ListType AxesTitles
axes1 "%<SignalLabel>"
}
YMin "-10.35"
YMax "-10.1"
SaveName "ScopeData4"
DataFormat "StructureWithTime"
MaxDataPoints "50000"
}
Block {
BlockType Scope
Name "omega_y"
Ports [1]
Position [900, 168, 930, 202]
BackgroundColor "magenta"
Location [134, 226, 663, 586]
Open off
NumInputPorts "1"
List {
ListType AxesTitles
axes1 "%<SignalLabel>"
}
YMin "-0.0006405"
YMax "-0.0006375"
SaveName "ScopeData2"
DataFormat "StructureWithTime"
MaxDataPoints "10000"
}
Block {
BlockType Scope
Name "omega_z"
Ports [1]
Position [900, 223, 930, 257]
BackgroundColor "magenta"
Location [336, 218, 865, 578]
Open off
NumInputPorts "1"
List {
ListType AxesTitles
axes1 "%<SignalLabel>"
}
YMin "-0.00025"
YMax "0.00425"
SaveName "ScopeData1"
DataFormat "StructureWithTime"
MaxDataPoints "10000"
}
Block {
BlockType Step
Name "ref_ny"
Position [30, 215, 60, 245]
BackgroundColor "yellow"
DropShadow on
Time "15"
After "15"
SampleTime "0"
}
Block {
BlockType Step
Name "ref_nz"
Position [30, 65, 60, 95]
BackgroundColor "yellow"
DropShadow on
Time "15"
After "15"
SampleTime "0"
VectorParams1D off
}
Line {
Labels [0, 0]
SrcBlock "Bus\nCreator"
SrcPort 1
DstBlock "Rocket"
DstPort 1
}
Line {
Labels [0, 0]
SrcBlock "Rocket"
SrcPort 1
DstBlock "Demux1"
DstPort 1
}
Line {
SrcBlock "Clock"
SrcPort 1
Points [15, 0]
DstBlock "Time"
DstPort 1
}
Line {
SrcBlock "Fins_y"
SrcPort 1
DstBlock "Saturation1"
DstPort 1
}
Line {
SrcBlock "Fins_z"
SrcPort 1
DstBlock "Saturation2"
DstPort 1
}
Line {
SrcBlock "Saturation1"
SrcPort 1
Points [0, 0; 85, 0]
Branch {
Points [0, 70]
DstBlock "Bus\nCreator"
DstPort 2
}
Branch {
Points [0, -55]
DstBlock "delta_y"
DstPort 1
}
}
Line {
SrcBlock "Saturation2"
SrcPort 1
Points [5, 0; 10, 0]
Branch {
Points [0, -55]
DstBlock "Bus\nCreator"
DstPort 3
}
Branch {
Points [0, 65]
DstBlock "delta_z"
DstPort 1
}
}
Line {
SrcBlock "Controller_z"
SrcPort 1
DstBlock "Fins_z"
DstPort 1
}
Line {
SrcBlock "Mux"
SrcPort 1
DstBlock "Controller_z"
DstPort 1
}
Line {
SrcBlock "Sum1"
SrcPort 1
DstBlock "Mux"
DstPort 1
}
Line {
SrcBlock "Gain3"
SrcPort 1
Points [-210, 0]
DstBlock "Mux"
DstPort 2
}
Line {
SrcBlock "Mux1"
SrcPort 1
DstBlock "Controller_y"
DstPort 1
}
Line {
SrcBlock "Gain4"
SrcPort 1
Points [-280, 0]
DstBlock "Mux1"
DstPort 2
}
Line {
SrcBlock "Controller_y"
SrcPort 1
DstBlock "Fins_y"
DstPort 1
}
Line {
SrcBlock "Sum"
SrcPort 1
DstBlock "Mux1"
DstPort 1
}
Line {
SrcBlock "Gain1"
SrcPort 1
Points [10, 0]
DstBlock "Sum"
DstPort 1
}
Line {
SrcBlock "ref_ny"
SrcPort 1
DstBlock "Gain2"
DstPort 1
}
Line {
SrcBlock "Gain2"
SrcPort 1
Points [65, 0]
DstBlock "Sum1"
DstPort 1
}
Line {
SrcBlock "Roll fins"
SrcPort 1
Points [-10, 0; 0, 110]
DstBlock "Bus\nCreator"
DstPort 1
}
Line {
SrcBlock "Roll compensator"
SrcPort 1
DstBlock "Roll fins"
DstPort 1
}
Line {
SrcBlock "Roll giro"
SrcPort 1
DstBlock "Roll compensator"
DstPort 1
}
Line {
SrcBlock "Demux1"
SrcPort 1
Points [55, 0; 0, -20]
Branch {
DstBlock "gamma"
DstPort 1
}
Branch {
Points [0, -35]
DstBlock "Roll giro"
DstPort 1
}
}
Line {
SrcBlock "Demux1"
SrcPort 3
Points [75, 0; 0, 40]
Branch {
DstBlock "omega_z"
DstPort 1
}
Branch {
Labels [2, 0]
Points [0, 205]
DstBlock "Rate giro_z"
DstPort 1
}
}
Line {
SrcBlock "Demux1"
SrcPort 2
Points [50, 0; 0, 10]
Branch {
DstBlock "omega_y"
DstPort 1
}
Branch {
Points [0, 380]
DstBlock "Rate giro_y"
DstPort 1
}
}
Line {
SrcBlock "Demux1"
SrcPort 4
Points [100, 0; 0, 75]
Branch {
Points [70, 0]
Branch {
DstBlock "n_y"
DstPort 1
}
Branch {
Points [0, 50]
DstBlock "Output4"
DstPort 1
}
}
Branch {
Points [0, 85]
DstBlock "Accelerometer_y"
DstPort 1
}
}
Line {
SrcBlock "Demux1"
SrcPort 5
Points [120, 0; 0, 150]
Branch {
Points [50, 0]
Branch {
DstBlock "n_z"
DstPort 1
}
Branch {
Points [0, 50]
DstBlock "Output5"
DstPort 1
}
}
Branch {
Points [0, 105]
DstBlock "Accelerometer_z"
DstPort 1
}
}
Line {
SrcBlock "Demux1"
SrcPort 6
Points [145, 0; 0, 230]
DstBlock "Outputs6_13"
DstPort 1
}
Line {
SrcBlock "Accelerometer_y"
SrcPort 1
DstBlock "Sum3"
DstPort 2
}
Line {
SrcBlock "Noise"
SrcPort 1
Points [-95, 0]
DstBlock "Sum3"
DstPort 1
}
Line {
SrcBlock "Sum3"
SrcPort 1
Points [0, 25; -325, 0]
DstBlock "Sum1"
DstPort 2
}
Line {
SrcBlock "Rate giro_z"
SrcPort 1
DstBlock "Sum4"
DstPort 2
}
Line {
SrcBlock "Noise"
SrcPort 2
Points [-65, 0]
DstBlock "Sum4"
DstPort 1
}
Line {
SrcBlock "Sum4"
SrcPort 1
Points [0, 15]
DstBlock "Gain3"
DstPort 1
}
Line {
Labels [0, 0]
SrcBlock "Accelerometer_z"
SrcPort 1
DstBlock "Sum5"
DstPort 2
}
Line {
SrcBlock "Noise"
SrcPort 3
Points [-40, 0]
DstBlock "Sum5"
DstPort 1
}
Line {
SrcBlock "Sum5"
SrcPort 1
Points [0, 30; -435, 0]
DstBlock "Sum"
DstPort 2
}
Line {
SrcBlock "Rate giro_y"
SrcPort 1
DstBlock "Sum2"
DstPort 2
}
Line {
SrcBlock "Noise"
SrcPort 4
Points [-10, 0]
DstBlock "Sum2"
DstPort 1
}
Line {
SrcBlock "Sum2"
SrcPort 1
Points [0, 15]
DstBlock "Gain4"
DstPort 1
}
Line {
SrcBlock "ref_nz"
SrcPort 1
DstBlock "Gain1"
DstPort 1
}
Annotation {
Name "SIMULINK Model of the Rocket Stabilization Syst"
"em "
Position [439, 9]
FontName "Times New Roman"
FontSize 16
FontWeight "bold"
}
Annotation {
Name "y"
Position [666, 197]
FontName "Times New Roman"
FontSize 14
FontWeight "bold"
}
Annotation {
Position [670, 549]
}
Annotation {
Name "PITCH CONTROL"
Position [348, 239]
FontName "Times New Roman"
FontSize 12
FontWeight "bold"
}
Annotation {
Name "YAW CONTROL"
Position [297, 99]
FontName "Times New Roman"
FontSize 12
FontWeight "bold"
}
Annotation {
Name "ROLL CONTROL"
Position [624, 50]
FontName "Times New Roman"
FontSize 12
FontWeight "bold"
}
Annotation {
Name "n_z"
Position [709, 492]
FontName "Times New Roman"
FontSize 14
FontWeight "bold"
}
Annotation {
Name "n_y"
Position [710, 373]
FontName "Times New Roman"
FontSize 14
FontWeight "bold"
}
Annotation {
Name "om_z"
Position [710, 430]
FontName "Times New Roman"
FontSize 14
FontWeight "bold"
}
Annotation {
Position [680, 529]
}
Annotation {
Name "om_y"
Position [710, 550]
FontName "Times New Roman"
FontSize 14
FontWeight "bold"
}
Annotation {
Name "gamma"
Position [781, 96]
FontName "Times New Roman"
FontSize 14
FontWeight "bold"
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -