webgme-dss
Version:
Design Studio for Dynamic Systems with Modelica as backend
827 lines • 1.23 MB
JSON
{
"Default": {
"bbox": {
"x": 0,
"y": 0,
"height": 210,
"width": 210
},
"ports": {},
"base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"210.0\" version=\"1.1\" viewBox=\"0 0 210.0 210.0\" width=\"210.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n <defs/>\n <defs>\n <linearGradient id=\"926845b4-f7c1-4e3c-a437-8265e5af9bdb\" x1=\"0%\" x2=\"0%\" y1=\"0%\" y2=\"100%\">\n <stop offset=\"0\" stop-color=\"rgb(200, 200, 200)\" stop-opacity=\"1\"/>\n <stop offset=\"0.3\" stop-color=\"rgb(248, 248, 248)\" stop-opacity=\"1\"/>\n <stop offset=\"0.7\" stop-color=\"rgb(248, 248, 248)\" stop-opacity=\"1\"/>\n <stop offset=\"1\" stop-color=\"rgb(200, 200, 200)\" stop-opacity=\"1\"/>\n </linearGradient>\n </defs>\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <desc>Modelica.Fluid.Icons.VariantLibrary</desc>\n <rect fill=\"url(#926845b4-f7c1-4e3c-a437-8265e5af9bdb)\" height=\"200.0\" rx=\"25.0\" ry=\"25.0\" stroke=\"rgb(200,200,200)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"5.0\" y=\"5.0\"/>\n <rect fill=\"none\" fill-opacity=\"0\" height=\"200.0\" rx=\"25.0\" ry=\"25.0\" stroke=\"rgb(128,128,128)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"5.0\" y=\"5.0\"/>\n <ellipse cx=\"65.0\" cy=\"145.0\" fill=\"rgb(76,76,76)\" rx=\"30.0\" ry=\"30.0\"/>\n <ellipse cx=\"145.0\" cy=\"145.0\" fill=\"rgb(0,0,0)\" rx=\"30.0\" ry=\"30.0\"/>\n <ellipse cx=\"145.0\" cy=\"65.0\" fill=\"rgb(128,128,128)\" rx=\"30.0\" ry=\"30.0\"/>\n <ellipse cx=\"65.0\" cy=\"65.0\" fill=\"rgb(255,255,255)\" rx=\"30.0\" ry=\"30.0\" stroke=\"rgb(128,128,128)\" stroke-width=\"0.25mm\"/>\n</root>",
"attributes": {}
},
"Modelica.Blocks.Continuous.CriticalDamping": {
"bbox": {
"x": 0,
"y": 0,
"height": 306,
"width": 310
},
"ports": {
"u": {
"id": "u",
"x": 15,
"y": 135,
"height": 40,
"width": 40
},
"y": {
"id": "y",
"x": 255,
"y": 145,
"height": 20,
"width": 20
}
},
"base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"306.0\" version=\"1.1\" viewBox=\"0 0 310.0 306.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <desc>Modelica.Blocks.Continuous.CriticalDamping</desc>\n <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n <text alignment-baseline=\"middle\" fill=\"rgb(192,192,192)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"185.0\" y=\"185.0\">PTn</text>\n <polyline fill=\"none\" fill-opacity=\"0\" points=\"74.3103,77.3744 74.3103,245.3744\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,235.0 237.0,235.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"75.2956,64.3695 67.2956,86.3695 83.2956,86.3695 75.2956,64.3695\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"245.0,235.0 223.0,227.0 223.0,243.0 245.0,235.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n <path d=\"M 233.986 106.363 C 193.715 108.6975 153.444 111.032 135.74 126.985 135.74 126.985 118.036 142.938 111.518 178.969 111.518 178.969 105.0 215.0 90.0 225.0 90.0 225.0 75.0 235.0 75.0 235.0\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n <g id=\"u\">\n <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n <defs/>\n <g display=\"none\" id=\"info\">\n <text id=\"name\">u</text>\n <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n <text id=\"classDesc\">'input Real' as connector</text>\n <text id=\"desc\">Connector of Real input signal</text>\n </g>\n </g>\n <g id=\"y\">\n <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n <defs/>\n <g display=\"none\" id=\"info\">\n <text id=\"name\">y</text>\n <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n <text id=\"classDesc\">'output Real' as connector</text>\n <text id=\"desc\">Connector of Real output signal</text>\n </g>\n </g>\n</root>",
"attributes": {
"name": {
"bbox": {
"x": 5,
"y": 5,
"height": 40,
"width": 300
},
"name": "name",
"position": 0,
"text": "",
"parameters": {
"alignment-baseline": "middle",
"fill": "rgb(0,0,255)",
"font-family": "Verdana",
"font-size": "18",
"text-anchor": "middle",
"x": "155.0",
"y": "25.0"
}
},
"n": {
"bbox": {
"x": 85,
"y": 61,
"height": 46,
"width": 96
},
"name": "n",
"position": 0,
"text": "",
"parameters": {
"alignment-baseline": "middle",
"fill": "rgb(192,192,192)",
"font-family": "Verdana",
"font-size": "18",
"text-anchor": "middle",
"x": "133.0",
"y": "84.0"
}
},
"f": {
"bbox": {
"x": 163,
"y": 261,
"height": 40,
"width": 0
},
"name": "f",
"position": 2,
"text": "f=",
"parameters": {
"alignment-baseline": "middle",
"fill": "rgb(0,0,0)",
"font-family": "Verdana",
"font-size": "18",
"text-anchor": "middle",
"x": "163.0",
"y": "281.0"
}
}
}
},
"Modelica.Blocks.Continuous.Der": {
"bbox": {
"x": 0,
"y": 0,
"height": 260,
"width": 310
},
"ports": {
"u": {
"id": "u",
"x": 15,
"y": 135,
"height": 40,
"width": 40
},
"y": {
"id": "y",
"x": 255,
"y": 145,
"height": 20,
"width": 20
}
},
"base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <desc>Modelica.Blocks.Continuous.Der</desc>\n <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n <text alignment-baseline=\"middle\" fill=\"rgb(0,0,127)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"154.0\" y=\"153.0\">der()</text>\n <g id=\"u\">\n <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n <defs/>\n <g display=\"none\" id=\"info\">\n <text id=\"name\">u</text>\n <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n <text id=\"classDesc\">'input Real' as connector</text>\n <text id=\"desc\">Connector of Real input signal</text>\n </g>\n </g>\n <g id=\"y\">\n <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n <defs/>\n <g display=\"none\" id=\"info\">\n <text id=\"name\">y</text>\n <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n <text id=\"classDesc\">'output Real' as connector</text>\n <text id=\"desc\">Connector of Real output signal</text>\n </g>\n </g>\n</root>",
"attributes": {
"name": {
"bbox": {
"x": 5,
"y": 5,
"height": 40,
"width": 300
},
"name": "name",
"position": 0,
"text": "",
"parameters": {
"alignment-baseline": "middle",
"fill": "rgb(0,0,255)",
"font-family": "Verdana",
"font-size": "18",
"text-anchor": "middle",
"x": "155.0",
"y": "25.0"
}
}
}
},
"Modelica.Blocks.Continuous.Derivative": {
"bbox": {
"x": 0,
"y": 0,
"height": 310,
"width": 310
},
"ports": {
"u": {
"id": "u",
"x": 15,
"y": 135,
"height": 40,
"width": 40
},
"y": {
"id": "y",
"x": 255,
"y": 145,
"height": 20,
"width": 20
}
},
"base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"310.0\" version=\"1.1\" viewBox=\"0 0 310.0 310.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <desc>Modelica.Blocks.Continuous.Derivative</desc>\n <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n <text alignment-baseline=\"middle\" fill=\"rgb(192,192,192)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"183.0\" y=\"118.0\">DT1</text>\n <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,77.0 75.0,245.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,235.0 237.0,235.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"75.0,65.0 67.0,87.0 83.0,87.0 75.0,65.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"245.0,235.0 223.0,227.0 223.0,243.0 245.0,235.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n <path d=\"M 75.0 95.0 C 93.0 159.0 111.0 223.0 164.0 229.0 164.0 229.0 217.0 235.0 217.0 235.0\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n <g id=\"u\">\n <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n <defs/>\n <g display=\"none\" id=\"info\">\n <text id=\"name\">u</text>\n <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n <text id=\"classDesc\">'input Real' as connector</text>\n <text id=\"desc\">Connector of Real input signal</text>\n </g>\n </g>\n <g id=\"y\">\n <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n <defs/>\n <g display=\"none\" id=\"info\">\n <text id=\"name\">y</text>\n <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n <text id=\"classDesc\">'output Real' as connector</text>\n <text id=\"desc\">Connector of Real output signal</text>\n </g>\n </g>\n</root>",
"attributes": {
"name": {
"bbox": {
"x": 5,
"y": 5,
"height": 40,
"width": 300
},
"name": "name",
"position": 0,
"text": "",
"parameters": {
"alignment-baseline": "middle",
"fill": "rgb(0,0,255)",
"font-family": "Verdana",
"font-size": "18",
"text-anchor": "middle",
"x": "155.0",
"y": "25.0"
}
},
"k": {
"bbox": {
"x": 5,
"y": 265,
"height": 40,
"width": 300
},
"name": "k",
"position": 2,
"text": "k=",
"parameters": {
"alignment-baseline": "middle",
"fill": "rgb(0,0,0)",
"font-family": "Verdana",
"font-size": "18",
"text-anchor": "middle",
"x": "155.0",
"y": "285.0"
}
}
}
},
"Modelica.Blocks.Continuous.FirstOrder": {
"bbox": {
"x": 0,
"y": 0,
"height": 310,
"width": 310
},
"ports": {
"u": {
"id": "u",
"x": 15,
"y": 135,
"height": 40,
"width": 40
},
"y": {
"id": "y",
"x": 255,
"y": 145,
"height": 20,
"width": 20
}
},
"base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"310.0\" version=\"1.1\" viewBox=\"0 0 310.0 310.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <desc>Modelica.Blocks.Continuous.FirstOrder</desc>\n <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n <text alignment-baseline=\"middle\" fill=\"rgb(192,192,192)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"185.0\" y=\"185.0\">PT1</text>\n <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,77.0 75.0,245.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,235.0 237.0,235.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"75.0,65.0 67.0,87.0 83.0,87.0 75.0,65.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"245.0,235.0 223.0,227.0 223.0,243.0 245.0,235.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n <path d=\"M 235.0 105.0 C 175.0 112.0 115.0 119.0 95.0 177.0 95.0 177.0 75.0 235.0 75.0 235.0\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n <g id=\"u\">\n <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n <defs/>\n <g display=\"none\" id=\"info\">\n <text id=\"name\">u</text>\n <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n <text id=\"classDesc\">'input Real' as connector</text>\n <text id=\"desc\">Connector of Real input signal</text>\n </g>\n </g>\n <g id=\"y\">\n <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n <defs/>\n <g display=\"none\" id=\"info\">\n <text id=\"name\">y</text>\n <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n <text id=\"classDesc\">'output Real' as connector</text>\n <text id=\"desc\">Connector of Real output signal</text>\n </g>\n </g>\n</root>",
"attributes": {
"name": {
"bbox": {
"x": 5,
"y": 5,
"height": 40,
"width": 300
},
"name": "name",
"position": 0,
"text": "",
"parameters": {
"alignment-baseline": "middle",
"fill": "rgb(0,0,255)",
"font-family": "Verdana",
"font-size": "18",
"text-anchor": "middle",
"x": "155.0",
"y": "25.0"
}
},
"T": {
"bbox": {
"x": 5,
"y": 265,
"height": 40,
"width": 300
},
"name": "T",
"position": 2,
"text": "T=",
"parameters": {
"alignment-baseline": "middle",
"fill": "rgb(0,0,0)",
"font-family": "Verdana",
"font-size": "18",
"text-anchor": "middle",
"x": "155.0",
"y": "285.0"
}
}
}
},
"Modelica.Blocks.Continuous.LimIntegrator": {
"bbox": {
"x": 0,
"y": 0,
"height": 310,
"width": 310
},
"ports": {
"u": {
"id": "u",
"x": 15,
"y": 135,
"height": 40,
"width": 40
},
"y": {
"id": "y",
"x": 255,
"y": 145,
"height": 20,
"width": 20
}
},
"base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"310.0\" version=\"1.1\" viewBox=\"0 0 310.0 310.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <desc>Modelica.Blocks.Continuous.LimIntegrator</desc>\n <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n <text alignment-baseline=\"middle\" fill=\"rgb(192,192,192)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"185.0\" y=\"195.0\">I</text>\n <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,77.0 75.0,245.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,235.0 237.0,235.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,235.0 175.0,135.0 235.0,135.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n <polyline fill=\"none\" fill-opacity=\"0\" points=\"175.0,135.0 235.0,135.0\" stroke=\"rgb(255,0,0)\" stroke-width=\"0.25mm\"/>\n <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"75.0,65.0 67.0,87.0 83.0,87.0 75.0,65.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"245.0,235.0 223.0,227.0 223.0,243.0 245.0,235.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n <g id=\"u\">\n <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n <defs/>\n <g display=\"none\" id=\"info\">\n <text id=\"name\">u</text>\n <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n <text id=\"classDesc\">'input Real' as connector</text>\n <text id=\"desc\">Connector of Real input signal</text>\n </g>\n </g>\n <g id=\"y\">\n <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n <defs/>\n <g display=\"none\" id=\"info\">\n <text id=\"name\">y</text>\n <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n <text id=\"classDesc\">'output Real' as connector</text>\n <text id=\"desc\">Connector of Real output signal</text>\n </g>\n </g>\n</root>",
"attributes": {
"name": {
"bbox": {
"x": 5,
"y": 5,
"height": 40,
"width": 300
},
"name": "name",
"position": 0,
"text": "",
"parameters": {
"alignment-baseline": "middle",
"fill": "rgb(0,0,255)",
"font-family": "Verdana",
"font-size": "18",
"text-anchor": "middle",
"x": "155.0",
"y": "25.0"
}
},
"k": {
"bbox": {
"x": 5,
"y": 265,
"height": 40,
"width": 300
},
"name": "k",
"position": 2,
"text": "k=",
"parameters": {
"alignment-baseline": "middle",
"fill": "rgb(0,0,0)",
"font-family": "Verdana",
"font-size": "18",
"text-anchor": "middle",
"x": "155.0",
"y": "285.0"
}
}
}
},
"Modelica.Blocks.Continuous.LimPID": {
"bbox": {
"x": 0,
"y": 0,
"height": 300,
"width": 310
},
"ports": {
"u_s": {
"id": "u_s",
"x": 15,
"y": 135,
"height": 40,
"width": 40
},
"u_m": {
"id": "u_m",
"x": 134.997220585,
"y": 255.000000193,
"height": 40.002779222000015,
"width": 39.99999961399999
},
"y": {
"id": "y",
"x": 255,
"y": 145,
"height": 20,
"width": 20
}
},
"base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"300.0\" version=\"1.1\" viewBox=\"0 0 310.0 300.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <desc>Modelica.Blocks.Continuous.LimPID</desc>\n <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,77.0 75.0,245.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,235.0 237.0,235.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,235.0 75.0,175.0 185.0,95.0 235.0,95.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n <polyline fill=\"none\" fill-opacity=\"0\" points=\"185.0,95.0 236.0,95.0\" stroke=\"rgb(255,0,0)\" stroke-width=\"0.25mm\"/>\n <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"75.0,65.0 67.0,87.0 83.0,87.0 75.0,65.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"245.0,235.0 223.0,227.0 223.0,243.0 245.0,235.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n <g id=\"u_s\">\n <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n <defs/>\n <g display=\"none\" id=\"info\">\n <text id=\"name\">u_s</text>\n <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n <text id=\"classDesc\">'input Real' as connector</text>\n <text id=\"desc\">Connector of setpoint input signal</text>\n </g>\n </g>\n <g id=\"u_m\">\n <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"174.997220199,295.002779415 155.002779608,255.000000193 134.997220585,294.997220199\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n <defs/>\n <g display=\"none\" id=\"info\">\n <text id=\"name\">u_m</text>\n <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n <text id=\"classDesc\">'input Real' as connector</text>\n <text id=\"desc\">Connector of measurement input signal</text>\n </g>\n </g>\n <g id=\"y\">\n <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n <defs/>\n <g display=\"none\" id=\"info\">\n <text id=\"name\">y</text>\n <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n <text id=\"classDesc\">'output Real' as connector</text>\n <text id=\"desc\">Connector of actuator output signal</text>\n </g>\n </g>\n</root>",
"attributes": {
"name": {
"bbox": {
"x": 5,
"y": 5,
"height": 40,
"width": 300
},
"name": "name",
"position": 0,
"text": "",
"parameters": {
"alignment-baseline": "middle",
"fill": "rgb(0,0,255)",
"font-family": "Verdana",
"font-size": "18",
"text-anchor": "middle",
"x": "155.0",
"y": "25.0"
}
},
"controllerType": {
"bbox": {
"x": 135,
"y": 175,
"height": 40,
"width": 100
},
"name": "controllerType",
"position": 0,
"text": "",
"parameters": {
"alignment-baseline": "middle",
"fill": "rgb(192,192,192)",
"font-family": "Verdana",
"font-size": "18",
"text-anchor": "middle",
"x": "185.0",
"y": "195.0"
}
}
}
},
"Modelica.Blocks.Continuous.LowpassButterworth": {
"bbox": {
"x": 0,
"y": 0,
"height": 306,
"width": 310
},
"ports": {
"u": {
"id": "u",
"x": 15,
"y": 135,
"height": 40,
"width": 40
},
"y": {
"id": "y",
"x": 255,
"y": 145,
"height": 20,
"width": 20
}
},
"base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"306.0\" version=\"1.1\" viewBox=\"0 0 310.0 306.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <desc>Modelica.Blocks.Continuous.LowpassButterworth</desc>\n <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n <text alignment-baseline=\"middle\" fill=\"rgb(192,192,192)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"178.41325\" y=\"194.735\">LowpassButterworthFilter</text>\n <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,77.0 75.0,245.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n <polyline fill=\"none\" fill-opacity=\"0\" points=\"64.0221,235.7697 236.0221,235.7697\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"75.4416,63.183 67.4416,85.183 83.4416,85.183 75.4416,63.183\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"246.3375,234.8233 224.3375,226.8233 224.3375,242.8233 246.3375,234.8233\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n <path d=\"M 235.0 120.76 C 226.7115 120.76 218.423 120.76 192.937 151.8875 192.937 151.8875 167.451 183.015 145.273 113.173 145.273 113.173 123.095 43.331 105.391 130.682 105.391 130.682 87.687 218.033 81.3435 226.5165 81.3435 226.5165 75.0 235.0 75.0 235.0\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n <g id=\"u\">\n <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n <defs/>\n <g display=\"none\" id=\"info\">\n <text id=\"name\">u</text>\n <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n <text id=\"classDesc\">'input Real' as connector</text>\n <text id=\"desc\">Connector of Real input signal</text>\n </g>\n </g>\n <g id=\"y\">\n <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n <defs/>\n <g display=\"none\" id=\"info\">\n <text id=\"name\">y</text>\n <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n <text id=\"classDesc\">'output Real' as connector</text>\n <text id=\"desc\">Connector of Real output signal</text>\n </g>\n </g>\n</root>",
"attributes": {
"name": {
"bbox": {
"x": 5,
"y": 5,
"height": 40,
"width": 300
},
"name": "name",
"position": 0,
"text": "",
"parameters": {
"alignment-baseline": "middle",
"fill": "rgb(0,0,255)",
"font-family": "Verdana",
"font-size": "18",
"text-anchor": "middle",
"x": "155.0",
"y": "25.0"
}
},
"f": {
"bbox": {
"x": 163,
"y": 261,
"height": 40,
"width": 0
},
"name": "f",
"position": 2,
"text": "f=",
"parameters": {
"alignment-baseline": "middle",
"fill": "rgb(0,0,0)",
"font-family": "Verdana",
"font-size": "18",
"text-anchor": "middle",
"x": "163.0",
"y": "281.0"
}
},
"n": {
"bbox": {
"x": 153,
"y": 61,
"height": 46,
"width": 96
},
"name": "n",
"position": 0,
"text": "",
"parameters": {
"alignment-baseline": "middle",
"fill": "rgb(192,192,192)",
"font-family": "Verdana",
"font-size": "18",
"text-anchor": "middle",
"x": "201.0",
"y": "84.0"
}
}
}
},
"Modelica.Blocks.Continuous.PI": {
"bbox": {
"x": 0,
"y": 0,
"height": 310,
"width": 310
},
"ports": {
"u": {
"id": "u",
"x": 15,
"y": 135,
"height": 40,
"width": 40
},
"y": {
"id": "y",
"x": 255,
"y": 145,
"height": 20,
"width": 20
}
},
"base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"310.0\" version=\"1.1\" viewBox=\"0 0 310.0 310.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <desc>Modelica.Blocks.Continuous.PI</desc>\n <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n <text alignment-baseline=\"middle\" fill=\"rgb(192,192,192)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"185.0\" y=\"180.0\">PI</text>\n <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,77.0 75.0,245.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,235.0 237.0,235.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,235.0 75.0,175.0 215.0,75.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"75.0,65.0 67.0,87.0 83.0,87.0 75.0,65.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"245.0,235.0 223.0,227.0 223.0,243.0 245.0,235.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n <g id=\"u\">\n <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n <defs/>\n <g display=\"none\" id=\"info\">\n <text id=\"name\">u</text>\n <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n <text id=\"classDesc\">'input Real' as connector</text>\n <text id=\"desc\">Connector of Real input signal</text>\n </g>\n </g>\n <g id=\"y\">\n <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n <defs/>\n <g display=\"none\" id=\"info\">\n <text id=\"name\">y</text>\n <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n <text id=\"classDesc\">'output Real' as connector</text>\n <text id=\"desc\">Connector of Real output signal</text>\n </g>\n </g>\n</root>",
"attributes": {
"name": {
"bbox": {
"x": 5,
"y": 5,
"height": 40,
"width": 300
},
"name": "name",
"position": 0,
"text": "",
"parameters": {
"alignment-baseline": "middle",
"fill": "rgb(0,0,255)",
"font-family": "Verdana",
"font-size": "18",
"text-anchor": "middle",
"x": "155.0",
"y": "25.0"
}
},
"T": {
"bbox": {
"x": 5,
"y": 265,
"height": 40,
"width": 300
},
"name": "T",
"position": 2,
"text": "T=",
"parameters": {
"alignment-baseline": "middle",
"fill": "rgb(0,0,0)",
"font-family": "Verdana",
"font-size": "18",
"text-anchor": "middle",
"x": "155.0",
"y": "285.0"
}
}
}
},
"Modelica.Blocks.Continuous.PID": {
"bbox": {
"x": 0,
"y": 0,
"height": 310,
"width": 310
},
"ports": {
"u": {
"id": "u",
"x": 15,
"y": 135,
"height": 40,
"width": 40
},
"y": {
"id": "y",
"x": 255,
"y": 145,
"height": 20,
"width": 20
}
},
"base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"310.0\" version=\"1.1\" viewBox=\"0 0 310.0 310.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <desc>Modelica.Blocks.Continuous.PID</desc>\n <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n <text alignment-baseline=\"middle\" fill=\"rgb(192,192,192)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"185.0\" y=\"195.0\">PID</text>\n <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,77.0 75.0,245.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,235.0 237.0,235.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,235.0 75.0,175.0 215.0,75.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"75.0,65.0 67.0,87.0 83.0,87.0 75.0,65.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"245.0,235.0 223.0,227.0 223.0,243.0 245.0,235.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n <g id=\"u\">\n <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n <defs/>\n <g display=\"none\" id=\"info\">\n <text id=\"name\">u</text>\n <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n <text id=\"classDesc\">'input Real' as connector</text>\n <text id=\"desc\">Connector of Real input signal</text>\n </g>\n </g>\n <g id=\"y\">\n <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n <defs/>\n <g display=\"none\" id=\"info\">\n <text id=\"name\">y</text>\n <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n <text id=\"classDesc\">'output Real' as connector</text>\n <text id=\"desc\">Connector of Real output signal</text>\n </g>\n </g>\n</root>",
"attributes": {
"name": {
"bbox": {
"x": 5,
"y": 5,
"height": 40,
"width": 300
},
"name": "name",
"position": 0,
"text": "",
"parameters": {
"alignment-baseline": "middle",
"fill": "rgb(0,0,255)",
"font-family": "Verdana",
"font-size": "18",
"text-anchor": "middle",
"x": "155.0",
"y": "25.0"
}
},
"Ti": {
"bbox": {
"x": 5,
"y": 265,
"height": 40,
"width": 300
},
"name": "Ti",
"position": 3,
"text": "Ti=",
"parameters": {
"alignment-baseline": "middle",
"fill": "rgb(0,0,0)",
"font-family": "Verdana",
"font-size": "18",
"text-anchor": "middle",
"x": "155.0",
"y": "285.0"
}
}
}
},
"Modelica.Blocks.Continuous.SecondOrder": {
"bbox": {
"x": 0,
"y": 0,
"height": 310,
"width": 310
},
"ports": {
"u": {
"id": "u",
"x": 15,
"y": 135,
"height": 40,
"width": 40
},
"y": {
"id": "y",
"x": 255,
"y": 145,
"height": 20,
"width": 20
}
},
"base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"310.0\" version=\"1.1\" viewBox=\"0 0 310.0 310.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <desc>Modelica.Blocks.Continuous.SecondOrder</desc>\n <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n <text alignment-baseline=\"middle\" fill=\"rgb(192,192,192)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"185.0\" y=\"195.0\">PT2</text>\n <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,77.0 75.0,245.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,235.0 237.0,235.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"75.0,65.0 67.0,87.0 83.0,87.0 75.0,65.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n <polygon fill=\"rgb(192,192,192)\" fill-opacity=\"1\" points=\"245.0,235.0 223.0,227.0 223.0,243.0 245.0,235.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n <path d=\"M 235.0 120.76 C 226.7115 120.76 218.423 120.76 192.937 151.8875 192.937 151.8875 167.451 183.015 145.273 113.173 145.273 113.173 123.095 43.331 105.391 130.682 105.391 130.682 87.687 218.033 81.3435 226.5165 81.3435 226.5165 75.0 235.0 75.0 235.0\" fill=\"none\" fill-opacity=\"0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n <g id=\"u\">\n <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n <defs/>\n <g display=\"none\" id=\"info\">\n <text id=\"name\">u</text>\n <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n <text id=\"classDesc\">'input Real' as connector</text>\n <text id=\"desc\">Connector of Real input signal</text>\n </g>\n </g>\n <g id=\"y\">\n <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n <defs/>\n <g display=\"none\" id=\"info\">\n <text id=\"name\">y</text>\n <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n <text id=\"classDesc\">'output Real' as connector</text>\n <text id=\"desc\">Connector of Real output signal</text>\n </g>\n </g>\n</root>",
"attributes": {
"name": {
"bbox": {
"x": 5,
"y": 5,
"height": 40,
"width": 300
},
"name": "name",
"position": 0,
"text": "",
"parameters": {
"alignment-baseline": "middle",
"fill": "rgb(0,0,255)",
"font-family": "Verdana",
"font-size": "18",
"text-anchor": "middle",
"x": "155.0",
"y": "25.0"
}
},
"w": {
"bbox": {
"x": 5,
"y": 265,
"height": 40,
"width": 300
},
"name": "w",
"position": 2,
"text": "w=",
"parameters": {
"alignment-baseline": "middle",
"fill": "rgb(0,0,0)",
"font-family": "Verdana",
"font-size": "18",
"text-anchor": "middle",
"x": "155.0",
"y": "285.0"
}
}
}
},
"Modelica.Blocks.Continuous.StateSpace": {
"bbox": {
"x": 0,
"y": 0,
"height": 260,
"width": 310
},
"ports": {
"u": {
"id": "u",
"x": 15,
"y": 135,
"height": 40,
"width": 40
},
"y": {
"id": "y",
"x": 255,
"y": 145,
"height": 20,
"width": 20
}
},
"base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <desc>Modelica.Blocks.Continuous.StateSpace</desc>\n <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n <text alignment-baseline=\"middle\" fill=\"rgb(0,0,127)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"105.0\" y=\"105.0\">A</text>\n <text alignment-baseline=\"middle\" fill=\"rgb(0,0,127)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"205.0\" y=\"105.0\">B</text>\n <text alignment-baseline=\"middle\" fill=\"rgb(0,0,127)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"105.0\" y=\"205.0\">C</text>\n <text alignment-baseline=\"middle\" fill=\"rgb(0,0,127)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"205.0\" y=\"205.0\">D</text>\n <polyline fill=\"none\" fill-opacity=\"0\" points=\"155.0,245.0 155.0,65.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n <polyline fill=\"none\" fill-opacity=\"0\" points=\"65.0,155.0 245.0,155.0\" stroke=\"rgb(192,192,192)\" stroke-width=\"0.25mm\"/>\n <g id=\"u\">\n <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n <defs/>\n <g display=\"none\" id=\"info\">\n <text id=\"name\">u</text>\n <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n <text id=\"classDesc\">'input Real' as connector</text>\n <text id=\"desc\">No description available</text>\n </g>\n </g>\n <g id=\"y\">\n <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n <defs/>\n <g display=\"none\" id=\"info\">\n <text id=\"name\">y</text>\n <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n <text id=\"classDesc\">'output Real' as connector</text>\n <text id=\"desc\">No description available</text>\n </g>\n </g>\n</root>",
"attributes": {
"name": {
"bbox": {
"x": 5,
"y": 5,
"height": 40,
"width": 300
},
"name": "name",
"position": 0,
"text": "",
"parameters": {
"alignment-baseline": "middle",
"fill": "rgb(0,0,255)",
"font-family": "Verdana",
"font-size": "18",
"text-anchor": "middle",
"x": "155.0",
"y": "25.0"
}
}
}
},
"Modelica.Blocks.Continuous.TransferFunction": {
"bbox": {
"x": 0,
"y": 0,
"height": 260,
"width": 310
},
"ports": {
"u": {
"id": "u",
"x": 15,
"y": 135,
"height": 40,
"width": 40
},
"y": {
"id": "y",
"x": 255,
"y": 145,
"height": 20,
"width": 20
}
},
"base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <defs/>\n <desc>Modelica.Blocks.Continuous.TransferFunction</desc>\n <rect fill=\"rgb(255,255,255)\" fill-opacity=\"1\" height=\"200.0\" rx=\"0.0\" ry=\"0.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\" width=\"200.0\" x=\"55.0\" y=\"55.0\"/>\n <text alignment-baseline=\"middle\" fill=\"rgb(0,0,127)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"155.0\" y=\"105.0\">b(s)</text>\n <text alignment-baseline=\"middle\" fill=\"rgb(0,0,127)\" font-family=\"Verdana\" font-size=\"18\" text-anchor=\"middle\" x=\"155.0\" y=\"205.0\">a(s)</text>\n <polyline fill=\"none\" fill-opacity=\"0\" points=\"75.0,155.0 235.0,155.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n <g id=\"u\">\n <polygon fill=\"rgb(0,0,127)\" fill-opacity=\"1\" points=\"15.0,135.0 55.0,155.0 15.0,175.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n <defs/>\n <g display=\"none\" id=\"info\">\n <text id=\"name\">u</text>\n <text id=\"type\">Modelica.Blocks.Interfaces.RealInput</text>\n <text id=\"classDesc\">'input Real' as connector</text>\n <text id=\"desc\">Connector of Real input signal</text>\n </g>\n </g>\n <g id=\"y\">\n <polygon fill=\"rgb(255,255,255)\" fill-opacity=\"1\" points=\"255.0,145.0 275.0,155.0 255.0,165.0\" stroke=\"rgb(0,0,127)\" stroke-width=\"0.25mm\"/>\n <defs/>\n <g display=\"none\" id=\"info\">\n <text id=\"name\">y</text>\n <text id=\"type\">Modelica.Blocks.Interfaces.RealOutput</text>\n <text id=\"classDesc\">'output Real' as connector</text>\n <text id=\"desc\">Connector of Real output signal</text>\n </g>\n </g>\n</root>",
"attributes": {
"name": {
"bbox": {
"x": 5,
"y": 5,
"height": 40,
"width": 300
},
"name": "name",
"position": 0,
"text": "",
"parameters": {
"alignment-baseline": "middle",
"fill": "rgb(0,0,255)",
"font-family": "Verdana",
"font-size": "18",
"text-anchor": "middle",
"x": "155.0",
"y": "25.0"
}
}
}
},
"Modelica.Blocks.Discrete.FirstOrderHold": {
"bbox": {
"x": 0,
"y": 0,
"height": 260,
"width": 310
},
"ports": {
"u": {
"id": "u",
"x": 15,
"y": 135,
"height": 40,
"width": 40
},
"y": {
"id": "y",
"x": 255,
"y": 145,
"height": 20,
"width": 20
}
},
"base": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<root baseProfile=\"full\" height=\"260.0\" version=\"1.1\" viewBox=\"0 0 310.0 260.0\" width=\"310.0\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:ev=\"http://www.w3.org/2001/xml-events\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n <defs/>\n <defs>\n <filter filterUnits=\"objectBoundingBox\" height=\"1.2\" id=\"BorderPattern.Raised_b7508401-2244-4a5c-83e2-77e466670911\" width=\"1.2\" x=\"-0.1\" y=\"-0.1\">\n <feGaussianBlur in=\"SourceAlpha\" result=\"alpha_blur\" stdDeviation=\"5\"/>\n <feSpecularLighting in=\"alpha_blur\" lighting-color=\"#FFFFFF\" result=\"spec_light\" specularConstant=\"1\" specularExponent=\"20\" surfaceScale=\"5\">\n <fePointLight x=\"-5000\" y=\"-10000\" z=\"10000\"/>\n </feSpecularLighting>\n <feComposite in=\"spec_light\" in2=\"SourceAlpha\" operator=\"in\" result=\"spec_light\"/>\n <feComposite in=\"SourceGraph