@prefix schema: <http://schema.org/> .
@prefix gndo: <https://d-nb.info/standards/elementset/gnd#> .
@prefix lib: <http://purl.org/library/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix editeur: <https://ns.editeur.org/thema/> .
@prefix geo: <http://www.opengis.net/ont/geosparql#> .
@prefix umbel: <http://umbel.org/umbel#> .
@prefix naf: <https://id.loc.gov/authorities/names/> .
@prefix sf: <http://www.opengis.net/ont/sf#> .
@prefix rdau: <http://rdaregistry.info/Elements/u/> .
@prefix bflc: <http://id.loc.gov/ontologies/bflc/> .
@prefix thesoz: <http://lod.gesis.org/thesoz/> .
@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix isbd: <http://iflastandards.info/ns/isbd/elements/> .
@prefix foaf: <http://xmlns.com/foaf/0.1/> .
@prefix mesh: <http://id.nlm.nih.gov/mesh/vocab#> .
@prefix ram: <https://data.bnf.fr/ark:/12148/> .
@prefix mo: <http://purl.org/ontology/mo/> .
@prefix marcRole: <http://id.loc.gov/vocabulary/relators/> .
@prefix agrelon: <https://d-nb.info/standards/elementset/agrelon#> .
@prefix dcmitype: <http://purl.org/dc/dcmitype/> .
@prefix nsogg: <https://purl.org/bncf/tid/> .
@prefix dnbt: <https://d-nb.info/standards/elementset/dnb#> .
@prefix dbp: <http://dbpedia.org/property/> .
@prefix embne: <https://datos.bne.es/resource/> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix dnb_intern: <http://dnb.de/> .
@prefix madsrdf: <http://www.loc.gov/mads/rdf/v1#> .
@prefix v: <http://www.w3.org/2006/vcard/ns#> .
@prefix cidoc: <http://www.cidoc-crm.org/cidoc-crm/> .
@prefix dcatde: <http://dcat-ap.de/def/dcatde/> .
@prefix ebu: <http://www.ebu.ch/metadata/ontologies/ebucore/ebucore#> .
@prefix wdrs: <http://www.w3.org/2007/05/powder-s#> .
@prefix bibo: <http://purl.org/ontology/bibo/> .
@prefix gbv: <http://purl.org/ontology/gbv/> .
@prefix agrovoc: <https://aims.fao.org/aos/agrovoc/> .
@prefix lcsh: <https://id.loc.gov/authorities/subjects/> .
@prefix dc: <http://purl.org/dc/elements/1.1/> .

<https://d-nb.info/1329061667> a bibo:Document;
  dcterms:medium <http://rdaregistry.info/termList/RDACarrierType/1018>;
  rdau:P60049 <http://rdaregistry.info/termList/RDAContentType/1020>;
  rdau:P60050 <http://rdaregistry.info/termList/RDAMediaType/1003>;
  rdau:P60048 <http://rdaregistry.info/termList/RDACarrierType/1018>;
  dc:identifier "(DE-101)1329061667";
  umbel:isLike <https://doi.org/10.6094/UNIFR/247407>, <https://nbn-resolving.org/urn:nbn:de:bsz:25-freidok-2474070>;
  dc:identifier "(OCoLC)1437757955";
  dcterms:format <https://www.iana.org/assignments/media-types/application/zip>;
  foaf:primaryTopic <https://freidok.uni-freiburg.de/data/247407>;
  dcterms:language <http://id.loc.gov/vocabulary/iso639-2/eng>;
  rdau:P60049 <https://d-nb.info/gnd/4113937-9>;
  dc:title "Theory and modeling of bowed strings";
  dcterms:creator <https://d-nb.info/gnd/1328604748>;
  marcRole:aut <https://d-nb.info/gnd/1328604748>;
  marcRole:dgs <https://d-nb.info/gnd/1194480632>;
  marcRole:rev <https://d-nb.info/gnd/1194480632>, <https://d-nb.info/gnd/142562386>;
  marcRole:ctb <https://d-nb.info/gnd/1088595170>;
  marcRole:dgg <https://d-nb.info/gnd/10049268-X>;
  dc:publisher "Universität";
  rdau:P60163 "Freiburg";
  rdau:P60333 "Freiburg : Universität";
  rdau:P60489 "Dissertation, Universität Freiburg, 2024";
  dcterms:description "Abstract: In this thesis – titled Theory and Modeling of Bowed Strings – we use a wide spectrum of mathematical methods, most importantly theory of PDEs, modeling of mechanical systems, numerics, acoustomechanics and implementation with C++, together with the theory of Cosserat rods to precisely model and analyze a violin string when bowed by a violin bow over a period of time. In particular we are interested in the initial acceleration of the string resulting from the bow force (where the string is assumed to be at rest at time t = 0) and the torsional effects that appear here. We also analyse which parameters lead to which motion and how to receive a stable Helmholtz motion in a short period of time, that is, after only a few stretch waves. This is essential for good violin sound.<br><br>We start with an Introduction in Part I where we briefly lay out the history of models for bowed strings and also the existing discretization models for static and dynamic Cosserat rods where the latter is an active field of research nowadays. The main reason for the choice of the Cosserat rod theory is that we have the possibility to not only control bending and stretching of a string but also torsion which plays a non-neglectable role in bowed strings as we will see in Part II. This part also explains the so called Helmholtz motion (a sort of stick-slip motion) that occurs when bowing a string. The surprising fact is that the extended part of the string (the „Helmholtz corner“) travels on a parabola, but contrary to the bowing direction once the Helmholtz motion is established. This is because the stretch energy in the string leads to a certain whip effect. Real-life experiments for the waveforms done by Bavu et al. in 2005 both for stretch and torsional wave speeds are shown. Furthermore we show some spectrogram plots of real-life experiments done by the author demonstrating natural bowing including bow changes, a roughly bowed string and a flageolet tone. In Part III the Cosserat rod theory is presented – including the important stored energy function and viscous energy function being quadratic in the strains and strain rates, respectively. In Part IV we refer to the work of S. S. Antman and T. I. Seidman done in 2005 and show, by using Grönwall’s lemma, that the total energy over time consisting of the string’s velocity, strains and strain rates – and of applied forces – on the one hand and on the other its analogue consisting of the string’s acceleration and strain accelerations stay bounded. We sketch how this implies existence and uniqueness of solutions in both space and time to the system of equations. The regularity of these solutions is derived. Then, the main focus of this work is set on the discretization and implementation as outlined in Part V. Discrete time-stepping Euler-Lagrange equations combined with the so called Null-Space method applied with a Newton-Raphson solver are used to calculate the Helmholtz motion (in real time). Three different algorithms for the bow-string interaction are presented. This part also includes the so called two-step algorithm that realizes the string’s internal dissipation and pictures the energy evolution over time that behaves in accordance with the theoretical derivation. Part VI shows the results of this work including detailed three- dimensional ParaView snapshots. MATLAB plots show the behaviour of the energy and energy rates over time and finally we present plots of waveform patterns of the stretch waves versus torsional waves measured at different positions of the string and compare them to real-life experiments. Numerical calculations were done both with MATLAB and C++, while MATLAB and ParaView were used for visualization. A parameter study and further application ideas situated in the Appendix show the versatility of our algorithm"@de;
  dcterms:license <http://vocabularies.coar-repositories.org/access_rights/c_abf2>;
  dcterms:accessRights <http://purl.org/coar/access_right/c_abf2>;
  wdrs:describedby <https://d-nb.info/1329061667/about> .

<https://d-nb.info/1329061667/about> dcterms:license <http://creativecommons.org/publicdomain/zero/1.0/>;
  dcterms:modified "2025-12-26T07:24:01.000"^^xsd:dateTime .

<https://d-nb.info/1329061667> dcterms:issued "2024";
  owl:sameAs <http://hub.culturegraph.org/resource/DNB-1329061667> .

