303 research outputs found
Network partition for switched industrial ethernet using combined search heuristics
Thesis (M.S.)--School of Computing and Engineering. University of Missouri--Kansas City, 2011Title from PDF of title page, viewed on June 6, 2011Includes bibliographical references (p. 44-46)Thesis advisor: Xiaojun ShenVitaA large industrial company needs a cost efficient telecommunication network to
support heavy telecommunication needs among its different departments which are
distributed in various locations. Because of the huge amount of daily communications, the
network designer must partition the communicating devices into subnets each of which is
supported by a high speed Ethernet. Then, the subnets are connected by a second level switch
device called controller which handles inter-subnet communications. An optimization
problem is how to partition n communicating devices into k groups such that the amount of
intra-network traffic is balanced among the k groups and at the same time the inter-network
traffic is minimized for a given traffic demand. This problem is known as the Network
Partition Problem (NPP). The NPP problem has been studied by some researchers, but because of its NPhardness, only limited progress has been reported by two recent papers. The later one slightly improved on the results obtained by the previous one, and both papers used genetic algorithms. This thesis investigated the NPP problem and concluded by extensive tests that it is very difficult to improve further if we purely follow the method of genetic algorithms. Motivated by searching for new approaches, this thesis tried another evolutionary algorithm, i.e., the simulated annealing (SA) to see any hope to get a breakthrough. Encouraging results were obtained for some cases but not show overall superiority. Finally, this thesis investigated the approach that combines these two methods in searching for a better result. Extensive simulations demonstrated that this method work efficiently. By the combination of
these two methods, we obtained obvious improvements on previous published results. This approach studied in this thesis can be applicable to practically solving other NP-hard
problems also.Introduction -- Model description and problem definition -- Our approach -- Results -- Conclusion and future work -- Appendi
NetGAP: A Graph-Grammar approach for concept design of networked platforms with extra-functional requirements
During the concept design of complex networked systems, concept developers
have to assure that the choice of hardware modules and the topology of the
target platform will provide adequate resources to support the needs of the
application. For example, future-generation aerospace systems need to consider
multiple requirements, with many trade-offs, foreseeing rapid technological
change and a long time span for realization and service. For that purpose, we
introduce NetGAP, an automated 3-phase approach to synthesize network
topologies and support the exploration and concept design of networked systems
with multiple requirements including dependability, security, and performance.
NetGAP represents the possible interconnections between hardware modules using
a graph grammar and uses a Monte Carlo Tree Search optimization to generate
candidate topologies from the grammar while aiming to satisfy the requirements.
We apply the proposed approach to the synthetic version of a realistic avionics
application use case and show the merits of the solution to support the
early-stage exploration of alternative candidate topologies. The method is
shown to vividly characterize the topology-related trade-offs between
requirements stemming from security, fault tolerance, timeliness, and the
"cost" of adding new modules or links. Finally, we discuss the flexibility of
using the approach when changes in the application and its requirements occur
Characterization of communication channels in terms of traffic and network architecture: a review
Software tools face accessibility and availability limitations in monitoring and industrial control processes when communications are affected by long distances. Likewise, real-time answers and stability are also limited by the traffic conditions in LAN network. Ethernet networks are widely-used in industrial communications due to high performance in multiswitch configuration. However, they are not the most appropriate solution for real-time applications, given the difficulty in measuring response times in data transmission, and even more so when the network topologies are different and traffic levels are permanently varying. This paper presents a review of the characterization of communication channels in terms of traffic and network architecture, identifying unexplored areas and promoting new alternatives that may be easily adopted by the industrial sector. In conclusion, a technique integrated by architecture and traffic characteristics in network analysis may performance in heterogeneous systems for industrial applications via web.Las herramientas de software presentan limitaciones de acceso y disponibilidad en los procesos de monitoreo y control industrial, cuando las comunicaciones son afectadas por grandes distancias. Asimismo, las respuestas en tiempo real y la estabilidad tambiĂ©n son limitadas por las condiciones de tráfico en redes LAN. Es conocido que las redes Ethernet son ampliamente usadas en comunicaciones industriales por su alto rendimiento en configuraciones de switches. Sin embargo, no han sido la soluciĂłn adecuada para aplicaciones en tiempo real, dado el inconveniente de medir el tiempo de respuesta en la transmisiĂłn de datos, y más aĂşn, cuando las topologĂas de las redes son diferentes y los niveles de tráfico varĂan permanentemente. En este artĂculo, se presenta una revisiĂłn del estado del arte sobre la caracterizaciĂłn de canales de comunicaciĂłn en tĂ©rminos de tráfico y arquitectura de la red, donde se determinan campos que aĂşn quedan abiertos en esta área del conocimiento, y se inquieta hacia nuevas alternativas que puedan ser fácilmente adoptables por el sector industrial. Como conclusiĂłn, se establece que una tĂ©cnica integrada por la arquitectura y las caracterĂsticas del tráfico en el análisis de redes mejora las perspectivas de rendimiento en sistemas heterogĂ©neos para aplicaciones industriales vĂa web
Analyse et optimisation des réseaux avioniques hétérogènes
La complexité des architectures de communication avioniques ne cesse de croître avec l’augmentation du nombre des terminaux interconnectés et l’expansion de la quantité des données échangées. Afin de répondre aux besoins émergents en terme de bande passante, latence et modularité, l’architecture de communication avionique actuelle consiste à utiliser le réseau AFDX (Avionics Full DupleX Switched Ethernet) pour connecter les calculateurs et utiliser des bus d’entrée/sortie (par exemple le bus CAN (Controller Area Network)) pour connecter les capteurs et les actionneurs. Les réseaux ainsi formés sont connectés en utilisant des équipements d’interconnexion spécifiques, appelés RDC (Remote Data Concentrators) et standardisé sous la norme ARINC655. Les RDCs sont des passerelles de communication modulaires qui sont reparties dans l’avion afin de gérer l’hétérogénéité entre le réseau cœur AFDX et les bus d’entrée/sortie. Certes, les RDCs permettent d’améliorer la modularité du système avionique et de réduire le coût de sa maintenance; mais, ces équipements sont devenus un des défis majeurs durant la conception de l’architecture avionique afin de garantir les performances requises du système. Les implémentations existantes du RDC effectuent souvent une translation direct des trames et n’implémentent aucun mécanisme de gestion de ressources. Or, une utilisation efficace des ressources est un besoin important dans le contexte avionique afin de faciliter l’évolution du système et l’ajout de nouvelles fonctions. Ainsi, l’objectif de cette thèse est la conception et la validation d’un RDC optimisé implémentant des mécanismes de gestion des ressources afin d’améliorer les performances de l’architecture de communication avionique tout en respectant les contraintes temporelles du système. Afin d’atteindre cet objectif, un RDC pour les architectures réseaux de type CAN-AFDX est conçu, intégrant les fonctions suivantes: (i) groupement des trames appliqué aux flux montants, i.e., flux générés par les capteurs et destinés à l’AFDX, pour minimiser le coût des communication sur l’AFDX; (ii) la régulation des flux descendants, i.e., flux générés par des terminaux AFDX et destinés aux actionneurs, pour réduire les contentions sur le bus CAN. Par ailleurs, notre RDC permet de connecter plusieurs bus CAN à la fois tout en garantissant une isolation entre les flux. Par la suite, afin d’analyser l’impact de ce nouveau RDC sur les performances du système avionique, nous procédons à la modélisation de l’architecture CAN-AFDX, et particulièrement le RDC et ses nouvelles fonctions. Ensuite, nous introduisons une méthode d’analyse temporelle pour calculer des bornes maximales sur les délais de bout en bout et vérifier le respect des contraintes temps-réel. Plusieurs configurations du RDC peuvent répondre aux exigences du système avionique tout en offrant des économies de ressources. Nous procédons donc au paramétrage du RDC afin de minimiser la consommation de bande passante sur l’AFDX tout en respectant les contraintes temporelles. Ce problème d’optimisation est considéré comme NP-complet, et l’introduction des heuristiques adéquates s’est avérée nécessaire afin de trouver la meilleure configuration possible du RDC. Enfin, les performances de ce nouveau RDC sont validées à travers une architecture CAN-AFDX réaliste, avec plusieurs bus CAN et des centaines de flux échangés. Différents niveaux d’utilisation des bus CAN ont été considérés et les résultats obtenus ont montré l’efficacité de notre RDC à améliorer la gestion des ressources du système avionique tout en respectant les contraintes temporelles de communication. En particulier, notre RDC offre une réduction de la bande passante AFDX allant jusqu’à 40% en comparaison avec le RDC actuellement utilisé. ABSTRACT : The aim of my thesis is to provide a resources-efficient gateway to connect Input/Output (I/O) CAN buses to a backbone network based on AFDX technology, in modern avionics communication architectures. Currently, the Remote Data Concentrator (RDC) is the main standard for gateways in avionics; and the existing implementations do not integrate any resource management mechanism. To handle these limitations, we design an enhanced CAN-AFDX RDC integrating new functions: (i) Frame Packing (FP) allowing to reduce communication overheads with reference to the currently used "1 to 1" frame conversion strategy; (ii) Hierarchical Traffic Shaping (HTS) to reduce contention on the CAN bus. Furthermore, our proposed RDC allows the connection of multiple I/O CAN buses to AFDX while guaranteeing isolation between different criticality levels, using a software partitioning mechanism. To analyze the performance guarantees offered by our proposed RDC, we considered two metrics: the end-to-end latency and the induced AFDX bandwidth consumption. Furthermore, an optimization process was proposed to achieve an optimal configuration of our proposed RDC, i.e., minimizing the bandwidth utilization while meeting the real-time constraints of communication. Finally, the capacity of our proposed RDC to meet the emerging avionics requirements has been validated through a realistic avionics case study
Using genetic algorithms to take into account user wishes in an advanced building control system
From a sustainable development perspective, the newly developed automatic controllers for building services are very promising in that they increase energy efficiency and reduce commissioning and maintenance costs. But a major problem has appeared as the automatic building control systems have been implemented: the user rejection of this kind of system is quite high. This is mainly due to a lack of user considerations in the controllers. An integrated blind, electric lighting and heating control system that adapts to user wishes on a long-term basis has been developed in this work to deal with this issue. The adaptation of the control system to user wishes was achieved by means of Genetic Algorithms. They have been seen to be the most appropriate optimization method for this task. They ensure a 100% convergence whereas standard search methods such as Gauss-Newton and Nelder-Mead converge in less than 25% of the time and Simulated Annealing method converges in about 75% of the time. In addition, simulations with a consistent virtual user have shown that the user adaptive controller is capable of anticipation. Nine months of experimental tests were carried out in 14 office rooms of the LESO building with a total of 23 users concerned. Three controllers were compared: a manual control system, an automatic controller without user adaptation and an automatic controller with user adaptation. Tests were conducted in a similar fashion as clinical randomized trials are carried out: control systems are randomly attributed to rooms and users do not know which system they have (single-blind study). Results show that the automatic control rejection percentage is greatly reduced with the user adaptive system. Indeed, after four weeks with an automatic control, 25% of the users with the non-adaptive system reject the automatic control, whereas only 5% of the users with the user adaptive system reject it. These percentages depend neither on age or gender of the user, nor on the number of occupants in a room. Moreover, the energy savings due to automatic control (26% compared to a manual system) are not reduced by the user adaptation. These large energy savings are mainly due to the predictive feature of the heating controller and to the efficient control of electric lighting. In addition, indoor comfort is slightly improved by the automatic controllers for both thermal and visual aspects. The indoor comfort is even slightly more improved by the user adaptive control compared to the non-adaptive one. The user adaptation has not converged properly in the mechanical workshop, a space used by several persons and also considered in the experiments. It has been concluded that user adaptive systems are probably not appropriate for places with irregular users, such as workshops, libraries, corridors and all public spaces
Recommended from our members
Optimisation of a water company’s waste pumping asset base with a focus on energy reduction
This thesis was submitted for the award of Doctor of Philosophy and was awarded by Brunel University LondonWater companies use a significant quantity of electricity for the operation of their clean and wastewater assets. Rising energy prices have led to higher energy bills within the water companies, which has increased operating costs. Thus, improvements in demand side energy management are needed to increase efficiency and reduce costs, which forms the premise for this research project.
Thames Water Utilities Ltd has identified that improvements in demand side energy management is required and is currently researching various methods to reduce energy consumption. One initiative included the upgrade of a variety of site telemetry assets. By deploying these new telemetry assets, Thames Water Utilities Ltd are more able to liberate the asset data and as such, be able to make informed decisions on how better to control and optimise the target sites, which is where this research project has seen further opportunities. This enhanced telemetry and SCADA infrastructure will enable successful research to further develop an intelligent integrated system that tackles pump scheduling and process control with the emphasis on energy management.
The use of modern techniques, such as artificial intelligence, to optimise the network operation is gradually gaining traction. The balance between implementing new technology (with the benefits it may bring) and reluctance to change from the incumbent operating model will always provide challenges in the technology adoption agenda.
The main work of this research project included the physical surveying of a wastewater hydraulic catchment, inclusive of all wet well dimensions, lidar overlays, and pump electrical power characteristics. These survey results where then able to be programmed by the research into the company’s' hydraulic model to enable a higher degree of accuracy in the modelling, as well as enabling electrical power as a measurable output. From here, the model was then able to be optimised, focussing on electrical energy as an output variable for reduction.
The research concluded that electrical energy consumption over time can be reduced using the aforementioned strategies and as such recommends further work to move from the model environment to physical architecture. It does so with the key message that risk tolerances on water levels must be pre-agreed with hydraulic specialists prior to deployment
Dimensionerings- en werkverdelingsalgoritmen voor lambda grids
Grids bestaan uit een verzameling reken- en opslagelementen die geografisch verspreid kunnen zijn, maar waarvan men de gezamenlijke capaciteit wenst te benutten. Daartoe dienen deze elementen verbonden te worden met een netwerk. Vermits veel wetenschappelijke applicaties gebruik maken van een Grid, en deze applicaties doorgaans grote hoeveelheden data verwerken, is het noodzakelijk om een netwerk te voorzien dat dergelijke grote datastromen op betrouwbare wijze kan transporteren. Optische transportnetwerken lenen zich hier uitstekend toe. Grids die gebruik maken van dergelijk netwerk noemt men lambda Grids. Deze thesis beschrijft een kader waarin het ontwerp en dimensionering van optische netwerken voor lambda Grids kunnen beschreven worden. Ook wordt besproken hoe werklast kan verdeeld worden op een Grid eens die gedimensioneerd is. Een groot deel van de resultaten werd bekomen door simulatie, waarbij gebruik gemaakt wordt van een eigen Grid simulatiepakket dat precies focust op netwerk- en Gridelementen. Het ontwerp van deze simulator, en de daarbijhorende implementatiekeuzes worden dan ook uitvoerig toegelicht in dit werk
Deterministic ethernet in a safety critical environment
This thesis explores the concept of creating safety critical networks with low congestion and latency (known as critical networking) for real time critical communication (safety critical environment). Critical networking refers to the dynamic management of all the application demands in a network within all available network bandwidth, in order to avoid congestion. Critical networking removes traffic congestion and delay to provide quicker response times.
A Deterministic Ethernet communication system in a Safety Critical environment addresses the disorderly Ethernet traffic condition inherent in all Ethernet networks. Safety Critical environment means both time critical (delay sensitive) and content critical (error free). Ethernet networks however do not operate in a deterministic fashion, giving rise to congestion. To discover the common traffic patterns that cause congestion a detailed analysis was carried out using neural network techniques. This analysis has investigated the issues associated with delay and congestion and identified their root cause, namely unknown transmission conditions. The congestion delay, and its removal, was explored in a simulated control environment in a small star network using the Air-field communication standard. A Deterministic Ethernet was created and implemented using a Network Traffic Oscillator (NTO). NTO uses Critical Networking principles to transform random burst application transmission impulses into deterministic sinusoid transmissions. It is proved that the NTO has the potential to remove congestion and minimise latency. Based on its potential, it is concluded that the proposed Deterministic Ethernet can be used to improve network security as well as control long haul communication
- …