Tesis anterior, en la que se desarrolló: un meta-modelo de componentes, denominado V 3 CMM; un conjunto de transformaciones entre V 3 CMM y UML; y un conjunto transformaciones para generar código Ada2005 a partir de los modelos UML. V 3 CMM fue ideado inicialmente para el desarrollo de aplicaciones de control para robots de servicios. Para ello se siguió un enfoque de generación completa de código a partir de los modelos. Este tipo de generación implica el desarrollo de múltiples transformaciones que por su naturaleza han resultado ser difíciles de reutilizar y mantener. En esta Tesis se plantea un enfoque genérico que combina las técnicas anteriores con la utilización de frameworks software para conseguir un enfoque más flexible y una reducción sustancial del tamaño de las transformaciones de modelo a texto, de tal forma que las aplicaciones resultantes de su utilización sean más fáciles de mantener y contengan elementos que pueden ser reutilizados. De forma particular, este enfoque general se ha utilizado para crear un modelo de componentes para el desarrollo de sistemas de tiempo real. Este modelo consta de tres elementos principales: Un meta-modelo de componentes denominado WCOMM basado en V 3 CMM. Se ha adaptado V 3 CMM para adecuarlo a los requisitos de desarrollo de las aplicaciones de tiempo real y se ha simplificado su diseño. Un modelo de concurrencia y despliegue que permite asociar de forma sencilla los elementos del dominio de componentes con los elementos del dominio de la concurrencia. Estos modelos permiten realizar análisis temporal de las aplicaciones modeladas con WCOMM en una etapa temprana del desarrollo, incluso antes de que sea desarrollado el código específico de la aplicación. Además, permiten probar distintas distribuciones de componentes en hilos/procesos para conseguir un sistema planificable sin tener que modificar el código de la aplicación. Un framework de componentes para el desarrollo de aplicaciones de tiempo real denominado FraCC. Este framework se ha desarrollado de tal forma que permite que las aplicaciones resultantes de su utilización sean temporalmente analizables.
The shortage of the phosphorus sources and high-energy consumption associated to the nitrogen fertilizers production will be problems in the future. The nutrient recovery from wastewater as struvite has been considered as an alternative to alleviate these problems. In Latin America, production of struvite from wastewater is not yet a wellknown technology and therefore the purpose of this work is to contribute to a better understanding of the phenomena involved. This research work was performed in three phases: 1) production of struvite from upflow anaerobic sludge blanket reactor effluent; 2) production of struvite from anaerobic digester supernatant of enhanced biological phosphorus removal process (ADS-EBPR) and 3) influence of calcium in the struvite produced in the phase 2. In three phases, the magnesium concentrations were adjusted to obtain the preset phosphorus:magnesium (P:Mg) ratios and the pH was adjusted between 8,00 and 10,50. The results of the first phase showed that it is not possible to produce struvite in the upflow anaerobic sludge blanket reactor effluent in the tested conditions. However, removal of nitrogen and phosphorus was observed because amorphous calcium and magnesium phosphates were produced. The results of the second phase showed that it is possible to produce struvite in the ADS-EBPR and the molar consumptions of phosphate (PO4 3-), ammonia (NH4 +) and magnesium (Mg 2+) or removals (%) should not be the only parameters to evaluate the struvite formation, because other compounds crystallize or precipitate and reduce the quality of the mineral. In the similar conditions tested in this phase, a P:Mg ratio 1:2 and pH 9,50 assure maximum nutrients recovery as struvite with minimum impurities concentration, facilitating its subsequent use as fertilizer. The results of the third phase showed that amorphous calcium or magnesium phosphates were produced on the struvite surface.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
hi@scite.ai
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.