932 resultados para Computer-aided analysis
Resumo:
Voltage fluctuations caused by parasitic impedances in the power supply rails of modern ICs are a major concern in nowadays ICs. The voltage fluctuations are spread out to the diverse nodes of the internal sections causing two effects: a degradation of performances mainly impacting gate delays anda noisy contamination of the quiescent levels of the logic that drives the node. Both effects are presented together, in thispaper, showing than both are a cause of errors in modern and future digital circuits. The paper groups both error mechanismsand shows how the global error rate is related with the voltage deviation and the period of the clock of the digital system.
Resumo:
Printed electronics is an emerging concept in electronics manufacturing and it is in very early development stage. The technology is not stable, design kits are not developed, and flows and Computer Aided Design (CAD) tools are not fixed yet. The European project TDK4PE addresses all this issues and this PFC has been realized on this context. The goal is to develop an XML-based information system for the collection and management of information from the technology and cell libraries developed in TDK4PE. This system will ease the treatment of that information for a later generation of specific Design Kits (DK) and the corresponding documentation. This work proposes a web application to generate technology files and design kits in a formatted way; it also proposes a structure for them and a database implementation for storing the needed information. The application will allow its users to redefine the structure of those files, as well as export and import XML files, between other formats.
Resumo:
Koneet voidaan usein jakaa osajärjestelmiin, joita ovat ohjaus- ja säätöjärjestelmät, voimaa tuottavat toimilaitteet ja voiman välittävät mekanismit. Eri osajärjestelmiä on simuloitu tietokoneavusteisesti jo usean vuosikymmenen ajan. Osajärjestelmien yhdistäminen on kuitenkin uudempi ilmiö. Usein esimerkiksi mekanismien mallinnuksessa toimilaitteen tuottama voimaon kuvattu vakiona, tai ajan funktiona muuttuvana voimana. Vastaavasti toimilaitteiden analysoinnissa mekanismin toimilaitteeseen välittämä kuormitus on kuvattu vakiovoimana, tai ajan funktiona työkiertoa kuvaavana kuormituksena. Kun osajärjestelmät on erotettu toisistaan, on niiden välistenvuorovaikutuksien tarkastelu erittäin epätarkkaa. Samoin osajärjestelmän vaikutuksen huomioiminen koko järjestelmän käyttäytymissä on hankalaa. Mekanismien dynamiikan mallinnukseen on kehitetty erityisesti tietokoneille soveltuvia numeerisia mallinnusmenetelmiä. Useimmat menetelmistä perustuvat Lagrangen menetelmään, joka mahdollistaa vapaasti valittaviin koordinaattimuuttujiin perustuvan mallinnuksen. Numeerista ratkaisun mahdollistamiseksi menetelmän avulla muodostettua differentiaali-algebraaliyhtälöryhmää joudutaan muokkaamaan esim. derivoimalla rajoiteyhtälöitä kahteen kertaan. Menetelmän alkuperäisessä numeerisissa ratkaisuissa kaikki mekanismia kuvaavat yleistetyt koordinaatit integroidaan jokaisella aika-askeleella. Tästä perusmenetelmästä johdetuissa menetelmissä riippumattomat yleistetyt koordinaatit joko integroidaan ja riippuvat koordinaatit ratkaistaan rajoiteyhtälöiden perusteella tai yhtälöryhmän kokoa pienennetään esim. käyttämällä nopeus- ja kiihtyvyysanalyyseissä eri kiertymäkoordinaatteja kuin asema-analyysissä. Useimmat integrointimenetelmät on alun perin tarkoitettu differentiaaliyhtälöiden (ODE) ratkaisuunjolloin yhtälöryhmään liitetyt niveliä kuvaavat algebraaliset rajoiteyhtälöt saattavat aiheuttaa ongelmia. Nivelrajoitteiden virheiden korjaus, stabilointi, on erittäin tärkeää mekanismien dynamiikan simuloinnin onnistumisen ja tulosten oikeellisuuden kannalta. Mallinnusmenetelmien johtamisessa käytetyn virtuaalisen työn periaatteen oletuksena nimittäin on, etteivät rajoitevoimat tee työtä, eli rajoitteiden vastaista siirtymää ei tapahdu. Varsinkaan monimutkaisten järjestelmien pidemmissä analyyseissä nivelrajoitteet eivät toteudu tarkasti. Tällöin järjestelmän energiatasapainoei toteudu ja järjestelmään muodostuu virtuaalista energiaa, joka rikkoo virtuaalisen työn periaatetta, Tästä syystä tulokset eivät enää pidäpaikkaansa. Tässä raportissa tarkastellaan erityyppisiä mallinnus- ja ratkaisumenetelmiä, ja vertaillaan niiden toimivuutta yksinkertaisten mekanismien numeerisessa ratkaisussa. Menetelmien toimivuutta tarkastellaan ratkaisun tehokkuuden, nivelrajoitteiden toteutumisen ja energiatasapainon säilymisen kannalta.
Resumo:
The main objective of this master's thesis is to study robot programming using simulation software, and also how to embed the simulation software into company's own robot controlling software. The further goal is to study a new communication interface to the assembly line's components -more precisely how to connect the robot cell into this new communication system. Conveyor lines are already available where the conveyors use the new communication standard. The robot cell is not yet capable of communicating with to other devices using the new communication protocols. The main problem among robot manufacturers is that they all have their own communication systems and programming languages. There has not been any common programming language to program all the different robot manufacturers robots, until the RRS (Realistic Robot Simulation) standards were developed. The RRS - II makes it possible to create the robot programs in the simulation software and it gives a common user interface for different robot manufacturers robots. This thesis will present the RRS - II standard and the robot manufacturers situation for the RRS - II support. Thesis presents how the simulation software can be embedded into company's own robot controlling software and also how the robot cell can be connected to the CAMX (Computer Aided Manufacturing using XML) communication system.
Resumo:
Tässä työssä keskitytään rakentamaan opetusohjelma, jonka avulla pyritään kehittämään tietokoneavusteisten valmistusjärjestelmien käyttöä puutuotteiden valmistuksessa. Tavoitteena on cam-teknologian opetustyön ja oppimistapahtuman selkeyttäminen sekä järjestelmän opetuksessa tarvittavan koulutusaineiston luominen. Suunnittelussa pyritään vastaamaan puutuoteteollisuuden tämän hetken tarpeisiin, jotta koulutettavat pystyisivät toimimaan nykyaikaisten cam-järjestelmien parissa. Opetusohjelma sisältää opetuskokonaisuuksia cam-järjestelmän rakenteesta, sen toteuttamisesta ja käytöstä. Lisäksi työssä sovelletaan toteutettua opetusohjelmaa erilaisten kohderyhmien opetussuunnitelmissa ja tutkitaan verkkopohjaisen oppimisympäristön luonnetta ja sen mahdollista käyttöä cam-tekniikan opetuksessa.
Resumo:
Tämän diplomityön tavoitteena oli kehittää ABB Service Oy:n tekemien huoltotöiden asiakkaille suunnattua raportointia tietojärjestelmän avulla hallittavaksi elektroniseksi kokonaisuudeksi. Työn perusteella havaittiin suurimmiksi kehityskohteiksi raporttien laadinnan nopeuttaminen ja niiden sisältämän informaation hyödyntäminen ennakoivan kunnossapidon tarpeisiin. Työtä varten tehtiin syksyllä 1998 haastattelututkimus ABB Service Oy:n asiakkaille ja muille ABB yhtiöille, jonka avulla selvitettiin eri osapuolten näkemät suurimmat ongelmat ja kehitystoiveet huoltoraportoinnissa. Työssä kartoitettiin ABB Service -yhtiöiden huoltotoiminnan laajuus ja raportoinnin tämänhetkinen toteutus sekä siinä ilmenneet kehitystarpeet. Työssä tutkitaan eri vaihtoehdot raportoinnin kokonaisuuden hallitsemiseksi tietokoneavusteisesti sekä tehdään ehdotus ja pilot-toteutus huoltoraportointitietojärjestelmästä. Raporttien hyötykäytön mahdollistamiseksi on ne tallennettava tietokantaan, johon myös ABB:n tuoteyhtöiden henkilöillä on pääsy. Asiakaspalvelun parantamiseksi on raportit toimitettava sähköisessä muodossa asiakkaalle mahdollisimman nopeasti huollon päätyttyä. Standardoimalla lisäksi raporttien ulkoasu, helpottuu raporttien käsittely niin asiakkaalla kuin ABB Service -yhtiöissäkin. Työn lopuksi tarkastellaan tietojärjestelmän jatkokehitysnäkymiä toteutustapaa ja -järjestystä silmällä pitäen.
Resumo:
This master’s thesis aims to study and represent from literature how evolutionary algorithms are used to solve different search and optimisation problems in the area of software engineering. Evolutionary algorithms are methods, which imitate the natural evolution process. An artificial evolution process evaluates fitness of each individual, which are solution candidates. The next population of candidate solutions is formed by using the good properties of the current population by applying different mutation and crossover operations. Different kinds of evolutionary algorithm applications related to software engineering were searched in the literature. Applications were classified and represented. Also the necessary basics about evolutionary algorithms were presented. It was concluded, that majority of evolutionary algorithm applications related to software engineering were about software design or testing. For example, there were applications about classifying software production data, project scheduling, static task scheduling related to parallel computing, allocating modules to subsystems, N-version programming, test data generation and generating an integration test order. Many applications were experimental testing rather than ready for real production use. There were also some Computer Aided Software Engineering tools based on evolutionary algorithms.
Resumo:
Työn tavoitteena oli tehdä monikappalesysteemin esikäsittelijä, joka toimii CAD-ohjelmiston yhteydessä. CAD-ohjelmistoksi valittiin SolidWorks-ohjelmisto. Esikäsittelijästä tehtiin yhteensopiva monikappaledynamiikan simulointi ohjelmiston kanssa, joka on kehitetty Lappeenrannan teknillisessä yliopistossa. Aikaansaadun esikäsittelijän avulla pystytään tuottamaan monikappaledynamiikan simuloinnissa tarvittavat lähtötiedot. Lähtötiedot esikäsittelijä laskee käyttäjän tekemästä kokoonpanokuvasta ja käyttäjän antamista tiedoista. Esikäsittelijän toiminta verifioitiin kaupallisin simulointiohjelmisto ADAMS:n avulla. Esikäsittelijän todettiin toimivan luotettavasti ja täyttävän sille asetetut vaatimukset. Lisäksi esikäsittelijän todettiin nopeuttavan huomattavasti simulointimallien tekoa.
Resumo:
Pro gradu -tutkielman tavoitteena on selvittää, mitkä ovat kahden yrityksen läheisen verkostoyhteistyösuhteen menestystekijät ja kuinka yritys pystyy parantamaan onnistumistaan verkostosuhteissaan. Päämääränä on selvittää kirjallisuudesta löydettyjen menestystekijöiden avulla, mikä on case –yritysten yhteistyösuhteiden ja kumppanuuskyvykkyyden nykytila, pullonkaulatekijät ja kuinka niitä voidaan parantaa. Tutkielman tavoitteisiin on pyritty kvalitatiivisiin tutkimusmenetelmiin kuuluvalla case –tutkimuksella. Aineisto kerättiin teemahaastatteluin ja analysoitiin purkamalla ne sanallisiin, teema-alueiden mukaisiin kokonaisuuksiin. Analyysissä käytettiin osittain Atlas.Ti –ohjelmistoa. Tutkimuksen tulokset osoittavat, että läheisen verkostoyhteistyösuhteen menestystekijät ovat luottamus, sitoutuminen ja kommunikaatio sekä verkostoidentiteetti. Näistä luottamuksen tila oli tutkituissa suhteissa hyvä ja sitoutumisenkin kohtuullinen. Sen sijaan verkostoidentiteetti oli jossain määrin epäselvä ja kommunikaatiossa oli puutteita kasvaen sitä mukaan, kun organisaatiohierarkiassa edetään korkeammalle. Nämä mahdollisesti heikentävät läheisestä suhteesta saatavia hyötyjä. Tulokset osoittavat myös sen, että nostaakseen onnistumisen tason kaikissa yhteistyösuhteissaan, niiden tulee pyrkiä järjestelmällisesti hyödyntämään aikaisempaa yhteistyökokemustaan ja näin rakentamaan kumppanuuskyvykkyyttään. Kohdeyrityksissä oli tehty vielä vähän konkreettisia toimenpiteitä yritystason kumppanuuskyvykkyyden kohentamiseksi.
Resumo:
Adoptive cell transfer using engineered T cells is emerging as a promising treatment for metastatic melanoma. Such an approach allows one to introduce T cell receptor (TCR) modifications that, while maintaining the specificity for the targeted antigen, can enhance the binding and kinetic parameters for the interaction with peptides (p) bound to major histocompatibility complexes (MHC). Using the well-characterized 2C TCR/SIYR/H-2K(b) structure as a model system, we demonstrated that a binding free energy decomposition based on the MM-GBSA approach provides a detailed and reliable description of the TCR/pMHC interactions at the structural and thermodynamic levels. Starting from this result, we developed a new structure-based approach, to rationally design new TCR sequences, and applied it to the BC1 TCR targeting the HLA-A2 restricted NY-ESO-1157-165 cancer-testis epitope. Fifty-four percent of the designed sequence replacements exhibited improved pMHC binding as compared to the native TCR, with up to 150-fold increase in affinity, while preserving specificity. Genetically engineered CD8(+) T cells expressing these modified TCRs showed an improved functional activity compared to those expressing BC1 TCR. We measured maximum levels of activities for TCRs within the upper limit of natural affinity, K D = ∼1 - 5 μM. Beyond the affinity threshold at K D < 1 μM we observed an attenuation in cellular function, in line with the "half-life" model of T cell activation. Our computer-aided protein-engineering approach requires the 3D-structure of the TCR-pMHC complex of interest, which can be obtained from X-ray crystallography. We have also developed a homology modeling-based approach, TCRep 3D, to obtain accurate structural models of any TCR-pMHC complexes when experimental data is not available. Since the accuracy of the models depends on the prediction of the TCR orientation over pMHC, we have complemented the approach with a simplified rigid method to predict this orientation and successfully assessed it using all non-redundant TCR-pMHC crystal structures available. These methods potentially extend the use of our TCR engineering method to entire TCR repertoires for which no X-ray structure is available. We have also performed a steered molecular dynamics study of the unbinding of the TCR-pMHC complex to get a better understanding of how TCRs interact with pMHCs. This entire rational TCR design pipeline is now being used to produce rationally optimized TCRs for adoptive cell therapies of stage IV melanoma.
Resumo:
Molecular docking is a computational approach for predicting the most probable position of ligands in the binding sites of macromolecules and constitutes the cornerstone of structure-based computer-aided drug design. Here, we present a new algorithm called Attracting Cavities that allows molecular docking to be performed by simple energy minimizations only. The approach consists in transiently replacing the rough potential energy hypersurface of the protein by a smooth attracting potential driving the ligands into protein cavities. The actual protein energy landscape is reintroduced in a second step to refine the ligand position. The scoring function of Attracting Cavities is based on the CHARMM force field and the FACTS solvation model. The approach was tested on the 85 experimental ligand-protein structures included in the Astex diverse set and achieved a success rate of 80% in reproducing the experimental binding mode starting from a completely randomized ligand conformer. The algorithm thus compares favorably with current state-of-the-art docking programs. © 2015 The Authors. Journal of Computational Chemistry Published by Wiley Periodicals, Inc.
Resumo:
A mamografia representa o melhor método de detecção precoce do câncer de mama, porém cerca de 10% a 30% das lesões mamárias são perdidas no rastreamento, devido a limitações próprias dos observadores humanos. A detecção auxiliada por computador (computer-aided detection - CAD) é uma tecnologia relativamente nova que tem sido implementada em alguns serviços de mamografia, com o intuito de prover uma dupla leitura. Estudos clínicos têm demonstrado que o CAD aumenta a sensibilidade de detecção do câncer da mama, por radiologistas, em até 21%. Um sistema CAD é útil em situações em que exista alta variabilidade interobservador, falta de observadores treinados, ou na impossibilidade de se realizar a dupla leitura com dois ou mais radiologistas. O objetivo desta revisão está baseado na necessidade de atualizar a comunidade médica acerca desta ferramenta, como um método auxiliar, quantitativo, não operador-dependente, e que visa a melhorar a qualidade do diagnóstico do câncer de mama.