| |
|
Algoritmus pro nelineární nejmenší čtverce
Balda, Miroslav
The contribution deals with a problem of experimental data processing by a least squares approach. A Matlab function based on Fletcher's version of Levenberg-Marquardt method has been implemented and tested even for a constrained problem
|
| |
|
Modelování sebeadaptujících se propojených prvků v Matlabu/Simulinku
Bartosinski, Roman ; Daněk, Martin ; Honzík, Petr ; Kadlec, Jiří
Recent developments in the digital technology make it cheaper and thus more accessible to an ordinary citizen. Currently almost any everyday device (car, fridge, cell phone) equipped with an electronic intelligence uses a programmable processing element. As the number of such networked devices will likely increase, and given the increased stress on low power consumption due to more strict environmental limitations, it is necessary to research novel techniques to program and use electronic devices more efficiently. This paper presents a framework for building and modeling new-generation self-adaptive systems. The first part of the paper describes an FPGA platform that implements a self-adaptive computing networked entity (SANE) that forms the basic element of the approach. The second part of the article describes a simulation and implementation framework in Matlab/Simulink for developing SANEs in FPGAs.
|
|
Návrh řídicí aplikace s využitím Processor Expert blocksetu
Stružka, P. ; Waszniowski, L. ; Bartosinski, Roman ; Bysterský, T.
This paper describes design of a controller of the brushless DC motor using Processor Expert blockset in Mathworks Simulink. The controller algorithm is designed in Simulink and the Processor Expert blockset provides access to the microcontroller hardware through its Hardware Abstraction Layer. The behavior of the controller (including the peripherals represented by Processor Expert blocks) is verified by simulation. The Real-Time Workshop is used for the C source code generation from the controller model.
|
|
Simulace hardwarových periferií MCU
Bartosinski, Roman ; Kadlec, Jiří
This paper describes one possible way, how MCU hardware peripherals (e.g. PWMs, Timers, ADCs, etc.) can be simulated in Matlab/Simulink environment and how code controlling these peripherals can be generated. The described implementation of the MCU hardware peripherals is based on using function call outputs as peripheral interrupts and external blocks called Methods as peripheral control functions. In the generated code by Real-Time Workshop, the Method block is represented by directly called corresponding function of the used periphery.
|
| |