Project Logs

Design by Modelling

  1. Hellmut1956

    Hellmut1956

    Joined:
    Aug 11, 2014
    Messages:
    34
    Likes Received:
    1
    Hellmut1956 submitted a new Showcase Item:

    Design by Modelling

    Read more about this showcase item here...
     
    Hellmut1956, Sep 24, 2015
    #1
    1. Advertisements

  2. Hellmut1956

    Hellmut1956

    Joined:
    Aug 11, 2014
    Messages:
    34
    Likes Received:
    1
    You are welcome to ask questions, criticize the way I am doing this project and to the objectives of the project. But to filter those out that do not have the background of why I do my project, here my explanation!

    I lost my job as a director in one of the largest US telecommunication companies at the time when the Internet boom ended. Now, at least in Germany, at my age then, I became 45 years old, I could not find another hired position and so, as many in my industry, I switched to consulting and I did reactivate my activities as a technical translator and interpreter. To have something to deal with and which would help me to stay up-to-date in the technologies I found of interest, I started a project to build from scratch a model sailboat, as such a project would last for as long as I might wish it to do. As a consequence my way of dealing with what ever I did and do engage with, the way is the objective and not finishing my project. This is the reason why I do follow extensively the topics I meet as part of my project. So please do not come up with arguments like the ones that I should not reinvent the wheel, that I should first finish a project and then start a new one, and so on! I do mention this because I have been confronted with those arguments and those publishing them do often get personal! I have decided to go this way in the way I am doing it!
     
    Hellmut1956, Sep 24, 2015
    #2
    1. Advertisements

  3. Hellmut1956

    Martaine2005 VIP Member

    Joined:
    May 12, 2015
    Messages:
    2,159
    Likes Received:
    590
    Location:
    Fulham, London
    Why are you trying to reinvent the wheel?
    Geez, you should finish one project before starting another!!
    Just kidding...
    Nice build and a nice project too. Sometimes, one has to have a few projects on the go. Boredom and repetition can be broken up by going from one project to another.
    Keep up the good work..

    Martin
     
    Martaine2005, Sep 24, 2015
    #3
  4. Hellmut1956

    Hellmut1956

    Joined:
    Aug 11, 2014
    Messages:
    34
    Likes Received:
    1
    Hi Martin, thanks for responding! I had explained the issue you mention in my thread. I actually do have a lot of tasks, each a project in its own right so that I could switch when I felt better in doing something different. I do:

    Work on my Workshop:
    I have reports of that project in other forums that do not fit into an electronic forum like this one.

    Work on my "Electronics Lab":
    As I have decided to add to my tasks an activity that has a lot to do with electronics and with embedded software, design by modelling being the main reason. I do expect to spend at least the time until 2017 and later on it, the effort is to my believes justifiable. In the project log I do explain the issues.

    Learning as a beginner to master Linux on the raspberry Pi B+ and 2.

    To master FreeRTOS on a LPCXpresso1769, as I will probably use this OS in my sheet control system.

    To learn to use Mathematica from Wolfram and to be able to link symbolic data structures in there to data generated in the embedded subsystems. Also the use of Mathematica on the RaspBerry Pi to communicate to Mathematica on the PC to learn how the communication can be done.

    Learn the use of SystemModeler, also from Wolfram Software, and its communication via the Firmata Protocol to the supported device "Teensy 3.1". I want this way to study existing ways of communicating external proprietary hardware with Mathematica/systemModeler.

    The long term goal of this tasks for preparation I want to learn how to model different parts of my Sheet control system using the language for modelling "Modelica" and to analyze their behavior and so be able to design pretty optimal systems. Now I am sure you know, that data generated from models is only as good as the models. So by using the "solvers" available in Mathematica I want to find equations for use in the Modelica objects which fit as close as possible real data gained from experiments. "Hardware-in-the-Loop", short HiL, and "Software-in-the-Loop", short SiL, are terms that define the means by which I want to accomplish this goals.

    As the above demands solid knowledge in electronics, physics and for both and in its own right, mathematics, I have found university courses available for free. It is worth to mention the MIT OpenCourseWare offering of more than 2200 courses taught at MIT and many of them offer the recorded video of lectures and assignments, as well as notes and exercises and the books often for free available legally in the Internet, edx, Coursera, as well as offerings from german universities and of universities in the spanish speaking area of the world. So I have chosen courses were the style of teaching were best fits for me. Sadly serious problems with my health have for some periods made it impossible for me to work on those topics at all, at other times I engaged in mechanical work with my lathe machine and my milling machine, and last but not least on my workshop, which may be one day I will get it to orderly!
     
    Hellmut1956, Sep 24, 2015
    #4
  5. Hellmut1956

    Martaine2005 VIP Member

    Joined:
    May 12, 2015
    Messages:
    2,159
    Likes Received:
    590
    Location:
    Fulham, London
    I admire a person like you that can have the time and space to keep all projects alive.
    Mine seem to be 'organised in a box' for next winter..
    One day I will achieve my goals. "What goals" I hear you ask. Nothing in particular, just a really well organized work bench with tools I have but never got out of the box yet!!
    Projects I have put to one side, when I understand a little more I can repair them.
    Just things like that. Oh, and I have a boat/yacht that was not destroyed while film making of a 007 movie. I will one day remote controll that!!

    Martin
     
    Martaine2005, Sep 25, 2015
    #5
  6. Hellmut1956

    Hellmut1956

    Joined:
    Aug 11, 2014
    Messages:
    34
    Likes Received:
    1
    I love to change with you if I could have your health, your job and your age!
     
    Hellmut1956, Sep 27, 2015
    #6
  7. Hellmut1956

    Hellmut1956

    Joined:
    Aug 11, 2014
    Messages:
    34
    Likes Received:
    1
    May be I am excessive! With my intention to "work" with the RaspBerry Pi in the way I have presented it in my project log I felt it worth to refresh/update/new stuff learning quite a few topics:

    1. I want to learn Linux and I am using for this purpose a "german bible" for linux as a book from an author called "Kofler" and the edx.org course "LinuxFoundationX: LFS101x.2 Introduction to Linux"

    2. I want to learn to use the language "Python" by following the course "MITx: 6.00.1x Introduction to Computer Science and Programming Using Python" and I purchased the Kindle version of the booK
    "
    Introduction to Computation and Programming Using Python, revised and expanded edition" Which presents how to use Python to resolve tasks programming in Python and keeps introducing the Python language as needed. I like this approach as it combines the use of Python, a language I will them be able to used as an educated user on RaspBerry Pi and get to know its flavours and tools. With flavours I mean that the book goes by using the Python language IDE in version 2.7, which is not completely equivalent to version 3.5. So by having on one monitor screen open both the editor "IDLE" and the command line interface and using version 3.5. When ever the code presented in the book does not execute on 3.5 I go and first verify it works on 2.7 and so I learn how a certain aspect is handled in the current version 3.5. The course from MIT available at edx.org is now speaking about using the "Enthought Canopy Python" environment I have downloaded it in their "Express" version that is made available for free.

    3. RaspBerry Pi book from "Kofler" that gives a complete introduction to the RaspBerry Pi, is one of the 2 paths I follow as I am advancing in my studies presented here under points "1" and "2". Their are other good books available for other languages. The purpose is to get a picture of what the RaspBerry Pi and its "eco-system" has available. This is mainly thought as a "reference and introduction" source to its eco-system.

    4. Finally I plan to go though the exercises presented in the book "RaspBerry Pi measurements Electronics: hardware and software" from Yury Magda which I have also acquired cheaply for the Kindle. A word of advice: Using the "Kindle software for the PC" allows to read the books in high quality as an ebook on the PC screen. Through this exercises I want to learn how to access external hardware through the GPIOs and special functions like I2C or SPI for example and how to make it possible to have Mathematica from Wolfram link symbolic entities to external data sources as this is supported by Mathematica as an external device being the RaspBerry Pi B+ or 2.

    Point "4" should see me prepared to engage into linking Mathematica to my "Sheet Control System". Then and only then it makes sense to purchase a license of "SystemModeler" so that I can combine models written in Modelica modeling language to my proprietary hardware and software system to achieve the models that actually reflect the behavior of the real system elements. This would then allow me to design a good sheet control system based on the optimization iterations done with my Modelica written models, which quality would be the result of the experiments and verifications done by combining "Hardware-in-the-Loop", HiL and "Software-in-the-Loop", SiL.

    On the work I am doing with my workshop in general and my electronic lab specifically I have reached the point where I need to organize my pile of stuff in the boxes that can be stores at the places I have build and am building. This is a tedious work as it requires to group stuff to be stored in the proper boxes and write the labels for it. I have also been thinking about writing a database either with the "Access" database of the Office software or to use a database provided by my translation software which could be used for that purpose. Lets see what I will end up with!
     
    Hellmut1956, Sep 30, 2015
    #7
    1. Advertisements

Want to reply to this thread or ask your own question?

It takes just 2 minutes to sign up (and it's free!). Just click the sign up button to choose a username and then you can ask your own questions on the forum.
Similar Threads
  1. gans1973@rediffmail.com

    mos transistor modelling

    gans1973@rediffmail.com, Jun 20, 2005, in forum: Electronic Components
    Replies:
    5
    Views:
    673
    Kevin Aylward
    Jun 20, 2005
  2. Robert Strand

    Modelling JFET with unbiased gate

    Robert Strand, Aug 12, 2003, in forum: Electronic Design
    Replies:
    3
    Views:
    978
  3. Paul Burridge

    Modelling a signal generator's output impedence

    Paul Burridge, Oct 3, 2003, in forum: Electronic Design
    Replies:
    9
    Views:
    501
    JeffM
    Oct 8, 2003
  4. Farticus

    Switch activated by Amps

    Farticus, Jun 25, 2016, in forum: General Electronics Chat
    Replies:
    3
    Views:
    217
    (*steve*)
    Jun 26, 2016
  5. cmore082

    Heating Jacket controlled by Arduino for Winter

    cmore082, Jul 6, 2016, in forum: Electronic Projects
    Replies:
    18
    Views:
    263
    cmore082
    Jul 9, 2016
  6. Doug3004

    "Good" DMMs with bar-graphs - crippled by design?

    Doug3004, Jul 17, 2016, in forum: General Electronics Chat
    Replies:
    8
    Views:
    300
    hevans1944
    Jul 21, 2016
  7. bigone5500

    24v stepper controlled by aruduino

    bigone5500, Jul 21, 2016, in forum: Project Log Discussion
    Replies:
    22
    Views:
    586
    bigone5500
    Aug 4, 2016
  8. BlueCerealBox
    Replies:
    2
    Views:
    129
    BlueCerealBox
    Oct 21, 2016
Loading...