2. 2
www.ont.com.pl
Nasi klienci w Polsce
SimulinkMATLAB
•NBP
•Radwar Warszawa
•TRW
•Delphi
•Bungee
•Avio
•ABB
•PIAP
•Przemysłowy Instytut Telekomunikacji
•Telekomunikacja Polska
•Motorola Polska
•GE Company Polska
•Instytut Łączności
•MTU
•Sikorsky Mielec
•WITI
•Wszystkie uczelnie techniczne w całej
Polsce
3. 3
www.ont.com.pl
Podstawowy produkt
SimulinkMATLAB
Środowisko do obliczeń
technicznych
•Obliczenia numeryczne
•Analiza danych i szybka wizualizacja
•Teraz staje się de facto językiem, którym
posługują się inżynierowie na całym
świecie, jest językiem programowania
wysokiego poziomu do pisania algorytmów
•Rozszerzenia tzw. toolboxes do
przetwarzania sygnałów, grafiki, statystyki,
optymalizacji itd..
•Produkt bazowy dla produktów firmy The
MathWorks
5. 5
www.ont.com.pl
Dostęp do danych
SimulinkMATLAB
MATLAB
Interfejs niskiego poziomu do innych
urządzeń
Instrument Control Toolbox
Instrumenty elektroniczne i pomiarowe
Data Acquisition Toolbox
Karty akwizycji danych
Image Acquisition Toolbox
Kamery i sprzęt video
9. 9
www.ont.com.pl
Produkt bazowy
SimulinkMATLAB
Środowisko do modelowania, symulowania,
implementowania systemów dynamicznych i
wbudowanych
•Liniowe, nieliniowe, dyskretne, ciągłe,
hybrydowe i wielowątkowe (multirate) systemy
•Podstawa do projektowania za pomocą
modeli matematycznych, pozwalające na
przejście przez wszystkie etapy projektowania
•Otwarta architektura do włączenia modeli
zrobionych w innych narzędziach
•Narzędzia pomagające przy projektowaniu
systemów sterowania, przetwarzaniu sygnałów
i w innych zastosowaniach
12. 12
www.ont.com.pl
Simulink Coder
SimulinkMATLAB
•generacja kodu ANSI/ISO C z modeli Simulinka
i diagramów Stateflow
•wiele domyślnych Targetów, w tym
RapidSimulation
•wsparcie dla zmiennych zmienno i stało-
przecinkowych (w tym możliwość definiwoania
własnych typów danych z Simulink Fixed-Point)
•generacja aplikacji jedno i wielozadaniowch
•obsługa trybu External do kalibracji
parametrów
13. 13
www.ont.com.pl
Embedded Coder
SimulinkMATLAB
•generacja kodu produkcyjnego ANSI/ISO C
•optymalizacja zużycia pamięci, stosu lub
wielkości programu
•integracja ze środowiskami: Eclipse, Code
Composer Studio, Visual DSP++ i wiele innych
•wsparcie dla norm i standardów: Autosar, DO-
178B, ISO 26262, IEC 61508, MISRA C itp
14. 14
www.ont.com.pl
Model-Based Design
SimulinkMATLAB
System Requirements
System Design
Software Design
Coding
Software
Integration
Hardware/Software
Integration
System Integration
and Calibration
Sim
RP
OTRP SIL
PIL
HIL
Sim: Simulation
RP: Rapid Prototyping
OTRP: On-Target Rapid Prototyping
PCG: Production Code Generation
SIL: Software in Loop Testing
PIL: Processor in Loop Testing
HIL: Hardware in Loop Testing PCG
17. 17
www.ont.com.pl
On Target Rapid Prototyping
SimulinkMATLAB
Weryfikuje poprawność projektu algorytmu sterującego dzięki
uruchamianiu sterowania na prawdziwym układzie sprzętowym
sterownika.
V
18. 18
www.ont.com.pl
RP czy PCG?
SimulinkMATLAB
V
Embedded Real-Time target
generates production-quality code
for use on embedded systems.
• Reusable Code
• Bidirectional Traceability
• Clear Interfaces
• Optimized for fast runs Generic Real-Time target
generates code for use in SIL, PIL, HIL, Rapid
Simulation and industrial PCs.