2013 ◽  
Vol 441 ◽  
pp. 854-858
Author(s):  
Yan Sun ◽  
Song Li ◽  
Zhi Run Fan

On the basis of theory analysis, deep research was made about the implementation of force decoupling control of hydraulic shaking table. Because tested specimen has eccentric and height, which produce flywheel moment and overturning moment, and causes the non-synchronization of every exciter, so transient force decouple control (TFDC) strategy is introduced in order to remove this effect. Then, the control strategy was realized based on DSP rapid prototyping. TMS320C2812 DSP was applied to acquire the analogue and digital; TMS320C6713 DSP was used to operate and communicate with embedded processor S3C2410 by dual-RAM in order to improve real-time and rapidity. In the end, this paper presents the implementation of a rapid prototyping control system, which involves the design of DSP algorithms using MATLAB Simulink blocksets, automated code generation in the CCS integrated development environment, and downloading the executable code to the Texas Instruments TMS320C2812 and TMS320C6713.


Author(s):  
Sidong Feng ◽  
Suyu Ma ◽  
Jinzhong Yu ◽  
Chunyang Chen ◽  
TingTing Zhou ◽  
...  

Author(s):  
Alexander Boll ◽  
Florian Brokhausen ◽  
Tiago Amorim ◽  
Timo Kehrer ◽  
Andreas Vogelsang

AbstractSimulink is an example of a successful application of the paradigm of model-based development into industrial practice. Numerous companies create and maintain Simulink projects for modeling software-intensive embedded systems, aiming at early validation and automated code generation. However, Simulink projects are not as easily available as code-based ones, which profit from large publicly accessible open-source repositories, thus curbing empirical research. In this paper, we investigate a set of 1734 freely available Simulink models from 194 projects and analyze their suitability for empirical research. We analyze the projects considering (1) their development context, (2) their complexity in terms of size and organization within projects, and (3) their evolution over time. Our results show that there are both limitations and potentials for empirical research. On the one hand, some application domains dominate the development context, and there is a large number of models that can be considered toy examples of limited practical relevance. These often stem from an academic context, consist of only a few Simulink blocks, and are no longer (or have never been) under active development or maintenance. On the other hand, we found that a subset of the analyzed models is of considerable size and complexity. There are models comprising several thousands of blocks, some of them highly modularized by hierarchically organized Simulink subsystems. Likewise, some of the models expose an active maintenance span of several years, which indicates that they are used as primary development artifacts throughout a project’s lifecycle. According to a discussion of our results with a domain expert, many models can be considered mature enough for quality analysis purposes, and they expose characteristics that can be considered representative for industry-scale models. Thus, we are confident that a subset of the models is suitable for empirical research. More generally, using a publicly available model corpus or a dedicated subset enables researchers to replicate findings, publish subsequent studies, and use them for validation purposes. We publish our dataset for the sake of replicating our results and fostering future empirical research.


2011 ◽  
pp. 236-276 ◽  
Author(s):  
Juan Pavon ◽  
Jorge J. Gomez-Sanz ◽  
Rubén Fuentes

INGENIAS provides a notation for modeling multi-agent systems (MAS) and a well-defined collection of activities to guide the development process of an MAS in the tasks of analysis, design, verification, and code generation, supported by an integrated set of tools—the INGENIAS Development Kit (IDK). These tools, as well as the INGENIAS notation, are based on five meta-models that define the different views and concepts from which a multi-agent system can be described. Using meta-models has the advantage of flexibility for evolving the methodology and adopting changes to the notation. In fact, one of the purposes in the conception of this methodology is to integrate progressive advances in agent technology, towards a standard for agent-based systems modeling that could facilitate the adoption of the agent approach by the software industry. The chapter presents a summary of the INGENIAS notation, development process, and support tools. The use of INGENIAS is demonstrated in an e-business case study. This case study includes concerns about the development process, modeling with agent concepts, and implementation with automated code generation facilities.


Sign in / Sign up

Export Citation Format

Share Document