116 research outputs found

    Gardening Cyber-Physical Systems

    No full text
    cote interne IRCAM: Stepney12aNational audienceTodayā€™s artefacts, from small devices to buildings and cities, are, or are becoming, cyber-physical socio-technical systems, with tightly interwoven material and computational parts. Currently, we have to la- boriously build such systems, component by component, and the results are often difficult to maintain, adapt, and reconfigure. Even ā€œsoftā€ware is brittle and non-trivial to adapt and change. If we look to nature, how- ever, large complex organisms grow, adapt to their environment, and repair themselves when damaged. In this position paper, we present Gro-CyPhy, an unconventional computational framework for growing cyber-physical systems from com- putational seeds, and gardening the growing systems, in order to adapt them to specific needs. The Gro-CyPhy architecture comprises: a Seed Factory, a process for designing specific computational seeds to meet cyber-physical system requirements; a Growth Engine, providing the computational processes that grow seeds in simulation; and a Computational Garden, where mul- tiple seeds can be planted and grown in concert, and where a high-level gardener can shape them into complex cyber-physical systems. We outline how the Gro-CyPhy architecture might be applied to a significant exemplar application: a (simulated) skyscraper, comprising several mutually interdependent physical and virtual subsystems, such as the shell of exterior and interior walls, electrical power and data net- works, plumbing and rain-water harvesting, heating and air-conditioning systems, and building management control systems

    Chemotaxis-based spatial self-organization algorithms

    Get PDF
    Self-organization is a process that increases the order of a system as a result of local interactions among low-level, simple components, without the guidance of an outside source. Spatial self-organization is a process in which shapes and structures emerge at a global level from collective movements of low level shape primitives. Spatial self-organization is a stochastic process, and the outcome of the aggregation cannot necessarily be guaranteed. Despite the inherent ambiguity, self-organizing complex systems arise everywhere in nature. Motivated by the ability of living cells to form specific shapes and structures, we develop two self-organizing systems towards the ultimate goal of directing the spatial self-organizing process. We first develop a self-sorting system composed of a mixture of cells. The system consistently produces a sorted structure. We then extend the sorting system to a general shape formation system. To do so, we introduce morphogenetic primitives (MP), defined as software agents, which enable self-organizing shape formation of user-defined structures through a chemotaxis paradigm. One challenge that arises from the shape formation process is that the process may form two or more stable final configurations. In order to direct the self-organizing process, we find a way to characterize the macroscopic configuration of the MP swarm. We demonstrate that statistical moments of the primitives' locations can successfully capture the macroscopic structure of the aggregated shape. We do so by predicting the final configurations produced by our spatial self-organization system at an early stage in the process using features based on the statistical moments. At the next stage, we focus on developing a technique to control the outcome of bifurcating aggregations. We identify thresholds of the moments and generate biased initial conditions whose statistical moments meet the thresholds. By starting simulations with biased, random initial configurations, we successfully control the aggregation for a number of swarms produced by the agent-based shape formation system. This thesis demonstrates that chemotaxis can be used as a paradigm to create an agent- based spatial self-organization system. Furthermore, statistical moments of the swarm can be used to robustly predict and control the outcomes of the aggregation process.Ph.D., Computer Science -- Drexel University, 201

    A comprehensive conceptual and computational dynamics framework for autonomous regeneration of form and function in biological organisms

    Get PDF
    In biology, regeneration is a mysterious phenomenon that has inspired self-repairing systems, robots, and biobots. It is a collective computational process whereby cells communicate to achieve an anatomical set point and restore original function in regenerated tissue or the whole organism. Despite decades of research, the mechanisms involved in this process are still poorly understood. Likewise, the current algorithms are insufficient to overcome this knowledge barrier and enable advances in regenerative medicine, synthetic biology, and living machines/biobots. We propose a comprehensive conceptual framework for the engine of regeneration with hypotheses for the mechanisms and algorithms of stem cell-mediated regeneration that enables a system like the planarian flatworm to fully restore anatomical (form) and bioelectric (function) homeostasis from any small- or large-scale damage. The framework extends the available regeneration knowledge with novel hypotheses to propose collective intelligent self-repair machines, with multi-level feedback neural control systems, driven by somatic and stem cells. We computationally implemented the framework to demonstrate the robust recovery of both anatomical and bioelectric homeostasis in an worm that, in a simple way, resembles the planarian. In the absence of complete regeneration knowledge, the framework contributes to understanding and generating hypotheses for stem cell mediated form and function regeneration which may help advance regenerative medicine and synthetic biology. Further, as our framework is a bio-inspired and bio-computing self-repair machine, it may be useful for building self-repair robots/biobots and artificial self-repair systems

    Intelligent systems: towards a new synthetic agenda

    Get PDF

    Computing multi-scale organizations built through assembly

    Get PDF
    The ability to generate and control assembling structures built over many orders of magnitude is an unsolved challenge of engineering and science. Many of the presumed transformational benefits of nanotechnology and robotics are based directly on this capability. There are still significant theoretical difficulties associated with building such systems, though technology is rapidly ensuring that the tools needed are becoming available in chemical, electronic, and robotic domains. In this thesis a simulated, general-purpose computational prototype is developed which is capable of unlimited assembly and controlled by external input, as well as an additional prototype which, in structures, can emulate any other computing device. These devices are entirely finite-state and distributed in operation. Because of these properties and the unique ability to form unlimited size structures of unlimited computational power, the prototypes represent a novel and useful blueprint on which to base scalable assembly in other domains. A new assembling model of Computational Organization and Regulation over Assembly Levels (CORAL) is also introduced, providing the necessary framework for this investigation. The strict constraints of the CORAL model allow only an assembling unit of a single type, distributed control, and ensure that units cannot be reprogrammed - all reprogramming is done via assembly. Multiple units are instead structured into aggregate computational devices using a procedural or developmental approach. Well-defined comparison of computational power between levels of organization is ensured by the structure of the model. By eliminating ambiguity, the CORAL model provides a pragmatic answer to open questions regarding a framework for hierarchical organization. Finally, a comparison between the designed prototypes and units evolved using evolutionary algorithms is presented as a platform for further research into novel scalable assembly. Evolved units are capable of recursive pairing ability under the control of a signal, a primitive form of unlimited assembly, and do so via symmetry-breaking operations at each step. Heuristic evidence for a required minimal threshold of complexity is provided by the results, and challenges and limitations of the approach are identified for future evolutionary studies

    Autonomous self-repair systems : A thesis submitted in partial fulfilment of the requirements for the Degree of Doctor of Philosophy at Lincoln University

    Get PDF
    Regeneration is an important and wonderful phenomenon in nature and plays a key role in living organisms that are capable of recovery from trivial to serious injury to reclaim a fully functional state and pattern/anatomical homeostasis (equilibrium). Studying regeneration can help develop hypotheses for understanding regenerative mechanisms along with advancing synthetic biology for regenerative medicine and development of cancer and anti-ageing drugs. Further, it can contribute to nature-inspired computing for self-repair in other fields. However, despite decades of study, what possible mechanisms and algorithms are used in the regeneration process remain an open question. Therefore, the main goal of this thesis is to propose a comprehensive hypothetical conceptual framework with possible mechanisms and algorithms of biological regeneration that mimics the observed features of regeneration in living organisms and achieves body-wide immortality, similar to the planarian flatworm, about 20mm long and 3mm wide, living in both saltwater and freshwater. This is a problem of collective decision making by the cells in an organism to achieve the high-level goal of returning to normality of both anatomical and functional homeostasis. To fulfil this goal, the proposed framework contains three sub-frameworks corresponding to three main objectives of the thesis: self-regeneration or self-repair (anatomical homeostasis) of a simple in silico tissue and a whole organism consisting of these tissues based on simplified formats of cellular communication, and an extension to more realistic bioelectric communication for restoring both anatomical and bioelectric homeostasis. The first objective is to develop a simple tissue model that regenerates autonomously after damage. Accordingly, we present a computational framework for an autonomous self-repair system that allows for sensing, detecting and regenerating an artificial (in silico) circular tissue containing thousands of cells. This system consists of two sub-models: Global Sensing and Local Sensing that collaborate to sense and repair diverse damages. It is largely a neural system with a perceptron (binary) network performing tissue computations. The results showed that the system is robust and efficient in damage detection and accurate regeneration. The second objective is to extend the simple circular tissue model to other geometric shapes and assemble them into a small virtual organism that regenerates similar to the body-wide immortality of the planarian flatworm. Accordingly, we proposed a computational framework extending the tissue repair framework developed in Objective 1 to model whole organism regeneration that implemented algorithms and mechanisms to achieve accurate and complete regeneration in an (in silico) worm-like organism. The system consists of two levels: tissue and organism levels that integrate to recognise and recover from any damage, even extreme damage cases. The tissue level consists of three tissue repair models for head, body and tail. The organism level connects the tissues together to form the worm. The two levels form an integrated neural feedback control system with perceptron (binary) for tissue computing and linear neural networks for organism-level computing. Our simulation results showed that the framework is very robust in returning the system to the normal state after any small or large scale damage. The last objective is to extend the whole organism regeneration framework developed in Objective 2 by incorporating bioelectricity as the format of communication between cells to make the model better resemble living organisms and to restore not only anatomy but also basic functionality such as restoring body-wide bioelectric pattern needed for physiological functioning in living systems. We greatly extended the second framework by conceptualising and modelling mechanisms and algorithms that mimicked both the pattern and function restoration observed in living organisms and implemented it on the same artificial (in silico) organism developed in Objective 2 but with greater realism of the anatomical structure. This proposed framework consists of three levels that collaborate to fully regenerate the anatomical pattern and maintain bioelectric homeostasis in the in silico worm-like organism. These three levels represent tissue and organism models for regeneration and body-wide bioelectric model for restoring bioelectric homeostasis, respectively. They extend the previous neural feedback control system to integrate another (3rd) level, bioelectric homeostasis. Our simulations showed that the system maintains and restores bioelectric homeostasis accurately under random perturbations of bioelectric status under no damage conditions. It is also very robust and plastic in restoring the system to the normal anatomical pattern and bioelectric homeostasis after any type of damage. Our framework robustly achieves some observations of extreme regeneration of planaria like body-wide immortality. It could also be helpful in engineering for building self-repair robots, biobots and artificial self-repair systems

    Cellular Automata

    Get PDF
    Modelling and simulation are disciplines of major importance for science and engineering. There is no science without models, and simulation has nowadays become a very useful tool, sometimes unavoidable, for development of both science and engineering. The main attractive feature of cellular automata is that, in spite of their conceptual simplicity which allows an easiness of implementation for computer simulation, as a detailed and complete mathematical analysis in principle, they are able to exhibit a wide variety of amazingly complex behaviour. This feature of cellular automata has attracted the researchers' attention from a wide variety of divergent fields of the exact disciplines of science and engineering, but also of the social sciences, and sometimes beyond. The collective complex behaviour of numerous systems, which emerge from the interaction of a multitude of simple individuals, is being conveniently modelled and simulated with cellular automata for very different purposes. In this book, a number of innovative applications of cellular automata models in the fields of Quantum Computing, Materials Science, Cryptography and Coding, and Robotics and Image Processing are presented

    KINE[SIS]TEM'17 From Nature to Architectural Matter

    Get PDF
    Kine[SiS]tem ā€“ From Kinesis + System. Kinesis is a non-linear movement or activity of an organism in response to a stimulus. A system is a set of interacting and interdependent agents forming a complex whole, delineated by its spatial and temporal boundaries, influenced by its environment. How can architectural systems moderate the external environment to enhance comfort conditions in a simple, sustainable and smart way? This is the starting question for the Kine[SiS]temā€™17 ā€“ From Nature to Architectural Matter International Conference. For decades, architectural design was developed despite (and not with) the climate, based on mechanical heating and cooling. Today, the argument for net zero energy buildings needs very effective strategies to reduce energy requirements. The challenge ahead requires design processes that are built upon consolidated knowledge, make use of advanced technologies and are inspired by nature. These design processes should lead to responsive smart systems that deliver the best performance in each specific design scenario. To control solar radiation is one key factor in low-energy thermal comfort. Computational-controlled sensor-based kinetic surfaces are one of the possible answers to control solar energy in an effective way, within the scope of contradictory objectives throughout the year.FC
    • ā€¦
    corecore