Change search
Link to record
Permanent link

Direct link
BETA
Kruglyak, Andrey
Publications (10 of 10) Show all publications
Delsing, J., Eliasson, J., Gustafsson, J., Kyusakov, R., Kruglyak, A., Mcload, S., . . . Mendes, J. M. (2014). Building System of Systems with SOA Technology: A Smart House Use Case (ed.). In: (Ed.), Armando W. Colombo (Ed.), Industrial Cloud-Based Cyber-Physical Systems: The IMC-AESOP Approach (pp. 219-230). Paper presented at . : Encyclopedia of Global Archaeology/Springer Verlag
Open this publication in new window or tab >>Building System of Systems with SOA Technology: A Smart House Use Case
Show others...
2014 (English)In: Industrial Cloud-Based Cyber-Physical Systems: The IMC-AESOP Approach, Encyclopedia of Global Archaeology/Springer Verlag, 2014, p. 219-230Chapter in book (Refereed)
Abstract [en]

The IMC-AESOP architecture has been used to implemente a smart house demonstration. Six different systems has been integrated with local (802.11, 802.15.4) and global (telecom) communication. The six systems integrated are: Car arrival detection system, Garage door opening system, House security system, External house lightning system, External electrical outlet system, House energy control system. The SOA technologies used are CoAP and EXI using SenML to encode the services. Engineering tools have been used to simulate the usage scenario and provide prediction of system behaviour.

Place, publisher, year, edition, pages
Encyclopedia of Global Archaeology/Springer Verlag, 2014
National Category
Other Electrical Engineering, Electronic Engineering, Information Engineering Embedded Systems
Research subject
Industrial Electronics; Embedded System
Identifiers
urn:nbn:se:ltu:diva-21310 (URN)10.1007/978-3-319-05624-1_10 (DOI)2-s2.0-84930702071 (Scopus ID)d4fda001-4f2e-42f2-9a61-a24bd93b9a16 (Local ID)978-3-319-05623-4 (ISBN)978-3-319-05624-1 (ISBN)d4fda001-4f2e-42f2-9a61-a24bd93b9a16 (Archive number)d4fda001-4f2e-42f2-9a61-a24bd93b9a16 (OAI)
Note
Godkänd; 2014; 20140520 (andbra)Available from: 2016-09-29 Created: 2016-09-29 Last updated: 2018-07-10Bibliographically approved
Nappey, P., Kaed, C. E., Colombo, A. W. ., Eliasson, J., Kruglyak, A., Kyusakov, R., . . . Carlsson, O. (2014). Migration of a Legacy Plant Lubrication System to SOA (ed.). In: (Ed.), Armando W. Colombo (Ed.), Industrial Cloud-Based Cyber-Physical Systems: The IMC-AESOP Approach (pp. 167-182). Paper presented at . : Encyclopedia of Global Archaeology/Springer Verlag
Open this publication in new window or tab >>Migration of a Legacy Plant Lubrication System to SOA
Show others...
2014 (English)In: Industrial Cloud-Based Cyber-Physical Systems: The IMC-AESOP Approach, Encyclopedia of Global Archaeology/Springer Verlag, 2014, p. 167-182Chapter in book (Refereed)
Abstract [en]

IMC-AESOP investigations have been articulated around key use cases in order to better capture user needs and corresponding requirements. This particular use case explores how Service-Oriented Architecture (SOA) can ease the installation and maintenance of one of the lubrication system of the world’s largest underground iron mine run by LKAB in north Sweden, with a focus on migration aspects. We demonstrate that the loose coupling provided by the SOA approach combined with the eventing capabilities of Event Driven Architecture (EDA) can benefit to both engineering, installation and maintenance of an industrial process control system, with the exception of hard real-time based control loops.

Place, publisher, year, edition, pages
Encyclopedia of Global Archaeology/Springer Verlag, 2014
National Category
Other Electrical Engineering, Electronic Engineering, Information Engineering Embedded Systems
Research subject
Industrial Electronics; Embedded System
Identifiers
urn:nbn:se:ltu:diva-20288 (URN)10.1007/978-3-319-05624-1_7 (DOI)2-s2.0-84930711137 (Scopus ID)39af84fa-772a-420b-8dea-83b8ce27dcae (Local ID)978-3-319-05623-4 (ISBN)978-3-319-05624-1 (ISBN)39af84fa-772a-420b-8dea-83b8ce27dcae (Archive number)39af84fa-772a-420b-8dea-83b8ce27dcae (OAI)
Note
Godkänd; 2014; 20140520 (andbra)Available from: 2016-09-29 Created: 2016-09-29 Last updated: 2018-07-10Bibliographically approved
Sundström, N., Lundberg, A., Gustafsson, D. & Kruglyak, A. (2013). Field evaluation of a new method for estimation of liquid water content and snow water equivalent of wet snowpacks with GPR (ed.). Paper presented at . Hydrology Research, 44(4), 600-613
Open this publication in new window or tab >>Field evaluation of a new method for estimation of liquid water content and snow water equivalent of wet snowpacks with GPR
2013 (English)In: Hydrology Research, ISSN 1998-9563, Vol. 44, no 4, p. 600-613Article in journal (Refereed) Published
Abstract [en]

Estimates of snow water equivalent (SWE) with ground-penetrating radar can be used to calibrate and validate measurements of SWE over large areas conducted from satellites and aircrafts. However, such radar estimates typically suffer from low accuracy in wet snowpacks due to a built-in assumption of dry snow. To remedy the problem, we suggest determining liquid water content from path-dependent attenuation. We present the results of a field evaluation of this method which demonstrate that, in a wet snowpack between 0.9 and 3 m deep and with about 5 vol% of liquid water, liquid water content is underestimated by about 50% (on average). Nevertheless, the method decreases the mean error in SWE estimates to 16% compared to 34% when the presence of liquid water in snow is ignored and 31% when SWE is determined directly from two-way travel time and calibrated for manually measured snow density.

National Category
Geochemistry Embedded Systems
Research subject
Applied Geology; Embedded System
Identifiers
urn:nbn:se:ltu:diva-2580 (URN)10.2166/nh.2012.182 (DOI)000321953200003 ()2-s2.0-84884479665 (Scopus ID)0367e137-8ef8-4514-abe9-6d4a2c275393 (Local ID)0367e137-8ef8-4514-abe9-6d4a2c275393 (Archive number)0367e137-8ef8-4514-abe9-6d4a2c275393 (OAI)
Note
Validerad; 2013; 20120919 (nilgra)Available from: 2016-09-29 Created: 2016-09-29 Last updated: 2018-07-10Bibliographically approved
Nappey, P., Kaed, C. E., Colombo, A., Eliasson, J., Kruglyak, A., Kyusakov, R., . . . Carlsson, O. (2013). Migration of a legacy plant lubrication system to SOA (ed.). In: (Ed.), (Ed.), 39th Annual Conference of the IEEE Industrial Electronics Society, IECON 2013: . Paper presented at Annual Conference of the IEEE Industrial Electronics Society : 10/11/2013 - 13/11/2013 (pp. 7440-7445). : IEEE Communications Society
Open this publication in new window or tab >>Migration of a legacy plant lubrication system to SOA
Show others...
2013 (English)In: 39th Annual Conference of the IEEE Industrial Electronics Society, IECON 2013, IEEE Communications Society, 2013, p. 7440-7445Conference paper, Published paper (Refereed)
Place, publisher, year, edition, pages
IEEE Communications Society, 2013
Series
I E E E Industrial Electronics Society. Annual Conference. Proceedings, ISSN 1553-572X
National Category
Other Electrical Engineering, Electronic Engineering, Information Engineering Embedded Systems
Research subject
Industrial Electronics; Embedded System
Identifiers
urn:nbn:se:ltu:diva-31597 (URN)10.1109/IECON.2013.6700371 (DOI)2-s2.0-84893582578 (Scopus ID)5d4b9ff4-b3c4-4543-88c8-679460bd1bf6 (Local ID)5d4b9ff4-b3c4-4543-88c8-679460bd1bf6 (Archive number)5d4b9ff4-b3c4-4543-88c8-679460bd1bf6 (OAI)
Conference
Annual Conference of the IEEE Industrial Electronics Society : 10/11/2013 - 13/11/2013
Projects
Architecture for Service-Oriented Process – Monitoring and Control
Note
Validerad; 2013; 20130619 (rumkyu)Available from: 2016-09-30 Created: 2016-09-30 Last updated: 2018-07-10Bibliographically approved
Eriksson, J., Häggström, F., Aittamaa, S., Kruglyak, A. & Lindgren, P. (2013). Real-time for the masses: Step 1: programming API and static priority SRP kernel primitives (ed.). In: (Ed.), (Ed.), 2013 8th IEEE International Symposium on Industrial and Embedded Systems (SIES 2013): 19-21 June 2013, Porto, Portugal. Paper presented at IEEE International Symposium on Industrial Embedded Systems : 19/06/2013 - 21/06/2013 (pp. 110-113). Piscataway, NJ: IEEE Communications Society
Open this publication in new window or tab >>Real-time for the masses: Step 1: programming API and static priority SRP kernel primitives
Show others...
2013 (English)In: 2013 8th IEEE International Symposium on Industrial and Embedded Systems (SIES 2013): 19-21 June 2013, Porto, Portugal, Piscataway, NJ: IEEE Communications Society, 2013, p. 110-113Conference paper, Published paper (Refereed)
Abstract [en]

Lightweight Real-Time Operating Systems have gained widespread use in implementing embedded software on lightweight nodes. However, bare metal solutions are chosen, e.g., when the reactive (interrupt-driven) paradigm better matches the programmer’s intent, when the OS features are not needed, or when the OS overhead is deemed too large. Moreover, other approaches are used when real-time guarantees are required. Establishing real-time and resource guarantees typically requires expert knowledge in the field, as no turn-key solutions are available to the masses.In this paper we set out to bridge the gap between bare metal solutions and traditional Real-Time OS paradigms. Our goal is to meet the intuition of the programmer and at the same time provide a resource-efficient (w.r.t. CPU and memory) implementation with established properties, such as bounded memory usage and guaranteed response times. We outline a roadmap for Real-Time For the Masses (RTFM) and report on the first step: an intuitive, platform-independent programming API backed by an efficient Stack Resource Policy-based scheduler and a tool for kernel configuration and basic resource and timing analysis.

Place, publisher, year, edition, pages
Piscataway, NJ: IEEE Communications Society, 2013
Keywords
Information technology - Systems engineering, Informationsteknik - Systemteknik
National Category
Embedded Systems Other Electrical Engineering, Electronic Engineering, Information Engineering
Research subject
Embedded System; Industrial Electronics
Identifiers
urn:nbn:se:ltu:diva-32446 (URN)10.1109/SIES.2013.6601482 (DOI)2-s2.0-84885398239 (Scopus ID)6f199cd4-5aa4-4696-a750-baf5affeca89 (Local ID)6f199cd4-5aa4-4696-a750-baf5affeca89 (Archive number)6f199cd4-5aa4-4696-a750-baf5affeca89 (OAI)
Conference
IEEE International Symposium on Industrial Embedded Systems : 19/06/2013 - 21/06/2013
Projects
ESIS
Note
Godkänd; 2013; 20130701 (pln)Available from: 2016-09-30 Created: 2016-09-30 Last updated: 2018-07-10Bibliographically approved
Sundström, N., Kruglyak, A. & Friborg, J. (2012). Modeling and simulation of GPR wave propagation through wet snowpacks: testing the sensitivity of a method for snow water equivalent estimation (ed.). Paper presented at . Cold Regions Science and Technology, 74-75, 11-20
Open this publication in new window or tab >>Modeling and simulation of GPR wave propagation through wet snowpacks: testing the sensitivity of a method for snow water equivalent estimation
2012 (English)In: Cold Regions Science and Technology, ISSN 0165-232X, E-ISSN 1872-7441, Vol. 74-75, p. 11-20Article in journal (Refereed) Published
Abstract [en]

Snow water equivalent (SWE) of a snowpack is an important input to the distributed snow hydrological models used for runoff predictions in areas with annual snowpacks. Since the conventional method of manually measuring SWE is very time-consuming, more automated methods are being adopted, such as using ground penetrating radar operated from a snowmobile with SWE estimated from radar wave two-way travel time. However, this method suffers from significant errors when liquid water is present in the snow.In our previous work, a new method for estimating SWE of wet snowpacks from radar wave travel times and amplitudes was proposed, with both these parameters obtained from a common mid-point survey. Here we present a custom ray-based model of radar wave propagation through wet snowpacks and results of MATLAB simulations conducted to investigate the method's sensitivity to measurement errors and snowpack properties. In particular, for a single-layer snowpack up to 2.1 m deep and with liquid water content up to 4.5% (by volume), the simulations indicate that SWE can be estimated with an error of ± 5% or less if (a) the noise (measurement errors) in the resulting amplitude has a standard deviation less than 15% and(b) the noise in two-way travel time has a standard deviation less than 0.075 ns (22.5% and 0.15 ns for a snowpack less than 1.3 m deep).

National Category
Geochemistry Embedded Systems
Research subject
Applied Geology; Embedded System
Identifiers
urn:nbn:se:ltu:diva-10124 (URN)10.1016/j.coldregions.2012.01.006 (DOI)000302507300002 ()2-s2.0-84857912531 (Scopus ID)8de777d9-2930-4f95-bced-6d71c18c0d0b (Local ID)8de777d9-2930-4f95-bced-6d71c18c0d0b (Archive number)8de777d9-2930-4f95-bced-6d71c18c0d0b (OAI)
Note
Validerad; 2012; 20120126 (ysko)Available from: 2016-09-29 Created: 2016-09-29 Last updated: 2018-07-10Bibliographically approved
Kruglyak, A. (2011). Formal aspects of component-based design of embedded real-time systems (ed.). Paper presented at International Symposium on Formal Aspects of Component Software : 14/09/2011 - 16/09/2011. Paper presented at International Symposium on Formal Aspects of Component Software : 14/09/2011 - 16/09/2011.
Open this publication in new window or tab >>Formal aspects of component-based design of embedded real-time systems
2011 (English)Conference paper, Oral presentation only (Refereed)
National Category
Embedded Systems
Research subject
Embedded System
Identifiers
urn:nbn:se:ltu:diva-35411 (URN)9f2683ba-bc92-4eec-965d-23550e555121 (Local ID)9f2683ba-bc92-4eec-965d-23550e555121 (Archive number)9f2683ba-bc92-4eec-965d-23550e555121 (OAI)
Conference
International Symposium on Formal Aspects of Component Software : 14/09/2011 - 16/09/2011
Note
Godkänd; 2011; 20120201 (andreyk)Available from: 2016-09-30 Created: 2016-09-30 Last updated: 2017-11-25Bibliographically approved
Wiklander, J., Kruglyak, A., Nordlander, J. & Lindgren, P. (2011). Personal alarm device: a case study in component-based design of embedded real-time software (ed.). Paper presented at Real-Time in Sweden : 13/06/2011 - 14/06/2011. Paper presented at Real-Time in Sweden : 13/06/2011 - 14/06/2011.
Open this publication in new window or tab >>Personal alarm device: a case study in component-based design of embedded real-time software
2011 (English)Conference paper, Oral presentation only (Other academic)
Abstract [en]

Designing software for embedded systems is complicated by such factors as the tight integration between software and hardware, scarceness of available resources, and hard real-time requirements. In our earlier work we proposed a component-based approach based on modeling both hardware and software using reactive objects and time-constrained reactions, which should allow us to overcome these difficulties. We also presented a software design methodology for embedded real-time systems.Here we describe a system developed using this methodology and discuss its advantages. The system is a personal alarm device that should be worn at the waist of a person and that should detect his or her fall and send an alarm signal. The implementation of the system was verified using a Simulink-based simulator. The simulation demonstrated that, even though calculation of acceleration was simplified to allow for an efficient execution on a resource-constrained platform, fall detection remained satisfactory.The case study demonstrates the advantages of the proposed software design methodology, including the fact that functional and timing properties of a system model can be preserved during implementation process by means of a seamless transition between a model and an implementation.

Keywords
component-based design, embedded system, real-time, reactive objects, reactive component, time-constrained reaction, Timber, Information technology - Systems engineering, Informationsteknik - Systemteknik
National Category
Computer Sciences Embedded Systems
Research subject
Dependable Communication and Computation Systems; Embedded System
Identifiers
urn:nbn:se:ltu:diva-32680 (URN)73e705b7-a17c-46e7-950e-528d292f6d88 (Local ID)73e705b7-a17c-46e7-950e-528d292f6d88 (Archive number)73e705b7-a17c-46e7-950e-528d292f6d88 (OAI)
Conference
Real-Time in Sweden : 13/06/2011 - 14/06/2011
Note
Godkänd; 2011; 20110605 (jimmie)Available from: 2016-09-30 Created: 2016-09-30 Last updated: 2018-01-14Bibliographically approved
van Deventer, J., Kruglyak, A., Nordlander, J. & Delsing, J. (2011). Platform independent system integration (ed.). In: (Ed.), SAE 2011 World Congress & Exhibition Technical Papers: April 12 - 14, 2011, Detroit, Michigan, USA ; [papers]. Paper presented at SAE World Congress : 12/04/2011 - 14/04/2011. Warrendale, Pa: Society of Automotive Engineers, Incorporated
Open this publication in new window or tab >>Platform independent system integration
2011 (English)In: SAE 2011 World Congress & Exhibition Technical Papers: April 12 - 14, 2011, Detroit, Michigan, USA ; [papers], Warrendale, Pa: Society of Automotive Engineers, Incorporated , 2011Conference paper, Published paper (Refereed)
Abstract [en]

This paper presents and demonstrates a paradigm to implement automotive systems based on their specifications in a manner that is platform independent. The advantage is to have the same software used in simulation as on different types of micro-controller in a vehicle as well as to ease the integration of different systems. The paradigm is to model the system’s components as reactive objects and to use the Timber kernel to schedule their (re)actions. The demonstration is done by developing an anti-lock braking system within the simulation software CarSim and Simulink, which is then evaluated on a braking maneuver over a surface with different coefficient of adhesion from side to side (split mu).

Place, publisher, year, edition, pages
Warrendale, Pa: Society of Automotive Engineers, Incorporated, 2011
Series
S A E Technical Papers, ISSN 0148-7191
Keywords
Anti-lock braking system, real time system, Timber, Technology - Electrical engineering, electronics and photonics, Teknikvetenskap - Elektroteknik, elektronik och fotonik
National Category
Other Electrical Engineering, Electronic Engineering, Information Engineering Embedded Systems Computer Sciences
Research subject
Industrial Electronics; Embedded System; Dependable Communication and Computation Systems
Identifiers
urn:nbn:se:ltu:diva-39474 (URN)10.4271/2011-01-0211 (DOI)2-s2.0-79959843793 (Scopus ID)e3f94552-890c-45fd-b514-fcd8e6cc2409 (Local ID)e3f94552-890c-45fd-b514-fcd8e6cc2409 (Archive number)e3f94552-890c-45fd-b514-fcd8e6cc2409 (OAI)
Conference
SAE World Congress : 12/04/2011 - 14/04/2011
Projects
CASTT - Centre for Automotive Systems Technologies and Testing
Note

Validerad; 2011; 20110405 (deventer)

Available from: 2016-10-03 Created: 2016-10-03 Last updated: 2018-07-10Bibliographically approved
Wiklander, J., Eliasson, J., Kruglyak, A., Lindgren, P. & Nordlander, J. (2009). Enabling component-based design for embedded real-time software (ed.). Paper presented at . Journal of Computers, 4(12), 1309-1321
Open this publication in new window or tab >>Enabling component-based design for embedded real-time software
Show others...
2009 (English)In: Journal of Computers, ISSN 1796-203X, E-ISSN 1796-203X, Vol. 4, no 12, p. 1309-1321Article in journal (Refereed) Published
Abstract [en]

The increasing complexity of embedded software calls for a new, more efficient design approach. A natural choice is to use well-established component-based design; however, its adoption to design of embedded software has been slow and riddled with difficulties. It can be argued that these problems are due to the following peculiarities of embedded systems. Firstly, the tight integration between hardware and software, typical for embedded systems, makes it virtually impossible to model and implement software separately from hardware. Secondly, it is difficult to express timing requirements, an intrinsic part of functionality of many embedded systems, in dataflow abstractions traditionally used in component-based design. We propose to overcome these difficulties by introducing a uniform, consistent modeling of both hardware and software and by integrating timing requirements into the model. We present a modeling framework based on the notions of reactive objects and time-constrained reactions, which enables component-based design of embedded real-time systems. Within this framework, functionality of both hardware and software components is defined in terms of reactions to discrete external events, and timing requirements are specified for each reaction relative to the event that triggered it. We also present a detailed software design methodology for embedded real-time systems based on our modeling framework.

National Category
Other Electrical Engineering, Electronic Engineering, Information Engineering Embedded Systems Computer Sciences
Research subject
Industrial Electronics; Embedded System; Dependable Communication and Computation Systems
Identifiers
urn:nbn:se:ltu:diva-2739 (URN)10.4304/jcp.4.12.1309-1321 (DOI)2-s2.0-78651544304 (Scopus ID)06d60d80-0b0f-11de-9d3e-000ea68e967b (Local ID)06d60d80-0b0f-11de-9d3e-000ea68e967b (Archive number)06d60d80-0b0f-11de-9d3e-000ea68e967b (OAI)
Projects
ESIS
Note
Validerad; 2009; 20090307 (jimmie)Available from: 2016-09-29 Created: 2016-09-29 Last updated: 2018-07-10Bibliographically approved
Organisations

Search in DiVA

Show all publications